Versions in this module Expand all Collapse all v0 v0.1.0 May 5, 2023 Changes in this version + var ClientConfigStatus_name = map[int32]string + var ClientConfigStatus_value = map[string]int32 + var ConfigStatus_name = map[int32]string + var ConfigStatus_value = map[string]int32 + var File_envoy_service_status_v3_csds_proto protoreflect.FileDescriptor + func RegisterClientStatusDiscoveryServiceServer(s *grpc.Server, srv ClientStatusDiscoveryServiceServer) + type ClientConfig struct + GenericXdsConfigs []*ClientConfig_GenericXdsConfig + Node *v31.Node + XdsConfig []*PerXdsConfig + func (*ClientConfig) Descriptor() ([]byte, []int) + func (*ClientConfig) ProtoMessage() + func (m *ClientConfig) Validate() error + func (m *ClientConfig) ValidateAll() error + func (x *ClientConfig) GetGenericXdsConfigs() []*ClientConfig_GenericXdsConfig + func (x *ClientConfig) GetNode() *v31.Node + func (x *ClientConfig) GetXdsConfig() []*PerXdsConfig + func (x *ClientConfig) ProtoReflect() protoreflect.Message + func (x *ClientConfig) Reset() + func (x *ClientConfig) String() string + type ClientConfigMultiError []error + func (m ClientConfigMultiError) AllErrors() []error + func (m ClientConfigMultiError) Error() string + type ClientConfigStatus int32 + const ClientConfigStatus_CLIENT_ACKED + const ClientConfigStatus_CLIENT_NACKED + const ClientConfigStatus_CLIENT_REQUESTED + const ClientConfigStatus_CLIENT_UNKNOWN + func (ClientConfigStatus) Descriptor() protoreflect.EnumDescriptor + func (ClientConfigStatus) EnumDescriptor() ([]byte, []int) + func (ClientConfigStatus) Type() protoreflect.EnumType + func (x ClientConfigStatus) Enum() *ClientConfigStatus + func (x ClientConfigStatus) Number() protoreflect.EnumNumber + func (x ClientConfigStatus) String() string + type ClientConfigValidationError struct + func (e ClientConfigValidationError) Cause() error + func (e ClientConfigValidationError) Error() string + func (e ClientConfigValidationError) ErrorName() string + func (e ClientConfigValidationError) Field() string + func (e ClientConfigValidationError) Key() bool + func (e ClientConfigValidationError) Reason() string + type ClientConfig_GenericXdsConfig struct + ClientStatus v32.ClientResourceStatus + ConfigStatus ConfigStatus + ErrorState *v32.UpdateFailureState + IsStaticResource bool + LastUpdated *timestamp.Timestamp + Name string + TypeUrl string + VersionInfo string + XdsConfig *any1.Any + func (*ClientConfig_GenericXdsConfig) Descriptor() ([]byte, []int) + func (*ClientConfig_GenericXdsConfig) ProtoMessage() + func (m *ClientConfig_GenericXdsConfig) Validate() error + func (m *ClientConfig_GenericXdsConfig) ValidateAll() error + func (x *ClientConfig_GenericXdsConfig) GetClientStatus() v32.ClientResourceStatus + func (x *ClientConfig_GenericXdsConfig) GetConfigStatus() ConfigStatus + func (x *ClientConfig_GenericXdsConfig) GetErrorState() *v32.UpdateFailureState + func (x *ClientConfig_GenericXdsConfig) GetIsStaticResource() bool + func (x *ClientConfig_GenericXdsConfig) GetLastUpdated() *timestamp.Timestamp + func (x *ClientConfig_GenericXdsConfig) GetName() string + func (x *ClientConfig_GenericXdsConfig) GetTypeUrl() string + func (x *ClientConfig_GenericXdsConfig) GetVersionInfo() string + func (x *ClientConfig_GenericXdsConfig) GetXdsConfig() *any1.Any + func (x *ClientConfig_GenericXdsConfig) ProtoReflect() protoreflect.Message + func (x *ClientConfig_GenericXdsConfig) Reset() + func (x *ClientConfig_GenericXdsConfig) String() string + type ClientConfig_GenericXdsConfigMultiError []error + func (m ClientConfig_GenericXdsConfigMultiError) AllErrors() []error + func (m ClientConfig_GenericXdsConfigMultiError) Error() string + type ClientConfig_GenericXdsConfigValidationError struct + func (e ClientConfig_GenericXdsConfigValidationError) Cause() error + func (e ClientConfig_GenericXdsConfigValidationError) Error() string + func (e ClientConfig_GenericXdsConfigValidationError) ErrorName() string + func (e ClientConfig_GenericXdsConfigValidationError) Field() string + func (e ClientConfig_GenericXdsConfigValidationError) Key() bool + func (e ClientConfig_GenericXdsConfigValidationError) Reason() string + type ClientStatusDiscoveryServiceClient interface + FetchClientStatus func(ctx context.Context, in *ClientStatusRequest, opts ...grpc.CallOption) (*ClientStatusResponse, error) + StreamClientStatus func(ctx context.Context, opts ...grpc.CallOption) (ClientStatusDiscoveryService_StreamClientStatusClient, error) + func NewClientStatusDiscoveryServiceClient(cc grpc.ClientConnInterface) ClientStatusDiscoveryServiceClient + type ClientStatusDiscoveryServiceServer interface + FetchClientStatus func(context.Context, *ClientStatusRequest) (*ClientStatusResponse, error) + StreamClientStatus func(ClientStatusDiscoveryService_StreamClientStatusServer) error + type ClientStatusDiscoveryService_StreamClientStatusClient interface + Recv func() (*ClientStatusResponse, error) + Send func(*ClientStatusRequest) error + type ClientStatusDiscoveryService_StreamClientStatusServer interface + Recv func() (*ClientStatusRequest, error) + Send func(*ClientStatusResponse) error + type ClientStatusRequest struct + Node *v31.Node + NodeMatchers []*v3.NodeMatcher + func (*ClientStatusRequest) Descriptor() ([]byte, []int) + func (*ClientStatusRequest) ProtoMessage() + func (m *ClientStatusRequest) Validate() error + func (m *ClientStatusRequest) ValidateAll() error + func (x *ClientStatusRequest) GetNode() *v31.Node + func (x *ClientStatusRequest) GetNodeMatchers() []*v3.NodeMatcher + func (x *ClientStatusRequest) ProtoReflect() protoreflect.Message + func (x *ClientStatusRequest) Reset() + func (x *ClientStatusRequest) String() string + type ClientStatusRequestMultiError []error + func (m ClientStatusRequestMultiError) AllErrors() []error + func (m ClientStatusRequestMultiError) Error() string + type ClientStatusRequestValidationError struct + func (e ClientStatusRequestValidationError) Cause() error + func (e ClientStatusRequestValidationError) Error() string + func (e ClientStatusRequestValidationError) ErrorName() string + func (e ClientStatusRequestValidationError) Field() string + func (e ClientStatusRequestValidationError) Key() bool + func (e ClientStatusRequestValidationError) Reason() string + type ClientStatusResponse struct + Config []*ClientConfig + func (*ClientStatusResponse) Descriptor() ([]byte, []int) + func (*ClientStatusResponse) ProtoMessage() + func (m *ClientStatusResponse) Validate() error + func (m *ClientStatusResponse) ValidateAll() error + func (x *ClientStatusResponse) GetConfig() []*ClientConfig + func (x *ClientStatusResponse) ProtoReflect() protoreflect.Message + func (x *ClientStatusResponse) Reset() + func (x *ClientStatusResponse) String() string + type ClientStatusResponseMultiError []error + func (m ClientStatusResponseMultiError) AllErrors() []error + func (m ClientStatusResponseMultiError) Error() string + type ClientStatusResponseValidationError struct + func (e ClientStatusResponseValidationError) Cause() error + func (e ClientStatusResponseValidationError) Error() string + func (e ClientStatusResponseValidationError) ErrorName() string + func (e ClientStatusResponseValidationError) Field() string + func (e ClientStatusResponseValidationError) Key() bool + func (e ClientStatusResponseValidationError) Reason() string + type ConfigStatus int32 + const ConfigStatus_ERROR + const ConfigStatus_NOT_SENT + const ConfigStatus_STALE + const ConfigStatus_SYNCED + const ConfigStatus_UNKNOWN + func (ConfigStatus) Descriptor() protoreflect.EnumDescriptor + func (ConfigStatus) EnumDescriptor() ([]byte, []int) + func (ConfigStatus) Type() protoreflect.EnumType + func (x ConfigStatus) Enum() *ConfigStatus + func (x ConfigStatus) Number() protoreflect.EnumNumber + func (x ConfigStatus) String() string + type PerXdsConfig struct + ClientStatus ClientConfigStatus + PerXdsConfig isPerXdsConfig_PerXdsConfig + Status ConfigStatus + func (*PerXdsConfig) Descriptor() ([]byte, []int) + func (*PerXdsConfig) ProtoMessage() + func (m *PerXdsConfig) GetPerXdsConfig() isPerXdsConfig_PerXdsConfig + func (m *PerXdsConfig) Validate() error + func (m *PerXdsConfig) ValidateAll() error + func (x *PerXdsConfig) GetClientStatus() ClientConfigStatus + func (x *PerXdsConfig) GetClusterConfig() *v32.ClustersConfigDump + func (x *PerXdsConfig) GetEndpointConfig() *v32.EndpointsConfigDump + func (x *PerXdsConfig) GetListenerConfig() *v32.ListenersConfigDump + func (x *PerXdsConfig) GetRouteConfig() *v32.RoutesConfigDump + func (x *PerXdsConfig) GetScopedRouteConfig() *v32.ScopedRoutesConfigDump + func (x *PerXdsConfig) GetStatus() ConfigStatus + func (x *PerXdsConfig) ProtoReflect() protoreflect.Message + func (x *PerXdsConfig) Reset() + func (x *PerXdsConfig) String() string + type PerXdsConfigMultiError []error + func (m PerXdsConfigMultiError) AllErrors() []error + func (m PerXdsConfigMultiError) Error() string + type PerXdsConfigValidationError struct + func (e PerXdsConfigValidationError) Cause() error + func (e PerXdsConfigValidationError) Error() string + func (e PerXdsConfigValidationError) ErrorName() string + func (e PerXdsConfigValidationError) Field() string + func (e PerXdsConfigValidationError) Key() bool + func (e PerXdsConfigValidationError) Reason() string + type PerXdsConfig_ClusterConfig struct + ClusterConfig *v32.ClustersConfigDump + type PerXdsConfig_EndpointConfig struct + EndpointConfig *v32.EndpointsConfigDump + type PerXdsConfig_ListenerConfig struct + ListenerConfig *v32.ListenersConfigDump + type PerXdsConfig_RouteConfig struct + RouteConfig *v32.RoutesConfigDump + type PerXdsConfig_ScopedRouteConfig struct + ScopedRouteConfig *v32.ScopedRoutesConfigDump + type UnimplementedClientStatusDiscoveryServiceServer struct + func (*UnimplementedClientStatusDiscoveryServiceServer) FetchClientStatus(context.Context, *ClientStatusRequest) (*ClientStatusResponse, error) + func (*UnimplementedClientStatusDiscoveryServiceServer) StreamClientStatus(ClientStatusDiscoveryService_StreamClientStatusServer) error