Documentation ¶
Overview ¶
Package metadata provides per nsName/nseName metadata
Index ¶
- func IsClient(in interface{}) bool
- func Map(parent context.Context, isClient bool) *sync.Map
- func NewNetworkServiceClient() registry.NetworkServiceRegistryClient
- func NewNetworkServiceEndpointClient() registry.NetworkServiceEndpointRegistryClient
- func NewNetworkServiceEndpointServer() registry.NetworkServiceEndpointRegistryServer
- func NewNetworkServiceServer() registry.NetworkServiceRegistryServer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsClient ¶
func IsClient(in interface{}) bool
IsClient - returns true if in implements networkservice.NetworkServiceClient
func NewNetworkServiceClient ¶
func NewNetworkServiceClient() registry.NetworkServiceRegistryClient
NewNetworkServiceClient - enables per ns.Name metadata for the ns registry client
func NewNetworkServiceEndpointClient ¶
func NewNetworkServiceEndpointClient() registry.NetworkServiceEndpointRegistryClient
NewNetworkServiceEndpointClient - enables per nse.Name metadata for the nse registry client
func NewNetworkServiceEndpointServer ¶
func NewNetworkServiceEndpointServer() registry.NetworkServiceEndpointRegistryServer
NewNetworkServiceEndpointServer - enables per nse.Name metadata for the nse registry client
func NewNetworkServiceServer ¶
func NewNetworkServiceServer() registry.NetworkServiceRegistryServer
NewNetworkServiceServer - enables per ns.Name metadata for the ns registry server
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.