package
0.1.0
Repository: https://github.com/agentio/common-go.git
Documentation: pkg.go.dev

# Functions

NewClusterDiscoveryServiceClient constructs a client for the envoy.api.v2.ClusterDiscoveryService service.
NewClusterDiscoveryServiceHandler builds an HTTP handler from the service implementation.
NewEndpointDiscoveryServiceClient constructs a client for the envoy.api.v2.EndpointDiscoveryService service.
NewEndpointDiscoveryServiceHandler builds an HTTP handler from the service implementation.
NewListenerDiscoveryServiceClient constructs a client for the envoy.api.v2.ListenerDiscoveryService service.
NewListenerDiscoveryServiceHandler builds an HTTP handler from the service implementation.
NewRouteDiscoveryServiceClient constructs a client for the envoy.api.v2.RouteDiscoveryService service.
NewRouteDiscoveryServiceHandler builds an HTTP handler from the service implementation.
NewScopedRoutesDiscoveryServiceClient constructs a client for the envoy.api.v2.ScopedRoutesDiscoveryService service.
NewScopedRoutesDiscoveryServiceHandler builds an HTTP handler from the service implementation.
NewVirtualHostDiscoveryServiceClient constructs a client for the envoy.api.v2.VirtualHostDiscoveryService service.
NewVirtualHostDiscoveryServiceHandler builds an HTTP handler from the service implementation.

# Constants

ClusterDiscoveryServiceDeltaClustersProcedure is the fully-qualified name of the ClusterDiscoveryService's DeltaClusters RPC.
ClusterDiscoveryServiceFetchClustersProcedure is the fully-qualified name of the ClusterDiscoveryService's FetchClusters RPC.
ClusterDiscoveryServiceName is the fully-qualified name of the ClusterDiscoveryService service.
ClusterDiscoveryServiceStreamClustersProcedure is the fully-qualified name of the ClusterDiscoveryService's StreamClusters RPC.
EndpointDiscoveryServiceDeltaEndpointsProcedure is the fully-qualified name of the EndpointDiscoveryService's DeltaEndpoints RPC.
EndpointDiscoveryServiceFetchEndpointsProcedure is the fully-qualified name of the EndpointDiscoveryService's FetchEndpoints RPC.
EndpointDiscoveryServiceName is the fully-qualified name of the EndpointDiscoveryService service.
EndpointDiscoveryServiceStreamEndpointsProcedure is the fully-qualified name of the EndpointDiscoveryService's StreamEndpoints RPC.
ListenerDiscoveryServiceDeltaListenersProcedure is the fully-qualified name of the ListenerDiscoveryService's DeltaListeners RPC.
ListenerDiscoveryServiceFetchListenersProcedure is the fully-qualified name of the ListenerDiscoveryService's FetchListeners RPC.
ListenerDiscoveryServiceName is the fully-qualified name of the ListenerDiscoveryService service.
ListenerDiscoveryServiceStreamListenersProcedure is the fully-qualified name of the ListenerDiscoveryService's StreamListeners RPC.
RouteDiscoveryServiceDeltaRoutesProcedure is the fully-qualified name of the RouteDiscoveryService's DeltaRoutes RPC.
RouteDiscoveryServiceFetchRoutesProcedure is the fully-qualified name of the RouteDiscoveryService's FetchRoutes RPC.
RouteDiscoveryServiceName is the fully-qualified name of the RouteDiscoveryService service.
RouteDiscoveryServiceStreamRoutesProcedure is the fully-qualified name of the RouteDiscoveryService's StreamRoutes RPC.
ScopedRoutesDiscoveryServiceDeltaScopedRoutesProcedure is the fully-qualified name of the ScopedRoutesDiscoveryService's DeltaScopedRoutes RPC.
ScopedRoutesDiscoveryServiceFetchScopedRoutesProcedure is the fully-qualified name of the ScopedRoutesDiscoveryService's FetchScopedRoutes RPC.
ScopedRoutesDiscoveryServiceName is the fully-qualified name of the ScopedRoutesDiscoveryService service.
ScopedRoutesDiscoveryServiceStreamScopedRoutesProcedure is the fully-qualified name of the ScopedRoutesDiscoveryService's StreamScopedRoutes RPC.
VirtualHostDiscoveryServiceDeltaVirtualHostsProcedure is the fully-qualified name of the VirtualHostDiscoveryService's DeltaVirtualHosts RPC.
VirtualHostDiscoveryServiceName is the fully-qualified name of the VirtualHostDiscoveryService service.

# Structs

UnimplementedClusterDiscoveryServiceHandler returns CodeUnimplemented from all methods.
UnimplementedEndpointDiscoveryServiceHandler returns CodeUnimplemented from all methods.
UnimplementedListenerDiscoveryServiceHandler returns CodeUnimplemented from all methods.
UnimplementedRouteDiscoveryServiceHandler returns CodeUnimplemented from all methods.
UnimplementedScopedRoutesDiscoveryServiceHandler returns CodeUnimplemented from all methods.
UnimplementedVirtualHostDiscoveryServiceHandler returns CodeUnimplemented from all methods.

# Interfaces

ClusterDiscoveryServiceClient is a client for the envoy.api.v2.ClusterDiscoveryService service.
ClusterDiscoveryServiceHandler is an implementation of the envoy.api.v2.ClusterDiscoveryService service.
EndpointDiscoveryServiceClient is a client for the envoy.api.v2.EndpointDiscoveryService service.
EndpointDiscoveryServiceHandler is an implementation of the envoy.api.v2.EndpointDiscoveryService service.
ListenerDiscoveryServiceClient is a client for the envoy.api.v2.ListenerDiscoveryService service.
ListenerDiscoveryServiceHandler is an implementation of the envoy.api.v2.ListenerDiscoveryService service.
RouteDiscoveryServiceClient is a client for the envoy.api.v2.RouteDiscoveryService service.
RouteDiscoveryServiceHandler is an implementation of the envoy.api.v2.RouteDiscoveryService service.
ScopedRoutesDiscoveryServiceClient is a client for the envoy.api.v2.ScopedRoutesDiscoveryService service.
ScopedRoutesDiscoveryServiceHandler is an implementation of the envoy.api.v2.ScopedRoutesDiscoveryService service.
VirtualHostDiscoveryServiceClient is a client for the envoy.api.v2.VirtualHostDiscoveryService service.
VirtualHostDiscoveryServiceHandler is an implementation of the envoy.api.v2.VirtualHostDiscoveryService service.