code: func (p *Plugin) ReportStateChangeWithMeta(pluginName infra.PluginName, state PluginState, lastError error, meta proto.Message) {
  	p.reportStateChange(pluginName, state, lastError)
  
  	switch data := meta.(type) {
  	case *status.InterfaceStats_Interface:
  		p.reportInterfaceStateChange(data)
  	default:
  		p.Log.Debug("Unknown type of status metadata")
  	}
  }
docs: // ReportStateChangeWithMeta can be used to report a change in the status of a previously registered plugin and report
  // the specific metadata state