Documentation ¶
Index ¶
- Variables
- func RegisterClientStatusDiscoveryServiceServer(s *grpc.Server, srv ClientStatusDiscoveryServiceServer)
- type ClientConfig
- func (*ClientConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ClientConfig) GetNode() *v4alpha1.Node
- func (x *ClientConfig) GetXdsConfig() []*PerXdsConfig
- func (*ClientConfig) ProtoMessage()
- func (x *ClientConfig) ProtoReflect() protoreflect.Message
- func (x *ClientConfig) Reset()
- func (x *ClientConfig) String() string
- func (m *ClientConfig) Validate() error
- type ClientConfigStatus
- func (ClientConfigStatus) Descriptor() protoreflect.EnumDescriptor
- func (x ClientConfigStatus) Enum() *ClientConfigStatus
- func (ClientConfigStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x ClientConfigStatus) Number() protoreflect.EnumNumber
- func (x ClientConfigStatus) String() string
- func (ClientConfigStatus) Type() protoreflect.EnumType
- type ClientConfigValidationError
- 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 ClientStatusDiscoveryServiceClient
- type ClientStatusDiscoveryServiceServer
- type ClientStatusDiscoveryService_StreamClientStatusClient
- type ClientStatusDiscoveryService_StreamClientStatusServer
- type ClientStatusRequest
- func (*ClientStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ClientStatusRequest) GetNode() *v4alpha1.Node
- func (x *ClientStatusRequest) GetNodeMatchers() []*v4alpha.NodeMatcher
- func (*ClientStatusRequest) ProtoMessage()
- func (x *ClientStatusRequest) ProtoReflect() protoreflect.Message
- func (x *ClientStatusRequest) Reset()
- func (x *ClientStatusRequest) String() string
- func (m *ClientStatusRequest) Validate() error
- type ClientStatusRequestValidationError
- 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
- func (*ClientStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ClientStatusResponse) GetConfig() []*ClientConfig
- func (*ClientStatusResponse) ProtoMessage()
- func (x *ClientStatusResponse) ProtoReflect() protoreflect.Message
- func (x *ClientStatusResponse) Reset()
- func (x *ClientStatusResponse) String() string
- func (m *ClientStatusResponse) Validate() error
- type ClientStatusResponseValidationError
- 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
- func (ConfigStatus) Descriptor() protoreflect.EnumDescriptor
- func (x ConfigStatus) Enum() *ConfigStatus
- func (ConfigStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConfigStatus) Number() protoreflect.EnumNumber
- func (x ConfigStatus) String() string
- func (ConfigStatus) Type() protoreflect.EnumType
- type PerXdsConfig
- func (*PerXdsConfig) Descriptor() ([]byte, []int)deprecated
- func (x *PerXdsConfig) GetClientStatus() ClientConfigStatus
- func (x *PerXdsConfig) GetClusterConfig() *v4alpha2.ClustersConfigDump
- func (x *PerXdsConfig) GetEndpointConfig() *v4alpha2.EndpointsConfigDump
- func (x *PerXdsConfig) GetListenerConfig() *v4alpha2.ListenersConfigDump
- func (m *PerXdsConfig) GetPerXdsConfig() isPerXdsConfig_PerXdsConfig
- func (x *PerXdsConfig) GetRouteConfig() *v4alpha2.RoutesConfigDump
- func (x *PerXdsConfig) GetScopedRouteConfig() *v4alpha2.ScopedRoutesConfigDump
- func (x *PerXdsConfig) GetStatus() ConfigStatus
- func (m *PerXdsConfig) GetStatusConfig() isPerXdsConfig_StatusConfig
- func (*PerXdsConfig) ProtoMessage()
- func (x *PerXdsConfig) ProtoReflect() protoreflect.Message
- func (x *PerXdsConfig) Reset()
- func (x *PerXdsConfig) String() string
- func (m *PerXdsConfig) Validate() error
- type PerXdsConfigValidationError
- 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_ClientStatus
- type PerXdsConfig_ClusterConfig
- type PerXdsConfig_EndpointConfig
- type PerXdsConfig_ListenerConfig
- type PerXdsConfig_RouteConfig
- type PerXdsConfig_ScopedRouteConfig
- type PerXdsConfig_Status
- type UnimplementedClientStatusDiscoveryServiceServer
Constants ¶
This section is empty.
Variables ¶
var ( ConfigStatus_name = map[int32]string{ 0: "UNKNOWN", 1: "SYNCED", 2: "NOT_SENT", 3: "STALE", 4: "ERROR", } ConfigStatus_value = map[string]int32{ "UNKNOWN": 0, "SYNCED": 1, "NOT_SENT": 2, "STALE": 3, "ERROR": 4, } )
Enum value maps for ConfigStatus.
var ( ClientConfigStatus_name = map[int32]string{ 0: "CLIENT_UNKNOWN", 1: "CLIENT_REQUESTED", 2: "CLIENT_ACKED", 3: "CLIENT_NACKED", } ClientConfigStatus_value = map[string]int32{ "CLIENT_UNKNOWN": 0, "CLIENT_REQUESTED": 1, "CLIENT_ACKED": 2, "CLIENT_NACKED": 3, } )
Enum value maps for ClientConfigStatus.
var File_envoy_service_status_v4alpha_csds_proto protoreflect.FileDescriptor
Functions ¶
func RegisterClientStatusDiscoveryServiceServer ¶
func RegisterClientStatusDiscoveryServiceServer(s *grpc.Server, srv ClientStatusDiscoveryServiceServer)
Types ¶
type ClientConfig ¶
type ClientConfig struct { // Node for a particular client. Node *v4alpha1.Node `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` XdsConfig []*PerXdsConfig `protobuf:"bytes,2,rep,name=xds_config,json=xdsConfig,proto3" json:"xds_config,omitempty"` // contains filtered or unexported fields }
All xds configs for a particular client.
func (*ClientConfig) Descriptor
deprecated
func (*ClientConfig) Descriptor() ([]byte, []int)
Deprecated: Use ClientConfig.ProtoReflect.Descriptor instead.
func (*ClientConfig) GetNode ¶
func (x *ClientConfig) GetNode() *v4alpha1.Node
func (*ClientConfig) GetXdsConfig ¶
func (x *ClientConfig) GetXdsConfig() []*PerXdsConfig
func (*ClientConfig) ProtoMessage ¶
func (*ClientConfig) ProtoMessage()
func (*ClientConfig) ProtoReflect ¶
func (x *ClientConfig) ProtoReflect() protoreflect.Message
func (*ClientConfig) Reset ¶
func (x *ClientConfig) Reset()
func (*ClientConfig) String ¶
func (x *ClientConfig) String() string
func (*ClientConfig) Validate ¶
func (m *ClientConfig) Validate() error
Validate checks the field values on ClientConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type ClientConfigStatus ¶ added in v1.14.0
type ClientConfigStatus int32
Config status from a client-side view.
const ( // Config status is not available/unknown. ClientConfigStatus_CLIENT_UNKNOWN ClientConfigStatus = 0 // Client requested the config but hasn't received any config from management // server yet. ClientConfigStatus_CLIENT_REQUESTED ClientConfigStatus = 1 // Client received the config and replied with ACK. ClientConfigStatus_CLIENT_ACKED ClientConfigStatus = 2 // Client received the config and replied with NACK. Notably, the attached // config dump is not the NACKed version, but the most recent accepted one. If // no config is accepted yet, the attached config dump will be empty. ClientConfigStatus_CLIENT_NACKED ClientConfigStatus = 3 )
func (ClientConfigStatus) Descriptor ¶ added in v1.14.0
func (ClientConfigStatus) Descriptor() protoreflect.EnumDescriptor
func (ClientConfigStatus) Enum ¶ added in v1.14.0
func (x ClientConfigStatus) Enum() *ClientConfigStatus
func (ClientConfigStatus) EnumDescriptor
deprecated
added in
v1.14.0
func (ClientConfigStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use ClientConfigStatus.Descriptor instead.
func (ClientConfigStatus) Number ¶ added in v1.14.0
func (x ClientConfigStatus) Number() protoreflect.EnumNumber
func (ClientConfigStatus) String ¶ added in v1.14.0
func (x ClientConfigStatus) String() string
func (ClientConfigStatus) Type ¶ added in v1.14.0
func (ClientConfigStatus) Type() protoreflect.EnumType
type ClientConfigValidationError ¶
type ClientConfigValidationError struct {
// contains filtered or unexported fields
}
ClientConfigValidationError is the validation error returned by ClientConfig.Validate if the designated constraints aren't met.
func (ClientConfigValidationError) Cause ¶
func (e ClientConfigValidationError) Cause() error
Cause function returns cause value.
func (ClientConfigValidationError) Error ¶
func (e ClientConfigValidationError) Error() string
Error satisfies the builtin error interface
func (ClientConfigValidationError) ErrorName ¶
func (e ClientConfigValidationError) ErrorName() string
ErrorName returns error name.
func (ClientConfigValidationError) Field ¶
func (e ClientConfigValidationError) Field() string
Field function returns field value.
func (ClientConfigValidationError) Key ¶
func (e ClientConfigValidationError) Key() bool
Key function returns key value.
func (ClientConfigValidationError) Reason ¶
func (e ClientConfigValidationError) Reason() string
Reason function returns reason value.
type ClientStatusDiscoveryServiceClient ¶
type ClientStatusDiscoveryServiceClient interface { StreamClientStatus(ctx context.Context, opts ...grpc.CallOption) (ClientStatusDiscoveryService_StreamClientStatusClient, error) FetchClientStatus(ctx context.Context, in *ClientStatusRequest, opts ...grpc.CallOption) (*ClientStatusResponse, error) }
ClientStatusDiscoveryServiceClient is the client API for ClientStatusDiscoveryService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewClientStatusDiscoveryServiceClient ¶
func NewClientStatusDiscoveryServiceClient(cc grpc.ClientConnInterface) ClientStatusDiscoveryServiceClient
type ClientStatusDiscoveryServiceServer ¶
type ClientStatusDiscoveryServiceServer interface { StreamClientStatus(ClientStatusDiscoveryService_StreamClientStatusServer) error FetchClientStatus(context.Context, *ClientStatusRequest) (*ClientStatusResponse, error) }
ClientStatusDiscoveryServiceServer is the server API for ClientStatusDiscoveryService service.
type ClientStatusDiscoveryService_StreamClientStatusClient ¶
type ClientStatusDiscoveryService_StreamClientStatusClient interface { Send(*ClientStatusRequest) error Recv() (*ClientStatusResponse, error) grpc.ClientStream }
type ClientStatusDiscoveryService_StreamClientStatusServer ¶
type ClientStatusDiscoveryService_StreamClientStatusServer interface { Send(*ClientStatusResponse) error Recv() (*ClientStatusRequest, error) grpc.ServerStream }
type ClientStatusRequest ¶
type ClientStatusRequest struct { // Management server can use these match criteria to identify clients. // The match follows OR semantics. NodeMatchers []*v4alpha.NodeMatcher `protobuf:"bytes,1,rep,name=node_matchers,json=nodeMatchers,proto3" json:"node_matchers,omitempty"` // The node making the csds request. Node *v4alpha1.Node `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty"` // contains filtered or unexported fields }
Request for client status of clients identified by a list of NodeMatchers.
func (*ClientStatusRequest) Descriptor
deprecated
func (*ClientStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use ClientStatusRequest.ProtoReflect.Descriptor instead.
func (*ClientStatusRequest) GetNode ¶ added in v1.14.0
func (x *ClientStatusRequest) GetNode() *v4alpha1.Node
func (*ClientStatusRequest) GetNodeMatchers ¶
func (x *ClientStatusRequest) GetNodeMatchers() []*v4alpha.NodeMatcher
func (*ClientStatusRequest) ProtoMessage ¶
func (*ClientStatusRequest) ProtoMessage()
func (*ClientStatusRequest) ProtoReflect ¶
func (x *ClientStatusRequest) ProtoReflect() protoreflect.Message
func (*ClientStatusRequest) Reset ¶
func (x *ClientStatusRequest) Reset()
func (*ClientStatusRequest) String ¶
func (x *ClientStatusRequest) String() string
func (*ClientStatusRequest) Validate ¶
func (m *ClientStatusRequest) Validate() error
Validate checks the field values on ClientStatusRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type ClientStatusRequestValidationError ¶
type ClientStatusRequestValidationError struct {
// contains filtered or unexported fields
}
ClientStatusRequestValidationError is the validation error returned by ClientStatusRequest.Validate if the designated constraints aren't met.
func (ClientStatusRequestValidationError) Cause ¶
func (e ClientStatusRequestValidationError) Cause() error
Cause function returns cause value.
func (ClientStatusRequestValidationError) Error ¶
func (e ClientStatusRequestValidationError) Error() string
Error satisfies the builtin error interface
func (ClientStatusRequestValidationError) ErrorName ¶
func (e ClientStatusRequestValidationError) ErrorName() string
ErrorName returns error name.
func (ClientStatusRequestValidationError) Field ¶
func (e ClientStatusRequestValidationError) Field() string
Field function returns field value.
func (ClientStatusRequestValidationError) Key ¶
func (e ClientStatusRequestValidationError) Key() bool
Key function returns key value.
func (ClientStatusRequestValidationError) Reason ¶
func (e ClientStatusRequestValidationError) Reason() string
Reason function returns reason value.
type ClientStatusResponse ¶
type ClientStatusResponse struct { // Client configs for the clients specified in the ClientStatusRequest. Config []*ClientConfig `protobuf:"bytes,1,rep,name=config,proto3" json:"config,omitempty"` // contains filtered or unexported fields }
func (*ClientStatusResponse) Descriptor
deprecated
func (*ClientStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use ClientStatusResponse.ProtoReflect.Descriptor instead.
func (*ClientStatusResponse) GetConfig ¶
func (x *ClientStatusResponse) GetConfig() []*ClientConfig
func (*ClientStatusResponse) ProtoMessage ¶
func (*ClientStatusResponse) ProtoMessage()
func (*ClientStatusResponse) ProtoReflect ¶
func (x *ClientStatusResponse) ProtoReflect() protoreflect.Message
func (*ClientStatusResponse) Reset ¶
func (x *ClientStatusResponse) Reset()
func (*ClientStatusResponse) String ¶
func (x *ClientStatusResponse) String() string
func (*ClientStatusResponse) Validate ¶
func (m *ClientStatusResponse) Validate() error
Validate checks the field values on ClientStatusResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type ClientStatusResponseValidationError ¶
type ClientStatusResponseValidationError struct {
// contains filtered or unexported fields
}
ClientStatusResponseValidationError is the validation error returned by ClientStatusResponse.Validate if the designated constraints aren't met.
func (ClientStatusResponseValidationError) Cause ¶
func (e ClientStatusResponseValidationError) Cause() error
Cause function returns cause value.
func (ClientStatusResponseValidationError) Error ¶
func (e ClientStatusResponseValidationError) Error() string
Error satisfies the builtin error interface
func (ClientStatusResponseValidationError) ErrorName ¶
func (e ClientStatusResponseValidationError) ErrorName() string
ErrorName returns error name.
func (ClientStatusResponseValidationError) Field ¶
func (e ClientStatusResponseValidationError) Field() string
Field function returns field value.
func (ClientStatusResponseValidationError) Key ¶
func (e ClientStatusResponseValidationError) Key() bool
Key function returns key value.
func (ClientStatusResponseValidationError) Reason ¶
func (e ClientStatusResponseValidationError) Reason() string
Reason function returns reason value.
type ConfigStatus ¶
type ConfigStatus int32
Status of a config from a management server view.
const ( // Status info is not available/unknown. ConfigStatus_UNKNOWN ConfigStatus = 0 // Management server has sent the config to client and received ACK. ConfigStatus_SYNCED ConfigStatus = 1 // Config is not sent. ConfigStatus_NOT_SENT ConfigStatus = 2 // Management server has sent the config to client but hasn’t received // ACK/NACK. ConfigStatus_STALE ConfigStatus = 3 // Management server has sent the config to client but received NACK. The // attached config dump will be the latest config (the rejected one), since // it is the persisted version in the management server. ConfigStatus_ERROR ConfigStatus = 4 )
func (ConfigStatus) Descriptor ¶
func (ConfigStatus) Descriptor() protoreflect.EnumDescriptor
func (ConfigStatus) Enum ¶
func (x ConfigStatus) Enum() *ConfigStatus
func (ConfigStatus) EnumDescriptor
deprecated
func (ConfigStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConfigStatus.Descriptor instead.
func (ConfigStatus) Number ¶
func (x ConfigStatus) Number() protoreflect.EnumNumber
func (ConfigStatus) String ¶
func (x ConfigStatus) String() string
func (ConfigStatus) Type ¶
func (ConfigStatus) Type() protoreflect.EnumType
type PerXdsConfig ¶
type PerXdsConfig struct { // Types that are assignable to StatusConfig: // *PerXdsConfig_Status // *PerXdsConfig_ClientStatus StatusConfig isPerXdsConfig_StatusConfig `protobuf_oneof:"status_config"` // Types that are assignable to PerXdsConfig: // *PerXdsConfig_ListenerConfig // *PerXdsConfig_ClusterConfig // *PerXdsConfig_RouteConfig // *PerXdsConfig_ScopedRouteConfig // *PerXdsConfig_EndpointConfig PerXdsConfig isPerXdsConfig_PerXdsConfig `protobuf_oneof:"per_xds_config"` // contains filtered or unexported fields }
Detailed config (per xDS) with status. [#next-free-field: 8]
func (*PerXdsConfig) Descriptor
deprecated
func (*PerXdsConfig) Descriptor() ([]byte, []int)
Deprecated: Use PerXdsConfig.ProtoReflect.Descriptor instead.
func (*PerXdsConfig) GetClientStatus ¶ added in v1.14.0
func (x *PerXdsConfig) GetClientStatus() ClientConfigStatus
func (*PerXdsConfig) GetClusterConfig ¶
func (x *PerXdsConfig) GetClusterConfig() *v4alpha2.ClustersConfigDump
func (*PerXdsConfig) GetEndpointConfig ¶
func (x *PerXdsConfig) GetEndpointConfig() *v4alpha2.EndpointsConfigDump
func (*PerXdsConfig) GetListenerConfig ¶
func (x *PerXdsConfig) GetListenerConfig() *v4alpha2.ListenersConfigDump
func (*PerXdsConfig) GetPerXdsConfig ¶
func (m *PerXdsConfig) GetPerXdsConfig() isPerXdsConfig_PerXdsConfig
func (*PerXdsConfig) GetRouteConfig ¶
func (x *PerXdsConfig) GetRouteConfig() *v4alpha2.RoutesConfigDump
func (*PerXdsConfig) GetScopedRouteConfig ¶
func (x *PerXdsConfig) GetScopedRouteConfig() *v4alpha2.ScopedRoutesConfigDump
func (*PerXdsConfig) GetStatus ¶
func (x *PerXdsConfig) GetStatus() ConfigStatus
func (*PerXdsConfig) GetStatusConfig ¶ added in v1.14.0
func (m *PerXdsConfig) GetStatusConfig() isPerXdsConfig_StatusConfig
func (*PerXdsConfig) ProtoMessage ¶
func (*PerXdsConfig) ProtoMessage()
func (*PerXdsConfig) ProtoReflect ¶
func (x *PerXdsConfig) ProtoReflect() protoreflect.Message
func (*PerXdsConfig) Reset ¶
func (x *PerXdsConfig) Reset()
func (*PerXdsConfig) String ¶
func (x *PerXdsConfig) String() string
func (*PerXdsConfig) Validate ¶
func (m *PerXdsConfig) Validate() error
Validate checks the field values on PerXdsConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type PerXdsConfigValidationError ¶
type PerXdsConfigValidationError struct {
// contains filtered or unexported fields
}
PerXdsConfigValidationError is the validation error returned by PerXdsConfig.Validate if the designated constraints aren't met.
func (PerXdsConfigValidationError) Cause ¶
func (e PerXdsConfigValidationError) Cause() error
Cause function returns cause value.
func (PerXdsConfigValidationError) Error ¶
func (e PerXdsConfigValidationError) Error() string
Error satisfies the builtin error interface
func (PerXdsConfigValidationError) ErrorName ¶
func (e PerXdsConfigValidationError) ErrorName() string
ErrorName returns error name.
func (PerXdsConfigValidationError) Field ¶
func (e PerXdsConfigValidationError) Field() string
Field function returns field value.
func (PerXdsConfigValidationError) Key ¶
func (e PerXdsConfigValidationError) Key() bool
Key function returns key value.
func (PerXdsConfigValidationError) Reason ¶
func (e PerXdsConfigValidationError) Reason() string
Reason function returns reason value.
type PerXdsConfig_ClientStatus ¶ added in v1.14.0
type PerXdsConfig_ClientStatus struct { // Client config status is populated by xDS clients. Will not be present if // the CSDS server is an xDS server. No matter what the client config status // is, xDS clients should always dump the most recent accepted xDS config. ClientStatus ClientConfigStatus `` /* 126-byte string literal not displayed */ }
type PerXdsConfig_ClusterConfig ¶
type PerXdsConfig_ClusterConfig struct {
ClusterConfig *v4alpha2.ClustersConfigDump `protobuf:"bytes,3,opt,name=cluster_config,json=clusterConfig,proto3,oneof"`
}
type PerXdsConfig_EndpointConfig ¶
type PerXdsConfig_EndpointConfig struct {
EndpointConfig *v4alpha2.EndpointsConfigDump `protobuf:"bytes,6,opt,name=endpoint_config,json=endpointConfig,proto3,oneof"`
}
type PerXdsConfig_ListenerConfig ¶
type PerXdsConfig_ListenerConfig struct {
ListenerConfig *v4alpha2.ListenersConfigDump `protobuf:"bytes,2,opt,name=listener_config,json=listenerConfig,proto3,oneof"`
}
type PerXdsConfig_RouteConfig ¶
type PerXdsConfig_RouteConfig struct {
RouteConfig *v4alpha2.RoutesConfigDump `protobuf:"bytes,4,opt,name=route_config,json=routeConfig,proto3,oneof"`
}
type PerXdsConfig_ScopedRouteConfig ¶
type PerXdsConfig_ScopedRouteConfig struct {
ScopedRouteConfig *v4alpha2.ScopedRoutesConfigDump `protobuf:"bytes,5,opt,name=scoped_route_config,json=scopedRouteConfig,proto3,oneof"`
}
type PerXdsConfig_Status ¶ added in v1.14.0
type PerXdsConfig_Status struct { // Config status generated by management servers. Will not be present if the // CSDS server is an xDS client. Status ConfigStatus `protobuf:"varint,1,opt,name=status,proto3,enum=envoy.service.status.v4alpha.ConfigStatus,oneof"` }
type UnimplementedClientStatusDiscoveryServiceServer ¶
type UnimplementedClientStatusDiscoveryServiceServer struct { }
UnimplementedClientStatusDiscoveryServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedClientStatusDiscoveryServiceServer) FetchClientStatus ¶
func (*UnimplementedClientStatusDiscoveryServiceServer) FetchClientStatus(context.Context, *ClientStatusRequest) (*ClientStatusResponse, error)
func (*UnimplementedClientStatusDiscoveryServiceServer) StreamClientStatus ¶
func (*UnimplementedClientStatusDiscoveryServiceServer) StreamClientStatus(ClientStatusDiscoveryService_StreamClientStatusServer) error