Documentation ¶
Index ¶
- Variables
- func RegisterClusterDiscoveryServiceServer(s *grpc.Server, srv ClusterDiscoveryServiceServer)
- type CdsDummy
- type CdsDummyMultiError
- type CdsDummyValidationError
- type ClusterDiscoveryServiceClient
- type ClusterDiscoveryServiceServer
- type ClusterDiscoveryService_DeltaClustersClient
- type ClusterDiscoveryService_DeltaClustersServer
- type ClusterDiscoveryService_StreamClustersClient
- type ClusterDiscoveryService_StreamClustersServer
- type UnimplementedClusterDiscoveryServiceServer
- func (*UnimplementedClusterDiscoveryServiceServer) DeltaClusters(ClusterDiscoveryService_DeltaClustersServer) error
- func (*UnimplementedClusterDiscoveryServiceServer) FetchClusters(context.Context, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error)
- func (*UnimplementedClusterDiscoveryServiceServer) StreamClusters(ClusterDiscoveryService_StreamClustersServer) error
Constants ¶
This section is empty.
Variables ¶
var File_envoy_service_cluster_v3_cds_proto protoreflect.FileDescriptor
Functions ¶
func RegisterClusterDiscoveryServiceServer ¶
func RegisterClusterDiscoveryServiceServer(s *grpc.Server, srv ClusterDiscoveryServiceServer)
Types ¶
type CdsDummy ¶
type CdsDummy 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 (*CdsDummy) Descriptor
deprecated
func (*CdsDummy) ProtoMessage ¶
func (*CdsDummy) ProtoMessage()
func (*CdsDummy) ProtoReflect ¶
func (x *CdsDummy) ProtoReflect() protoreflect.Message
func (*CdsDummy) Validate ¶
Validate checks the field values on CdsDummy with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*CdsDummy) ValidateAll ¶
ValidateAll checks the field values on CdsDummy with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CdsDummyMultiError, or nil if none found.
type CdsDummyMultiError ¶
type CdsDummyMultiError []error
CdsDummyMultiError is an error wrapping multiple validation errors returned by CdsDummy.ValidateAll() if the designated constraints aren't met.
func (CdsDummyMultiError) AllErrors ¶
func (m CdsDummyMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (CdsDummyMultiError) Error ¶
func (m CdsDummyMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type CdsDummyValidationError ¶
type CdsDummyValidationError struct {
// contains filtered or unexported fields
}
CdsDummyValidationError is the validation error returned by CdsDummy.Validate if the designated constraints aren't met.
func (CdsDummyValidationError) Cause ¶
func (e CdsDummyValidationError) Cause() error
Cause function returns cause value.
func (CdsDummyValidationError) Error ¶
func (e CdsDummyValidationError) Error() string
Error satisfies the builtin error interface
func (CdsDummyValidationError) ErrorName ¶
func (e CdsDummyValidationError) ErrorName() string
ErrorName returns error name.
func (CdsDummyValidationError) Field ¶
func (e CdsDummyValidationError) Field() string
Field function returns field value.
func (CdsDummyValidationError) Key ¶
func (e CdsDummyValidationError) Key() bool
Key function returns key value.
func (CdsDummyValidationError) Reason ¶
func (e CdsDummyValidationError) Reason() string
Reason function returns reason value.
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 *v3.DiscoveryRequest, opts ...grpc.CallOption) (*v3.DiscoveryResponse, error) }
ClusterDiscoveryServiceClient is the client API for ClusterDiscoveryService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#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, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error) }
ClusterDiscoveryServiceServer is the server API for ClusterDiscoveryService service.
type ClusterDiscoveryService_DeltaClustersClient ¶
type ClusterDiscoveryService_DeltaClustersClient interface { Send(*v3.DeltaDiscoveryRequest) error Recv() (*v3.DeltaDiscoveryResponse, error) grpc.ClientStream }
type ClusterDiscoveryService_DeltaClustersServer ¶
type ClusterDiscoveryService_DeltaClustersServer interface { Send(*v3.DeltaDiscoveryResponse) error Recv() (*v3.DeltaDiscoveryRequest, error) grpc.ServerStream }
type ClusterDiscoveryService_StreamClustersClient ¶
type ClusterDiscoveryService_StreamClustersClient interface { Send(*v3.DiscoveryRequest) error Recv() (*v3.DiscoveryResponse, error) grpc.ClientStream }
type ClusterDiscoveryService_StreamClustersServer ¶
type ClusterDiscoveryService_StreamClustersServer interface { Send(*v3.DiscoveryResponse) error Recv() (*v3.DiscoveryRequest, error) grpc.ServerStream }
type UnimplementedClusterDiscoveryServiceServer ¶
type UnimplementedClusterDiscoveryServiceServer struct { }
UnimplementedClusterDiscoveryServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedClusterDiscoveryServiceServer) DeltaClusters ¶
func (*UnimplementedClusterDiscoveryServiceServer) DeltaClusters(ClusterDiscoveryService_DeltaClustersServer) error
func (*UnimplementedClusterDiscoveryServiceServer) FetchClusters ¶
func (*UnimplementedClusterDiscoveryServiceServer) FetchClusters(context.Context, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error)
func (*UnimplementedClusterDiscoveryServiceServer) StreamClusters ¶
func (*UnimplementedClusterDiscoveryServiceServer) StreamClusters(ClusterDiscoveryService_StreamClustersServer) error