Documentation ¶
Index ¶
- func Scheme(ctx context.Context) meta.Scheme
- type Plugin
- func (p *Plugin) StreamServers() []streamext.Server
- func (p *Plugin) UseKeyValueStore(client system.KeyValueStoreClient)
- func (p *Plugin) UseManagementAPI(client managementv1.ManagementClient)
- func (p *Plugin) UseNodeManagerClient(client capabilityv1.NodeManagerClient)
- func (p *Plugin) UseStreamClient(cc grpc.ClientConnInterface)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Plugin ¶
type Plugin struct { // capabilityv1.UnsafeBackendServer system.UnimplementedSystemPluginClient collector.CollectorServer // contains filtered or unexported fields }
func (*Plugin) StreamServers ¶
func (*Plugin) UseKeyValueStore ¶
func (p *Plugin) UseKeyValueStore(client system.KeyValueStoreClient)
func (*Plugin) UseManagementAPI ¶
func (p *Plugin) UseManagementAPI(client managementv1.ManagementClient)
func (*Plugin) UseNodeManagerClient ¶
func (p *Plugin) UseNodeManagerClient(client capabilityv1.NodeManagerClient)
func (*Plugin) UseStreamClient ¶ added in v0.8.2
func (p *Plugin) UseStreamClient(cc grpc.ClientConnInterface)
Click to show internal directories.
Click to hide internal directories.