Documentation ¶
Index ¶
- Variables
- func RegisterEndpointDiscoveryServiceServer(s *grpc.Server, srv EndpointDiscoveryServiceServer)
- func RegisterLocalityEndpointDiscoveryServiceServer(s *grpc.Server, srv LocalityEndpointDiscoveryServiceServer)
- type EdsDummy
- type EdsDummyValidationError
- type EndpointDiscoveryServiceClient
- type EndpointDiscoveryServiceServer
- type EndpointDiscoveryService_DeltaEndpointsClient
- type EndpointDiscoveryService_DeltaEndpointsServer
- type EndpointDiscoveryService_StreamEndpointsClient
- type EndpointDiscoveryService_StreamEndpointsServer
- type LedsDummy
- type LedsDummyValidationError
- type LocalityEndpointDiscoveryServiceClient
- type LocalityEndpointDiscoveryServiceServer
- type LocalityEndpointDiscoveryService_DeltaLocalityEndpointsClient
- type LocalityEndpointDiscoveryService_DeltaLocalityEndpointsServer
- type UnimplementedEndpointDiscoveryServiceServer
- func (*UnimplementedEndpointDiscoveryServiceServer) DeltaEndpoints(EndpointDiscoveryService_DeltaEndpointsServer) error
- func (*UnimplementedEndpointDiscoveryServiceServer) FetchEndpoints(context.Context, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error)
- func (*UnimplementedEndpointDiscoveryServiceServer) StreamEndpoints(EndpointDiscoveryService_StreamEndpointsServer) error
- type UnimplementedLocalityEndpointDiscoveryServiceServer
Constants ¶
This section is empty.
Variables ¶
var File_envoy_service_endpoint_v3_eds_proto protoreflect.FileDescriptor
var File_envoy_service_endpoint_v3_leds_proto protoreflect.FileDescriptor
Functions ¶
func RegisterEndpointDiscoveryServiceServer ¶
func RegisterEndpointDiscoveryServiceServer(s *grpc.Server, srv EndpointDiscoveryServiceServer)
func RegisterLocalityEndpointDiscoveryServiceServer ¶
func RegisterLocalityEndpointDiscoveryServiceServer(s *grpc.Server, srv LocalityEndpointDiscoveryServiceServer)
Types ¶
type EdsDummy ¶
type EdsDummy struct {
// contains filtered or unexported fields
}
[#not-implemented-hide:] Not configuration. Workaround c++ protobuf issue with importing services: https://github.com/google/protobuf/issues/4221 and protoxform to upgrade the file.
func (*EdsDummy) Descriptor
deprecated
func (*EdsDummy) ProtoMessage ¶
func (*EdsDummy) ProtoMessage()
func (*EdsDummy) ProtoReflect ¶
func (x *EdsDummy) ProtoReflect() protoreflect.Message
type EdsDummyValidationError ¶
type EdsDummyValidationError struct {
// contains filtered or unexported fields
}
EdsDummyValidationError is the validation error returned by EdsDummy.Validate if the designated constraints aren't met.
func (EdsDummyValidationError) Cause ¶
func (e EdsDummyValidationError) Cause() error
Cause function returns cause value.
func (EdsDummyValidationError) Error ¶
func (e EdsDummyValidationError) Error() string
Error satisfies the builtin error interface
func (EdsDummyValidationError) ErrorName ¶
func (e EdsDummyValidationError) ErrorName() string
ErrorName returns error name.
func (EdsDummyValidationError) Field ¶
func (e EdsDummyValidationError) Field() string
Field function returns field value.
func (EdsDummyValidationError) Key ¶
func (e EdsDummyValidationError) Key() bool
Key function returns key value.
func (EdsDummyValidationError) Reason ¶
func (e EdsDummyValidationError) Reason() string
Reason function returns reason value.
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 *v3.DiscoveryRequest, opts ...grpc.CallOption) (*v3.DiscoveryResponse, error) }
EndpointDiscoveryServiceClient is the client API for EndpointDiscoveryService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#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, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error) }
EndpointDiscoveryServiceServer is the server API for EndpointDiscoveryService service.
type EndpointDiscoveryService_DeltaEndpointsClient ¶
type EndpointDiscoveryService_DeltaEndpointsClient interface { Send(*v3.DeltaDiscoveryRequest) error Recv() (*v3.DeltaDiscoveryResponse, error) grpc.ClientStream }
type EndpointDiscoveryService_DeltaEndpointsServer ¶
type EndpointDiscoveryService_DeltaEndpointsServer interface { Send(*v3.DeltaDiscoveryResponse) error Recv() (*v3.DeltaDiscoveryRequest, error) grpc.ServerStream }
type EndpointDiscoveryService_StreamEndpointsClient ¶
type EndpointDiscoveryService_StreamEndpointsClient interface { Send(*v3.DiscoveryRequest) error Recv() (*v3.DiscoveryResponse, error) grpc.ClientStream }
type EndpointDiscoveryService_StreamEndpointsServer ¶
type EndpointDiscoveryService_StreamEndpointsServer interface { Send(*v3.DiscoveryResponse) error Recv() (*v3.DiscoveryRequest, error) grpc.ServerStream }
type LedsDummy ¶
type LedsDummy struct {
// contains filtered or unexported fields
}
[#not-implemented-hide:] Not configuration. Workaround c++ protobuf issue with importing services: https://github.com/google/protobuf/issues/4221 and protoxform to upgrade the file.
func (*LedsDummy) Descriptor
deprecated
func (*LedsDummy) ProtoMessage ¶
func (*LedsDummy) ProtoMessage()
func (*LedsDummy) ProtoReflect ¶
func (x *LedsDummy) ProtoReflect() protoreflect.Message
type LedsDummyValidationError ¶
type LedsDummyValidationError struct {
// contains filtered or unexported fields
}
LedsDummyValidationError is the validation error returned by LedsDummy.Validate if the designated constraints aren't met.
func (LedsDummyValidationError) Cause ¶
func (e LedsDummyValidationError) Cause() error
Cause function returns cause value.
func (LedsDummyValidationError) Error ¶
func (e LedsDummyValidationError) Error() string
Error satisfies the builtin error interface
func (LedsDummyValidationError) ErrorName ¶
func (e LedsDummyValidationError) ErrorName() string
ErrorName returns error name.
func (LedsDummyValidationError) Field ¶
func (e LedsDummyValidationError) Field() string
Field function returns field value.
func (LedsDummyValidationError) Key ¶
func (e LedsDummyValidationError) Key() bool
Key function returns key value.
func (LedsDummyValidationError) Reason ¶
func (e LedsDummyValidationError) Reason() string
Reason function returns reason value.
type LocalityEndpointDiscoveryServiceClient ¶
type LocalityEndpointDiscoveryServiceClient interface { // The resource_names_subscribe resource_names_unsubscribe fields in DeltaDiscoveryRequest // specify a list of glob collections to subscribe to updates for. DeltaLocalityEndpoints(ctx context.Context, opts ...grpc.CallOption) (LocalityEndpointDiscoveryService_DeltaLocalityEndpointsClient, error) }
LocalityEndpointDiscoveryServiceClient is the client API for LocalityEndpointDiscoveryService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewLocalityEndpointDiscoveryServiceClient ¶
func NewLocalityEndpointDiscoveryServiceClient(cc grpc.ClientConnInterface) LocalityEndpointDiscoveryServiceClient
type LocalityEndpointDiscoveryServiceServer ¶
type LocalityEndpointDiscoveryServiceServer interface { // The resource_names_subscribe resource_names_unsubscribe fields in DeltaDiscoveryRequest // specify a list of glob collections to subscribe to updates for. DeltaLocalityEndpoints(LocalityEndpointDiscoveryService_DeltaLocalityEndpointsServer) error }
LocalityEndpointDiscoveryServiceServer is the server API for LocalityEndpointDiscoveryService service.
type LocalityEndpointDiscoveryService_DeltaLocalityEndpointsClient ¶
type LocalityEndpointDiscoveryService_DeltaLocalityEndpointsClient interface { Send(*v3.DeltaDiscoveryRequest) error Recv() (*v3.DeltaDiscoveryResponse, error) grpc.ClientStream }
type LocalityEndpointDiscoveryService_DeltaLocalityEndpointsServer ¶
type LocalityEndpointDiscoveryService_DeltaLocalityEndpointsServer interface { Send(*v3.DeltaDiscoveryResponse) error Recv() (*v3.DeltaDiscoveryRequest, error) grpc.ServerStream }
type UnimplementedEndpointDiscoveryServiceServer ¶
type UnimplementedEndpointDiscoveryServiceServer struct { }
UnimplementedEndpointDiscoveryServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedEndpointDiscoveryServiceServer) DeltaEndpoints ¶
func (*UnimplementedEndpointDiscoveryServiceServer) DeltaEndpoints(EndpointDiscoveryService_DeltaEndpointsServer) error
func (*UnimplementedEndpointDiscoveryServiceServer) FetchEndpoints ¶
func (*UnimplementedEndpointDiscoveryServiceServer) FetchEndpoints(context.Context, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error)
func (*UnimplementedEndpointDiscoveryServiceServer) StreamEndpoints ¶
func (*UnimplementedEndpointDiscoveryServiceServer) StreamEndpoints(EndpointDiscoveryService_StreamEndpointsServer) error
type UnimplementedLocalityEndpointDiscoveryServiceServer ¶
type UnimplementedLocalityEndpointDiscoveryServiceServer struct { }
UnimplementedLocalityEndpointDiscoveryServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedLocalityEndpointDiscoveryServiceServer) DeltaLocalityEndpoints ¶
func (*UnimplementedLocalityEndpointDiscoveryServiceServer) DeltaLocalityEndpoints(LocalityEndpointDiscoveryService_DeltaLocalityEndpointsServer) error