apiv2grpc

package
v1.3.0-20240426201503-... Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: unknown License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ClusterDiscoveryService_StreamClusters_FullMethodName = "/envoy.api.v2.ClusterDiscoveryService/StreamClusters"
	ClusterDiscoveryService_DeltaClusters_FullMethodName  = "/envoy.api.v2.ClusterDiscoveryService/DeltaClusters"
	ClusterDiscoveryService_FetchClusters_FullMethodName  = "/envoy.api.v2.ClusterDiscoveryService/FetchClusters"
)
View Source
const (
	EndpointDiscoveryService_StreamEndpoints_FullMethodName = "/envoy.api.v2.EndpointDiscoveryService/StreamEndpoints"
	EndpointDiscoveryService_DeltaEndpoints_FullMethodName  = "/envoy.api.v2.EndpointDiscoveryService/DeltaEndpoints"
	EndpointDiscoveryService_FetchEndpoints_FullMethodName  = "/envoy.api.v2.EndpointDiscoveryService/FetchEndpoints"
)
View Source
const (
	ListenerDiscoveryService_DeltaListeners_FullMethodName  = "/envoy.api.v2.ListenerDiscoveryService/DeltaListeners"
	ListenerDiscoveryService_StreamListeners_FullMethodName = "/envoy.api.v2.ListenerDiscoveryService/StreamListeners"
	ListenerDiscoveryService_FetchListeners_FullMethodName  = "/envoy.api.v2.ListenerDiscoveryService/FetchListeners"
)
View Source
const (
	RouteDiscoveryService_StreamRoutes_FullMethodName = "/envoy.api.v2.RouteDiscoveryService/StreamRoutes"
	RouteDiscoveryService_DeltaRoutes_FullMethodName  = "/envoy.api.v2.RouteDiscoveryService/DeltaRoutes"
	RouteDiscoveryService_FetchRoutes_FullMethodName  = "/envoy.api.v2.RouteDiscoveryService/FetchRoutes"
)
View Source
const (
	ScopedRoutesDiscoveryService_StreamScopedRoutes_FullMethodName = "/envoy.api.v2.ScopedRoutesDiscoveryService/StreamScopedRoutes"
	ScopedRoutesDiscoveryService_DeltaScopedRoutes_FullMethodName  = "/envoy.api.v2.ScopedRoutesDiscoveryService/DeltaScopedRoutes"
	ScopedRoutesDiscoveryService_FetchScopedRoutes_FullMethodName  = "/envoy.api.v2.ScopedRoutesDiscoveryService/FetchScopedRoutes"
)
View Source
const (
	VirtualHostDiscoveryService_DeltaVirtualHosts_FullMethodName = "/envoy.api.v2.VirtualHostDiscoveryService/DeltaVirtualHosts"
)

Variables

View Source
var ClusterDiscoveryService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "envoy.api.v2.ClusterDiscoveryService",
	HandlerType: (*ClusterDiscoveryServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "FetchClusters",
			Handler:    _ClusterDiscoveryService_FetchClusters_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "StreamClusters",
			Handler:       _ClusterDiscoveryService_StreamClusters_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "DeltaClusters",
			Handler:       _ClusterDiscoveryService_DeltaClusters_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "envoy/api/v2/cds.proto",
}

ClusterDiscoveryService_ServiceDesc is the grpc.ServiceDesc for ClusterDiscoveryService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var EndpointDiscoveryService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "envoy.api.v2.EndpointDiscoveryService",
	HandlerType: (*EndpointDiscoveryServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "FetchEndpoints",
			Handler:    _EndpointDiscoveryService_FetchEndpoints_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "StreamEndpoints",
			Handler:       _EndpointDiscoveryService_StreamEndpoints_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "DeltaEndpoints",
			Handler:       _EndpointDiscoveryService_DeltaEndpoints_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "envoy/api/v2/eds.proto",
}

EndpointDiscoveryService_ServiceDesc is the grpc.ServiceDesc for EndpointDiscoveryService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ListenerDiscoveryService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "envoy.api.v2.ListenerDiscoveryService",
	HandlerType: (*ListenerDiscoveryServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "FetchListeners",
			Handler:    _ListenerDiscoveryService_FetchListeners_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "DeltaListeners",
			Handler:       _ListenerDiscoveryService_DeltaListeners_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "StreamListeners",
			Handler:       _ListenerDiscoveryService_StreamListeners_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "envoy/api/v2/lds.proto",
}

ListenerDiscoveryService_ServiceDesc is the grpc.ServiceDesc for ListenerDiscoveryService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var RouteDiscoveryService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "envoy.api.v2.RouteDiscoveryService",
	HandlerType: (*RouteDiscoveryServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "FetchRoutes",
			Handler:    _RouteDiscoveryService_FetchRoutes_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "StreamRoutes",
			Handler:       _RouteDiscoveryService_StreamRoutes_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "DeltaRoutes",
			Handler:       _RouteDiscoveryService_DeltaRoutes_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "envoy/api/v2/rds.proto",
}

RouteDiscoveryService_ServiceDesc is the grpc.ServiceDesc for RouteDiscoveryService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ScopedRoutesDiscoveryService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "envoy.api.v2.ScopedRoutesDiscoveryService",
	HandlerType: (*ScopedRoutesDiscoveryServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "FetchScopedRoutes",
			Handler:    _ScopedRoutesDiscoveryService_FetchScopedRoutes_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "StreamScopedRoutes",
			Handler:       _ScopedRoutesDiscoveryService_StreamScopedRoutes_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "DeltaScopedRoutes",
			Handler:       _ScopedRoutesDiscoveryService_DeltaScopedRoutes_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "envoy/api/v2/srds.proto",
}

ScopedRoutesDiscoveryService_ServiceDesc is the grpc.ServiceDesc for ScopedRoutesDiscoveryService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var VirtualHostDiscoveryService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "envoy.api.v2.VirtualHostDiscoveryService",
	HandlerType: (*VirtualHostDiscoveryServiceServer)(nil),
	Methods:     []grpc.MethodDesc{},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "DeltaVirtualHosts",
			Handler:       _VirtualHostDiscoveryService_DeltaVirtualHosts_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "envoy/api/v2/rds.proto",
}

VirtualHostDiscoveryService_ServiceDesc is the grpc.ServiceDesc for VirtualHostDiscoveryService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterClusterDiscoveryServiceServer

func RegisterClusterDiscoveryServiceServer(s grpc.ServiceRegistrar, srv ClusterDiscoveryServiceServer)

func RegisterEndpointDiscoveryServiceServer

func RegisterEndpointDiscoveryServiceServer(s grpc.ServiceRegistrar, srv EndpointDiscoveryServiceServer)

func RegisterListenerDiscoveryServiceServer

func RegisterListenerDiscoveryServiceServer(s grpc.ServiceRegistrar, srv ListenerDiscoveryServiceServer)

func RegisterRouteDiscoveryServiceServer

func RegisterRouteDiscoveryServiceServer(s grpc.ServiceRegistrar, srv RouteDiscoveryServiceServer)

func RegisterScopedRoutesDiscoveryServiceServer

func RegisterScopedRoutesDiscoveryServiceServer(s grpc.ServiceRegistrar, srv ScopedRoutesDiscoveryServiceServer)

func RegisterVirtualHostDiscoveryServiceServer

func RegisterVirtualHostDiscoveryServiceServer(s grpc.ServiceRegistrar, srv VirtualHostDiscoveryServiceServer)

Types

type ClusterDiscoveryServiceClient

type ClusterDiscoveryServiceClient interface {
	StreamClusters(ctx context.Context, opts ...grpc.CallOption) (ClusterDiscoveryService_StreamClustersClient, error)
	DeltaClusters(ctx context.Context, opts ...grpc.CallOption) (ClusterDiscoveryService_DeltaClustersClient, error)
	FetchClusters(ctx context.Context, in *v2.DiscoveryRequest, opts ...grpc.CallOption) (*v2.DiscoveryResponse, error)
}

ClusterDiscoveryServiceClient is the client API for ClusterDiscoveryService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewClusterDiscoveryServiceClient

func NewClusterDiscoveryServiceClient(cc grpc.ClientConnInterface) ClusterDiscoveryServiceClient

type ClusterDiscoveryServiceServer

type ClusterDiscoveryServiceServer interface {
	StreamClusters(ClusterDiscoveryService_StreamClustersServer) error
	DeltaClusters(ClusterDiscoveryService_DeltaClustersServer) error
	FetchClusters(context.Context, *v2.DiscoveryRequest) (*v2.DiscoveryResponse, error)
}

ClusterDiscoveryServiceServer is the server API for ClusterDiscoveryService service. All implementations should embed UnimplementedClusterDiscoveryServiceServer for forward compatibility

type ClusterDiscoveryService_DeltaClustersClient

type ClusterDiscoveryService_DeltaClustersClient interface {
	Send(*v2.DeltaDiscoveryRequest) error
	Recv() (*v2.DeltaDiscoveryResponse, error)
	grpc.ClientStream
}

type ClusterDiscoveryService_DeltaClustersServer

type ClusterDiscoveryService_DeltaClustersServer interface {
	Send(*v2.DeltaDiscoveryResponse) error
	Recv() (*v2.DeltaDiscoveryRequest, error)
	grpc.ServerStream
}

type ClusterDiscoveryService_StreamClustersClient

type ClusterDiscoveryService_StreamClustersClient interface {
	Send(*v2.DiscoveryRequest) error
	Recv() (*v2.DiscoveryResponse, error)
	grpc.ClientStream
}

type ClusterDiscoveryService_StreamClustersServer

type ClusterDiscoveryService_StreamClustersServer interface {
	Send(*v2.DiscoveryResponse) error
	Recv() (*v2.DiscoveryRequest, error)
	grpc.ServerStream
}

type EndpointDiscoveryServiceClient

type EndpointDiscoveryServiceClient interface {
	// The resource_names field in DiscoveryRequest specifies a list of clusters
	// to subscribe to updates for.
	StreamEndpoints(ctx context.Context, opts ...grpc.CallOption) (EndpointDiscoveryService_StreamEndpointsClient, error)
	DeltaEndpoints(ctx context.Context, opts ...grpc.CallOption) (EndpointDiscoveryService_DeltaEndpointsClient, error)
	FetchEndpoints(ctx context.Context, in *v2.DiscoveryRequest, opts ...grpc.CallOption) (*v2.DiscoveryResponse, error)
}

EndpointDiscoveryServiceClient is the client API for EndpointDiscoveryService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewEndpointDiscoveryServiceClient

func NewEndpointDiscoveryServiceClient(cc grpc.ClientConnInterface) EndpointDiscoveryServiceClient

type EndpointDiscoveryServiceServer

type EndpointDiscoveryServiceServer interface {
	// The resource_names field in DiscoveryRequest specifies a list of clusters
	// to subscribe to updates for.
	StreamEndpoints(EndpointDiscoveryService_StreamEndpointsServer) error
	DeltaEndpoints(EndpointDiscoveryService_DeltaEndpointsServer) error
	FetchEndpoints(context.Context, *v2.DiscoveryRequest) (*v2.DiscoveryResponse, error)
}

EndpointDiscoveryServiceServer is the server API for EndpointDiscoveryService service. All implementations should embed UnimplementedEndpointDiscoveryServiceServer for forward compatibility

type EndpointDiscoveryService_DeltaEndpointsClient

type EndpointDiscoveryService_DeltaEndpointsClient interface {
	Send(*v2.DeltaDiscoveryRequest) error
	Recv() (*v2.DeltaDiscoveryResponse, error)
	grpc.ClientStream
}

type EndpointDiscoveryService_DeltaEndpointsServer

type EndpointDiscoveryService_DeltaEndpointsServer interface {
	Send(*v2.DeltaDiscoveryResponse) error
	Recv() (*v2.DeltaDiscoveryRequest, error)
	grpc.ServerStream
}

type EndpointDiscoveryService_StreamEndpointsClient

type EndpointDiscoveryService_StreamEndpointsClient interface {
	Send(*v2.DiscoveryRequest) error
	Recv() (*v2.DiscoveryResponse, error)
	grpc.ClientStream
}

type EndpointDiscoveryService_StreamEndpointsServer

type EndpointDiscoveryService_StreamEndpointsServer interface {
	Send(*v2.DiscoveryResponse) error
	Recv() (*v2.DiscoveryRequest, error)
	grpc.ServerStream
}

type ListenerDiscoveryServiceClient

type ListenerDiscoveryServiceClient interface {
	DeltaListeners(ctx context.Context, opts ...grpc.CallOption) (ListenerDiscoveryService_DeltaListenersClient, error)
	StreamListeners(ctx context.Context, opts ...grpc.CallOption) (ListenerDiscoveryService_StreamListenersClient, error)
	FetchListeners(ctx context.Context, in *v2.DiscoveryRequest, opts ...grpc.CallOption) (*v2.DiscoveryResponse, error)
}

ListenerDiscoveryServiceClient is the client API for ListenerDiscoveryService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewListenerDiscoveryServiceClient

func NewListenerDiscoveryServiceClient(cc grpc.ClientConnInterface) ListenerDiscoveryServiceClient

type ListenerDiscoveryServiceServer

type ListenerDiscoveryServiceServer interface {
	DeltaListeners(ListenerDiscoveryService_DeltaListenersServer) error
	StreamListeners(ListenerDiscoveryService_StreamListenersServer) error
	FetchListeners(context.Context, *v2.DiscoveryRequest) (*v2.DiscoveryResponse, error)
}

ListenerDiscoveryServiceServer is the server API for ListenerDiscoveryService service. All implementations should embed UnimplementedListenerDiscoveryServiceServer for forward compatibility

type ListenerDiscoveryService_DeltaListenersClient

type ListenerDiscoveryService_DeltaListenersClient interface {
	Send(*v2.DeltaDiscoveryRequest) error
	Recv() (*v2.DeltaDiscoveryResponse, error)
	grpc.ClientStream
}

type ListenerDiscoveryService_DeltaListenersServer

type ListenerDiscoveryService_DeltaListenersServer interface {
	Send(*v2.DeltaDiscoveryResponse) error
	Recv() (*v2.DeltaDiscoveryRequest, error)
	grpc.ServerStream
}

type ListenerDiscoveryService_StreamListenersClient

type ListenerDiscoveryService_StreamListenersClient interface {
	Send(*v2.DiscoveryRequest) error
	Recv() (*v2.DiscoveryResponse, error)
	grpc.ClientStream
}

type ListenerDiscoveryService_StreamListenersServer

type ListenerDiscoveryService_StreamListenersServer interface {
	Send(*v2.DiscoveryResponse) error
	Recv() (*v2.DiscoveryRequest, error)
	grpc.ServerStream
}

type RouteDiscoveryServiceClient

type RouteDiscoveryServiceClient interface {
	StreamRoutes(ctx context.Context, opts ...grpc.CallOption) (RouteDiscoveryService_StreamRoutesClient, error)
	DeltaRoutes(ctx context.Context, opts ...grpc.CallOption) (RouteDiscoveryService_DeltaRoutesClient, error)
	FetchRoutes(ctx context.Context, in *v2.DiscoveryRequest, opts ...grpc.CallOption) (*v2.DiscoveryResponse, error)
}

RouteDiscoveryServiceClient is the client API for RouteDiscoveryService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewRouteDiscoveryServiceClient

func NewRouteDiscoveryServiceClient(cc grpc.ClientConnInterface) RouteDiscoveryServiceClient

type RouteDiscoveryServiceServer

type RouteDiscoveryServiceServer interface {
	StreamRoutes(RouteDiscoveryService_StreamRoutesServer) error
	DeltaRoutes(RouteDiscoveryService_DeltaRoutesServer) error
	FetchRoutes(context.Context, *v2.DiscoveryRequest) (*v2.DiscoveryResponse, error)
}

RouteDiscoveryServiceServer is the server API for RouteDiscoveryService service. All implementations should embed UnimplementedRouteDiscoveryServiceServer for forward compatibility

type RouteDiscoveryService_DeltaRoutesClient

type RouteDiscoveryService_DeltaRoutesClient interface {
	Send(*v2.DeltaDiscoveryRequest) error
	Recv() (*v2.DeltaDiscoveryResponse, error)
	grpc.ClientStream
}

type RouteDiscoveryService_DeltaRoutesServer

type RouteDiscoveryService_DeltaRoutesServer interface {
	Send(*v2.DeltaDiscoveryResponse) error
	Recv() (*v2.DeltaDiscoveryRequest, error)
	grpc.ServerStream
}

type RouteDiscoveryService_StreamRoutesClient

type RouteDiscoveryService_StreamRoutesClient interface {
	Send(*v2.DiscoveryRequest) error
	Recv() (*v2.DiscoveryResponse, error)
	grpc.ClientStream
}

type RouteDiscoveryService_StreamRoutesServer

type RouteDiscoveryService_StreamRoutesServer interface {
	Send(*v2.DiscoveryResponse) error
	Recv() (*v2.DiscoveryRequest, error)
	grpc.ServerStream
}

type ScopedRoutesDiscoveryServiceClient

type ScopedRoutesDiscoveryServiceClient interface {
	StreamScopedRoutes(ctx context.Context, opts ...grpc.CallOption) (ScopedRoutesDiscoveryService_StreamScopedRoutesClient, error)
	DeltaScopedRoutes(ctx context.Context, opts ...grpc.CallOption) (ScopedRoutesDiscoveryService_DeltaScopedRoutesClient, error)
	FetchScopedRoutes(ctx context.Context, in *v2.DiscoveryRequest, opts ...grpc.CallOption) (*v2.DiscoveryResponse, error)
}

ScopedRoutesDiscoveryServiceClient is the client API for ScopedRoutesDiscoveryService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewScopedRoutesDiscoveryServiceClient

func NewScopedRoutesDiscoveryServiceClient(cc grpc.ClientConnInterface) ScopedRoutesDiscoveryServiceClient

type ScopedRoutesDiscoveryServiceServer

type ScopedRoutesDiscoveryServiceServer interface {
	StreamScopedRoutes(ScopedRoutesDiscoveryService_StreamScopedRoutesServer) error
	DeltaScopedRoutes(ScopedRoutesDiscoveryService_DeltaScopedRoutesServer) error
	FetchScopedRoutes(context.Context, *v2.DiscoveryRequest) (*v2.DiscoveryResponse, error)
}

ScopedRoutesDiscoveryServiceServer is the server API for ScopedRoutesDiscoveryService service. All implementations should embed UnimplementedScopedRoutesDiscoveryServiceServer for forward compatibility

type ScopedRoutesDiscoveryService_DeltaScopedRoutesClient

type ScopedRoutesDiscoveryService_DeltaScopedRoutesClient interface {
	Send(*v2.DeltaDiscoveryRequest) error
	Recv() (*v2.DeltaDiscoveryResponse, error)
	grpc.ClientStream
}

type ScopedRoutesDiscoveryService_DeltaScopedRoutesServer

type ScopedRoutesDiscoveryService_DeltaScopedRoutesServer interface {
	Send(*v2.DeltaDiscoveryResponse) error
	Recv() (*v2.DeltaDiscoveryRequest, error)
	grpc.ServerStream
}

type ScopedRoutesDiscoveryService_StreamScopedRoutesClient

type ScopedRoutesDiscoveryService_StreamScopedRoutesClient interface {
	Send(*v2.DiscoveryRequest) error
	Recv() (*v2.DiscoveryResponse, error)
	grpc.ClientStream
}

type ScopedRoutesDiscoveryService_StreamScopedRoutesServer

type ScopedRoutesDiscoveryService_StreamScopedRoutesServer interface {
	Send(*v2.DiscoveryResponse) error
	Recv() (*v2.DiscoveryRequest, error)
	grpc.ServerStream
}

type UnimplementedClusterDiscoveryServiceServer

type UnimplementedClusterDiscoveryServiceServer struct {
}

UnimplementedClusterDiscoveryServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedClusterDiscoveryServiceServer) DeltaClusters

func (UnimplementedClusterDiscoveryServiceServer) FetchClusters

func (UnimplementedClusterDiscoveryServiceServer) StreamClusters

type UnimplementedEndpointDiscoveryServiceServer

type UnimplementedEndpointDiscoveryServiceServer struct {
}

UnimplementedEndpointDiscoveryServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedEndpointDiscoveryServiceServer) DeltaEndpoints

func (UnimplementedEndpointDiscoveryServiceServer) FetchEndpoints

func (UnimplementedEndpointDiscoveryServiceServer) StreamEndpoints

type UnimplementedListenerDiscoveryServiceServer

type UnimplementedListenerDiscoveryServiceServer struct {
}

UnimplementedListenerDiscoveryServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedListenerDiscoveryServiceServer) DeltaListeners

func (UnimplementedListenerDiscoveryServiceServer) FetchListeners

func (UnimplementedListenerDiscoveryServiceServer) StreamListeners

type UnimplementedRouteDiscoveryServiceServer

type UnimplementedRouteDiscoveryServiceServer struct {
}

UnimplementedRouteDiscoveryServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedRouteDiscoveryServiceServer) DeltaRoutes

func (UnimplementedRouteDiscoveryServiceServer) FetchRoutes

func (UnimplementedRouteDiscoveryServiceServer) StreamRoutes

type UnimplementedScopedRoutesDiscoveryServiceServer

type UnimplementedScopedRoutesDiscoveryServiceServer struct {
}

UnimplementedScopedRoutesDiscoveryServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedScopedRoutesDiscoveryServiceServer) DeltaScopedRoutes

func (UnimplementedScopedRoutesDiscoveryServiceServer) FetchScopedRoutes

func (UnimplementedScopedRoutesDiscoveryServiceServer) StreamScopedRoutes

type UnimplementedVirtualHostDiscoveryServiceServer

type UnimplementedVirtualHostDiscoveryServiceServer struct {
}

UnimplementedVirtualHostDiscoveryServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedVirtualHostDiscoveryServiceServer) DeltaVirtualHosts

type UnsafeClusterDiscoveryServiceServer

type UnsafeClusterDiscoveryServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeClusterDiscoveryServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ClusterDiscoveryServiceServer will result in compilation errors.

type UnsafeEndpointDiscoveryServiceServer

type UnsafeEndpointDiscoveryServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeEndpointDiscoveryServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EndpointDiscoveryServiceServer will result in compilation errors.

type UnsafeListenerDiscoveryServiceServer

type UnsafeListenerDiscoveryServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeListenerDiscoveryServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ListenerDiscoveryServiceServer will result in compilation errors.

type UnsafeRouteDiscoveryServiceServer

type UnsafeRouteDiscoveryServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeRouteDiscoveryServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RouteDiscoveryServiceServer will result in compilation errors.

type UnsafeScopedRoutesDiscoveryServiceServer

type UnsafeScopedRoutesDiscoveryServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeScopedRoutesDiscoveryServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ScopedRoutesDiscoveryServiceServer will result in compilation errors.

type UnsafeVirtualHostDiscoveryServiceServer

type UnsafeVirtualHostDiscoveryServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeVirtualHostDiscoveryServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to VirtualHostDiscoveryServiceServer will result in compilation errors.

type VirtualHostDiscoveryServiceClient

type VirtualHostDiscoveryServiceClient interface {
	DeltaVirtualHosts(ctx context.Context, opts ...grpc.CallOption) (VirtualHostDiscoveryService_DeltaVirtualHostsClient, error)
}

VirtualHostDiscoveryServiceClient is the client API for VirtualHostDiscoveryService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewVirtualHostDiscoveryServiceClient

func NewVirtualHostDiscoveryServiceClient(cc grpc.ClientConnInterface) VirtualHostDiscoveryServiceClient

type VirtualHostDiscoveryServiceServer

type VirtualHostDiscoveryServiceServer interface {
	DeltaVirtualHosts(VirtualHostDiscoveryService_DeltaVirtualHostsServer) error
}

VirtualHostDiscoveryServiceServer is the server API for VirtualHostDiscoveryService service. All implementations should embed UnimplementedVirtualHostDiscoveryServiceServer for forward compatibility

type VirtualHostDiscoveryService_DeltaVirtualHostsClient

type VirtualHostDiscoveryService_DeltaVirtualHostsClient interface {
	Send(*v2.DeltaDiscoveryRequest) error
	Recv() (*v2.DeltaDiscoveryResponse, error)
	grpc.ClientStream
}

type VirtualHostDiscoveryService_DeltaVirtualHostsServer

type VirtualHostDiscoveryService_DeltaVirtualHostsServer interface {
	Send(*v2.DeltaDiscoveryResponse) error
	Recv() (*v2.DeltaDiscoveryRequest, error)
	grpc.ServerStream
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL