Documentation ¶
Index ¶
- Variables
- func RegisterClusterDiscoveryServiceServer(s *grpc.Server, srv ClusterDiscoveryServiceServer)
- func RegisterEndpointDiscoveryServiceServer(s *grpc.Server, srv EndpointDiscoveryServiceServer)
- func RegisterListenerDiscoveryServiceServer(s *grpc.Server, srv ListenerDiscoveryServiceServer)
- func RegisterRouteDiscoveryServiceServer(s *grpc.Server, srv RouteDiscoveryServiceServer)
- func RegisterScopedRoutesDiscoveryServiceServer(s *grpc.Server, srv ScopedRoutesDiscoveryServiceServer)
- func RegisterVirtualHostDiscoveryServiceServer(s *grpc.Server, srv VirtualHostDiscoveryServiceServer)
- type CdsDummy
- type CdsDummyValidationError
- type Cluster
- func (*Cluster) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster) GetAltStatName() string
- func (x *Cluster) GetCircuitBreakers() *cluster.CircuitBreakers
- func (x *Cluster) GetCleanupInterval() *duration.Duration
- func (x *Cluster) GetCloseConnectionsOnHostHealthFailure() bool
- func (m *Cluster) GetClusterDiscoveryType() isCluster_ClusterDiscoveryType
- func (x *Cluster) GetClusterType() *Cluster_CustomClusterType
- func (x *Cluster) GetCommonHttpProtocolOptions() *core.HttpProtocolOptions
- func (x *Cluster) GetCommonLbConfig() *Cluster_CommonLbConfig
- func (x *Cluster) GetConnectTimeout() *duration.Duration
- func (x *Cluster) GetDnsFailureRefreshRate() *Cluster_RefreshRate
- func (x *Cluster) GetDnsLookupFamily() Cluster_DnsLookupFamily
- func (x *Cluster) GetDnsRefreshRate() *duration.Duration
- func (x *Cluster) GetDnsResolvers() []*core.Address
- func (x *Cluster) GetDrainConnectionsOnHostRemoval() bool
- func (x *Cluster) GetEdsClusterConfig() *Cluster_EdsClusterConfig
- func (x *Cluster) GetExtensionProtocolOptions() map[string]*_struct.Structdeprecated
- func (x *Cluster) GetFilters() []*cluster.Filter
- func (x *Cluster) GetHealthChecks() []*core.HealthCheck
- func (x *Cluster) GetHosts() []*core.Addressdeprecated
- func (x *Cluster) GetHttp2ProtocolOptions() *core.Http2ProtocolOptions
- func (x *Cluster) GetHttpProtocolOptions() *core.Http1ProtocolOptions
- func (m *Cluster) GetLbConfig() isCluster_LbConfig
- func (x *Cluster) GetLbPolicy() Cluster_LbPolicy
- func (x *Cluster) GetLbSubsetConfig() *Cluster_LbSubsetConfig
- func (x *Cluster) GetLeastRequestLbConfig() *Cluster_LeastRequestLbConfig
- func (x *Cluster) GetLoadAssignment() *ClusterLoadAssignment
- func (x *Cluster) GetLoadBalancingPolicy() *LoadBalancingPolicy
- func (x *Cluster) GetLrsServer() *core.ConfigSource
- func (x *Cluster) GetMaxRequestsPerConnection() *wrappers.UInt32Value
- func (x *Cluster) GetMetadata() *core.Metadata
- func (x *Cluster) GetName() string
- func (x *Cluster) GetOriginalDstLbConfig() *Cluster_OriginalDstLbConfig
- func (x *Cluster) GetOutlierDetection() *cluster.OutlierDetection
- func (x *Cluster) GetPerConnectionBufferLimitBytes() *wrappers.UInt32Value
- func (x *Cluster) GetProtocolSelection() Cluster_ClusterProtocolSelection
- func (x *Cluster) GetRespectDnsTtl() bool
- func (x *Cluster) GetRingHashLbConfig() *Cluster_RingHashLbConfig
- func (x *Cluster) GetTlsContext() *auth.UpstreamTlsContextdeprecated
- func (x *Cluster) GetTrackTimeoutBudgets() bool
- func (x *Cluster) GetTransportSocket() *core.TransportSocket
- func (x *Cluster) GetTransportSocketMatches() []*Cluster_TransportSocketMatch
- func (x *Cluster) GetType() Cluster_DiscoveryType
- func (x *Cluster) GetTypedExtensionProtocolOptions() map[string]*any.Any
- func (x *Cluster) GetUpstreamBindConfig() *core.BindConfig
- func (x *Cluster) GetUpstreamConnectionOptions() *UpstreamConnectionOptions
- func (x *Cluster) GetUpstreamHttpProtocolOptions() *core.UpstreamHttpProtocolOptions
- func (x *Cluster) GetUseTcpForDnsLookups() bool
- func (*Cluster) ProtoMessage()
- func (x *Cluster) ProtoReflect() protoreflect.Message
- func (x *Cluster) Reset()
- func (x *Cluster) String() string
- func (m *Cluster) Validate() error
- type ClusterDiscoveryServiceClient
- type ClusterDiscoveryServiceServer
- type ClusterDiscoveryService_DeltaClustersClient
- type ClusterDiscoveryService_DeltaClustersServer
- type ClusterDiscoveryService_StreamClustersClient
- type ClusterDiscoveryService_StreamClustersServer
- type ClusterLoadAssignment
- func (*ClusterLoadAssignment) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterLoadAssignment) GetClusterName() string
- func (x *ClusterLoadAssignment) GetEndpoints() []*endpoint.LocalityLbEndpoints
- func (x *ClusterLoadAssignment) GetNamedEndpoints() map[string]*endpoint.Endpoint
- func (x *ClusterLoadAssignment) GetPolicy() *ClusterLoadAssignment_Policy
- func (*ClusterLoadAssignment) ProtoMessage()
- func (x *ClusterLoadAssignment) ProtoReflect() protoreflect.Message
- func (x *ClusterLoadAssignment) Reset()
- func (x *ClusterLoadAssignment) String() string
- func (m *ClusterLoadAssignment) Validate() error
- type ClusterLoadAssignmentValidationError
- func (e ClusterLoadAssignmentValidationError) Cause() error
- func (e ClusterLoadAssignmentValidationError) Error() string
- func (e ClusterLoadAssignmentValidationError) ErrorName() string
- func (e ClusterLoadAssignmentValidationError) Field() string
- func (e ClusterLoadAssignmentValidationError) Key() bool
- func (e ClusterLoadAssignmentValidationError) Reason() string
- type ClusterLoadAssignment_Policy
- func (*ClusterLoadAssignment_Policy) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterLoadAssignment_Policy) GetDisableOverprovisioning() booldeprecated
- func (x *ClusterLoadAssignment_Policy) GetDropOverloads() []*ClusterLoadAssignment_Policy_DropOverload
- func (x *ClusterLoadAssignment_Policy) GetEndpointStaleAfter() *duration.Duration
- func (x *ClusterLoadAssignment_Policy) GetOverprovisioningFactor() *wrappers.UInt32Value
- func (*ClusterLoadAssignment_Policy) ProtoMessage()
- func (x *ClusterLoadAssignment_Policy) ProtoReflect() protoreflect.Message
- func (x *ClusterLoadAssignment_Policy) Reset()
- func (x *ClusterLoadAssignment_Policy) String() string
- func (m *ClusterLoadAssignment_Policy) Validate() error
- type ClusterLoadAssignment_PolicyValidationError
- func (e ClusterLoadAssignment_PolicyValidationError) Cause() error
- func (e ClusterLoadAssignment_PolicyValidationError) Error() string
- func (e ClusterLoadAssignment_PolicyValidationError) ErrorName() string
- func (e ClusterLoadAssignment_PolicyValidationError) Field() string
- func (e ClusterLoadAssignment_PolicyValidationError) Key() bool
- func (e ClusterLoadAssignment_PolicyValidationError) Reason() string
- type ClusterLoadAssignment_Policy_DropOverload
- func (*ClusterLoadAssignment_Policy_DropOverload) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterLoadAssignment_Policy_DropOverload) GetCategory() string
- func (x *ClusterLoadAssignment_Policy_DropOverload) GetDropPercentage() *_type.FractionalPercent
- func (*ClusterLoadAssignment_Policy_DropOverload) ProtoMessage()
- func (x *ClusterLoadAssignment_Policy_DropOverload) ProtoReflect() protoreflect.Message
- func (x *ClusterLoadAssignment_Policy_DropOverload) Reset()
- func (x *ClusterLoadAssignment_Policy_DropOverload) String() string
- func (m *ClusterLoadAssignment_Policy_DropOverload) Validate() error
- type ClusterLoadAssignment_Policy_DropOverloadValidationError
- func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Cause() error
- func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Error() string
- func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) ErrorName() string
- func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Field() string
- func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Key() bool
- func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Reason() string
- type ClusterValidationError
- type Cluster_ClusterProtocolSelection
- func (Cluster_ClusterProtocolSelection) Descriptor() protoreflect.EnumDescriptor
- func (x Cluster_ClusterProtocolSelection) Enum() *Cluster_ClusterProtocolSelection
- func (Cluster_ClusterProtocolSelection) EnumDescriptor() ([]byte, []int)deprecated
- func (x Cluster_ClusterProtocolSelection) Number() protoreflect.EnumNumber
- func (x Cluster_ClusterProtocolSelection) String() string
- func (Cluster_ClusterProtocolSelection) Type() protoreflect.EnumType
- type Cluster_ClusterType
- type Cluster_CommonLbConfig
- func (*Cluster_CommonLbConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster_CommonLbConfig) GetCloseConnectionsOnHostSetChange() bool
- func (x *Cluster_CommonLbConfig) GetConsistentHashingLbConfig() *Cluster_CommonLbConfig_ConsistentHashingLbConfig
- func (x *Cluster_CommonLbConfig) GetHealthyPanicThreshold() *_type.Percent
- func (x *Cluster_CommonLbConfig) GetIgnoreNewHostsUntilFirstHc() bool
- func (m *Cluster_CommonLbConfig) GetLocalityConfigSpecifier() isCluster_CommonLbConfig_LocalityConfigSpecifier
- func (x *Cluster_CommonLbConfig) GetLocalityWeightedLbConfig() *Cluster_CommonLbConfig_LocalityWeightedLbConfig
- func (x *Cluster_CommonLbConfig) GetUpdateMergeWindow() *duration.Duration
- func (x *Cluster_CommonLbConfig) GetZoneAwareLbConfig() *Cluster_CommonLbConfig_ZoneAwareLbConfig
- func (*Cluster_CommonLbConfig) ProtoMessage()
- func (x *Cluster_CommonLbConfig) ProtoReflect() protoreflect.Message
- func (x *Cluster_CommonLbConfig) Reset()
- func (x *Cluster_CommonLbConfig) String() string
- func (m *Cluster_CommonLbConfig) Validate() error
- type Cluster_CommonLbConfigValidationError
- func (e Cluster_CommonLbConfigValidationError) Cause() error
- func (e Cluster_CommonLbConfigValidationError) Error() string
- func (e Cluster_CommonLbConfigValidationError) ErrorName() string
- func (e Cluster_CommonLbConfigValidationError) Field() string
- func (e Cluster_CommonLbConfigValidationError) Key() bool
- func (e Cluster_CommonLbConfigValidationError) Reason() string
- type Cluster_CommonLbConfig_ConsistentHashingLbConfig
- func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster_CommonLbConfig_ConsistentHashingLbConfig) GetUseHostnameForHashing() bool
- func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) ProtoMessage()
- func (x *Cluster_CommonLbConfig_ConsistentHashingLbConfig) ProtoReflect() protoreflect.Message
- func (x *Cluster_CommonLbConfig_ConsistentHashingLbConfig) Reset()
- func (x *Cluster_CommonLbConfig_ConsistentHashingLbConfig) String() string
- func (m *Cluster_CommonLbConfig_ConsistentHashingLbConfig) Validate() error
- type Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError
- func (e Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Cause() error
- func (e Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Error() string
- func (e Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) ErrorName() string
- func (e Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Field() string
- func (e Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Key() bool
- func (e Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Reason() string
- type Cluster_CommonLbConfig_LocalityWeightedLbConfig
- func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) Descriptor() ([]byte, []int)deprecated
- func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) ProtoMessage()
- func (x *Cluster_CommonLbConfig_LocalityWeightedLbConfig) ProtoReflect() protoreflect.Message
- func (x *Cluster_CommonLbConfig_LocalityWeightedLbConfig) Reset()
- func (x *Cluster_CommonLbConfig_LocalityWeightedLbConfig) String() string
- func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) Validate() error
- type Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError
- func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Cause() error
- func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Error() string
- func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) ErrorName() string
- func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Field() string
- func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Key() bool
- func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Reason() string
- type Cluster_CommonLbConfig_LocalityWeightedLbConfig_
- type Cluster_CommonLbConfig_ZoneAwareLbConfig
- func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster_CommonLbConfig_ZoneAwareLbConfig) GetFailTrafficOnPanic() bool
- func (x *Cluster_CommonLbConfig_ZoneAwareLbConfig) GetMinClusterSize() *wrappers.UInt64Value
- func (x *Cluster_CommonLbConfig_ZoneAwareLbConfig) GetRoutingEnabled() *_type.Percent
- func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) ProtoMessage()
- func (x *Cluster_CommonLbConfig_ZoneAwareLbConfig) ProtoReflect() protoreflect.Message
- func (x *Cluster_CommonLbConfig_ZoneAwareLbConfig) Reset()
- func (x *Cluster_CommonLbConfig_ZoneAwareLbConfig) String() string
- func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) Validate() error
- type Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError
- func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Cause() error
- func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Error() string
- func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) ErrorName() string
- func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Field() string
- func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Key() bool
- func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Reason() string
- type Cluster_CommonLbConfig_ZoneAwareLbConfig_
- type Cluster_CustomClusterType
- func (*Cluster_CustomClusterType) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster_CustomClusterType) GetName() string
- func (x *Cluster_CustomClusterType) GetTypedConfig() *any.Any
- func (*Cluster_CustomClusterType) ProtoMessage()
- func (x *Cluster_CustomClusterType) ProtoReflect() protoreflect.Message
- func (x *Cluster_CustomClusterType) Reset()
- func (x *Cluster_CustomClusterType) String() string
- func (m *Cluster_CustomClusterType) Validate() error
- type Cluster_CustomClusterTypeValidationError
- func (e Cluster_CustomClusterTypeValidationError) Cause() error
- func (e Cluster_CustomClusterTypeValidationError) Error() string
- func (e Cluster_CustomClusterTypeValidationError) ErrorName() string
- func (e Cluster_CustomClusterTypeValidationError) Field() string
- func (e Cluster_CustomClusterTypeValidationError) Key() bool
- func (e Cluster_CustomClusterTypeValidationError) Reason() string
- type Cluster_DiscoveryType
- func (Cluster_DiscoveryType) Descriptor() protoreflect.EnumDescriptor
- func (x Cluster_DiscoveryType) Enum() *Cluster_DiscoveryType
- func (Cluster_DiscoveryType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Cluster_DiscoveryType) Number() protoreflect.EnumNumber
- func (x Cluster_DiscoveryType) String() string
- func (Cluster_DiscoveryType) Type() protoreflect.EnumType
- type Cluster_DnsLookupFamily
- func (Cluster_DnsLookupFamily) Descriptor() protoreflect.EnumDescriptor
- func (x Cluster_DnsLookupFamily) Enum() *Cluster_DnsLookupFamily
- func (Cluster_DnsLookupFamily) EnumDescriptor() ([]byte, []int)deprecated
- func (x Cluster_DnsLookupFamily) Number() protoreflect.EnumNumber
- func (x Cluster_DnsLookupFamily) String() string
- func (Cluster_DnsLookupFamily) Type() protoreflect.EnumType
- type Cluster_EdsClusterConfig
- func (*Cluster_EdsClusterConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster_EdsClusterConfig) GetEdsConfig() *core.ConfigSource
- func (x *Cluster_EdsClusterConfig) GetServiceName() string
- func (*Cluster_EdsClusterConfig) ProtoMessage()
- func (x *Cluster_EdsClusterConfig) ProtoReflect() protoreflect.Message
- func (x *Cluster_EdsClusterConfig) Reset()
- func (x *Cluster_EdsClusterConfig) String() string
- func (m *Cluster_EdsClusterConfig) Validate() error
- type Cluster_EdsClusterConfigValidationError
- func (e Cluster_EdsClusterConfigValidationError) Cause() error
- func (e Cluster_EdsClusterConfigValidationError) Error() string
- func (e Cluster_EdsClusterConfigValidationError) ErrorName() string
- func (e Cluster_EdsClusterConfigValidationError) Field() string
- func (e Cluster_EdsClusterConfigValidationError) Key() bool
- func (e Cluster_EdsClusterConfigValidationError) Reason() string
- type Cluster_LbPolicy
- func (Cluster_LbPolicy) Descriptor() protoreflect.EnumDescriptor
- func (x Cluster_LbPolicy) Enum() *Cluster_LbPolicy
- func (Cluster_LbPolicy) EnumDescriptor() ([]byte, []int)deprecated
- func (x Cluster_LbPolicy) Number() protoreflect.EnumNumber
- func (x Cluster_LbPolicy) String() string
- func (Cluster_LbPolicy) Type() protoreflect.EnumType
- type Cluster_LbSubsetConfig
- func (*Cluster_LbSubsetConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster_LbSubsetConfig) GetDefaultSubset() *_struct.Struct
- func (x *Cluster_LbSubsetConfig) GetFallbackPolicy() Cluster_LbSubsetConfig_LbSubsetFallbackPolicy
- func (x *Cluster_LbSubsetConfig) GetListAsAny() bool
- func (x *Cluster_LbSubsetConfig) GetLocalityWeightAware() bool
- func (x *Cluster_LbSubsetConfig) GetPanicModeAny() bool
- func (x *Cluster_LbSubsetConfig) GetScaleLocalityWeight() bool
- func (x *Cluster_LbSubsetConfig) GetSubsetSelectors() []*Cluster_LbSubsetConfig_LbSubsetSelector
- func (*Cluster_LbSubsetConfig) ProtoMessage()
- func (x *Cluster_LbSubsetConfig) ProtoReflect() protoreflect.Message
- func (x *Cluster_LbSubsetConfig) Reset()
- func (x *Cluster_LbSubsetConfig) String() string
- func (m *Cluster_LbSubsetConfig) Validate() error
- type Cluster_LbSubsetConfigValidationError
- func (e Cluster_LbSubsetConfigValidationError) Cause() error
- func (e Cluster_LbSubsetConfigValidationError) Error() string
- func (e Cluster_LbSubsetConfigValidationError) ErrorName() string
- func (e Cluster_LbSubsetConfigValidationError) Field() string
- func (e Cluster_LbSubsetConfigValidationError) Key() bool
- func (e Cluster_LbSubsetConfigValidationError) Reason() string
- type Cluster_LbSubsetConfig_LbSubsetFallbackPolicy
- func (Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) Descriptor() protoreflect.EnumDescriptor
- func (x Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) Enum() *Cluster_LbSubsetConfig_LbSubsetFallbackPolicy
- func (Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) EnumDescriptor() ([]byte, []int)deprecated
- func (x Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) Number() protoreflect.EnumNumber
- func (x Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) String() string
- func (Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) Type() protoreflect.EnumType
- type Cluster_LbSubsetConfig_LbSubsetSelector
- func (*Cluster_LbSubsetConfig_LbSubsetSelector) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster_LbSubsetConfig_LbSubsetSelector) GetFallbackKeysSubset() []string
- func (x *Cluster_LbSubsetConfig_LbSubsetSelector) GetFallbackPolicy() Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy
- func (x *Cluster_LbSubsetConfig_LbSubsetSelector) GetKeys() []string
- func (*Cluster_LbSubsetConfig_LbSubsetSelector) ProtoMessage()
- func (x *Cluster_LbSubsetConfig_LbSubsetSelector) ProtoReflect() protoreflect.Message
- func (x *Cluster_LbSubsetConfig_LbSubsetSelector) Reset()
- func (x *Cluster_LbSubsetConfig_LbSubsetSelector) String() string
- func (m *Cluster_LbSubsetConfig_LbSubsetSelector) Validate() error
- type Cluster_LbSubsetConfig_LbSubsetSelectorValidationError
- func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Cause() error
- func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Error() string
- func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) ErrorName() string
- func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Field() string
- func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Key() bool
- func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Reason() string
- type Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy
- func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) Descriptor() protoreflect.EnumDescriptor
- func (x Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) Enum() *Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy
- func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) EnumDescriptor() ([]byte, []int)deprecated
- func (x Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) Number() protoreflect.EnumNumber
- func (x Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) String() string
- func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) Type() protoreflect.EnumType
- type Cluster_LeastRequestLbConfig
- func (*Cluster_LeastRequestLbConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster_LeastRequestLbConfig) GetChoiceCount() *wrappers.UInt32Value
- func (*Cluster_LeastRequestLbConfig) ProtoMessage()
- func (x *Cluster_LeastRequestLbConfig) ProtoReflect() protoreflect.Message
- func (x *Cluster_LeastRequestLbConfig) Reset()
- func (x *Cluster_LeastRequestLbConfig) String() string
- func (m *Cluster_LeastRequestLbConfig) Validate() error
- type Cluster_LeastRequestLbConfigValidationError
- func (e Cluster_LeastRequestLbConfigValidationError) Cause() error
- func (e Cluster_LeastRequestLbConfigValidationError) Error() string
- func (e Cluster_LeastRequestLbConfigValidationError) ErrorName() string
- func (e Cluster_LeastRequestLbConfigValidationError) Field() string
- func (e Cluster_LeastRequestLbConfigValidationError) Key() bool
- func (e Cluster_LeastRequestLbConfigValidationError) Reason() string
- type Cluster_LeastRequestLbConfig_
- type Cluster_OriginalDstLbConfig
- func (*Cluster_OriginalDstLbConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster_OriginalDstLbConfig) GetUseHttpHeader() bool
- func (*Cluster_OriginalDstLbConfig) ProtoMessage()
- func (x *Cluster_OriginalDstLbConfig) ProtoReflect() protoreflect.Message
- func (x *Cluster_OriginalDstLbConfig) Reset()
- func (x *Cluster_OriginalDstLbConfig) String() string
- func (m *Cluster_OriginalDstLbConfig) Validate() error
- type Cluster_OriginalDstLbConfigValidationError
- func (e Cluster_OriginalDstLbConfigValidationError) Cause() error
- func (e Cluster_OriginalDstLbConfigValidationError) Error() string
- func (e Cluster_OriginalDstLbConfigValidationError) ErrorName() string
- func (e Cluster_OriginalDstLbConfigValidationError) Field() string
- func (e Cluster_OriginalDstLbConfigValidationError) Key() bool
- func (e Cluster_OriginalDstLbConfigValidationError) Reason() string
- type Cluster_OriginalDstLbConfig_
- type Cluster_RefreshRate
- func (*Cluster_RefreshRate) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster_RefreshRate) GetBaseInterval() *duration.Duration
- func (x *Cluster_RefreshRate) GetMaxInterval() *duration.Duration
- func (*Cluster_RefreshRate) ProtoMessage()
- func (x *Cluster_RefreshRate) ProtoReflect() protoreflect.Message
- func (x *Cluster_RefreshRate) Reset()
- func (x *Cluster_RefreshRate) String() string
- func (m *Cluster_RefreshRate) Validate() error
- type Cluster_RefreshRateValidationError
- func (e Cluster_RefreshRateValidationError) Cause() error
- func (e Cluster_RefreshRateValidationError) Error() string
- func (e Cluster_RefreshRateValidationError) ErrorName() string
- func (e Cluster_RefreshRateValidationError) Field() string
- func (e Cluster_RefreshRateValidationError) Key() bool
- func (e Cluster_RefreshRateValidationError) Reason() string
- type Cluster_RingHashLbConfig
- func (*Cluster_RingHashLbConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster_RingHashLbConfig) GetHashFunction() Cluster_RingHashLbConfig_HashFunction
- func (x *Cluster_RingHashLbConfig) GetMaximumRingSize() *wrappers.UInt64Value
- func (x *Cluster_RingHashLbConfig) GetMinimumRingSize() *wrappers.UInt64Value
- func (*Cluster_RingHashLbConfig) ProtoMessage()
- func (x *Cluster_RingHashLbConfig) ProtoReflect() protoreflect.Message
- func (x *Cluster_RingHashLbConfig) Reset()
- func (x *Cluster_RingHashLbConfig) String() string
- func (m *Cluster_RingHashLbConfig) Validate() error
- type Cluster_RingHashLbConfigValidationError
- func (e Cluster_RingHashLbConfigValidationError) Cause() error
- func (e Cluster_RingHashLbConfigValidationError) Error() string
- func (e Cluster_RingHashLbConfigValidationError) ErrorName() string
- func (e Cluster_RingHashLbConfigValidationError) Field() string
- func (e Cluster_RingHashLbConfigValidationError) Key() bool
- func (e Cluster_RingHashLbConfigValidationError) Reason() string
- type Cluster_RingHashLbConfig_
- type Cluster_RingHashLbConfig_HashFunction
- func (Cluster_RingHashLbConfig_HashFunction) Descriptor() protoreflect.EnumDescriptor
- func (x Cluster_RingHashLbConfig_HashFunction) Enum() *Cluster_RingHashLbConfig_HashFunction
- func (Cluster_RingHashLbConfig_HashFunction) EnumDescriptor() ([]byte, []int)deprecated
- func (x Cluster_RingHashLbConfig_HashFunction) Number() protoreflect.EnumNumber
- func (x Cluster_RingHashLbConfig_HashFunction) String() string
- func (Cluster_RingHashLbConfig_HashFunction) Type() protoreflect.EnumType
- type Cluster_TransportSocketMatch
- func (*Cluster_TransportSocketMatch) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster_TransportSocketMatch) GetMatch() *_struct.Struct
- func (x *Cluster_TransportSocketMatch) GetName() string
- func (x *Cluster_TransportSocketMatch) GetTransportSocket() *core.TransportSocket
- func (*Cluster_TransportSocketMatch) ProtoMessage()
- func (x *Cluster_TransportSocketMatch) ProtoReflect() protoreflect.Message
- func (x *Cluster_TransportSocketMatch) Reset()
- func (x *Cluster_TransportSocketMatch) String() string
- func (m *Cluster_TransportSocketMatch) Validate() error
- type Cluster_TransportSocketMatchValidationError
- func (e Cluster_TransportSocketMatchValidationError) Cause() error
- func (e Cluster_TransportSocketMatchValidationError) Error() string
- func (e Cluster_TransportSocketMatchValidationError) ErrorName() string
- func (e Cluster_TransportSocketMatchValidationError) Field() string
- func (e Cluster_TransportSocketMatchValidationError) Key() bool
- func (e Cluster_TransportSocketMatchValidationError) Reason() string
- type Cluster_Type
- type DeltaDiscoveryRequest
- func (*DeltaDiscoveryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeltaDiscoveryRequest) GetErrorDetail() *status.Status
- func (x *DeltaDiscoveryRequest) GetInitialResourceVersions() map[string]string
- func (x *DeltaDiscoveryRequest) GetNode() *core.Node
- func (x *DeltaDiscoveryRequest) GetResourceNamesSubscribe() []string
- func (x *DeltaDiscoveryRequest) GetResourceNamesUnsubscribe() []string
- func (x *DeltaDiscoveryRequest) GetResponseNonce() string
- func (x *DeltaDiscoveryRequest) GetTypeUrl() string
- func (*DeltaDiscoveryRequest) ProtoMessage()
- func (x *DeltaDiscoveryRequest) ProtoReflect() protoreflect.Message
- func (x *DeltaDiscoveryRequest) Reset()
- func (x *DeltaDiscoveryRequest) String() string
- func (m *DeltaDiscoveryRequest) Validate() error
- type DeltaDiscoveryRequestValidationError
- func (e DeltaDiscoveryRequestValidationError) Cause() error
- func (e DeltaDiscoveryRequestValidationError) Error() string
- func (e DeltaDiscoveryRequestValidationError) ErrorName() string
- func (e DeltaDiscoveryRequestValidationError) Field() string
- func (e DeltaDiscoveryRequestValidationError) Key() bool
- func (e DeltaDiscoveryRequestValidationError) Reason() string
- type DeltaDiscoveryResponse
- func (*DeltaDiscoveryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeltaDiscoveryResponse) GetNonce() string
- func (x *DeltaDiscoveryResponse) GetRemovedResources() []string
- func (x *DeltaDiscoveryResponse) GetResources() []*Resource
- func (x *DeltaDiscoveryResponse) GetSystemVersionInfo() string
- func (x *DeltaDiscoveryResponse) GetTypeUrl() string
- func (*DeltaDiscoveryResponse) ProtoMessage()
- func (x *DeltaDiscoveryResponse) ProtoReflect() protoreflect.Message
- func (x *DeltaDiscoveryResponse) Reset()
- func (x *DeltaDiscoveryResponse) String() string
- func (m *DeltaDiscoveryResponse) Validate() error
- type DeltaDiscoveryResponseValidationError
- func (e DeltaDiscoveryResponseValidationError) Cause() error
- func (e DeltaDiscoveryResponseValidationError) Error() string
- func (e DeltaDiscoveryResponseValidationError) ErrorName() string
- func (e DeltaDiscoveryResponseValidationError) Field() string
- func (e DeltaDiscoveryResponseValidationError) Key() bool
- func (e DeltaDiscoveryResponseValidationError) Reason() string
- type DiscoveryRequest
- func (*DiscoveryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DiscoveryRequest) GetErrorDetail() *status.Status
- func (x *DiscoveryRequest) GetNode() *core.Node
- func (x *DiscoveryRequest) GetResourceNames() []string
- func (x *DiscoveryRequest) GetResponseNonce() string
- func (x *DiscoveryRequest) GetTypeUrl() string
- func (x *DiscoveryRequest) GetVersionInfo() string
- func (*DiscoveryRequest) ProtoMessage()
- func (x *DiscoveryRequest) ProtoReflect() protoreflect.Message
- func (x *DiscoveryRequest) Reset()
- func (x *DiscoveryRequest) String() string
- func (m *DiscoveryRequest) Validate() error
- type DiscoveryRequestValidationError
- func (e DiscoveryRequestValidationError) Cause() error
- func (e DiscoveryRequestValidationError) Error() string
- func (e DiscoveryRequestValidationError) ErrorName() string
- func (e DiscoveryRequestValidationError) Field() string
- func (e DiscoveryRequestValidationError) Key() bool
- func (e DiscoveryRequestValidationError) Reason() string
- type DiscoveryResponse
- func (*DiscoveryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DiscoveryResponse) GetCanary() bool
- func (x *DiscoveryResponse) GetControlPlane() *core.ControlPlane
- func (x *DiscoveryResponse) GetNonce() string
- func (x *DiscoveryResponse) GetResources() []*any.Any
- func (x *DiscoveryResponse) GetTypeUrl() string
- func (x *DiscoveryResponse) GetVersionInfo() string
- func (*DiscoveryResponse) ProtoMessage()
- func (x *DiscoveryResponse) ProtoReflect() protoreflect.Message
- func (x *DiscoveryResponse) Reset()
- func (x *DiscoveryResponse) String() string
- func (m *DiscoveryResponse) Validate() error
- type DiscoveryResponseValidationError
- func (e DiscoveryResponseValidationError) Cause() error
- func (e DiscoveryResponseValidationError) Error() string
- func (e DiscoveryResponseValidationError) ErrorName() string
- func (e DiscoveryResponseValidationError) Field() string
- func (e DiscoveryResponseValidationError) Key() bool
- func (e DiscoveryResponseValidationError) Reason() string
- type EdsDummy
- type EdsDummyValidationError
- type EndpointDiscoveryServiceClient
- type EndpointDiscoveryServiceServer
- type EndpointDiscoveryService_DeltaEndpointsClient
- type EndpointDiscoveryService_DeltaEndpointsServer
- type EndpointDiscoveryService_StreamEndpointsClient
- type EndpointDiscoveryService_StreamEndpointsServer
- type LdsDummy
- type LdsDummyValidationError
- type Listener
- func (*Listener) Descriptor() ([]byte, []int)deprecated
- func (x *Listener) GetAccessLog() []*v21.AccessLog
- func (x *Listener) GetAddress() *core.Address
- func (x *Listener) GetApiListener() *v2.ApiListener
- func (x *Listener) GetConnectionBalanceConfig() *Listener_ConnectionBalanceConfig
- func (x *Listener) GetContinueOnListenerFiltersTimeout() bool
- func (x *Listener) GetDeprecatedV1() *Listener_DeprecatedV1
- func (x *Listener) GetDrainType() Listener_DrainType
- func (x *Listener) GetFilterChains() []*listener.FilterChain
- func (x *Listener) GetFreebind() *wrappers.BoolValue
- func (x *Listener) GetListenerFilters() []*listener.ListenerFilter
- func (x *Listener) GetListenerFiltersTimeout() *duration.Duration
- func (x *Listener) GetMetadata() *core.Metadata
- func (x *Listener) GetName() string
- func (x *Listener) GetPerConnectionBufferLimitBytes() *wrappers.UInt32Value
- func (x *Listener) GetReusePort() bool
- func (x *Listener) GetSocketOptions() []*core.SocketOption
- func (x *Listener) GetTcpFastOpenQueueLength() *wrappers.UInt32Value
- func (x *Listener) GetTrafficDirection() core.TrafficDirection
- func (x *Listener) GetTransparent() *wrappers.BoolValue
- func (x *Listener) GetUdpListenerConfig() *listener.UdpListenerConfig
- func (x *Listener) GetUseOriginalDst() *wrappers.BoolValuedeprecated
- func (*Listener) ProtoMessage()
- func (x *Listener) ProtoReflect() protoreflect.Message
- func (x *Listener) Reset()
- func (x *Listener) String() string
- func (m *Listener) Validate() error
- type ListenerDiscoveryServiceClient
- type ListenerDiscoveryServiceServer
- type ListenerDiscoveryService_DeltaListenersClient
- type ListenerDiscoveryService_DeltaListenersServer
- type ListenerDiscoveryService_StreamListenersClient
- type ListenerDiscoveryService_StreamListenersServer
- type ListenerValidationError
- type Listener_ConnectionBalanceConfig
- func (*Listener_ConnectionBalanceConfig) Descriptor() ([]byte, []int)deprecated
- func (m *Listener_ConnectionBalanceConfig) GetBalanceType() isListener_ConnectionBalanceConfig_BalanceType
- func (x *Listener_ConnectionBalanceConfig) GetExactBalance() *Listener_ConnectionBalanceConfig_ExactBalance
- func (*Listener_ConnectionBalanceConfig) ProtoMessage()
- func (x *Listener_ConnectionBalanceConfig) ProtoReflect() protoreflect.Message
- func (x *Listener_ConnectionBalanceConfig) Reset()
- func (x *Listener_ConnectionBalanceConfig) String() string
- func (m *Listener_ConnectionBalanceConfig) Validate() error
- type Listener_ConnectionBalanceConfigValidationError
- func (e Listener_ConnectionBalanceConfigValidationError) Cause() error
- func (e Listener_ConnectionBalanceConfigValidationError) Error() string
- func (e Listener_ConnectionBalanceConfigValidationError) ErrorName() string
- func (e Listener_ConnectionBalanceConfigValidationError) Field() string
- func (e Listener_ConnectionBalanceConfigValidationError) Key() bool
- func (e Listener_ConnectionBalanceConfigValidationError) Reason() string
- type Listener_ConnectionBalanceConfig_ExactBalance
- func (*Listener_ConnectionBalanceConfig_ExactBalance) Descriptor() ([]byte, []int)deprecated
- func (*Listener_ConnectionBalanceConfig_ExactBalance) ProtoMessage()
- func (x *Listener_ConnectionBalanceConfig_ExactBalance) ProtoReflect() protoreflect.Message
- func (x *Listener_ConnectionBalanceConfig_ExactBalance) Reset()
- func (x *Listener_ConnectionBalanceConfig_ExactBalance) String() string
- func (m *Listener_ConnectionBalanceConfig_ExactBalance) Validate() error
- type Listener_ConnectionBalanceConfig_ExactBalanceValidationError
- func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Cause() error
- func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Error() string
- func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) ErrorName() string
- func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Field() string
- func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Key() bool
- func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Reason() string
- type Listener_ConnectionBalanceConfig_ExactBalance_
- type Listener_DeprecatedV1
- func (*Listener_DeprecatedV1) Descriptor() ([]byte, []int)deprecated
- func (x *Listener_DeprecatedV1) GetBindToPort() *wrappers.BoolValue
- func (*Listener_DeprecatedV1) ProtoMessage()
- func (x *Listener_DeprecatedV1) ProtoReflect() protoreflect.Message
- func (x *Listener_DeprecatedV1) Reset()
- func (x *Listener_DeprecatedV1) String() string
- func (m *Listener_DeprecatedV1) Validate() error
- type Listener_DeprecatedV1ValidationError
- func (e Listener_DeprecatedV1ValidationError) Cause() error
- func (e Listener_DeprecatedV1ValidationError) Error() string
- func (e Listener_DeprecatedV1ValidationError) ErrorName() string
- func (e Listener_DeprecatedV1ValidationError) Field() string
- func (e Listener_DeprecatedV1ValidationError) Key() bool
- func (e Listener_DeprecatedV1ValidationError) Reason() string
- type Listener_DrainType
- func (Listener_DrainType) Descriptor() protoreflect.EnumDescriptor
- func (x Listener_DrainType) Enum() *Listener_DrainType
- func (Listener_DrainType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Listener_DrainType) Number() protoreflect.EnumNumber
- func (x Listener_DrainType) String() string
- func (Listener_DrainType) Type() protoreflect.EnumType
- type LoadBalancingPolicy
- func (*LoadBalancingPolicy) Descriptor() ([]byte, []int)deprecated
- func (x *LoadBalancingPolicy) GetPolicies() []*LoadBalancingPolicy_Policy
- func (*LoadBalancingPolicy) ProtoMessage()
- func (x *LoadBalancingPolicy) ProtoReflect() protoreflect.Message
- func (x *LoadBalancingPolicy) Reset()
- func (x *LoadBalancingPolicy) String() string
- func (m *LoadBalancingPolicy) Validate() error
- type LoadBalancingPolicyValidationError
- func (e LoadBalancingPolicyValidationError) Cause() error
- func (e LoadBalancingPolicyValidationError) Error() string
- func (e LoadBalancingPolicyValidationError) ErrorName() string
- func (e LoadBalancingPolicyValidationError) Field() string
- func (e LoadBalancingPolicyValidationError) Key() bool
- func (e LoadBalancingPolicyValidationError) Reason() string
- type LoadBalancingPolicy_Policy
- func (*LoadBalancingPolicy_Policy) Descriptor() ([]byte, []int)deprecated
- func (x *LoadBalancingPolicy_Policy) GetConfig() *_struct.Structdeprecated
- func (x *LoadBalancingPolicy_Policy) GetName() string
- func (x *LoadBalancingPolicy_Policy) GetTypedConfig() *any.Any
- func (*LoadBalancingPolicy_Policy) ProtoMessage()
- func (x *LoadBalancingPolicy_Policy) ProtoReflect() protoreflect.Message
- func (x *LoadBalancingPolicy_Policy) Reset()
- func (x *LoadBalancingPolicy_Policy) String() string
- func (m *LoadBalancingPolicy_Policy) Validate() error
- type LoadBalancingPolicy_PolicyValidationError
- func (e LoadBalancingPolicy_PolicyValidationError) Cause() error
- func (e LoadBalancingPolicy_PolicyValidationError) Error() string
- func (e LoadBalancingPolicy_PolicyValidationError) ErrorName() string
- func (e LoadBalancingPolicy_PolicyValidationError) Field() string
- func (e LoadBalancingPolicy_PolicyValidationError) Key() bool
- func (e LoadBalancingPolicy_PolicyValidationError) Reason() string
- type RdsDummy
- type RdsDummyValidationError
- type Resource
- func (*Resource) Descriptor() ([]byte, []int)deprecated
- func (x *Resource) GetAliases() []string
- func (x *Resource) GetName() string
- func (x *Resource) GetResource() *any.Any
- func (x *Resource) GetVersion() string
- func (*Resource) ProtoMessage()
- func (x *Resource) ProtoReflect() protoreflect.Message
- func (x *Resource) Reset()
- func (x *Resource) String() string
- func (m *Resource) Validate() error
- type ResourceValidationError
- type RouteConfiguration
- func (*RouteConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *RouteConfiguration) GetInternalOnlyHeaders() []string
- func (x *RouteConfiguration) GetMostSpecificHeaderMutationsWins() bool
- func (x *RouteConfiguration) GetName() string
- func (x *RouteConfiguration) GetRequestHeadersToAdd() []*core.HeaderValueOption
- func (x *RouteConfiguration) GetRequestHeadersToRemove() []string
- func (x *RouteConfiguration) GetResponseHeadersToAdd() []*core.HeaderValueOption
- func (x *RouteConfiguration) GetResponseHeadersToRemove() []string
- func (x *RouteConfiguration) GetValidateClusters() *wrappers.BoolValue
- func (x *RouteConfiguration) GetVhds() *Vhds
- func (x *RouteConfiguration) GetVirtualHosts() []*route.VirtualHost
- func (*RouteConfiguration) ProtoMessage()
- func (x *RouteConfiguration) ProtoReflect() protoreflect.Message
- func (x *RouteConfiguration) Reset()
- func (x *RouteConfiguration) String() string
- func (m *RouteConfiguration) Validate() error
- type RouteConfigurationValidationError
- func (e RouteConfigurationValidationError) Cause() error
- func (e RouteConfigurationValidationError) Error() string
- func (e RouteConfigurationValidationError) ErrorName() string
- func (e RouteConfigurationValidationError) Field() string
- func (e RouteConfigurationValidationError) Key() bool
- func (e RouteConfigurationValidationError) Reason() string
- type RouteDiscoveryServiceClient
- type RouteDiscoveryServiceServer
- type RouteDiscoveryService_DeltaRoutesClient
- type RouteDiscoveryService_DeltaRoutesServer
- type RouteDiscoveryService_StreamRoutesClient
- type RouteDiscoveryService_StreamRoutesServer
- type ScopedRouteConfiguration
- func (*ScopedRouteConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *ScopedRouteConfiguration) GetKey() *ScopedRouteConfiguration_Key
- func (x *ScopedRouteConfiguration) GetName() string
- func (x *ScopedRouteConfiguration) GetRouteConfigurationName() string
- func (*ScopedRouteConfiguration) ProtoMessage()
- func (x *ScopedRouteConfiguration) ProtoReflect() protoreflect.Message
- func (x *ScopedRouteConfiguration) Reset()
- func (x *ScopedRouteConfiguration) String() string
- func (m *ScopedRouteConfiguration) Validate() error
- type ScopedRouteConfigurationValidationError
- func (e ScopedRouteConfigurationValidationError) Cause() error
- func (e ScopedRouteConfigurationValidationError) Error() string
- func (e ScopedRouteConfigurationValidationError) ErrorName() string
- func (e ScopedRouteConfigurationValidationError) Field() string
- func (e ScopedRouteConfigurationValidationError) Key() bool
- func (e ScopedRouteConfigurationValidationError) Reason() string
- type ScopedRouteConfiguration_Key
- func (*ScopedRouteConfiguration_Key) Descriptor() ([]byte, []int)deprecated
- func (x *ScopedRouteConfiguration_Key) GetFragments() []*ScopedRouteConfiguration_Key_Fragment
- func (*ScopedRouteConfiguration_Key) ProtoMessage()
- func (x *ScopedRouteConfiguration_Key) ProtoReflect() protoreflect.Message
- func (x *ScopedRouteConfiguration_Key) Reset()
- func (x *ScopedRouteConfiguration_Key) String() string
- func (m *ScopedRouteConfiguration_Key) Validate() error
- type ScopedRouteConfiguration_KeyValidationError
- func (e ScopedRouteConfiguration_KeyValidationError) Cause() error
- func (e ScopedRouteConfiguration_KeyValidationError) Error() string
- func (e ScopedRouteConfiguration_KeyValidationError) ErrorName() string
- func (e ScopedRouteConfiguration_KeyValidationError) Field() string
- func (e ScopedRouteConfiguration_KeyValidationError) Key() bool
- func (e ScopedRouteConfiguration_KeyValidationError) Reason() string
- type ScopedRouteConfiguration_Key_Fragment
- func (*ScopedRouteConfiguration_Key_Fragment) Descriptor() ([]byte, []int)deprecated
- func (x *ScopedRouteConfiguration_Key_Fragment) GetStringKey() string
- func (m *ScopedRouteConfiguration_Key_Fragment) GetType() isScopedRouteConfiguration_Key_Fragment_Type
- func (*ScopedRouteConfiguration_Key_Fragment) ProtoMessage()
- func (x *ScopedRouteConfiguration_Key_Fragment) ProtoReflect() protoreflect.Message
- func (x *ScopedRouteConfiguration_Key_Fragment) Reset()
- func (x *ScopedRouteConfiguration_Key_Fragment) String() string
- func (m *ScopedRouteConfiguration_Key_Fragment) Validate() error
- type ScopedRouteConfiguration_Key_FragmentValidationError
- func (e ScopedRouteConfiguration_Key_FragmentValidationError) Cause() error
- func (e ScopedRouteConfiguration_Key_FragmentValidationError) Error() string
- func (e ScopedRouteConfiguration_Key_FragmentValidationError) ErrorName() string
- func (e ScopedRouteConfiguration_Key_FragmentValidationError) Field() string
- func (e ScopedRouteConfiguration_Key_FragmentValidationError) Key() bool
- func (e ScopedRouteConfiguration_Key_FragmentValidationError) Reason() string
- type ScopedRouteConfiguration_Key_Fragment_StringKey
- type ScopedRoutesDiscoveryServiceClient
- type ScopedRoutesDiscoveryServiceServer
- type ScopedRoutesDiscoveryService_DeltaScopedRoutesClient
- type ScopedRoutesDiscoveryService_DeltaScopedRoutesServer
- type ScopedRoutesDiscoveryService_StreamScopedRoutesClient
- type ScopedRoutesDiscoveryService_StreamScopedRoutesServer
- type SrdsDummy
- type SrdsDummyValidationError
- type UnimplementedClusterDiscoveryServiceServer
- func (*UnimplementedClusterDiscoveryServiceServer) DeltaClusters(ClusterDiscoveryService_DeltaClustersServer) error
- func (*UnimplementedClusterDiscoveryServiceServer) FetchClusters(context.Context, *DiscoveryRequest) (*DiscoveryResponse, error)
- func (*UnimplementedClusterDiscoveryServiceServer) StreamClusters(ClusterDiscoveryService_StreamClustersServer) error
- type UnimplementedEndpointDiscoveryServiceServer
- func (*UnimplementedEndpointDiscoveryServiceServer) DeltaEndpoints(EndpointDiscoveryService_DeltaEndpointsServer) error
- func (*UnimplementedEndpointDiscoveryServiceServer) FetchEndpoints(context.Context, *DiscoveryRequest) (*DiscoveryResponse, error)
- func (*UnimplementedEndpointDiscoveryServiceServer) StreamEndpoints(EndpointDiscoveryService_StreamEndpointsServer) error
- type UnimplementedListenerDiscoveryServiceServer
- func (*UnimplementedListenerDiscoveryServiceServer) DeltaListeners(ListenerDiscoveryService_DeltaListenersServer) error
- func (*UnimplementedListenerDiscoveryServiceServer) FetchListeners(context.Context, *DiscoveryRequest) (*DiscoveryResponse, error)
- func (*UnimplementedListenerDiscoveryServiceServer) StreamListeners(ListenerDiscoveryService_StreamListenersServer) error
- type UnimplementedRouteDiscoveryServiceServer
- func (*UnimplementedRouteDiscoveryServiceServer) DeltaRoutes(RouteDiscoveryService_DeltaRoutesServer) error
- func (*UnimplementedRouteDiscoveryServiceServer) FetchRoutes(context.Context, *DiscoveryRequest) (*DiscoveryResponse, error)
- func (*UnimplementedRouteDiscoveryServiceServer) StreamRoutes(RouteDiscoveryService_StreamRoutesServer) error
- type UnimplementedScopedRoutesDiscoveryServiceServer
- func (*UnimplementedScopedRoutesDiscoveryServiceServer) DeltaScopedRoutes(ScopedRoutesDiscoveryService_DeltaScopedRoutesServer) error
- func (*UnimplementedScopedRoutesDiscoveryServiceServer) FetchScopedRoutes(context.Context, *DiscoveryRequest) (*DiscoveryResponse, error)
- func (*UnimplementedScopedRoutesDiscoveryServiceServer) StreamScopedRoutes(ScopedRoutesDiscoveryService_StreamScopedRoutesServer) error
- type UnimplementedVirtualHostDiscoveryServiceServer
- type UpstreamBindConfig
- func (*UpstreamBindConfig) Descriptor() ([]byte, []int)deprecated
- func (x *UpstreamBindConfig) GetSourceAddress() *core.Address
- func (*UpstreamBindConfig) ProtoMessage()
- func (x *UpstreamBindConfig) ProtoReflect() protoreflect.Message
- func (x *UpstreamBindConfig) Reset()
- func (x *UpstreamBindConfig) String() string
- func (m *UpstreamBindConfig) Validate() error
- type UpstreamBindConfigValidationError
- func (e UpstreamBindConfigValidationError) Cause() error
- func (e UpstreamBindConfigValidationError) Error() string
- func (e UpstreamBindConfigValidationError) ErrorName() string
- func (e UpstreamBindConfigValidationError) Field() string
- func (e UpstreamBindConfigValidationError) Key() bool
- func (e UpstreamBindConfigValidationError) Reason() string
- type UpstreamConnectionOptions
- func (*UpstreamConnectionOptions) Descriptor() ([]byte, []int)deprecated
- func (x *UpstreamConnectionOptions) GetTcpKeepalive() *core.TcpKeepalive
- func (*UpstreamConnectionOptions) ProtoMessage()
- func (x *UpstreamConnectionOptions) ProtoReflect() protoreflect.Message
- func (x *UpstreamConnectionOptions) Reset()
- func (x *UpstreamConnectionOptions) String() string
- func (m *UpstreamConnectionOptions) Validate() error
- type UpstreamConnectionOptionsValidationError
- func (e UpstreamConnectionOptionsValidationError) Cause() error
- func (e UpstreamConnectionOptionsValidationError) Error() string
- func (e UpstreamConnectionOptionsValidationError) ErrorName() string
- func (e UpstreamConnectionOptionsValidationError) Field() string
- func (e UpstreamConnectionOptionsValidationError) Key() bool
- func (e UpstreamConnectionOptionsValidationError) Reason() string
- type Vhds
- type VhdsValidationError
- type VirtualHostDiscoveryServiceClient
- type VirtualHostDiscoveryServiceServer
- type VirtualHostDiscoveryService_DeltaVirtualHostsClient
- type VirtualHostDiscoveryService_DeltaVirtualHostsServer
Constants ¶
This section is empty.
Variables ¶
var ( Cluster_DiscoveryType_name = map[int32]string{ 0: "STATIC", 1: "STRICT_DNS", 2: "LOGICAL_DNS", 3: "EDS", 4: "ORIGINAL_DST", } Cluster_DiscoveryType_value = map[string]int32{ "STATIC": 0, "STRICT_DNS": 1, "LOGICAL_DNS": 2, "EDS": 3, "ORIGINAL_DST": 4, } )
Enum value maps for Cluster_DiscoveryType.
var ( Cluster_LbPolicy_name = map[int32]string{ 0: "ROUND_ROBIN", 1: "LEAST_REQUEST", 2: "RING_HASH", 3: "RANDOM", 4: "ORIGINAL_DST_LB", 5: "MAGLEV", 6: "CLUSTER_PROVIDED", 7: "LOAD_BALANCING_POLICY_CONFIG", } Cluster_LbPolicy_value = map[string]int32{ "ROUND_ROBIN": 0, "LEAST_REQUEST": 1, "RING_HASH": 2, "RANDOM": 3, "ORIGINAL_DST_LB": 4, "MAGLEV": 5, "CLUSTER_PROVIDED": 6, "LOAD_BALANCING_POLICY_CONFIG": 7, } )
Enum value maps for Cluster_LbPolicy.
var ( Cluster_DnsLookupFamily_name = map[int32]string{ 0: "AUTO", 1: "V4_ONLY", 2: "V6_ONLY", } Cluster_DnsLookupFamily_value = map[string]int32{ "AUTO": 0, "V4_ONLY": 1, "V6_ONLY": 2, } )
Enum value maps for Cluster_DnsLookupFamily.
var ( Cluster_ClusterProtocolSelection_name = map[int32]string{ 0: "USE_CONFIGURED_PROTOCOL", 1: "USE_DOWNSTREAM_PROTOCOL", } Cluster_ClusterProtocolSelection_value = map[string]int32{ "USE_CONFIGURED_PROTOCOL": 0, "USE_DOWNSTREAM_PROTOCOL": 1, } )
Enum value maps for Cluster_ClusterProtocolSelection.
var ( Cluster_LbSubsetConfig_LbSubsetFallbackPolicy_name = map[int32]string{ 0: "NO_FALLBACK", 1: "ANY_ENDPOINT", 2: "DEFAULT_SUBSET", } Cluster_LbSubsetConfig_LbSubsetFallbackPolicy_value = map[string]int32{ "NO_FALLBACK": 0, "ANY_ENDPOINT": 1, "DEFAULT_SUBSET": 2, } )
Enum value maps for Cluster_LbSubsetConfig_LbSubsetFallbackPolicy.
var ( Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy_name = map[int32]string{ 0: "NOT_DEFINED", 1: "NO_FALLBACK", 2: "ANY_ENDPOINT", 3: "DEFAULT_SUBSET", 4: "KEYS_SUBSET", } Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy_value = map[string]int32{ "NOT_DEFINED": 0, "NO_FALLBACK": 1, "ANY_ENDPOINT": 2, "DEFAULT_SUBSET": 3, "KEYS_SUBSET": 4, } )
Enum value maps for Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy.
var ( Cluster_RingHashLbConfig_HashFunction_name = map[int32]string{ 0: "XX_HASH", 1: "MURMUR_HASH_2", } Cluster_RingHashLbConfig_HashFunction_value = map[string]int32{ "XX_HASH": 0, "MURMUR_HASH_2": 1, } )
Enum value maps for Cluster_RingHashLbConfig_HashFunction.
var ( Listener_DrainType_name = map[int32]string{ 0: "DEFAULT", 1: "MODIFY_ONLY", } Listener_DrainType_value = map[string]int32{ "DEFAULT": 0, "MODIFY_ONLY": 1, } )
Enum value maps for Listener_DrainType.
var File_envoy_api_v2_cds_proto protoreflect.FileDescriptor
var File_envoy_api_v2_cluster_proto protoreflect.FileDescriptor
var File_envoy_api_v2_discovery_proto protoreflect.FileDescriptor
var File_envoy_api_v2_eds_proto protoreflect.FileDescriptor
var File_envoy_api_v2_endpoint_proto protoreflect.FileDescriptor
var File_envoy_api_v2_lds_proto protoreflect.FileDescriptor
var File_envoy_api_v2_listener_proto protoreflect.FileDescriptor
var File_envoy_api_v2_rds_proto protoreflect.FileDescriptor
var File_envoy_api_v2_route_proto protoreflect.FileDescriptor
var File_envoy_api_v2_scoped_route_proto protoreflect.FileDescriptor
var File_envoy_api_v2_srds_proto protoreflect.FileDescriptor
Functions ¶
func RegisterClusterDiscoveryServiceServer ¶
func RegisterClusterDiscoveryServiceServer(s *grpc.Server, srv ClusterDiscoveryServiceServer)
func RegisterEndpointDiscoveryServiceServer ¶
func RegisterEndpointDiscoveryServiceServer(s *grpc.Server, srv EndpointDiscoveryServiceServer)
func RegisterListenerDiscoveryServiceServer ¶
func RegisterListenerDiscoveryServiceServer(s *grpc.Server, srv ListenerDiscoveryServiceServer)
func RegisterRouteDiscoveryServiceServer ¶
func RegisterRouteDiscoveryServiceServer(s *grpc.Server, srv RouteDiscoveryServiceServer)
func RegisterScopedRoutesDiscoveryServiceServer ¶ added in v0.9.7
func RegisterScopedRoutesDiscoveryServiceServer(s *grpc.Server, srv ScopedRoutesDiscoveryServiceServer)
func RegisterVirtualHostDiscoveryServiceServer ¶ added in v0.7.0
func RegisterVirtualHostDiscoveryServiceServer(s *grpc.Server, srv VirtualHostDiscoveryServiceServer)
Types ¶
type CdsDummy ¶ added in v0.9.7
type CdsDummy struct {
// contains filtered or unexported fields
}
func (*CdsDummy) Descriptor
deprecated
added in
v0.9.7
func (*CdsDummy) ProtoMessage ¶ added in v0.9.7
func (*CdsDummy) ProtoMessage()
func (*CdsDummy) ProtoReflect ¶ added in v0.9.7
func (x *CdsDummy) ProtoReflect() protoreflect.Message
type CdsDummyValidationError ¶ added in v0.9.7
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 ¶ added in v0.9.7
func (e CdsDummyValidationError) Cause() error
Cause function returns cause value.
func (CdsDummyValidationError) Error ¶ added in v0.9.7
func (e CdsDummyValidationError) Error() string
Error satisfies the builtin error interface
func (CdsDummyValidationError) ErrorName ¶ added in v0.9.7
func (e CdsDummyValidationError) ErrorName() string
ErrorName returns error name.
func (CdsDummyValidationError) Field ¶ added in v0.9.7
func (e CdsDummyValidationError) Field() string
Field function returns field value.
func (CdsDummyValidationError) Key ¶ added in v0.9.7
func (e CdsDummyValidationError) Key() bool
Key function returns key value.
func (CdsDummyValidationError) Reason ¶ added in v0.9.7
func (e CdsDummyValidationError) Reason() string
Reason function returns reason value.
type Cluster ¶
type Cluster struct { TransportSocketMatches []*Cluster_TransportSocketMatch `` /* 130-byte string literal not displayed */ Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` AltStatName string `protobuf:"bytes,28,opt,name=alt_stat_name,json=altStatName,proto3" json:"alt_stat_name,omitempty"` // Types that are assignable to ClusterDiscoveryType: // *Cluster_Type // *Cluster_ClusterType ClusterDiscoveryType isCluster_ClusterDiscoveryType `protobuf_oneof:"cluster_discovery_type"` EdsClusterConfig *Cluster_EdsClusterConfig `protobuf:"bytes,3,opt,name=eds_cluster_config,json=edsClusterConfig,proto3" json:"eds_cluster_config,omitempty"` ConnectTimeout *duration.Duration `protobuf:"bytes,4,opt,name=connect_timeout,json=connectTimeout,proto3" json:"connect_timeout,omitempty"` PerConnectionBufferLimitBytes *wrappers.UInt32Value `` /* 154-byte string literal not displayed */ LbPolicy Cluster_LbPolicy `protobuf:"varint,6,opt,name=lb_policy,json=lbPolicy,proto3,enum=envoy.api.v2.Cluster_LbPolicy" json:"lb_policy,omitempty"` // Deprecated: Do not use. Hosts []*core.Address `protobuf:"bytes,7,rep,name=hosts,proto3" json:"hosts,omitempty"` LoadAssignment *ClusterLoadAssignment `protobuf:"bytes,33,opt,name=load_assignment,json=loadAssignment,proto3" json:"load_assignment,omitempty"` HealthChecks []*core.HealthCheck `protobuf:"bytes,8,rep,name=health_checks,json=healthChecks,proto3" json:"health_checks,omitempty"` MaxRequestsPerConnection *wrappers.UInt32Value `` /* 137-byte string literal not displayed */ CircuitBreakers *cluster.CircuitBreakers `protobuf:"bytes,10,opt,name=circuit_breakers,json=circuitBreakers,proto3" json:"circuit_breakers,omitempty"` // Deprecated: Do not use. TlsContext *auth.UpstreamTlsContext `protobuf:"bytes,11,opt,name=tls_context,json=tlsContext,proto3" json:"tls_context,omitempty"` UpstreamHttpProtocolOptions *core.UpstreamHttpProtocolOptions `` /* 147-byte string literal not displayed */ CommonHttpProtocolOptions *core.HttpProtocolOptions `` /* 141-byte string literal not displayed */ HttpProtocolOptions *core.Http1ProtocolOptions `protobuf:"bytes,13,opt,name=http_protocol_options,json=httpProtocolOptions,proto3" json:"http_protocol_options,omitempty"` Http2ProtocolOptions *core.Http2ProtocolOptions `protobuf:"bytes,14,opt,name=http2_protocol_options,json=http2ProtocolOptions,proto3" json:"http2_protocol_options,omitempty"` // Deprecated: Do not use. ExtensionProtocolOptions map[string]*_struct.Struct `` /* 224-byte string literal not displayed */ TypedExtensionProtocolOptions map[string]*any.Any `` /* 241-byte string literal not displayed */ DnsRefreshRate *duration.Duration `protobuf:"bytes,16,opt,name=dns_refresh_rate,json=dnsRefreshRate,proto3" json:"dns_refresh_rate,omitempty"` DnsFailureRefreshRate *Cluster_RefreshRate `` /* 129-byte string literal not displayed */ RespectDnsTtl bool `protobuf:"varint,39,opt,name=respect_dns_ttl,json=respectDnsTtl,proto3" json:"respect_dns_ttl,omitempty"` DnsLookupFamily Cluster_DnsLookupFamily `` /* 152-byte string literal not displayed */ DnsResolvers []*core.Address `protobuf:"bytes,18,rep,name=dns_resolvers,json=dnsResolvers,proto3" json:"dns_resolvers,omitempty"` UseTcpForDnsLookups bool `` /* 126-byte string literal not displayed */ OutlierDetection *cluster.OutlierDetection `protobuf:"bytes,19,opt,name=outlier_detection,json=outlierDetection,proto3" json:"outlier_detection,omitempty"` CleanupInterval *duration.Duration `protobuf:"bytes,20,opt,name=cleanup_interval,json=cleanupInterval,proto3" json:"cleanup_interval,omitempty"` UpstreamBindConfig *core.BindConfig `protobuf:"bytes,21,opt,name=upstream_bind_config,json=upstreamBindConfig,proto3" json:"upstream_bind_config,omitempty"` LbSubsetConfig *Cluster_LbSubsetConfig `protobuf:"bytes,22,opt,name=lb_subset_config,json=lbSubsetConfig,proto3" json:"lb_subset_config,omitempty"` // Types that are assignable to LbConfig: // *Cluster_RingHashLbConfig_ // *Cluster_OriginalDstLbConfig_ // *Cluster_LeastRequestLbConfig_ LbConfig isCluster_LbConfig `protobuf_oneof:"lb_config"` CommonLbConfig *Cluster_CommonLbConfig `protobuf:"bytes,27,opt,name=common_lb_config,json=commonLbConfig,proto3" json:"common_lb_config,omitempty"` TransportSocket *core.TransportSocket `protobuf:"bytes,24,opt,name=transport_socket,json=transportSocket,proto3" json:"transport_socket,omitempty"` Metadata *core.Metadata `protobuf:"bytes,25,opt,name=metadata,proto3" json:"metadata,omitempty"` ProtocolSelection Cluster_ClusterProtocolSelection `` /* 165-byte string literal not displayed */ UpstreamConnectionOptions *UpstreamConnectionOptions `` /* 139-byte string literal not displayed */ CloseConnectionsOnHostHealthFailure bool `` /* 176-byte string literal not displayed */ DrainConnectionsOnHostRemoval bool `` /* 156-byte string literal not displayed */ Filters []*cluster.Filter `protobuf:"bytes,40,rep,name=filters,proto3" json:"filters,omitempty"` LoadBalancingPolicy *LoadBalancingPolicy `protobuf:"bytes,41,opt,name=load_balancing_policy,json=loadBalancingPolicy,proto3" json:"load_balancing_policy,omitempty"` LrsServer *core.ConfigSource `protobuf:"bytes,42,opt,name=lrs_server,json=lrsServer,proto3" json:"lrs_server,omitempty"` TrackTimeoutBudgets bool `protobuf:"varint,47,opt,name=track_timeout_budgets,json=trackTimeoutBudgets,proto3" json:"track_timeout_budgets,omitempty"` // contains filtered or unexported fields }
func (*Cluster) Descriptor
deprecated
func (*Cluster) GetAltStatName ¶
func (*Cluster) GetCircuitBreakers ¶
func (x *Cluster) GetCircuitBreakers() *cluster.CircuitBreakers
func (*Cluster) GetCleanupInterval ¶
func (*Cluster) GetCloseConnectionsOnHostHealthFailure ¶
func (*Cluster) GetClusterDiscoveryType ¶ added in v0.6.9
func (m *Cluster) GetClusterDiscoveryType() isCluster_ClusterDiscoveryType
func (*Cluster) GetClusterType ¶ added in v0.6.9
func (x *Cluster) GetClusterType() *Cluster_CustomClusterType
func (*Cluster) GetCommonHttpProtocolOptions ¶
func (x *Cluster) GetCommonHttpProtocolOptions() *core.HttpProtocolOptions
func (*Cluster) GetCommonLbConfig ¶
func (x *Cluster) GetCommonLbConfig() *Cluster_CommonLbConfig
func (*Cluster) GetConnectTimeout ¶
func (*Cluster) GetDnsFailureRefreshRate ¶ added in v0.9.7
func (x *Cluster) GetDnsFailureRefreshRate() *Cluster_RefreshRate
func (*Cluster) GetDnsLookupFamily ¶
func (x *Cluster) GetDnsLookupFamily() Cluster_DnsLookupFamily
func (*Cluster) GetDnsRefreshRate ¶
func (*Cluster) GetDnsResolvers ¶
func (*Cluster) GetDrainConnectionsOnHostRemoval ¶
func (*Cluster) GetEdsClusterConfig ¶
func (x *Cluster) GetEdsClusterConfig() *Cluster_EdsClusterConfig
func (*Cluster) GetExtensionProtocolOptions
deprecated
func (*Cluster) GetFilters ¶ added in v0.9.7
func (*Cluster) GetHealthChecks ¶
func (x *Cluster) GetHealthChecks() []*core.HealthCheck
func (*Cluster) GetHttp2ProtocolOptions ¶
func (x *Cluster) GetHttp2ProtocolOptions() *core.Http2ProtocolOptions
func (*Cluster) GetHttpProtocolOptions ¶
func (x *Cluster) GetHttpProtocolOptions() *core.Http1ProtocolOptions
func (*Cluster) GetLbConfig ¶
func (m *Cluster) GetLbConfig() isCluster_LbConfig
func (*Cluster) GetLbPolicy ¶
func (x *Cluster) GetLbPolicy() Cluster_LbPolicy
func (*Cluster) GetLbSubsetConfig ¶
func (x *Cluster) GetLbSubsetConfig() *Cluster_LbSubsetConfig
func (*Cluster) GetLeastRequestLbConfig ¶ added in v0.6.4
func (x *Cluster) GetLeastRequestLbConfig() *Cluster_LeastRequestLbConfig
func (*Cluster) GetLoadAssignment ¶
func (x *Cluster) GetLoadAssignment() *ClusterLoadAssignment
func (*Cluster) GetLoadBalancingPolicy ¶ added in v0.9.7
func (x *Cluster) GetLoadBalancingPolicy() *LoadBalancingPolicy
func (*Cluster) GetLrsServer ¶ added in v0.9.7
func (x *Cluster) GetLrsServer() *core.ConfigSource
func (*Cluster) GetMaxRequestsPerConnection ¶
func (x *Cluster) GetMaxRequestsPerConnection() *wrappers.UInt32Value
func (*Cluster) GetMetadata ¶
func (*Cluster) GetOriginalDstLbConfig ¶
func (x *Cluster) GetOriginalDstLbConfig() *Cluster_OriginalDstLbConfig
func (*Cluster) GetOutlierDetection ¶
func (x *Cluster) GetOutlierDetection() *cluster.OutlierDetection
func (*Cluster) GetPerConnectionBufferLimitBytes ¶
func (x *Cluster) GetPerConnectionBufferLimitBytes() *wrappers.UInt32Value
func (*Cluster) GetProtocolSelection ¶
func (x *Cluster) GetProtocolSelection() Cluster_ClusterProtocolSelection
func (*Cluster) GetRespectDnsTtl ¶ added in v0.9.7
func (*Cluster) GetRingHashLbConfig ¶
func (x *Cluster) GetRingHashLbConfig() *Cluster_RingHashLbConfig
func (*Cluster) GetTlsContext
deprecated
func (x *Cluster) GetTlsContext() *auth.UpstreamTlsContext
Deprecated: Do not use.
func (*Cluster) GetTrackTimeoutBudgets ¶ added in v0.9.7
func (*Cluster) GetTransportSocket ¶
func (x *Cluster) GetTransportSocket() *core.TransportSocket
func (*Cluster) GetTransportSocketMatches ¶ added in v0.9.7
func (x *Cluster) GetTransportSocketMatches() []*Cluster_TransportSocketMatch
func (*Cluster) GetType ¶
func (x *Cluster) GetType() Cluster_DiscoveryType
func (*Cluster) GetTypedExtensionProtocolOptions ¶ added in v0.6.3
func (*Cluster) GetUpstreamBindConfig ¶
func (x *Cluster) GetUpstreamBindConfig() *core.BindConfig
func (*Cluster) GetUpstreamConnectionOptions ¶
func (x *Cluster) GetUpstreamConnectionOptions() *UpstreamConnectionOptions
func (*Cluster) GetUpstreamHttpProtocolOptions ¶ added in v0.9.7
func (x *Cluster) GetUpstreamHttpProtocolOptions() *core.UpstreamHttpProtocolOptions
func (*Cluster) GetUseTcpForDnsLookups ¶ added in v0.9.7
func (*Cluster) ProtoMessage ¶
func (*Cluster) ProtoMessage()
func (*Cluster) ProtoReflect ¶ added in v0.9.7
func (x *Cluster) ProtoReflect() protoreflect.Message
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 *DiscoveryRequest, opts ...grpc.CallOption) (*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, *DiscoveryRequest) (*DiscoveryResponse, error) }
ClusterDiscoveryServiceServer is the server API for ClusterDiscoveryService service.
type ClusterDiscoveryService_DeltaClustersClient ¶ added in v0.6.9
type ClusterDiscoveryService_DeltaClustersClient interface { Send(*DeltaDiscoveryRequest) error Recv() (*DeltaDiscoveryResponse, error) grpc.ClientStream }
type ClusterDiscoveryService_DeltaClustersServer ¶ added in v0.6.9
type ClusterDiscoveryService_DeltaClustersServer interface { Send(*DeltaDiscoveryResponse) error Recv() (*DeltaDiscoveryRequest, error) grpc.ServerStream }
type ClusterDiscoveryService_StreamClustersClient ¶
type ClusterDiscoveryService_StreamClustersClient interface { Send(*DiscoveryRequest) error Recv() (*DiscoveryResponse, error) grpc.ClientStream }
type ClusterDiscoveryService_StreamClustersServer ¶
type ClusterDiscoveryService_StreamClustersServer interface { Send(*DiscoveryResponse) error Recv() (*DiscoveryRequest, error) grpc.ServerStream }
type ClusterLoadAssignment ¶
type ClusterLoadAssignment struct { ClusterName string `protobuf:"bytes,1,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` Endpoints []*endpoint.LocalityLbEndpoints `protobuf:"bytes,2,rep,name=endpoints,proto3" json:"endpoints,omitempty"` NamedEndpoints map[string]*endpoint.Endpoint `` /* 191-byte string literal not displayed */ Policy *ClusterLoadAssignment_Policy `protobuf:"bytes,4,opt,name=policy,proto3" json:"policy,omitempty"` // contains filtered or unexported fields }
func (*ClusterLoadAssignment) Descriptor
deprecated
func (*ClusterLoadAssignment) Descriptor() ([]byte, []int)
Deprecated: Use ClusterLoadAssignment.ProtoReflect.Descriptor instead.
func (*ClusterLoadAssignment) GetClusterName ¶
func (x *ClusterLoadAssignment) GetClusterName() string
func (*ClusterLoadAssignment) GetEndpoints ¶
func (x *ClusterLoadAssignment) GetEndpoints() []*endpoint.LocalityLbEndpoints
func (*ClusterLoadAssignment) GetNamedEndpoints ¶ added in v0.6.7
func (x *ClusterLoadAssignment) GetNamedEndpoints() map[string]*endpoint.Endpoint
func (*ClusterLoadAssignment) GetPolicy ¶
func (x *ClusterLoadAssignment) GetPolicy() *ClusterLoadAssignment_Policy
func (*ClusterLoadAssignment) ProtoMessage ¶
func (*ClusterLoadAssignment) ProtoMessage()
func (*ClusterLoadAssignment) ProtoReflect ¶ added in v0.9.7
func (x *ClusterLoadAssignment) ProtoReflect() protoreflect.Message
func (*ClusterLoadAssignment) Reset ¶
func (x *ClusterLoadAssignment) Reset()
func (*ClusterLoadAssignment) String ¶
func (x *ClusterLoadAssignment) String() string
func (*ClusterLoadAssignment) Validate ¶
func (m *ClusterLoadAssignment) Validate() error
Validate checks the field values on ClusterLoadAssignment with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type ClusterLoadAssignmentValidationError ¶
type ClusterLoadAssignmentValidationError struct {
// contains filtered or unexported fields
}
ClusterLoadAssignmentValidationError is the validation error returned by ClusterLoadAssignment.Validate if the designated constraints aren't met.
func (ClusterLoadAssignmentValidationError) Cause ¶
func (e ClusterLoadAssignmentValidationError) Cause() error
Cause function returns cause value.
func (ClusterLoadAssignmentValidationError) Error ¶
func (e ClusterLoadAssignmentValidationError) Error() string
Error satisfies the builtin error interface
func (ClusterLoadAssignmentValidationError) ErrorName ¶ added in v0.7.0
func (e ClusterLoadAssignmentValidationError) ErrorName() string
ErrorName returns error name.
func (ClusterLoadAssignmentValidationError) Field ¶
func (e ClusterLoadAssignmentValidationError) Field() string
Field function returns field value.
func (ClusterLoadAssignmentValidationError) Key ¶
func (e ClusterLoadAssignmentValidationError) Key() bool
Key function returns key value.
func (ClusterLoadAssignmentValidationError) Reason ¶
func (e ClusterLoadAssignmentValidationError) Reason() string
Reason function returns reason value.
type ClusterLoadAssignment_Policy ¶
type ClusterLoadAssignment_Policy struct { DropOverloads []*ClusterLoadAssignment_Policy_DropOverload `protobuf:"bytes,2,rep,name=drop_overloads,json=dropOverloads,proto3" json:"drop_overloads,omitempty"` OverprovisioningFactor *wrappers.UInt32Value `` /* 127-byte string literal not displayed */ EndpointStaleAfter *duration.Duration `protobuf:"bytes,4,opt,name=endpoint_stale_after,json=endpointStaleAfter,proto3" json:"endpoint_stale_after,omitempty"` // Deprecated: Do not use. DisableOverprovisioning bool `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ClusterLoadAssignment_Policy) Descriptor
deprecated
func (*ClusterLoadAssignment_Policy) Descriptor() ([]byte, []int)
Deprecated: Use ClusterLoadAssignment_Policy.ProtoReflect.Descriptor instead.
func (*ClusterLoadAssignment_Policy) GetDisableOverprovisioning
deprecated
added in
v0.9.7
func (x *ClusterLoadAssignment_Policy) GetDisableOverprovisioning() bool
Deprecated: Do not use.
func (*ClusterLoadAssignment_Policy) GetDropOverloads ¶
func (x *ClusterLoadAssignment_Policy) GetDropOverloads() []*ClusterLoadAssignment_Policy_DropOverload
func (*ClusterLoadAssignment_Policy) GetEndpointStaleAfter ¶ added in v0.7.1
func (x *ClusterLoadAssignment_Policy) GetEndpointStaleAfter() *duration.Duration
func (*ClusterLoadAssignment_Policy) GetOverprovisioningFactor ¶ added in v0.6.0
func (x *ClusterLoadAssignment_Policy) GetOverprovisioningFactor() *wrappers.UInt32Value
func (*ClusterLoadAssignment_Policy) ProtoMessage ¶
func (*ClusterLoadAssignment_Policy) ProtoMessage()
func (*ClusterLoadAssignment_Policy) ProtoReflect ¶ added in v0.9.7
func (x *ClusterLoadAssignment_Policy) ProtoReflect() protoreflect.Message
func (*ClusterLoadAssignment_Policy) Reset ¶
func (x *ClusterLoadAssignment_Policy) Reset()
func (*ClusterLoadAssignment_Policy) String ¶
func (x *ClusterLoadAssignment_Policy) String() string
func (*ClusterLoadAssignment_Policy) Validate ¶
func (m *ClusterLoadAssignment_Policy) Validate() error
Validate checks the field values on ClusterLoadAssignment_Policy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type ClusterLoadAssignment_PolicyValidationError ¶
type ClusterLoadAssignment_PolicyValidationError struct {
// contains filtered or unexported fields
}
ClusterLoadAssignment_PolicyValidationError is the validation error returned by ClusterLoadAssignment_Policy.Validate if the designated constraints aren't met.
func (ClusterLoadAssignment_PolicyValidationError) Cause ¶
func (e ClusterLoadAssignment_PolicyValidationError) Cause() error
Cause function returns cause value.
func (ClusterLoadAssignment_PolicyValidationError) Error ¶
func (e ClusterLoadAssignment_PolicyValidationError) Error() string
Error satisfies the builtin error interface
func (ClusterLoadAssignment_PolicyValidationError) ErrorName ¶ added in v0.7.0
func (e ClusterLoadAssignment_PolicyValidationError) ErrorName() string
ErrorName returns error name.
func (ClusterLoadAssignment_PolicyValidationError) Field ¶
func (e ClusterLoadAssignment_PolicyValidationError) Field() string
Field function returns field value.
func (ClusterLoadAssignment_PolicyValidationError) Key ¶
func (e ClusterLoadAssignment_PolicyValidationError) Key() bool
Key function returns key value.
func (ClusterLoadAssignment_PolicyValidationError) Reason ¶
func (e ClusterLoadAssignment_PolicyValidationError) Reason() string
Reason function returns reason value.
type ClusterLoadAssignment_Policy_DropOverload ¶
type ClusterLoadAssignment_Policy_DropOverload struct { Category string `protobuf:"bytes,1,opt,name=category,proto3" json:"category,omitempty"` DropPercentage *_type.FractionalPercent `protobuf:"bytes,2,opt,name=drop_percentage,json=dropPercentage,proto3" json:"drop_percentage,omitempty"` // contains filtered or unexported fields }
func (*ClusterLoadAssignment_Policy_DropOverload) Descriptor
deprecated
func (*ClusterLoadAssignment_Policy_DropOverload) Descriptor() ([]byte, []int)
Deprecated: Use ClusterLoadAssignment_Policy_DropOverload.ProtoReflect.Descriptor instead.
func (*ClusterLoadAssignment_Policy_DropOverload) GetCategory ¶
func (x *ClusterLoadAssignment_Policy_DropOverload) GetCategory() string
func (*ClusterLoadAssignment_Policy_DropOverload) GetDropPercentage ¶
func (x *ClusterLoadAssignment_Policy_DropOverload) GetDropPercentage() *_type.FractionalPercent
func (*ClusterLoadAssignment_Policy_DropOverload) ProtoMessage ¶
func (*ClusterLoadAssignment_Policy_DropOverload) ProtoMessage()
func (*ClusterLoadAssignment_Policy_DropOverload) ProtoReflect ¶ added in v0.9.7
func (x *ClusterLoadAssignment_Policy_DropOverload) ProtoReflect() protoreflect.Message
func (*ClusterLoadAssignment_Policy_DropOverload) Reset ¶
func (x *ClusterLoadAssignment_Policy_DropOverload) Reset()
func (*ClusterLoadAssignment_Policy_DropOverload) String ¶
func (x *ClusterLoadAssignment_Policy_DropOverload) String() string
func (*ClusterLoadAssignment_Policy_DropOverload) Validate ¶
func (m *ClusterLoadAssignment_Policy_DropOverload) Validate() error
Validate checks the field values on ClusterLoadAssignment_Policy_DropOverload with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type ClusterLoadAssignment_Policy_DropOverloadValidationError ¶
type ClusterLoadAssignment_Policy_DropOverloadValidationError struct {
// contains filtered or unexported fields
}
ClusterLoadAssignment_Policy_DropOverloadValidationError is the validation error returned by ClusterLoadAssignment_Policy_DropOverload.Validate if the designated constraints aren't met.
func (ClusterLoadAssignment_Policy_DropOverloadValidationError) Cause ¶
func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Cause() error
Cause function returns cause value.
func (ClusterLoadAssignment_Policy_DropOverloadValidationError) Error ¶
func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Error() string
Error satisfies the builtin error interface
func (ClusterLoadAssignment_Policy_DropOverloadValidationError) ErrorName ¶ added in v0.7.0
func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) ErrorName() string
ErrorName returns error name.
func (ClusterLoadAssignment_Policy_DropOverloadValidationError) Field ¶
func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Field() string
Field function returns field value.
func (ClusterLoadAssignment_Policy_DropOverloadValidationError) Key ¶
func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Key() bool
Key function returns key value.
func (ClusterLoadAssignment_Policy_DropOverloadValidationError) Reason ¶
func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Reason() string
Reason function returns reason value.
type ClusterValidationError ¶
type ClusterValidationError struct {
// contains filtered or unexported fields
}
ClusterValidationError is the validation error returned by Cluster.Validate if the designated constraints aren't met.
func (ClusterValidationError) Cause ¶
func (e ClusterValidationError) Cause() error
Cause function returns cause value.
func (ClusterValidationError) Error ¶
func (e ClusterValidationError) Error() string
Error satisfies the builtin error interface
func (ClusterValidationError) ErrorName ¶ added in v0.7.0
func (e ClusterValidationError) ErrorName() string
ErrorName returns error name.
func (ClusterValidationError) Field ¶
func (e ClusterValidationError) Field() string
Field function returns field value.
func (ClusterValidationError) Key ¶
func (e ClusterValidationError) Key() bool
Key function returns key value.
func (ClusterValidationError) Reason ¶
func (e ClusterValidationError) Reason() string
Reason function returns reason value.
type Cluster_ClusterProtocolSelection ¶
type Cluster_ClusterProtocolSelection int32
const ( Cluster_USE_CONFIGURED_PROTOCOL Cluster_ClusterProtocolSelection = 0 Cluster_USE_DOWNSTREAM_PROTOCOL Cluster_ClusterProtocolSelection = 1 )
func (Cluster_ClusterProtocolSelection) Descriptor ¶ added in v0.9.7
func (Cluster_ClusterProtocolSelection) Descriptor() protoreflect.EnumDescriptor
func (Cluster_ClusterProtocolSelection) Enum ¶ added in v0.9.7
func (x Cluster_ClusterProtocolSelection) Enum() *Cluster_ClusterProtocolSelection
func (Cluster_ClusterProtocolSelection) EnumDescriptor
deprecated
func (Cluster_ClusterProtocolSelection) EnumDescriptor() ([]byte, []int)
Deprecated: Use Cluster_ClusterProtocolSelection.Descriptor instead.
func (Cluster_ClusterProtocolSelection) Number ¶ added in v0.9.7
func (x Cluster_ClusterProtocolSelection) Number() protoreflect.EnumNumber
func (Cluster_ClusterProtocolSelection) String ¶
func (x Cluster_ClusterProtocolSelection) String() string
func (Cluster_ClusterProtocolSelection) Type ¶ added in v0.9.7
func (Cluster_ClusterProtocolSelection) Type() protoreflect.EnumType
type Cluster_ClusterType ¶ added in v0.6.9
type Cluster_ClusterType struct {
ClusterType *Cluster_CustomClusterType `protobuf:"bytes,38,opt,name=cluster_type,json=clusterType,proto3,oneof"`
}
type Cluster_CommonLbConfig ¶
type Cluster_CommonLbConfig struct { HealthyPanicThreshold *_type.Percent `` /* 126-byte string literal not displayed */ // Types that are assignable to LocalityConfigSpecifier: // *Cluster_CommonLbConfig_ZoneAwareLbConfig_ // *Cluster_CommonLbConfig_LocalityWeightedLbConfig_ LocalityConfigSpecifier isCluster_CommonLbConfig_LocalityConfigSpecifier `protobuf_oneof:"locality_config_specifier"` UpdateMergeWindow *duration.Duration `protobuf:"bytes,4,opt,name=update_merge_window,json=updateMergeWindow,proto3" json:"update_merge_window,omitempty"` IgnoreNewHostsUntilFirstHc bool `` /* 148-byte string literal not displayed */ CloseConnectionsOnHostSetChange bool `` /* 163-byte string literal not displayed */ ConsistentHashingLbConfig *Cluster_CommonLbConfig_ConsistentHashingLbConfig `` /* 140-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Cluster_CommonLbConfig) Descriptor
deprecated
func (*Cluster_CommonLbConfig) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_CommonLbConfig.ProtoReflect.Descriptor instead.
func (*Cluster_CommonLbConfig) GetCloseConnectionsOnHostSetChange ¶ added in v0.9.7
func (x *Cluster_CommonLbConfig) GetCloseConnectionsOnHostSetChange() bool
func (*Cluster_CommonLbConfig) GetConsistentHashingLbConfig ¶ added in v0.9.7
func (x *Cluster_CommonLbConfig) GetConsistentHashingLbConfig() *Cluster_CommonLbConfig_ConsistentHashingLbConfig
func (*Cluster_CommonLbConfig) GetHealthyPanicThreshold ¶
func (x *Cluster_CommonLbConfig) GetHealthyPanicThreshold() *_type.Percent
func (*Cluster_CommonLbConfig) GetIgnoreNewHostsUntilFirstHc ¶ added in v0.9.7
func (x *Cluster_CommonLbConfig) GetIgnoreNewHostsUntilFirstHc() bool
func (*Cluster_CommonLbConfig) GetLocalityConfigSpecifier ¶
func (m *Cluster_CommonLbConfig) GetLocalityConfigSpecifier() isCluster_CommonLbConfig_LocalityConfigSpecifier
func (*Cluster_CommonLbConfig) GetLocalityWeightedLbConfig ¶
func (x *Cluster_CommonLbConfig) GetLocalityWeightedLbConfig() *Cluster_CommonLbConfig_LocalityWeightedLbConfig
func (*Cluster_CommonLbConfig) GetUpdateMergeWindow ¶
func (x *Cluster_CommonLbConfig) GetUpdateMergeWindow() *duration.Duration
func (*Cluster_CommonLbConfig) GetZoneAwareLbConfig ¶
func (x *Cluster_CommonLbConfig) GetZoneAwareLbConfig() *Cluster_CommonLbConfig_ZoneAwareLbConfig
func (*Cluster_CommonLbConfig) ProtoMessage ¶
func (*Cluster_CommonLbConfig) ProtoMessage()
func (*Cluster_CommonLbConfig) ProtoReflect ¶ added in v0.9.7
func (x *Cluster_CommonLbConfig) ProtoReflect() protoreflect.Message
func (*Cluster_CommonLbConfig) Reset ¶
func (x *Cluster_CommonLbConfig) Reset()
func (*Cluster_CommonLbConfig) String ¶
func (x *Cluster_CommonLbConfig) String() string
func (*Cluster_CommonLbConfig) Validate ¶
func (m *Cluster_CommonLbConfig) Validate() error
Validate checks the field values on Cluster_CommonLbConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Cluster_CommonLbConfigValidationError ¶
type Cluster_CommonLbConfigValidationError struct {
// contains filtered or unexported fields
}
Cluster_CommonLbConfigValidationError is the validation error returned by Cluster_CommonLbConfig.Validate if the designated constraints aren't met.
func (Cluster_CommonLbConfigValidationError) Cause ¶
func (e Cluster_CommonLbConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_CommonLbConfigValidationError) Error ¶
func (e Cluster_CommonLbConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_CommonLbConfigValidationError) ErrorName ¶ added in v0.7.0
func (e Cluster_CommonLbConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_CommonLbConfigValidationError) Field ¶
func (e Cluster_CommonLbConfigValidationError) Field() string
Field function returns field value.
func (Cluster_CommonLbConfigValidationError) Key ¶
func (e Cluster_CommonLbConfigValidationError) Key() bool
Key function returns key value.
func (Cluster_CommonLbConfigValidationError) Reason ¶
func (e Cluster_CommonLbConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_CommonLbConfig_ConsistentHashingLbConfig ¶ added in v0.9.7
type Cluster_CommonLbConfig_ConsistentHashingLbConfig struct { UseHostnameForHashing bool `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) Descriptor
deprecated
added in
v0.9.7
func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_CommonLbConfig_ConsistentHashingLbConfig.ProtoReflect.Descriptor instead.
func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) GetUseHostnameForHashing ¶ added in v0.9.7
func (x *Cluster_CommonLbConfig_ConsistentHashingLbConfig) GetUseHostnameForHashing() bool
func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) ProtoMessage ¶ added in v0.9.7
func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) ProtoMessage()
func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) ProtoReflect ¶ added in v0.9.7
func (x *Cluster_CommonLbConfig_ConsistentHashingLbConfig) ProtoReflect() protoreflect.Message
func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) Reset ¶ added in v0.9.7
func (x *Cluster_CommonLbConfig_ConsistentHashingLbConfig) Reset()
func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) String ¶ added in v0.9.7
func (x *Cluster_CommonLbConfig_ConsistentHashingLbConfig) String() string
func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) Validate ¶ added in v0.9.7
func (m *Cluster_CommonLbConfig_ConsistentHashingLbConfig) Validate() error
Validate checks the field values on Cluster_CommonLbConfig_ConsistentHashingLbConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError ¶ added in v0.9.7
type Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError struct {
// contains filtered or unexported fields
}
Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError is the validation error returned by Cluster_CommonLbConfig_ConsistentHashingLbConfig.Validate if the designated constraints aren't met.
func (Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Cause ¶ added in v0.9.7
func (e Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Error ¶ added in v0.9.7
func (e Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) ErrorName ¶ added in v0.9.7
func (e Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Field ¶ added in v0.9.7
func (e Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Field() string
Field function returns field value.
func (Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Key ¶ added in v0.9.7
Key function returns key value.
func (Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Reason ¶ added in v0.9.7
func (e Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_CommonLbConfig_LocalityWeightedLbConfig ¶
type Cluster_CommonLbConfig_LocalityWeightedLbConfig struct {
// contains filtered or unexported fields
}
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) Descriptor
deprecated
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_CommonLbConfig_LocalityWeightedLbConfig.ProtoReflect.Descriptor instead.
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) ProtoMessage ¶
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) ProtoMessage()
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) ProtoReflect ¶ added in v0.9.7
func (x *Cluster_CommonLbConfig_LocalityWeightedLbConfig) ProtoReflect() protoreflect.Message
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) Reset ¶
func (x *Cluster_CommonLbConfig_LocalityWeightedLbConfig) Reset()
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) String ¶
func (x *Cluster_CommonLbConfig_LocalityWeightedLbConfig) String() string
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) Validate ¶
func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) Validate() error
Validate checks the field values on Cluster_CommonLbConfig_LocalityWeightedLbConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError ¶
type Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError struct {
// contains filtered or unexported fields
}
Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError is the validation error returned by Cluster_CommonLbConfig_LocalityWeightedLbConfig.Validate if the designated constraints aren't met.
func (Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Cause ¶
func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Error ¶
func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) ErrorName ¶ added in v0.7.0
func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Field ¶
func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Field() string
Field function returns field value.
func (Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Key ¶
Key function returns key value.
func (Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Reason ¶
func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_CommonLbConfig_LocalityWeightedLbConfig_ ¶
type Cluster_CommonLbConfig_LocalityWeightedLbConfig_ struct {
LocalityWeightedLbConfig *Cluster_CommonLbConfig_LocalityWeightedLbConfig `protobuf:"bytes,3,opt,name=locality_weighted_lb_config,json=localityWeightedLbConfig,proto3,oneof"`
}
type Cluster_CommonLbConfig_ZoneAwareLbConfig ¶
type Cluster_CommonLbConfig_ZoneAwareLbConfig struct { RoutingEnabled *_type.Percent `protobuf:"bytes,1,opt,name=routing_enabled,json=routingEnabled,proto3" json:"routing_enabled,omitempty"` MinClusterSize *wrappers.UInt64Value `protobuf:"bytes,2,opt,name=min_cluster_size,json=minClusterSize,proto3" json:"min_cluster_size,omitempty"` FailTrafficOnPanic bool `protobuf:"varint,3,opt,name=fail_traffic_on_panic,json=failTrafficOnPanic,proto3" json:"fail_traffic_on_panic,omitempty"` // contains filtered or unexported fields }
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) Descriptor
deprecated
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_CommonLbConfig_ZoneAwareLbConfig.ProtoReflect.Descriptor instead.
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) GetFailTrafficOnPanic ¶ added in v0.9.7
func (x *Cluster_CommonLbConfig_ZoneAwareLbConfig) GetFailTrafficOnPanic() bool
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) GetMinClusterSize ¶
func (x *Cluster_CommonLbConfig_ZoneAwareLbConfig) GetMinClusterSize() *wrappers.UInt64Value
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) GetRoutingEnabled ¶
func (x *Cluster_CommonLbConfig_ZoneAwareLbConfig) GetRoutingEnabled() *_type.Percent
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) ProtoMessage ¶
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) ProtoMessage()
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) ProtoReflect ¶ added in v0.9.7
func (x *Cluster_CommonLbConfig_ZoneAwareLbConfig) ProtoReflect() protoreflect.Message
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) Reset ¶
func (x *Cluster_CommonLbConfig_ZoneAwareLbConfig) Reset()
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) String ¶
func (x *Cluster_CommonLbConfig_ZoneAwareLbConfig) String() string
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) Validate ¶
func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) Validate() error
Validate checks the field values on Cluster_CommonLbConfig_ZoneAwareLbConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError ¶
type Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError struct {
// contains filtered or unexported fields
}
Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError is the validation error returned by Cluster_CommonLbConfig_ZoneAwareLbConfig.Validate if the designated constraints aren't met.
func (Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Cause ¶
func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Error ¶
func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) ErrorName ¶ added in v0.7.0
func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Field ¶
func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Field() string
Field function returns field value.
func (Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Key ¶
func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Key() bool
Key function returns key value.
func (Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Reason ¶
func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_CommonLbConfig_ZoneAwareLbConfig_ ¶
type Cluster_CommonLbConfig_ZoneAwareLbConfig_ struct {
ZoneAwareLbConfig *Cluster_CommonLbConfig_ZoneAwareLbConfig `protobuf:"bytes,2,opt,name=zone_aware_lb_config,json=zoneAwareLbConfig,proto3,oneof"`
}
type Cluster_CustomClusterType ¶ added in v0.6.9
type Cluster_CustomClusterType struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` TypedConfig *any.Any `protobuf:"bytes,2,opt,name=typed_config,json=typedConfig,proto3" json:"typed_config,omitempty"` // contains filtered or unexported fields }
func (*Cluster_CustomClusterType) Descriptor
deprecated
added in
v0.6.9
func (*Cluster_CustomClusterType) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_CustomClusterType.ProtoReflect.Descriptor instead.
func (*Cluster_CustomClusterType) GetName ¶ added in v0.6.9
func (x *Cluster_CustomClusterType) GetName() string
func (*Cluster_CustomClusterType) GetTypedConfig ¶ added in v0.6.9
func (x *Cluster_CustomClusterType) GetTypedConfig() *any.Any
func (*Cluster_CustomClusterType) ProtoMessage ¶ added in v0.6.9
func (*Cluster_CustomClusterType) ProtoMessage()
func (*Cluster_CustomClusterType) ProtoReflect ¶ added in v0.9.7
func (x *Cluster_CustomClusterType) ProtoReflect() protoreflect.Message
func (*Cluster_CustomClusterType) Reset ¶ added in v0.6.9
func (x *Cluster_CustomClusterType) Reset()
func (*Cluster_CustomClusterType) String ¶ added in v0.6.9
func (x *Cluster_CustomClusterType) String() string
func (*Cluster_CustomClusterType) Validate ¶ added in v0.6.9
func (m *Cluster_CustomClusterType) Validate() error
Validate checks the field values on Cluster_CustomClusterType with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Cluster_CustomClusterTypeValidationError ¶ added in v0.6.9
type Cluster_CustomClusterTypeValidationError struct {
// contains filtered or unexported fields
}
Cluster_CustomClusterTypeValidationError is the validation error returned by Cluster_CustomClusterType.Validate if the designated constraints aren't met.
func (Cluster_CustomClusterTypeValidationError) Cause ¶ added in v0.6.9
func (e Cluster_CustomClusterTypeValidationError) Cause() error
Cause function returns cause value.
func (Cluster_CustomClusterTypeValidationError) Error ¶ added in v0.6.9
func (e Cluster_CustomClusterTypeValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_CustomClusterTypeValidationError) ErrorName ¶ added in v0.7.0
func (e Cluster_CustomClusterTypeValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_CustomClusterTypeValidationError) Field ¶ added in v0.6.9
func (e Cluster_CustomClusterTypeValidationError) Field() string
Field function returns field value.
func (Cluster_CustomClusterTypeValidationError) Key ¶ added in v0.6.9
func (e Cluster_CustomClusterTypeValidationError) Key() bool
Key function returns key value.
func (Cluster_CustomClusterTypeValidationError) Reason ¶ added in v0.6.9
func (e Cluster_CustomClusterTypeValidationError) Reason() string
Reason function returns reason value.
type Cluster_DiscoveryType ¶
type Cluster_DiscoveryType int32
const ( Cluster_STATIC Cluster_DiscoveryType = 0 Cluster_STRICT_DNS Cluster_DiscoveryType = 1 Cluster_LOGICAL_DNS Cluster_DiscoveryType = 2 Cluster_EDS Cluster_DiscoveryType = 3 Cluster_ORIGINAL_DST Cluster_DiscoveryType = 4 )
func (Cluster_DiscoveryType) Descriptor ¶ added in v0.9.7
func (Cluster_DiscoveryType) Descriptor() protoreflect.EnumDescriptor
func (Cluster_DiscoveryType) Enum ¶ added in v0.9.7
func (x Cluster_DiscoveryType) Enum() *Cluster_DiscoveryType
func (Cluster_DiscoveryType) EnumDescriptor
deprecated
func (Cluster_DiscoveryType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Cluster_DiscoveryType.Descriptor instead.
func (Cluster_DiscoveryType) Number ¶ added in v0.9.7
func (x Cluster_DiscoveryType) Number() protoreflect.EnumNumber
func (Cluster_DiscoveryType) String ¶
func (x Cluster_DiscoveryType) String() string
func (Cluster_DiscoveryType) Type ¶ added in v0.9.7
func (Cluster_DiscoveryType) Type() protoreflect.EnumType
type Cluster_DnsLookupFamily ¶
type Cluster_DnsLookupFamily int32
const ( Cluster_AUTO Cluster_DnsLookupFamily = 0 Cluster_V4_ONLY Cluster_DnsLookupFamily = 1 Cluster_V6_ONLY Cluster_DnsLookupFamily = 2 )
func (Cluster_DnsLookupFamily) Descriptor ¶ added in v0.9.7
func (Cluster_DnsLookupFamily) Descriptor() protoreflect.EnumDescriptor
func (Cluster_DnsLookupFamily) Enum ¶ added in v0.9.7
func (x Cluster_DnsLookupFamily) Enum() *Cluster_DnsLookupFamily
func (Cluster_DnsLookupFamily) EnumDescriptor
deprecated
func (Cluster_DnsLookupFamily) EnumDescriptor() ([]byte, []int)
Deprecated: Use Cluster_DnsLookupFamily.Descriptor instead.
func (Cluster_DnsLookupFamily) Number ¶ added in v0.9.7
func (x Cluster_DnsLookupFamily) Number() protoreflect.EnumNumber
func (Cluster_DnsLookupFamily) String ¶
func (x Cluster_DnsLookupFamily) String() string
func (Cluster_DnsLookupFamily) Type ¶ added in v0.9.7
func (Cluster_DnsLookupFamily) Type() protoreflect.EnumType
type Cluster_EdsClusterConfig ¶
type Cluster_EdsClusterConfig struct { EdsConfig *core.ConfigSource `protobuf:"bytes,1,opt,name=eds_config,json=edsConfig,proto3" json:"eds_config,omitempty"` ServiceName string `protobuf:"bytes,2,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` // contains filtered or unexported fields }
func (*Cluster_EdsClusterConfig) Descriptor
deprecated
func (*Cluster_EdsClusterConfig) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_EdsClusterConfig.ProtoReflect.Descriptor instead.
func (*Cluster_EdsClusterConfig) GetEdsConfig ¶
func (x *Cluster_EdsClusterConfig) GetEdsConfig() *core.ConfigSource
func (*Cluster_EdsClusterConfig) GetServiceName ¶
func (x *Cluster_EdsClusterConfig) GetServiceName() string
func (*Cluster_EdsClusterConfig) ProtoMessage ¶
func (*Cluster_EdsClusterConfig) ProtoMessage()
func (*Cluster_EdsClusterConfig) ProtoReflect ¶ added in v0.9.7
func (x *Cluster_EdsClusterConfig) ProtoReflect() protoreflect.Message
func (*Cluster_EdsClusterConfig) Reset ¶
func (x *Cluster_EdsClusterConfig) Reset()
func (*Cluster_EdsClusterConfig) String ¶
func (x *Cluster_EdsClusterConfig) String() string
func (*Cluster_EdsClusterConfig) Validate ¶
func (m *Cluster_EdsClusterConfig) Validate() error
Validate checks the field values on Cluster_EdsClusterConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Cluster_EdsClusterConfigValidationError ¶
type Cluster_EdsClusterConfigValidationError struct {
// contains filtered or unexported fields
}
Cluster_EdsClusterConfigValidationError is the validation error returned by Cluster_EdsClusterConfig.Validate if the designated constraints aren't met.
func (Cluster_EdsClusterConfigValidationError) Cause ¶
func (e Cluster_EdsClusterConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_EdsClusterConfigValidationError) Error ¶
func (e Cluster_EdsClusterConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_EdsClusterConfigValidationError) ErrorName ¶ added in v0.7.0
func (e Cluster_EdsClusterConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_EdsClusterConfigValidationError) Field ¶
func (e Cluster_EdsClusterConfigValidationError) Field() string
Field function returns field value.
func (Cluster_EdsClusterConfigValidationError) Key ¶
func (e Cluster_EdsClusterConfigValidationError) Key() bool
Key function returns key value.
func (Cluster_EdsClusterConfigValidationError) Reason ¶
func (e Cluster_EdsClusterConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_LbPolicy ¶
type Cluster_LbPolicy int32
const ( Cluster_ROUND_ROBIN Cluster_LbPolicy = 0 Cluster_LEAST_REQUEST Cluster_LbPolicy = 1 Cluster_RING_HASH Cluster_LbPolicy = 2 Cluster_RANDOM Cluster_LbPolicy = 3 // Deprecated: Do not use. Cluster_ORIGINAL_DST_LB Cluster_LbPolicy = 4 Cluster_MAGLEV Cluster_LbPolicy = 5 Cluster_CLUSTER_PROVIDED Cluster_LbPolicy = 6 Cluster_LOAD_BALANCING_POLICY_CONFIG Cluster_LbPolicy = 7 )
func (Cluster_LbPolicy) Descriptor ¶ added in v0.9.7
func (Cluster_LbPolicy) Descriptor() protoreflect.EnumDescriptor
func (Cluster_LbPolicy) Enum ¶ added in v0.9.7
func (x Cluster_LbPolicy) Enum() *Cluster_LbPolicy
func (Cluster_LbPolicy) EnumDescriptor
deprecated
func (Cluster_LbPolicy) EnumDescriptor() ([]byte, []int)
Deprecated: Use Cluster_LbPolicy.Descriptor instead.
func (Cluster_LbPolicy) Number ¶ added in v0.9.7
func (x Cluster_LbPolicy) Number() protoreflect.EnumNumber
func (Cluster_LbPolicy) String ¶
func (x Cluster_LbPolicy) String() string
func (Cluster_LbPolicy) Type ¶ added in v0.9.7
func (Cluster_LbPolicy) Type() protoreflect.EnumType
type Cluster_LbSubsetConfig ¶
type Cluster_LbSubsetConfig struct { FallbackPolicy Cluster_LbSubsetConfig_LbSubsetFallbackPolicy `` /* 168-byte string literal not displayed */ DefaultSubset *_struct.Struct `protobuf:"bytes,2,opt,name=default_subset,json=defaultSubset,proto3" json:"default_subset,omitempty"` SubsetSelectors []*Cluster_LbSubsetConfig_LbSubsetSelector `protobuf:"bytes,3,rep,name=subset_selectors,json=subsetSelectors,proto3" json:"subset_selectors,omitempty"` LocalityWeightAware bool `protobuf:"varint,4,opt,name=locality_weight_aware,json=localityWeightAware,proto3" json:"locality_weight_aware,omitempty"` ScaleLocalityWeight bool `protobuf:"varint,5,opt,name=scale_locality_weight,json=scaleLocalityWeight,proto3" json:"scale_locality_weight,omitempty"` PanicModeAny bool `protobuf:"varint,6,opt,name=panic_mode_any,json=panicModeAny,proto3" json:"panic_mode_any,omitempty"` ListAsAny bool `protobuf:"varint,7,opt,name=list_as_any,json=listAsAny,proto3" json:"list_as_any,omitempty"` // contains filtered or unexported fields }
func (*Cluster_LbSubsetConfig) Descriptor
deprecated
func (*Cluster_LbSubsetConfig) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_LbSubsetConfig.ProtoReflect.Descriptor instead.
func (*Cluster_LbSubsetConfig) GetDefaultSubset ¶
func (x *Cluster_LbSubsetConfig) GetDefaultSubset() *_struct.Struct
func (*Cluster_LbSubsetConfig) GetFallbackPolicy ¶
func (x *Cluster_LbSubsetConfig) GetFallbackPolicy() Cluster_LbSubsetConfig_LbSubsetFallbackPolicy
func (*Cluster_LbSubsetConfig) GetListAsAny ¶ added in v0.9.7
func (x *Cluster_LbSubsetConfig) GetListAsAny() bool
func (*Cluster_LbSubsetConfig) GetLocalityWeightAware ¶
func (x *Cluster_LbSubsetConfig) GetLocalityWeightAware() bool
func (*Cluster_LbSubsetConfig) GetPanicModeAny ¶ added in v0.6.9
func (x *Cluster_LbSubsetConfig) GetPanicModeAny() bool
func (*Cluster_LbSubsetConfig) GetScaleLocalityWeight ¶ added in v0.6.4
func (x *Cluster_LbSubsetConfig) GetScaleLocalityWeight() bool
func (*Cluster_LbSubsetConfig) GetSubsetSelectors ¶
func (x *Cluster_LbSubsetConfig) GetSubsetSelectors() []*Cluster_LbSubsetConfig_LbSubsetSelector
func (*Cluster_LbSubsetConfig) ProtoMessage ¶
func (*Cluster_LbSubsetConfig) ProtoMessage()
func (*Cluster_LbSubsetConfig) ProtoReflect ¶ added in v0.9.7
func (x *Cluster_LbSubsetConfig) ProtoReflect() protoreflect.Message
func (*Cluster_LbSubsetConfig) Reset ¶
func (x *Cluster_LbSubsetConfig) Reset()
func (*Cluster_LbSubsetConfig) String ¶
func (x *Cluster_LbSubsetConfig) String() string
func (*Cluster_LbSubsetConfig) Validate ¶
func (m *Cluster_LbSubsetConfig) Validate() error
Validate checks the field values on Cluster_LbSubsetConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Cluster_LbSubsetConfigValidationError ¶
type Cluster_LbSubsetConfigValidationError struct {
// contains filtered or unexported fields
}
Cluster_LbSubsetConfigValidationError is the validation error returned by Cluster_LbSubsetConfig.Validate if the designated constraints aren't met.
func (Cluster_LbSubsetConfigValidationError) Cause ¶
func (e Cluster_LbSubsetConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_LbSubsetConfigValidationError) Error ¶
func (e Cluster_LbSubsetConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_LbSubsetConfigValidationError) ErrorName ¶ added in v0.7.0
func (e Cluster_LbSubsetConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_LbSubsetConfigValidationError) Field ¶
func (e Cluster_LbSubsetConfigValidationError) Field() string
Field function returns field value.
func (Cluster_LbSubsetConfigValidationError) Key ¶
func (e Cluster_LbSubsetConfigValidationError) Key() bool
Key function returns key value.
func (Cluster_LbSubsetConfigValidationError) Reason ¶
func (e Cluster_LbSubsetConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_LbSubsetConfig_LbSubsetFallbackPolicy ¶
type Cluster_LbSubsetConfig_LbSubsetFallbackPolicy int32
const ( Cluster_LbSubsetConfig_NO_FALLBACK Cluster_LbSubsetConfig_LbSubsetFallbackPolicy = 0 Cluster_LbSubsetConfig_ANY_ENDPOINT Cluster_LbSubsetConfig_LbSubsetFallbackPolicy = 1 Cluster_LbSubsetConfig_DEFAULT_SUBSET Cluster_LbSubsetConfig_LbSubsetFallbackPolicy = 2 )
func (Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) Descriptor ¶ added in v0.9.7
func (Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) Descriptor() protoreflect.EnumDescriptor
func (Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) EnumDescriptor
deprecated
func (Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) EnumDescriptor() ([]byte, []int)
Deprecated: Use Cluster_LbSubsetConfig_LbSubsetFallbackPolicy.Descriptor instead.
func (Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) Number ¶ added in v0.9.7
func (x Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) Number() protoreflect.EnumNumber
func (Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) String ¶
func (x Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) String() string
type Cluster_LbSubsetConfig_LbSubsetSelector ¶
type Cluster_LbSubsetConfig_LbSubsetSelector struct { Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` FallbackPolicy Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy `` /* 193-byte string literal not displayed */ FallbackKeysSubset []string `protobuf:"bytes,3,rep,name=fallback_keys_subset,json=fallbackKeysSubset,proto3" json:"fallback_keys_subset,omitempty"` // contains filtered or unexported fields }
func (*Cluster_LbSubsetConfig_LbSubsetSelector) Descriptor
deprecated
func (*Cluster_LbSubsetConfig_LbSubsetSelector) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_LbSubsetConfig_LbSubsetSelector.ProtoReflect.Descriptor instead.
func (*Cluster_LbSubsetConfig_LbSubsetSelector) GetFallbackKeysSubset ¶ added in v0.9.7
func (x *Cluster_LbSubsetConfig_LbSubsetSelector) GetFallbackKeysSubset() []string
func (*Cluster_LbSubsetConfig_LbSubsetSelector) GetFallbackPolicy ¶ added in v0.9.7
func (x *Cluster_LbSubsetConfig_LbSubsetSelector) GetFallbackPolicy() Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy
func (*Cluster_LbSubsetConfig_LbSubsetSelector) GetKeys ¶
func (x *Cluster_LbSubsetConfig_LbSubsetSelector) GetKeys() []string
func (*Cluster_LbSubsetConfig_LbSubsetSelector) ProtoMessage ¶
func (*Cluster_LbSubsetConfig_LbSubsetSelector) ProtoMessage()
func (*Cluster_LbSubsetConfig_LbSubsetSelector) ProtoReflect ¶ added in v0.9.7
func (x *Cluster_LbSubsetConfig_LbSubsetSelector) ProtoReflect() protoreflect.Message
func (*Cluster_LbSubsetConfig_LbSubsetSelector) Reset ¶
func (x *Cluster_LbSubsetConfig_LbSubsetSelector) Reset()
func (*Cluster_LbSubsetConfig_LbSubsetSelector) String ¶
func (x *Cluster_LbSubsetConfig_LbSubsetSelector) String() string
func (*Cluster_LbSubsetConfig_LbSubsetSelector) Validate ¶
func (m *Cluster_LbSubsetConfig_LbSubsetSelector) Validate() error
Validate checks the field values on Cluster_LbSubsetConfig_LbSubsetSelector with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Cluster_LbSubsetConfig_LbSubsetSelectorValidationError ¶
type Cluster_LbSubsetConfig_LbSubsetSelectorValidationError struct {
// contains filtered or unexported fields
}
Cluster_LbSubsetConfig_LbSubsetSelectorValidationError is the validation error returned by Cluster_LbSubsetConfig_LbSubsetSelector.Validate if the designated constraints aren't met.
func (Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Cause ¶
func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Cause() error
Cause function returns cause value.
func (Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Error ¶
func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) ErrorName ¶ added in v0.7.0
func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Field ¶
func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Field() string
Field function returns field value.
func (Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Key ¶
func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Key() bool
Key function returns key value.
func (Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Reason ¶
func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Reason() string
Reason function returns reason value.
type Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy ¶ added in v0.9.7
type Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy int32
const ( Cluster_LbSubsetConfig_LbSubsetSelector_NOT_DEFINED Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy = 0 Cluster_LbSubsetConfig_LbSubsetSelector_NO_FALLBACK Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy = 1 Cluster_LbSubsetConfig_LbSubsetSelector_ANY_ENDPOINT Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy = 2 Cluster_LbSubsetConfig_LbSubsetSelector_DEFAULT_SUBSET Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy = 3 Cluster_LbSubsetConfig_LbSubsetSelector_KEYS_SUBSET Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy = 4 )
func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) Descriptor ¶ added in v0.9.7
func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) Enum ¶ added in v0.9.7
func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) EnumDescriptor
deprecated
added in
v0.9.7
func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) EnumDescriptor() ([]byte, []int)
Deprecated: Use Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy.Descriptor instead.
func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) Number ¶ added in v0.9.7
func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) String ¶ added in v0.9.7
func (x Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) String() string
type Cluster_LeastRequestLbConfig ¶ added in v0.6.4
type Cluster_LeastRequestLbConfig struct { ChoiceCount *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=choice_count,json=choiceCount,proto3" json:"choice_count,omitempty"` // contains filtered or unexported fields }
func (*Cluster_LeastRequestLbConfig) Descriptor
deprecated
added in
v0.6.4
func (*Cluster_LeastRequestLbConfig) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_LeastRequestLbConfig.ProtoReflect.Descriptor instead.
func (*Cluster_LeastRequestLbConfig) GetChoiceCount ¶ added in v0.6.4
func (x *Cluster_LeastRequestLbConfig) GetChoiceCount() *wrappers.UInt32Value
func (*Cluster_LeastRequestLbConfig) ProtoMessage ¶ added in v0.6.4
func (*Cluster_LeastRequestLbConfig) ProtoMessage()
func (*Cluster_LeastRequestLbConfig) ProtoReflect ¶ added in v0.9.7
func (x *Cluster_LeastRequestLbConfig) ProtoReflect() protoreflect.Message
func (*Cluster_LeastRequestLbConfig) Reset ¶ added in v0.6.4
func (x *Cluster_LeastRequestLbConfig) Reset()
func (*Cluster_LeastRequestLbConfig) String ¶ added in v0.6.4
func (x *Cluster_LeastRequestLbConfig) String() string
func (*Cluster_LeastRequestLbConfig) Validate ¶ added in v0.6.4
func (m *Cluster_LeastRequestLbConfig) Validate() error
Validate checks the field values on Cluster_LeastRequestLbConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Cluster_LeastRequestLbConfigValidationError ¶ added in v0.6.4
type Cluster_LeastRequestLbConfigValidationError struct {
// contains filtered or unexported fields
}
Cluster_LeastRequestLbConfigValidationError is the validation error returned by Cluster_LeastRequestLbConfig.Validate if the designated constraints aren't met.
func (Cluster_LeastRequestLbConfigValidationError) Cause ¶ added in v0.6.4
func (e Cluster_LeastRequestLbConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_LeastRequestLbConfigValidationError) Error ¶ added in v0.6.4
func (e Cluster_LeastRequestLbConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_LeastRequestLbConfigValidationError) ErrorName ¶ added in v0.7.0
func (e Cluster_LeastRequestLbConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_LeastRequestLbConfigValidationError) Field ¶ added in v0.6.4
func (e Cluster_LeastRequestLbConfigValidationError) Field() string
Field function returns field value.
func (Cluster_LeastRequestLbConfigValidationError) Key ¶ added in v0.6.4
func (e Cluster_LeastRequestLbConfigValidationError) Key() bool
Key function returns key value.
func (Cluster_LeastRequestLbConfigValidationError) Reason ¶ added in v0.6.4
func (e Cluster_LeastRequestLbConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_LeastRequestLbConfig_ ¶ added in v0.6.4
type Cluster_LeastRequestLbConfig_ struct {
LeastRequestLbConfig *Cluster_LeastRequestLbConfig `protobuf:"bytes,37,opt,name=least_request_lb_config,json=leastRequestLbConfig,proto3,oneof"`
}
type Cluster_OriginalDstLbConfig ¶
type Cluster_OriginalDstLbConfig struct { UseHttpHeader bool `protobuf:"varint,1,opt,name=use_http_header,json=useHttpHeader,proto3" json:"use_http_header,omitempty"` // contains filtered or unexported fields }
func (*Cluster_OriginalDstLbConfig) Descriptor
deprecated
func (*Cluster_OriginalDstLbConfig) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_OriginalDstLbConfig.ProtoReflect.Descriptor instead.
func (*Cluster_OriginalDstLbConfig) GetUseHttpHeader ¶
func (x *Cluster_OriginalDstLbConfig) GetUseHttpHeader() bool
func (*Cluster_OriginalDstLbConfig) ProtoMessage ¶
func (*Cluster_OriginalDstLbConfig) ProtoMessage()
func (*Cluster_OriginalDstLbConfig) ProtoReflect ¶ added in v0.9.7
func (x *Cluster_OriginalDstLbConfig) ProtoReflect() protoreflect.Message
func (*Cluster_OriginalDstLbConfig) Reset ¶
func (x *Cluster_OriginalDstLbConfig) Reset()
func (*Cluster_OriginalDstLbConfig) String ¶
func (x *Cluster_OriginalDstLbConfig) String() string
func (*Cluster_OriginalDstLbConfig) Validate ¶
func (m *Cluster_OriginalDstLbConfig) Validate() error
Validate checks the field values on Cluster_OriginalDstLbConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Cluster_OriginalDstLbConfigValidationError ¶
type Cluster_OriginalDstLbConfigValidationError struct {
// contains filtered or unexported fields
}
Cluster_OriginalDstLbConfigValidationError is the validation error returned by Cluster_OriginalDstLbConfig.Validate if the designated constraints aren't met.
func (Cluster_OriginalDstLbConfigValidationError) Cause ¶
func (e Cluster_OriginalDstLbConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_OriginalDstLbConfigValidationError) Error ¶
func (e Cluster_OriginalDstLbConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_OriginalDstLbConfigValidationError) ErrorName ¶ added in v0.7.0
func (e Cluster_OriginalDstLbConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_OriginalDstLbConfigValidationError) Field ¶
func (e Cluster_OriginalDstLbConfigValidationError) Field() string
Field function returns field value.
func (Cluster_OriginalDstLbConfigValidationError) Key ¶
func (e Cluster_OriginalDstLbConfigValidationError) Key() bool
Key function returns key value.
func (Cluster_OriginalDstLbConfigValidationError) Reason ¶
func (e Cluster_OriginalDstLbConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_OriginalDstLbConfig_ ¶
type Cluster_OriginalDstLbConfig_ struct {
OriginalDstLbConfig *Cluster_OriginalDstLbConfig `protobuf:"bytes,34,opt,name=original_dst_lb_config,json=originalDstLbConfig,proto3,oneof"`
}
type Cluster_RefreshRate ¶ added in v0.9.7
type Cluster_RefreshRate struct { BaseInterval *duration.Duration `protobuf:"bytes,1,opt,name=base_interval,json=baseInterval,proto3" json:"base_interval,omitempty"` MaxInterval *duration.Duration `protobuf:"bytes,2,opt,name=max_interval,json=maxInterval,proto3" json:"max_interval,omitempty"` // contains filtered or unexported fields }
func (*Cluster_RefreshRate) Descriptor
deprecated
added in
v0.9.7
func (*Cluster_RefreshRate) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_RefreshRate.ProtoReflect.Descriptor instead.
func (*Cluster_RefreshRate) GetBaseInterval ¶ added in v0.9.7
func (x *Cluster_RefreshRate) GetBaseInterval() *duration.Duration
func (*Cluster_RefreshRate) GetMaxInterval ¶ added in v0.9.7
func (x *Cluster_RefreshRate) GetMaxInterval() *duration.Duration
func (*Cluster_RefreshRate) ProtoMessage ¶ added in v0.9.7
func (*Cluster_RefreshRate) ProtoMessage()
func (*Cluster_RefreshRate) ProtoReflect ¶ added in v0.9.7
func (x *Cluster_RefreshRate) ProtoReflect() protoreflect.Message
func (*Cluster_RefreshRate) Reset ¶ added in v0.9.7
func (x *Cluster_RefreshRate) Reset()
func (*Cluster_RefreshRate) String ¶ added in v0.9.7
func (x *Cluster_RefreshRate) String() string
func (*Cluster_RefreshRate) Validate ¶ added in v0.9.7
func (m *Cluster_RefreshRate) Validate() error
Validate checks the field values on Cluster_RefreshRate with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Cluster_RefreshRateValidationError ¶ added in v0.9.7
type Cluster_RefreshRateValidationError struct {
// contains filtered or unexported fields
}
Cluster_RefreshRateValidationError is the validation error returned by Cluster_RefreshRate.Validate if the designated constraints aren't met.
func (Cluster_RefreshRateValidationError) Cause ¶ added in v0.9.7
func (e Cluster_RefreshRateValidationError) Cause() error
Cause function returns cause value.
func (Cluster_RefreshRateValidationError) Error ¶ added in v0.9.7
func (e Cluster_RefreshRateValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_RefreshRateValidationError) ErrorName ¶ added in v0.9.7
func (e Cluster_RefreshRateValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_RefreshRateValidationError) Field ¶ added in v0.9.7
func (e Cluster_RefreshRateValidationError) Field() string
Field function returns field value.
func (Cluster_RefreshRateValidationError) Key ¶ added in v0.9.7
func (e Cluster_RefreshRateValidationError) Key() bool
Key function returns key value.
func (Cluster_RefreshRateValidationError) Reason ¶ added in v0.9.7
func (e Cluster_RefreshRateValidationError) Reason() string
Reason function returns reason value.
type Cluster_RingHashLbConfig ¶
type Cluster_RingHashLbConfig struct { MinimumRingSize *wrappers.UInt64Value `protobuf:"bytes,1,opt,name=minimum_ring_size,json=minimumRingSize,proto3" json:"minimum_ring_size,omitempty"` HashFunction Cluster_RingHashLbConfig_HashFunction `` /* 154-byte string literal not displayed */ MaximumRingSize *wrappers.UInt64Value `protobuf:"bytes,4,opt,name=maximum_ring_size,json=maximumRingSize,proto3" json:"maximum_ring_size,omitempty"` // contains filtered or unexported fields }
func (*Cluster_RingHashLbConfig) Descriptor
deprecated
func (*Cluster_RingHashLbConfig) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_RingHashLbConfig.ProtoReflect.Descriptor instead.
func (*Cluster_RingHashLbConfig) GetHashFunction ¶ added in v0.6.7
func (x *Cluster_RingHashLbConfig) GetHashFunction() Cluster_RingHashLbConfig_HashFunction
func (*Cluster_RingHashLbConfig) GetMaximumRingSize ¶ added in v0.6.8
func (x *Cluster_RingHashLbConfig) GetMaximumRingSize() *wrappers.UInt64Value
func (*Cluster_RingHashLbConfig) GetMinimumRingSize ¶
func (x *Cluster_RingHashLbConfig) GetMinimumRingSize() *wrappers.UInt64Value
func (*Cluster_RingHashLbConfig) ProtoMessage ¶
func (*Cluster_RingHashLbConfig) ProtoMessage()
func (*Cluster_RingHashLbConfig) ProtoReflect ¶ added in v0.9.7
func (x *Cluster_RingHashLbConfig) ProtoReflect() protoreflect.Message
func (*Cluster_RingHashLbConfig) Reset ¶
func (x *Cluster_RingHashLbConfig) Reset()
func (*Cluster_RingHashLbConfig) String ¶
func (x *Cluster_RingHashLbConfig) String() string
func (*Cluster_RingHashLbConfig) Validate ¶
func (m *Cluster_RingHashLbConfig) Validate() error
Validate checks the field values on Cluster_RingHashLbConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Cluster_RingHashLbConfigValidationError ¶
type Cluster_RingHashLbConfigValidationError struct {
// contains filtered or unexported fields
}
Cluster_RingHashLbConfigValidationError is the validation error returned by Cluster_RingHashLbConfig.Validate if the designated constraints aren't met.
func (Cluster_RingHashLbConfigValidationError) Cause ¶
func (e Cluster_RingHashLbConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_RingHashLbConfigValidationError) Error ¶
func (e Cluster_RingHashLbConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_RingHashLbConfigValidationError) ErrorName ¶ added in v0.7.0
func (e Cluster_RingHashLbConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_RingHashLbConfigValidationError) Field ¶
func (e Cluster_RingHashLbConfigValidationError) Field() string
Field function returns field value.
func (Cluster_RingHashLbConfigValidationError) Key ¶
func (e Cluster_RingHashLbConfigValidationError) Key() bool
Key function returns key value.
func (Cluster_RingHashLbConfigValidationError) Reason ¶
func (e Cluster_RingHashLbConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_RingHashLbConfig_ ¶
type Cluster_RingHashLbConfig_ struct {
RingHashLbConfig *Cluster_RingHashLbConfig `protobuf:"bytes,23,opt,name=ring_hash_lb_config,json=ringHashLbConfig,proto3,oneof"`
}
type Cluster_RingHashLbConfig_HashFunction ¶ added in v0.6.7
type Cluster_RingHashLbConfig_HashFunction int32
const ( Cluster_RingHashLbConfig_XX_HASH Cluster_RingHashLbConfig_HashFunction = 0 Cluster_RingHashLbConfig_MURMUR_HASH_2 Cluster_RingHashLbConfig_HashFunction = 1 )
func (Cluster_RingHashLbConfig_HashFunction) Descriptor ¶ added in v0.9.7
func (Cluster_RingHashLbConfig_HashFunction) Descriptor() protoreflect.EnumDescriptor
func (Cluster_RingHashLbConfig_HashFunction) EnumDescriptor
deprecated
added in
v0.6.7
func (Cluster_RingHashLbConfig_HashFunction) EnumDescriptor() ([]byte, []int)
Deprecated: Use Cluster_RingHashLbConfig_HashFunction.Descriptor instead.
func (Cluster_RingHashLbConfig_HashFunction) Number ¶ added in v0.9.7
func (x Cluster_RingHashLbConfig_HashFunction) Number() protoreflect.EnumNumber
func (Cluster_RingHashLbConfig_HashFunction) String ¶ added in v0.6.7
func (x Cluster_RingHashLbConfig_HashFunction) String() string
func (Cluster_RingHashLbConfig_HashFunction) Type ¶ added in v0.9.7
func (Cluster_RingHashLbConfig_HashFunction) Type() protoreflect.EnumType
type Cluster_TransportSocketMatch ¶ added in v0.9.7
type Cluster_TransportSocketMatch struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Match *_struct.Struct `protobuf:"bytes,2,opt,name=match,proto3" json:"match,omitempty"` TransportSocket *core.TransportSocket `protobuf:"bytes,3,opt,name=transport_socket,json=transportSocket,proto3" json:"transport_socket,omitempty"` // contains filtered or unexported fields }
func (*Cluster_TransportSocketMatch) Descriptor
deprecated
added in
v0.9.7
func (*Cluster_TransportSocketMatch) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_TransportSocketMatch.ProtoReflect.Descriptor instead.
func (*Cluster_TransportSocketMatch) GetMatch ¶ added in v0.9.7
func (x *Cluster_TransportSocketMatch) GetMatch() *_struct.Struct
func (*Cluster_TransportSocketMatch) GetName ¶ added in v0.9.7
func (x *Cluster_TransportSocketMatch) GetName() string
func (*Cluster_TransportSocketMatch) GetTransportSocket ¶ added in v0.9.7
func (x *Cluster_TransportSocketMatch) GetTransportSocket() *core.TransportSocket
func (*Cluster_TransportSocketMatch) ProtoMessage ¶ added in v0.9.7
func (*Cluster_TransportSocketMatch) ProtoMessage()
func (*Cluster_TransportSocketMatch) ProtoReflect ¶ added in v0.9.7
func (x *Cluster_TransportSocketMatch) ProtoReflect() protoreflect.Message
func (*Cluster_TransportSocketMatch) Reset ¶ added in v0.9.7
func (x *Cluster_TransportSocketMatch) Reset()
func (*Cluster_TransportSocketMatch) String ¶ added in v0.9.7
func (x *Cluster_TransportSocketMatch) String() string
func (*Cluster_TransportSocketMatch) Validate ¶ added in v0.9.7
func (m *Cluster_TransportSocketMatch) Validate() error
Validate checks the field values on Cluster_TransportSocketMatch with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Cluster_TransportSocketMatchValidationError ¶ added in v0.9.7
type Cluster_TransportSocketMatchValidationError struct {
// contains filtered or unexported fields
}
Cluster_TransportSocketMatchValidationError is the validation error returned by Cluster_TransportSocketMatch.Validate if the designated constraints aren't met.
func (Cluster_TransportSocketMatchValidationError) Cause ¶ added in v0.9.7
func (e Cluster_TransportSocketMatchValidationError) Cause() error
Cause function returns cause value.
func (Cluster_TransportSocketMatchValidationError) Error ¶ added in v0.9.7
func (e Cluster_TransportSocketMatchValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_TransportSocketMatchValidationError) ErrorName ¶ added in v0.9.7
func (e Cluster_TransportSocketMatchValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_TransportSocketMatchValidationError) Field ¶ added in v0.9.7
func (e Cluster_TransportSocketMatchValidationError) Field() string
Field function returns field value.
func (Cluster_TransportSocketMatchValidationError) Key ¶ added in v0.9.7
func (e Cluster_TransportSocketMatchValidationError) Key() bool
Key function returns key value.
func (Cluster_TransportSocketMatchValidationError) Reason ¶ added in v0.9.7
func (e Cluster_TransportSocketMatchValidationError) Reason() string
Reason function returns reason value.
type Cluster_Type ¶ added in v0.6.9
type Cluster_Type struct {
Type Cluster_DiscoveryType `protobuf:"varint,2,opt,name=type,proto3,enum=envoy.api.v2.Cluster_DiscoveryType,oneof"`
}
type DeltaDiscoveryRequest ¶ added in v0.6.9
type DeltaDiscoveryRequest struct { Node *core.Node `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` TypeUrl string `protobuf:"bytes,2,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"` ResourceNamesSubscribe []string `` /* 129-byte string literal not displayed */ ResourceNamesUnsubscribe []string `` /* 135-byte string literal not displayed */ InitialResourceVersions map[string]string `` /* 220-byte string literal not displayed */ ResponseNonce string `protobuf:"bytes,6,opt,name=response_nonce,json=responseNonce,proto3" json:"response_nonce,omitempty"` ErrorDetail *status.Status `protobuf:"bytes,7,opt,name=error_detail,json=errorDetail,proto3" json:"error_detail,omitempty"` // contains filtered or unexported fields }
func (*DeltaDiscoveryRequest) Descriptor
deprecated
added in
v0.6.9
func (*DeltaDiscoveryRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeltaDiscoveryRequest.ProtoReflect.Descriptor instead.
func (*DeltaDiscoveryRequest) GetErrorDetail ¶ added in v0.6.9
func (x *DeltaDiscoveryRequest) GetErrorDetail() *status.Status
func (*DeltaDiscoveryRequest) GetInitialResourceVersions ¶ added in v0.6.9
func (x *DeltaDiscoveryRequest) GetInitialResourceVersions() map[string]string
func (*DeltaDiscoveryRequest) GetNode ¶ added in v0.6.9
func (x *DeltaDiscoveryRequest) GetNode() *core.Node
func (*DeltaDiscoveryRequest) GetResourceNamesSubscribe ¶ added in v0.6.9
func (x *DeltaDiscoveryRequest) GetResourceNamesSubscribe() []string
func (*DeltaDiscoveryRequest) GetResourceNamesUnsubscribe ¶ added in v0.6.9
func (x *DeltaDiscoveryRequest) GetResourceNamesUnsubscribe() []string
func (*DeltaDiscoveryRequest) GetResponseNonce ¶ added in v0.6.9
func (x *DeltaDiscoveryRequest) GetResponseNonce() string
func (*DeltaDiscoveryRequest) GetTypeUrl ¶ added in v0.6.9
func (x *DeltaDiscoveryRequest) GetTypeUrl() string
func (*DeltaDiscoveryRequest) ProtoMessage ¶ added in v0.6.9
func (*DeltaDiscoveryRequest) ProtoMessage()
func (*DeltaDiscoveryRequest) ProtoReflect ¶ added in v0.9.7
func (x *DeltaDiscoveryRequest) ProtoReflect() protoreflect.Message
func (*DeltaDiscoveryRequest) Reset ¶ added in v0.6.9
func (x *DeltaDiscoveryRequest) Reset()
func (*DeltaDiscoveryRequest) String ¶ added in v0.6.9
func (x *DeltaDiscoveryRequest) String() string
func (*DeltaDiscoveryRequest) Validate ¶ added in v0.6.9
func (m *DeltaDiscoveryRequest) Validate() error
Validate checks the field values on DeltaDiscoveryRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type DeltaDiscoveryRequestValidationError ¶ added in v0.6.9
type DeltaDiscoveryRequestValidationError struct {
// contains filtered or unexported fields
}
DeltaDiscoveryRequestValidationError is the validation error returned by DeltaDiscoveryRequest.Validate if the designated constraints aren't met.
func (DeltaDiscoveryRequestValidationError) Cause ¶ added in v0.6.9
func (e DeltaDiscoveryRequestValidationError) Cause() error
Cause function returns cause value.
func (DeltaDiscoveryRequestValidationError) Error ¶ added in v0.6.9
func (e DeltaDiscoveryRequestValidationError) Error() string
Error satisfies the builtin error interface
func (DeltaDiscoveryRequestValidationError) ErrorName ¶ added in v0.7.0
func (e DeltaDiscoveryRequestValidationError) ErrorName() string
ErrorName returns error name.
func (DeltaDiscoveryRequestValidationError) Field ¶ added in v0.6.9
func (e DeltaDiscoveryRequestValidationError) Field() string
Field function returns field value.
func (DeltaDiscoveryRequestValidationError) Key ¶ added in v0.6.9
func (e DeltaDiscoveryRequestValidationError) Key() bool
Key function returns key value.
func (DeltaDiscoveryRequestValidationError) Reason ¶ added in v0.6.9
func (e DeltaDiscoveryRequestValidationError) Reason() string
Reason function returns reason value.
type DeltaDiscoveryResponse ¶ added in v0.6.9
type DeltaDiscoveryResponse struct { SystemVersionInfo string `protobuf:"bytes,1,opt,name=system_version_info,json=systemVersionInfo,proto3" json:"system_version_info,omitempty"` Resources []*Resource `protobuf:"bytes,2,rep,name=resources,proto3" json:"resources,omitempty"` TypeUrl string `protobuf:"bytes,4,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"` RemovedResources []string `protobuf:"bytes,6,rep,name=removed_resources,json=removedResources,proto3" json:"removed_resources,omitempty"` Nonce string `protobuf:"bytes,5,opt,name=nonce,proto3" json:"nonce,omitempty"` // contains filtered or unexported fields }
func (*DeltaDiscoveryResponse) Descriptor
deprecated
added in
v0.6.9
func (*DeltaDiscoveryResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeltaDiscoveryResponse.ProtoReflect.Descriptor instead.
func (*DeltaDiscoveryResponse) GetNonce ¶ added in v0.6.9
func (x *DeltaDiscoveryResponse) GetNonce() string
func (*DeltaDiscoveryResponse) GetRemovedResources ¶ added in v0.6.9
func (x *DeltaDiscoveryResponse) GetRemovedResources() []string
func (*DeltaDiscoveryResponse) GetResources ¶ added in v0.6.9
func (x *DeltaDiscoveryResponse) GetResources() []*Resource
func (*DeltaDiscoveryResponse) GetSystemVersionInfo ¶ added in v0.6.9
func (x *DeltaDiscoveryResponse) GetSystemVersionInfo() string
func (*DeltaDiscoveryResponse) GetTypeUrl ¶ added in v0.9.7
func (x *DeltaDiscoveryResponse) GetTypeUrl() string
func (*DeltaDiscoveryResponse) ProtoMessage ¶ added in v0.6.9
func (*DeltaDiscoveryResponse) ProtoMessage()
func (*DeltaDiscoveryResponse) ProtoReflect ¶ added in v0.9.7
func (x *DeltaDiscoveryResponse) ProtoReflect() protoreflect.Message
func (*DeltaDiscoveryResponse) Reset ¶ added in v0.6.9
func (x *DeltaDiscoveryResponse) Reset()
func (*DeltaDiscoveryResponse) String ¶ added in v0.6.9
func (x *DeltaDiscoveryResponse) String() string
func (*DeltaDiscoveryResponse) Validate ¶ added in v0.6.9
func (m *DeltaDiscoveryResponse) Validate() error
Validate checks the field values on DeltaDiscoveryResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type DeltaDiscoveryResponseValidationError ¶ added in v0.6.9
type DeltaDiscoveryResponseValidationError struct {
// contains filtered or unexported fields
}
DeltaDiscoveryResponseValidationError is the validation error returned by DeltaDiscoveryResponse.Validate if the designated constraints aren't met.
func (DeltaDiscoveryResponseValidationError) Cause ¶ added in v0.6.9
func (e DeltaDiscoveryResponseValidationError) Cause() error
Cause function returns cause value.
func (DeltaDiscoveryResponseValidationError) Error ¶ added in v0.6.9
func (e DeltaDiscoveryResponseValidationError) Error() string
Error satisfies the builtin error interface
func (DeltaDiscoveryResponseValidationError) ErrorName ¶ added in v0.7.0
func (e DeltaDiscoveryResponseValidationError) ErrorName() string
ErrorName returns error name.
func (DeltaDiscoveryResponseValidationError) Field ¶ added in v0.6.9
func (e DeltaDiscoveryResponseValidationError) Field() string
Field function returns field value.
func (DeltaDiscoveryResponseValidationError) Key ¶ added in v0.6.9
func (e DeltaDiscoveryResponseValidationError) Key() bool
Key function returns key value.
func (DeltaDiscoveryResponseValidationError) Reason ¶ added in v0.6.9
func (e DeltaDiscoveryResponseValidationError) Reason() string
Reason function returns reason value.
type DiscoveryRequest ¶
type DiscoveryRequest struct { VersionInfo string `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"` Node *core.Node `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty"` ResourceNames []string `protobuf:"bytes,3,rep,name=resource_names,json=resourceNames,proto3" json:"resource_names,omitempty"` TypeUrl string `protobuf:"bytes,4,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"` ResponseNonce string `protobuf:"bytes,5,opt,name=response_nonce,json=responseNonce,proto3" json:"response_nonce,omitempty"` ErrorDetail *status.Status `protobuf:"bytes,6,opt,name=error_detail,json=errorDetail,proto3" json:"error_detail,omitempty"` // contains filtered or unexported fields }
func (*DiscoveryRequest) Descriptor
deprecated
func (*DiscoveryRequest) Descriptor() ([]byte, []int)
Deprecated: Use DiscoveryRequest.ProtoReflect.Descriptor instead.
func (*DiscoveryRequest) GetErrorDetail ¶
func (x *DiscoveryRequest) GetErrorDetail() *status.Status
func (*DiscoveryRequest) GetNode ¶
func (x *DiscoveryRequest) GetNode() *core.Node
func (*DiscoveryRequest) GetResourceNames ¶
func (x *DiscoveryRequest) GetResourceNames() []string
func (*DiscoveryRequest) GetResponseNonce ¶
func (x *DiscoveryRequest) GetResponseNonce() string
func (*DiscoveryRequest) GetTypeUrl ¶
func (x *DiscoveryRequest) GetTypeUrl() string
func (*DiscoveryRequest) GetVersionInfo ¶
func (x *DiscoveryRequest) GetVersionInfo() string
func (*DiscoveryRequest) ProtoMessage ¶
func (*DiscoveryRequest) ProtoMessage()
func (*DiscoveryRequest) ProtoReflect ¶ added in v0.9.7
func (x *DiscoveryRequest) ProtoReflect() protoreflect.Message
func (*DiscoveryRequest) Reset ¶
func (x *DiscoveryRequest) Reset()
func (*DiscoveryRequest) String ¶
func (x *DiscoveryRequest) String() string
func (*DiscoveryRequest) Validate ¶
func (m *DiscoveryRequest) Validate() error
Validate checks the field values on DiscoveryRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type DiscoveryRequestValidationError ¶
type DiscoveryRequestValidationError struct {
// contains filtered or unexported fields
}
DiscoveryRequestValidationError is the validation error returned by DiscoveryRequest.Validate if the designated constraints aren't met.
func (DiscoveryRequestValidationError) Cause ¶
func (e DiscoveryRequestValidationError) Cause() error
Cause function returns cause value.
func (DiscoveryRequestValidationError) Error ¶
func (e DiscoveryRequestValidationError) Error() string
Error satisfies the builtin error interface
func (DiscoveryRequestValidationError) ErrorName ¶ added in v0.7.0
func (e DiscoveryRequestValidationError) ErrorName() string
ErrorName returns error name.
func (DiscoveryRequestValidationError) Field ¶
func (e DiscoveryRequestValidationError) Field() string
Field function returns field value.
func (DiscoveryRequestValidationError) Key ¶
func (e DiscoveryRequestValidationError) Key() bool
Key function returns key value.
func (DiscoveryRequestValidationError) Reason ¶
func (e DiscoveryRequestValidationError) Reason() string
Reason function returns reason value.
type DiscoveryResponse ¶
type DiscoveryResponse struct { VersionInfo string `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"` Resources []*any.Any `protobuf:"bytes,2,rep,name=resources,proto3" json:"resources,omitempty"` Canary bool `protobuf:"varint,3,opt,name=canary,proto3" json:"canary,omitempty"` TypeUrl string `protobuf:"bytes,4,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"` Nonce string `protobuf:"bytes,5,opt,name=nonce,proto3" json:"nonce,omitempty"` ControlPlane *core.ControlPlane `protobuf:"bytes,6,opt,name=control_plane,json=controlPlane,proto3" json:"control_plane,omitempty"` // contains filtered or unexported fields }
func (*DiscoveryResponse) Descriptor
deprecated
func (*DiscoveryResponse) Descriptor() ([]byte, []int)
Deprecated: Use DiscoveryResponse.ProtoReflect.Descriptor instead.
func (*DiscoveryResponse) GetCanary ¶
func (x *DiscoveryResponse) GetCanary() bool
func (*DiscoveryResponse) GetControlPlane ¶ added in v0.6.8
func (x *DiscoveryResponse) GetControlPlane() *core.ControlPlane
func (*DiscoveryResponse) GetNonce ¶
func (x *DiscoveryResponse) GetNonce() string
func (*DiscoveryResponse) GetResources ¶
func (x *DiscoveryResponse) GetResources() []*any.Any
func (*DiscoveryResponse) GetTypeUrl ¶
func (x *DiscoveryResponse) GetTypeUrl() string
func (*DiscoveryResponse) GetVersionInfo ¶
func (x *DiscoveryResponse) GetVersionInfo() string
func (*DiscoveryResponse) ProtoMessage ¶
func (*DiscoveryResponse) ProtoMessage()
func (*DiscoveryResponse) ProtoReflect ¶ added in v0.9.7
func (x *DiscoveryResponse) ProtoReflect() protoreflect.Message
func (*DiscoveryResponse) Reset ¶
func (x *DiscoveryResponse) Reset()
func (*DiscoveryResponse) String ¶
func (x *DiscoveryResponse) String() string
func (*DiscoveryResponse) Validate ¶
func (m *DiscoveryResponse) Validate() error
Validate checks the field values on DiscoveryResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type DiscoveryResponseValidationError ¶
type DiscoveryResponseValidationError struct {
// contains filtered or unexported fields
}
DiscoveryResponseValidationError is the validation error returned by DiscoveryResponse.Validate if the designated constraints aren't met.
func (DiscoveryResponseValidationError) Cause ¶
func (e DiscoveryResponseValidationError) Cause() error
Cause function returns cause value.
func (DiscoveryResponseValidationError) Error ¶
func (e DiscoveryResponseValidationError) Error() string
Error satisfies the builtin error interface
func (DiscoveryResponseValidationError) ErrorName ¶ added in v0.7.0
func (e DiscoveryResponseValidationError) ErrorName() string
ErrorName returns error name.
func (DiscoveryResponseValidationError) Field ¶
func (e DiscoveryResponseValidationError) Field() string
Field function returns field value.
func (DiscoveryResponseValidationError) Key ¶
func (e DiscoveryResponseValidationError) Key() bool
Key function returns key value.
func (DiscoveryResponseValidationError) Reason ¶
func (e DiscoveryResponseValidationError) Reason() string
Reason function returns reason value.
type EdsDummy ¶ added in v0.9.7
type EdsDummy struct {
// contains filtered or unexported fields
}
func (*EdsDummy) Descriptor
deprecated
added in
v0.9.7
func (*EdsDummy) ProtoMessage ¶ added in v0.9.7
func (*EdsDummy) ProtoMessage()
func (*EdsDummy) ProtoReflect ¶ added in v0.9.7
func (x *EdsDummy) ProtoReflect() protoreflect.Message
type EdsDummyValidationError ¶ added in v0.9.7
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 ¶ added in v0.9.7
func (e EdsDummyValidationError) Cause() error
Cause function returns cause value.
func (EdsDummyValidationError) Error ¶ added in v0.9.7
func (e EdsDummyValidationError) Error() string
Error satisfies the builtin error interface
func (EdsDummyValidationError) ErrorName ¶ added in v0.9.7
func (e EdsDummyValidationError) ErrorName() string
ErrorName returns error name.
func (EdsDummyValidationError) Field ¶ added in v0.9.7
func (e EdsDummyValidationError) Field() string
Field function returns field value.
func (EdsDummyValidationError) Key ¶ added in v0.9.7
func (e EdsDummyValidationError) Key() bool
Key function returns key value.
func (EdsDummyValidationError) Reason ¶ added in v0.9.7
func (e EdsDummyValidationError) Reason() string
Reason function returns reason value.
type EndpointDiscoveryServiceClient ¶
type EndpointDiscoveryServiceClient interface { 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 *DiscoveryRequest, opts ...grpc.CallOption) (*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 { StreamEndpoints(EndpointDiscoveryService_StreamEndpointsServer) error DeltaEndpoints(EndpointDiscoveryService_DeltaEndpointsServer) error FetchEndpoints(context.Context, *DiscoveryRequest) (*DiscoveryResponse, error) }
EndpointDiscoveryServiceServer is the server API for EndpointDiscoveryService service.
type EndpointDiscoveryService_DeltaEndpointsClient ¶ added in v0.9.7
type EndpointDiscoveryService_DeltaEndpointsClient interface { Send(*DeltaDiscoveryRequest) error Recv() (*DeltaDiscoveryResponse, error) grpc.ClientStream }
type EndpointDiscoveryService_DeltaEndpointsServer ¶ added in v0.9.7
type EndpointDiscoveryService_DeltaEndpointsServer interface { Send(*DeltaDiscoveryResponse) error Recv() (*DeltaDiscoveryRequest, error) grpc.ServerStream }
type EndpointDiscoveryService_StreamEndpointsClient ¶
type EndpointDiscoveryService_StreamEndpointsClient interface { Send(*DiscoveryRequest) error Recv() (*DiscoveryResponse, error) grpc.ClientStream }
type EndpointDiscoveryService_StreamEndpointsServer ¶
type EndpointDiscoveryService_StreamEndpointsServer interface { Send(*DiscoveryResponse) error Recv() (*DiscoveryRequest, error) grpc.ServerStream }
type LdsDummy ¶ added in v0.9.7
type LdsDummy struct {
// contains filtered or unexported fields
}
func (*LdsDummy) Descriptor
deprecated
added in
v0.9.7
func (*LdsDummy) ProtoMessage ¶ added in v0.9.7
func (*LdsDummy) ProtoMessage()
func (*LdsDummy) ProtoReflect ¶ added in v0.9.7
func (x *LdsDummy) ProtoReflect() protoreflect.Message
type LdsDummyValidationError ¶ added in v0.9.7
type LdsDummyValidationError struct {
// contains filtered or unexported fields
}
LdsDummyValidationError is the validation error returned by LdsDummy.Validate if the designated constraints aren't met.
func (LdsDummyValidationError) Cause ¶ added in v0.9.7
func (e LdsDummyValidationError) Cause() error
Cause function returns cause value.
func (LdsDummyValidationError) Error ¶ added in v0.9.7
func (e LdsDummyValidationError) Error() string
Error satisfies the builtin error interface
func (LdsDummyValidationError) ErrorName ¶ added in v0.9.7
func (e LdsDummyValidationError) ErrorName() string
ErrorName returns error name.
func (LdsDummyValidationError) Field ¶ added in v0.9.7
func (e LdsDummyValidationError) Field() string
Field function returns field value.
func (LdsDummyValidationError) Key ¶ added in v0.9.7
func (e LdsDummyValidationError) Key() bool
Key function returns key value.
func (LdsDummyValidationError) Reason ¶ added in v0.9.7
func (e LdsDummyValidationError) Reason() string
Reason function returns reason value.
type Listener ¶
type Listener struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Address *core.Address `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` FilterChains []*listener.FilterChain `protobuf:"bytes,3,rep,name=filter_chains,json=filterChains,proto3" json:"filter_chains,omitempty"` // Deprecated: Do not use. UseOriginalDst *wrappers.BoolValue `protobuf:"bytes,4,opt,name=use_original_dst,json=useOriginalDst,proto3" json:"use_original_dst,omitempty"` PerConnectionBufferLimitBytes *wrappers.UInt32Value `` /* 154-byte string literal not displayed */ Metadata *core.Metadata `protobuf:"bytes,6,opt,name=metadata,proto3" json:"metadata,omitempty"` DeprecatedV1 *Listener_DeprecatedV1 `protobuf:"bytes,7,opt,name=deprecated_v1,json=deprecatedV1,proto3" json:"deprecated_v1,omitempty"` DrainType Listener_DrainType `` /* 126-byte string literal not displayed */ ListenerFilters []*listener.ListenerFilter `protobuf:"bytes,9,rep,name=listener_filters,json=listenerFilters,proto3" json:"listener_filters,omitempty"` ListenerFiltersTimeout *duration.Duration `` /* 130-byte string literal not displayed */ ContinueOnListenerFiltersTimeout bool `` /* 165-byte string literal not displayed */ Transparent *wrappers.BoolValue `protobuf:"bytes,10,opt,name=transparent,proto3" json:"transparent,omitempty"` Freebind *wrappers.BoolValue `protobuf:"bytes,11,opt,name=freebind,proto3" json:"freebind,omitempty"` SocketOptions []*core.SocketOption `protobuf:"bytes,13,rep,name=socket_options,json=socketOptions,proto3" json:"socket_options,omitempty"` TcpFastOpenQueueLength *wrappers.UInt32Value `` /* 134-byte string literal not displayed */ TrafficDirection core.TrafficDirection `` /* 151-byte string literal not displayed */ UdpListenerConfig *listener.UdpListenerConfig `protobuf:"bytes,18,opt,name=udp_listener_config,json=udpListenerConfig,proto3" json:"udp_listener_config,omitempty"` ApiListener *v2.ApiListener `protobuf:"bytes,19,opt,name=api_listener,json=apiListener,proto3" json:"api_listener,omitempty"` ConnectionBalanceConfig *Listener_ConnectionBalanceConfig `` /* 133-byte string literal not displayed */ ReusePort bool `protobuf:"varint,21,opt,name=reuse_port,json=reusePort,proto3" json:"reuse_port,omitempty"` AccessLog []*v21.AccessLog `protobuf:"bytes,22,rep,name=access_log,json=accessLog,proto3" json:"access_log,omitempty"` // contains filtered or unexported fields }
func (*Listener) Descriptor
deprecated
func (*Listener) GetAccessLog ¶ added in v0.9.7
func (*Listener) GetAddress ¶
func (*Listener) GetApiListener ¶ added in v0.9.7
func (x *Listener) GetApiListener() *v2.ApiListener
func (*Listener) GetConnectionBalanceConfig ¶ added in v0.9.7
func (x *Listener) GetConnectionBalanceConfig() *Listener_ConnectionBalanceConfig
func (*Listener) GetContinueOnListenerFiltersTimeout ¶ added in v0.9.7
func (*Listener) GetDeprecatedV1 ¶
func (x *Listener) GetDeprecatedV1() *Listener_DeprecatedV1
func (*Listener) GetDrainType ¶
func (x *Listener) GetDrainType() Listener_DrainType
func (*Listener) GetFilterChains ¶
func (x *Listener) GetFilterChains() []*listener.FilterChain
func (*Listener) GetFreebind ¶
func (*Listener) GetListenerFilters ¶
func (x *Listener) GetListenerFilters() []*listener.ListenerFilter
func (*Listener) GetListenerFiltersTimeout ¶ added in v0.6.4
func (*Listener) GetMetadata ¶
func (*Listener) GetPerConnectionBufferLimitBytes ¶
func (x *Listener) GetPerConnectionBufferLimitBytes() *wrappers.UInt32Value
func (*Listener) GetReusePort ¶ added in v0.9.7
func (*Listener) GetSocketOptions ¶
func (x *Listener) GetSocketOptions() []*core.SocketOption
func (*Listener) GetTcpFastOpenQueueLength ¶
func (x *Listener) GetTcpFastOpenQueueLength() *wrappers.UInt32Value
func (*Listener) GetTrafficDirection ¶ added in v0.9.7
func (x *Listener) GetTrafficDirection() core.TrafficDirection
func (*Listener) GetTransparent ¶
func (*Listener) GetUdpListenerConfig ¶ added in v0.9.7
func (x *Listener) GetUdpListenerConfig() *listener.UdpListenerConfig
func (*Listener) GetUseOriginalDst
deprecated
func (*Listener) ProtoMessage ¶
func (*Listener) ProtoMessage()
func (*Listener) ProtoReflect ¶ added in v0.9.7
func (x *Listener) ProtoReflect() protoreflect.Message
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 *DiscoveryRequest, opts ...grpc.CallOption) (*DiscoveryResponse, error) }
ListenerDiscoveryServiceClient is the client API for ListenerDiscoveryService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#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, *DiscoveryRequest) (*DiscoveryResponse, error) }
ListenerDiscoveryServiceServer is the server API for ListenerDiscoveryService service.
type ListenerDiscoveryService_DeltaListenersClient ¶ added in v0.9.7
type ListenerDiscoveryService_DeltaListenersClient interface { Send(*DeltaDiscoveryRequest) error Recv() (*DeltaDiscoveryResponse, error) grpc.ClientStream }
type ListenerDiscoveryService_DeltaListenersServer ¶ added in v0.9.7
type ListenerDiscoveryService_DeltaListenersServer interface { Send(*DeltaDiscoveryResponse) error Recv() (*DeltaDiscoveryRequest, error) grpc.ServerStream }
type ListenerDiscoveryService_StreamListenersClient ¶
type ListenerDiscoveryService_StreamListenersClient interface { Send(*DiscoveryRequest) error Recv() (*DiscoveryResponse, error) grpc.ClientStream }
type ListenerDiscoveryService_StreamListenersServer ¶
type ListenerDiscoveryService_StreamListenersServer interface { Send(*DiscoveryResponse) error Recv() (*DiscoveryRequest, error) grpc.ServerStream }
type ListenerValidationError ¶
type ListenerValidationError struct {
// contains filtered or unexported fields
}
ListenerValidationError is the validation error returned by Listener.Validate if the designated constraints aren't met.
func (ListenerValidationError) Cause ¶
func (e ListenerValidationError) Cause() error
Cause function returns cause value.
func (ListenerValidationError) Error ¶
func (e ListenerValidationError) Error() string
Error satisfies the builtin error interface
func (ListenerValidationError) ErrorName ¶ added in v0.7.0
func (e ListenerValidationError) ErrorName() string
ErrorName returns error name.
func (ListenerValidationError) Field ¶
func (e ListenerValidationError) Field() string
Field function returns field value.
func (ListenerValidationError) Key ¶
func (e ListenerValidationError) Key() bool
Key function returns key value.
func (ListenerValidationError) Reason ¶
func (e ListenerValidationError) Reason() string
Reason function returns reason value.
type Listener_ConnectionBalanceConfig ¶ added in v0.9.7
type Listener_ConnectionBalanceConfig struct { // Types that are assignable to BalanceType: // *Listener_ConnectionBalanceConfig_ExactBalance_ BalanceType isListener_ConnectionBalanceConfig_BalanceType `protobuf_oneof:"balance_type"` // contains filtered or unexported fields }
func (*Listener_ConnectionBalanceConfig) Descriptor
deprecated
added in
v0.9.7
func (*Listener_ConnectionBalanceConfig) Descriptor() ([]byte, []int)
Deprecated: Use Listener_ConnectionBalanceConfig.ProtoReflect.Descriptor instead.
func (*Listener_ConnectionBalanceConfig) GetBalanceType ¶ added in v0.9.7
func (m *Listener_ConnectionBalanceConfig) GetBalanceType() isListener_ConnectionBalanceConfig_BalanceType
func (*Listener_ConnectionBalanceConfig) GetExactBalance ¶ added in v0.9.7
func (x *Listener_ConnectionBalanceConfig) GetExactBalance() *Listener_ConnectionBalanceConfig_ExactBalance
func (*Listener_ConnectionBalanceConfig) ProtoMessage ¶ added in v0.9.7
func (*Listener_ConnectionBalanceConfig) ProtoMessage()
func (*Listener_ConnectionBalanceConfig) ProtoReflect ¶ added in v0.9.7
func (x *Listener_ConnectionBalanceConfig) ProtoReflect() protoreflect.Message
func (*Listener_ConnectionBalanceConfig) Reset ¶ added in v0.9.7
func (x *Listener_ConnectionBalanceConfig) Reset()
func (*Listener_ConnectionBalanceConfig) String ¶ added in v0.9.7
func (x *Listener_ConnectionBalanceConfig) String() string
func (*Listener_ConnectionBalanceConfig) Validate ¶ added in v0.9.7
func (m *Listener_ConnectionBalanceConfig) Validate() error
Validate checks the field values on Listener_ConnectionBalanceConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Listener_ConnectionBalanceConfigValidationError ¶ added in v0.9.7
type Listener_ConnectionBalanceConfigValidationError struct {
// contains filtered or unexported fields
}
Listener_ConnectionBalanceConfigValidationError is the validation error returned by Listener_ConnectionBalanceConfig.Validate if the designated constraints aren't met.
func (Listener_ConnectionBalanceConfigValidationError) Cause ¶ added in v0.9.7
func (e Listener_ConnectionBalanceConfigValidationError) Cause() error
Cause function returns cause value.
func (Listener_ConnectionBalanceConfigValidationError) Error ¶ added in v0.9.7
func (e Listener_ConnectionBalanceConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Listener_ConnectionBalanceConfigValidationError) ErrorName ¶ added in v0.9.7
func (e Listener_ConnectionBalanceConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Listener_ConnectionBalanceConfigValidationError) Field ¶ added in v0.9.7
func (e Listener_ConnectionBalanceConfigValidationError) Field() string
Field function returns field value.
func (Listener_ConnectionBalanceConfigValidationError) Key ¶ added in v0.9.7
func (e Listener_ConnectionBalanceConfigValidationError) Key() bool
Key function returns key value.
func (Listener_ConnectionBalanceConfigValidationError) Reason ¶ added in v0.9.7
func (e Listener_ConnectionBalanceConfigValidationError) Reason() string
Reason function returns reason value.
type Listener_ConnectionBalanceConfig_ExactBalance ¶ added in v0.9.7
type Listener_ConnectionBalanceConfig_ExactBalance struct {
// contains filtered or unexported fields
}
func (*Listener_ConnectionBalanceConfig_ExactBalance) Descriptor
deprecated
added in
v0.9.7
func (*Listener_ConnectionBalanceConfig_ExactBalance) Descriptor() ([]byte, []int)
Deprecated: Use Listener_ConnectionBalanceConfig_ExactBalance.ProtoReflect.Descriptor instead.
func (*Listener_ConnectionBalanceConfig_ExactBalance) ProtoMessage ¶ added in v0.9.7
func (*Listener_ConnectionBalanceConfig_ExactBalance) ProtoMessage()
func (*Listener_ConnectionBalanceConfig_ExactBalance) ProtoReflect ¶ added in v0.9.7
func (x *Listener_ConnectionBalanceConfig_ExactBalance) ProtoReflect() protoreflect.Message
func (*Listener_ConnectionBalanceConfig_ExactBalance) Reset ¶ added in v0.9.7
func (x *Listener_ConnectionBalanceConfig_ExactBalance) Reset()
func (*Listener_ConnectionBalanceConfig_ExactBalance) String ¶ added in v0.9.7
func (x *Listener_ConnectionBalanceConfig_ExactBalance) String() string
func (*Listener_ConnectionBalanceConfig_ExactBalance) Validate ¶ added in v0.9.7
func (m *Listener_ConnectionBalanceConfig_ExactBalance) Validate() error
Validate checks the field values on Listener_ConnectionBalanceConfig_ExactBalance with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Listener_ConnectionBalanceConfig_ExactBalanceValidationError ¶ added in v0.9.7
type Listener_ConnectionBalanceConfig_ExactBalanceValidationError struct {
// contains filtered or unexported fields
}
Listener_ConnectionBalanceConfig_ExactBalanceValidationError is the validation error returned by Listener_ConnectionBalanceConfig_ExactBalance.Validate if the designated constraints aren't met.
func (Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Cause ¶ added in v0.9.7
func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Cause() error
Cause function returns cause value.
func (Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Error ¶ added in v0.9.7
func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Error() string
Error satisfies the builtin error interface
func (Listener_ConnectionBalanceConfig_ExactBalanceValidationError) ErrorName ¶ added in v0.9.7
func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) ErrorName() string
ErrorName returns error name.
func (Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Field ¶ added in v0.9.7
func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Field() string
Field function returns field value.
func (Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Key ¶ added in v0.9.7
func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Key() bool
Key function returns key value.
func (Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Reason ¶ added in v0.9.7
func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Reason() string
Reason function returns reason value.
type Listener_ConnectionBalanceConfig_ExactBalance_ ¶ added in v0.9.7
type Listener_ConnectionBalanceConfig_ExactBalance_ struct {
ExactBalance *Listener_ConnectionBalanceConfig_ExactBalance `protobuf:"bytes,1,opt,name=exact_balance,json=exactBalance,proto3,oneof"`
}
type Listener_DeprecatedV1 ¶
type Listener_DeprecatedV1 struct { BindToPort *wrappers.BoolValue `protobuf:"bytes,1,opt,name=bind_to_port,json=bindToPort,proto3" json:"bind_to_port,omitempty"` // contains filtered or unexported fields }
func (*Listener_DeprecatedV1) Descriptor
deprecated
func (*Listener_DeprecatedV1) Descriptor() ([]byte, []int)
Deprecated: Use Listener_DeprecatedV1.ProtoReflect.Descriptor instead.
func (*Listener_DeprecatedV1) GetBindToPort ¶
func (x *Listener_DeprecatedV1) GetBindToPort() *wrappers.BoolValue
func (*Listener_DeprecatedV1) ProtoMessage ¶
func (*Listener_DeprecatedV1) ProtoMessage()
func (*Listener_DeprecatedV1) ProtoReflect ¶ added in v0.9.7
func (x *Listener_DeprecatedV1) ProtoReflect() protoreflect.Message
func (*Listener_DeprecatedV1) Reset ¶
func (x *Listener_DeprecatedV1) Reset()
func (*Listener_DeprecatedV1) String ¶
func (x *Listener_DeprecatedV1) String() string
func (*Listener_DeprecatedV1) Validate ¶
func (m *Listener_DeprecatedV1) Validate() error
Validate checks the field values on Listener_DeprecatedV1 with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Listener_DeprecatedV1ValidationError ¶
type Listener_DeprecatedV1ValidationError struct {
// contains filtered or unexported fields
}
Listener_DeprecatedV1ValidationError is the validation error returned by Listener_DeprecatedV1.Validate if the designated constraints aren't met.
func (Listener_DeprecatedV1ValidationError) Cause ¶
func (e Listener_DeprecatedV1ValidationError) Cause() error
Cause function returns cause value.
func (Listener_DeprecatedV1ValidationError) Error ¶
func (e Listener_DeprecatedV1ValidationError) Error() string
Error satisfies the builtin error interface
func (Listener_DeprecatedV1ValidationError) ErrorName ¶ added in v0.7.0
func (e Listener_DeprecatedV1ValidationError) ErrorName() string
ErrorName returns error name.
func (Listener_DeprecatedV1ValidationError) Field ¶
func (e Listener_DeprecatedV1ValidationError) Field() string
Field function returns field value.
func (Listener_DeprecatedV1ValidationError) Key ¶
func (e Listener_DeprecatedV1ValidationError) Key() bool
Key function returns key value.
func (Listener_DeprecatedV1ValidationError) Reason ¶
func (e Listener_DeprecatedV1ValidationError) Reason() string
Reason function returns reason value.
type Listener_DrainType ¶
type Listener_DrainType int32
const ( Listener_DEFAULT Listener_DrainType = 0 Listener_MODIFY_ONLY Listener_DrainType = 1 )
func (Listener_DrainType) Descriptor ¶ added in v0.9.7
func (Listener_DrainType) Descriptor() protoreflect.EnumDescriptor
func (Listener_DrainType) Enum ¶ added in v0.9.7
func (x Listener_DrainType) Enum() *Listener_DrainType
func (Listener_DrainType) EnumDescriptor
deprecated
func (Listener_DrainType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Listener_DrainType.Descriptor instead.
func (Listener_DrainType) Number ¶ added in v0.9.7
func (x Listener_DrainType) Number() protoreflect.EnumNumber
func (Listener_DrainType) String ¶
func (x Listener_DrainType) String() string
func (Listener_DrainType) Type ¶ added in v0.9.7
func (Listener_DrainType) Type() protoreflect.EnumType
type LoadBalancingPolicy ¶ added in v0.9.7
type LoadBalancingPolicy struct { Policies []*LoadBalancingPolicy_Policy `protobuf:"bytes,1,rep,name=policies,proto3" json:"policies,omitempty"` // contains filtered or unexported fields }
func (*LoadBalancingPolicy) Descriptor
deprecated
added in
v0.9.7
func (*LoadBalancingPolicy) Descriptor() ([]byte, []int)
Deprecated: Use LoadBalancingPolicy.ProtoReflect.Descriptor instead.
func (*LoadBalancingPolicy) GetPolicies ¶ added in v0.9.7
func (x *LoadBalancingPolicy) GetPolicies() []*LoadBalancingPolicy_Policy
func (*LoadBalancingPolicy) ProtoMessage ¶ added in v0.9.7
func (*LoadBalancingPolicy) ProtoMessage()
func (*LoadBalancingPolicy) ProtoReflect ¶ added in v0.9.7
func (x *LoadBalancingPolicy) ProtoReflect() protoreflect.Message
func (*LoadBalancingPolicy) Reset ¶ added in v0.9.7
func (x *LoadBalancingPolicy) Reset()
func (*LoadBalancingPolicy) String ¶ added in v0.9.7
func (x *LoadBalancingPolicy) String() string
func (*LoadBalancingPolicy) Validate ¶ added in v0.9.7
func (m *LoadBalancingPolicy) Validate() error
Validate checks the field values on LoadBalancingPolicy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type LoadBalancingPolicyValidationError ¶ added in v0.9.7
type LoadBalancingPolicyValidationError struct {
// contains filtered or unexported fields
}
LoadBalancingPolicyValidationError is the validation error returned by LoadBalancingPolicy.Validate if the designated constraints aren't met.
func (LoadBalancingPolicyValidationError) Cause ¶ added in v0.9.7
func (e LoadBalancingPolicyValidationError) Cause() error
Cause function returns cause value.
func (LoadBalancingPolicyValidationError) Error ¶ added in v0.9.7
func (e LoadBalancingPolicyValidationError) Error() string
Error satisfies the builtin error interface
func (LoadBalancingPolicyValidationError) ErrorName ¶ added in v0.9.7
func (e LoadBalancingPolicyValidationError) ErrorName() string
ErrorName returns error name.
func (LoadBalancingPolicyValidationError) Field ¶ added in v0.9.7
func (e LoadBalancingPolicyValidationError) Field() string
Field function returns field value.
func (LoadBalancingPolicyValidationError) Key ¶ added in v0.9.7
func (e LoadBalancingPolicyValidationError) Key() bool
Key function returns key value.
func (LoadBalancingPolicyValidationError) Reason ¶ added in v0.9.7
func (e LoadBalancingPolicyValidationError) Reason() string
Reason function returns reason value.
type LoadBalancingPolicy_Policy ¶ added in v0.9.7
type LoadBalancingPolicy_Policy struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Deprecated: Do not use. Config *_struct.Struct `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"` TypedConfig *any.Any `protobuf:"bytes,3,opt,name=typed_config,json=typedConfig,proto3" json:"typed_config,omitempty"` // contains filtered or unexported fields }
func (*LoadBalancingPolicy_Policy) Descriptor
deprecated
added in
v0.9.7
func (*LoadBalancingPolicy_Policy) Descriptor() ([]byte, []int)
Deprecated: Use LoadBalancingPolicy_Policy.ProtoReflect.Descriptor instead.
func (*LoadBalancingPolicy_Policy) GetConfig
deprecated
added in
v0.9.7
func (x *LoadBalancingPolicy_Policy) GetConfig() *_struct.Struct
Deprecated: Do not use.
func (*LoadBalancingPolicy_Policy) GetName ¶ added in v0.9.7
func (x *LoadBalancingPolicy_Policy) GetName() string
func (*LoadBalancingPolicy_Policy) GetTypedConfig ¶ added in v0.9.7
func (x *LoadBalancingPolicy_Policy) GetTypedConfig() *any.Any
func (*LoadBalancingPolicy_Policy) ProtoMessage ¶ added in v0.9.7
func (*LoadBalancingPolicy_Policy) ProtoMessage()
func (*LoadBalancingPolicy_Policy) ProtoReflect ¶ added in v0.9.7
func (x *LoadBalancingPolicy_Policy) ProtoReflect() protoreflect.Message
func (*LoadBalancingPolicy_Policy) Reset ¶ added in v0.9.7
func (x *LoadBalancingPolicy_Policy) Reset()
func (*LoadBalancingPolicy_Policy) String ¶ added in v0.9.7
func (x *LoadBalancingPolicy_Policy) String() string
func (*LoadBalancingPolicy_Policy) Validate ¶ added in v0.9.7
func (m *LoadBalancingPolicy_Policy) Validate() error
Validate checks the field values on LoadBalancingPolicy_Policy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type LoadBalancingPolicy_PolicyValidationError ¶ added in v0.9.7
type LoadBalancingPolicy_PolicyValidationError struct {
// contains filtered or unexported fields
}
LoadBalancingPolicy_PolicyValidationError is the validation error returned by LoadBalancingPolicy_Policy.Validate if the designated constraints aren't met.
func (LoadBalancingPolicy_PolicyValidationError) Cause ¶ added in v0.9.7
func (e LoadBalancingPolicy_PolicyValidationError) Cause() error
Cause function returns cause value.
func (LoadBalancingPolicy_PolicyValidationError) Error ¶ added in v0.9.7
func (e LoadBalancingPolicy_PolicyValidationError) Error() string
Error satisfies the builtin error interface
func (LoadBalancingPolicy_PolicyValidationError) ErrorName ¶ added in v0.9.7
func (e LoadBalancingPolicy_PolicyValidationError) ErrorName() string
ErrorName returns error name.
func (LoadBalancingPolicy_PolicyValidationError) Field ¶ added in v0.9.7
func (e LoadBalancingPolicy_PolicyValidationError) Field() string
Field function returns field value.
func (LoadBalancingPolicy_PolicyValidationError) Key ¶ added in v0.9.7
func (e LoadBalancingPolicy_PolicyValidationError) Key() bool
Key function returns key value.
func (LoadBalancingPolicy_PolicyValidationError) Reason ¶ added in v0.9.7
func (e LoadBalancingPolicy_PolicyValidationError) Reason() string
Reason function returns reason value.
type RdsDummy ¶ added in v0.9.7
type RdsDummy struct {
// contains filtered or unexported fields
}
func (*RdsDummy) Descriptor
deprecated
added in
v0.9.7
func (*RdsDummy) ProtoMessage ¶ added in v0.9.7
func (*RdsDummy) ProtoMessage()
func (*RdsDummy) ProtoReflect ¶ added in v0.9.7
func (x *RdsDummy) ProtoReflect() protoreflect.Message
type RdsDummyValidationError ¶ added in v0.9.7
type RdsDummyValidationError struct {
// contains filtered or unexported fields
}
RdsDummyValidationError is the validation error returned by RdsDummy.Validate if the designated constraints aren't met.
func (RdsDummyValidationError) Cause ¶ added in v0.9.7
func (e RdsDummyValidationError) Cause() error
Cause function returns cause value.
func (RdsDummyValidationError) Error ¶ added in v0.9.7
func (e RdsDummyValidationError) Error() string
Error satisfies the builtin error interface
func (RdsDummyValidationError) ErrorName ¶ added in v0.9.7
func (e RdsDummyValidationError) ErrorName() string
ErrorName returns error name.
func (RdsDummyValidationError) Field ¶ added in v0.9.7
func (e RdsDummyValidationError) Field() string
Field function returns field value.
func (RdsDummyValidationError) Key ¶ added in v0.9.7
func (e RdsDummyValidationError) Key() bool
Key function returns key value.
func (RdsDummyValidationError) Reason ¶ added in v0.9.7
func (e RdsDummyValidationError) Reason() string
Reason function returns reason value.
type Resource ¶
type Resource struct { Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Aliases []string `protobuf:"bytes,4,rep,name=aliases,proto3" json:"aliases,omitempty"` Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` Resource *any.Any `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"` // contains filtered or unexported fields }
func (*Resource) Descriptor
deprecated
func (*Resource) GetAliases ¶ added in v0.7.0
func (*Resource) GetResource ¶
func (*Resource) GetVersion ¶
func (*Resource) ProtoMessage ¶
func (*Resource) ProtoMessage()
func (*Resource) ProtoReflect ¶ added in v0.9.7
func (x *Resource) ProtoReflect() protoreflect.Message
type ResourceValidationError ¶
type ResourceValidationError struct {
// contains filtered or unexported fields
}
ResourceValidationError is the validation error returned by Resource.Validate if the designated constraints aren't met.
func (ResourceValidationError) Cause ¶
func (e ResourceValidationError) Cause() error
Cause function returns cause value.
func (ResourceValidationError) Error ¶
func (e ResourceValidationError) Error() string
Error satisfies the builtin error interface
func (ResourceValidationError) ErrorName ¶ added in v0.7.0
func (e ResourceValidationError) ErrorName() string
ErrorName returns error name.
func (ResourceValidationError) Field ¶
func (e ResourceValidationError) Field() string
Field function returns field value.
func (ResourceValidationError) Key ¶
func (e ResourceValidationError) Key() bool
Key function returns key value.
func (ResourceValidationError) Reason ¶
func (e ResourceValidationError) Reason() string
Reason function returns reason value.
type RouteConfiguration ¶
type RouteConfiguration struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` VirtualHosts []*route.VirtualHost `protobuf:"bytes,2,rep,name=virtual_hosts,json=virtualHosts,proto3" json:"virtual_hosts,omitempty"` Vhds *Vhds `protobuf:"bytes,9,opt,name=vhds,proto3" json:"vhds,omitempty"` InternalOnlyHeaders []string `protobuf:"bytes,3,rep,name=internal_only_headers,json=internalOnlyHeaders,proto3" json:"internal_only_headers,omitempty"` ResponseHeadersToAdd []*core.HeaderValueOption `protobuf:"bytes,4,rep,name=response_headers_to_add,json=responseHeadersToAdd,proto3" json:"response_headers_to_add,omitempty"` ResponseHeadersToRemove []string `` /* 134-byte string literal not displayed */ RequestHeadersToAdd []*core.HeaderValueOption `protobuf:"bytes,6,rep,name=request_headers_to_add,json=requestHeadersToAdd,proto3" json:"request_headers_to_add,omitempty"` RequestHeadersToRemove []string `` /* 131-byte string literal not displayed */ MostSpecificHeaderMutationsWins bool `` /* 162-byte string literal not displayed */ ValidateClusters *wrappers.BoolValue `protobuf:"bytes,7,opt,name=validate_clusters,json=validateClusters,proto3" json:"validate_clusters,omitempty"` // contains filtered or unexported fields }
func (*RouteConfiguration) Descriptor
deprecated
func (*RouteConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use RouteConfiguration.ProtoReflect.Descriptor instead.
func (*RouteConfiguration) GetInternalOnlyHeaders ¶
func (x *RouteConfiguration) GetInternalOnlyHeaders() []string
func (*RouteConfiguration) GetMostSpecificHeaderMutationsWins ¶ added in v0.9.7
func (x *RouteConfiguration) GetMostSpecificHeaderMutationsWins() bool
func (*RouteConfiguration) GetName ¶
func (x *RouteConfiguration) GetName() string
func (*RouteConfiguration) GetRequestHeadersToAdd ¶
func (x *RouteConfiguration) GetRequestHeadersToAdd() []*core.HeaderValueOption
func (*RouteConfiguration) GetRequestHeadersToRemove ¶ added in v0.6.0
func (x *RouteConfiguration) GetRequestHeadersToRemove() []string
func (*RouteConfiguration) GetResponseHeadersToAdd ¶
func (x *RouteConfiguration) GetResponseHeadersToAdd() []*core.HeaderValueOption
func (*RouteConfiguration) GetResponseHeadersToRemove ¶
func (x *RouteConfiguration) GetResponseHeadersToRemove() []string
func (*RouteConfiguration) GetValidateClusters ¶
func (x *RouteConfiguration) GetValidateClusters() *wrappers.BoolValue
func (*RouteConfiguration) GetVhds ¶ added in v0.7.0
func (x *RouteConfiguration) GetVhds() *Vhds
func (*RouteConfiguration) GetVirtualHosts ¶
func (x *RouteConfiguration) GetVirtualHosts() []*route.VirtualHost
func (*RouteConfiguration) ProtoMessage ¶
func (*RouteConfiguration) ProtoMessage()
func (*RouteConfiguration) ProtoReflect ¶ added in v0.9.7
func (x *RouteConfiguration) ProtoReflect() protoreflect.Message
func (*RouteConfiguration) Reset ¶
func (x *RouteConfiguration) Reset()
func (*RouteConfiguration) String ¶
func (x *RouteConfiguration) String() string
func (*RouteConfiguration) Validate ¶
func (m *RouteConfiguration) Validate() error
Validate checks the field values on RouteConfiguration with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type RouteConfigurationValidationError ¶
type RouteConfigurationValidationError struct {
// contains filtered or unexported fields
}
RouteConfigurationValidationError is the validation error returned by RouteConfiguration.Validate if the designated constraints aren't met.
func (RouteConfigurationValidationError) Cause ¶
func (e RouteConfigurationValidationError) Cause() error
Cause function returns cause value.
func (RouteConfigurationValidationError) Error ¶
func (e RouteConfigurationValidationError) Error() string
Error satisfies the builtin error interface
func (RouteConfigurationValidationError) ErrorName ¶ added in v0.7.0
func (e RouteConfigurationValidationError) ErrorName() string
ErrorName returns error name.
func (RouteConfigurationValidationError) Field ¶
func (e RouteConfigurationValidationError) Field() string
Field function returns field value.
func (RouteConfigurationValidationError) Key ¶
func (e RouteConfigurationValidationError) Key() bool
Key function returns key value.
func (RouteConfigurationValidationError) Reason ¶
func (e RouteConfigurationValidationError) Reason() string
Reason function returns reason value.
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 *DiscoveryRequest, opts ...grpc.CallOption) (*DiscoveryResponse, error) }
RouteDiscoveryServiceClient is the client API for RouteDiscoveryService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#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, *DiscoveryRequest) (*DiscoveryResponse, error) }
RouteDiscoveryServiceServer is the server API for RouteDiscoveryService service.
type RouteDiscoveryService_DeltaRoutesClient ¶ added in v0.6.9
type RouteDiscoveryService_DeltaRoutesClient interface { Send(*DeltaDiscoveryRequest) error Recv() (*DeltaDiscoveryResponse, error) grpc.ClientStream }
type RouteDiscoveryService_DeltaRoutesServer ¶ added in v0.6.9
type RouteDiscoveryService_DeltaRoutesServer interface { Send(*DeltaDiscoveryResponse) error Recv() (*DeltaDiscoveryRequest, error) grpc.ServerStream }
type RouteDiscoveryService_StreamRoutesClient ¶
type RouteDiscoveryService_StreamRoutesClient interface { Send(*DiscoveryRequest) error Recv() (*DiscoveryResponse, error) grpc.ClientStream }
type RouteDiscoveryService_StreamRoutesServer ¶
type RouteDiscoveryService_StreamRoutesServer interface { Send(*DiscoveryResponse) error Recv() (*DiscoveryRequest, error) grpc.ServerStream }
type ScopedRouteConfiguration ¶ added in v0.9.7
type ScopedRouteConfiguration struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` RouteConfigurationName string `` /* 129-byte string literal not displayed */ Key *ScopedRouteConfiguration_Key `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*ScopedRouteConfiguration) Descriptor
deprecated
added in
v0.9.7
func (*ScopedRouteConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use ScopedRouteConfiguration.ProtoReflect.Descriptor instead.
func (*ScopedRouteConfiguration) GetKey ¶ added in v0.9.7
func (x *ScopedRouteConfiguration) GetKey() *ScopedRouteConfiguration_Key
func (*ScopedRouteConfiguration) GetName ¶ added in v0.9.7
func (x *ScopedRouteConfiguration) GetName() string
func (*ScopedRouteConfiguration) GetRouteConfigurationName ¶ added in v0.9.7
func (x *ScopedRouteConfiguration) GetRouteConfigurationName() string
func (*ScopedRouteConfiguration) ProtoMessage ¶ added in v0.9.7
func (*ScopedRouteConfiguration) ProtoMessage()
func (*ScopedRouteConfiguration) ProtoReflect ¶ added in v0.9.7
func (x *ScopedRouteConfiguration) ProtoReflect() protoreflect.Message
func (*ScopedRouteConfiguration) Reset ¶ added in v0.9.7
func (x *ScopedRouteConfiguration) Reset()
func (*ScopedRouteConfiguration) String ¶ added in v0.9.7
func (x *ScopedRouteConfiguration) String() string
func (*ScopedRouteConfiguration) Validate ¶ added in v0.9.7
func (m *ScopedRouteConfiguration) Validate() error
Validate checks the field values on ScopedRouteConfiguration with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type ScopedRouteConfigurationValidationError ¶ added in v0.9.7
type ScopedRouteConfigurationValidationError struct {
// contains filtered or unexported fields
}
ScopedRouteConfigurationValidationError is the validation error returned by ScopedRouteConfiguration.Validate if the designated constraints aren't met.
func (ScopedRouteConfigurationValidationError) Cause ¶ added in v0.9.7
func (e ScopedRouteConfigurationValidationError) Cause() error
Cause function returns cause value.
func (ScopedRouteConfigurationValidationError) Error ¶ added in v0.9.7
func (e ScopedRouteConfigurationValidationError) Error() string
Error satisfies the builtin error interface
func (ScopedRouteConfigurationValidationError) ErrorName ¶ added in v0.9.7
func (e ScopedRouteConfigurationValidationError) ErrorName() string
ErrorName returns error name.
func (ScopedRouteConfigurationValidationError) Field ¶ added in v0.9.7
func (e ScopedRouteConfigurationValidationError) Field() string
Field function returns field value.
func (ScopedRouteConfigurationValidationError) Key ¶ added in v0.9.7
func (e ScopedRouteConfigurationValidationError) Key() bool
Key function returns key value.
func (ScopedRouteConfigurationValidationError) Reason ¶ added in v0.9.7
func (e ScopedRouteConfigurationValidationError) Reason() string
Reason function returns reason value.
type ScopedRouteConfiguration_Key ¶ added in v0.9.7
type ScopedRouteConfiguration_Key struct { Fragments []*ScopedRouteConfiguration_Key_Fragment `protobuf:"bytes,1,rep,name=fragments,proto3" json:"fragments,omitempty"` // contains filtered or unexported fields }
func (*ScopedRouteConfiguration_Key) Descriptor
deprecated
added in
v0.9.7
func (*ScopedRouteConfiguration_Key) Descriptor() ([]byte, []int)
Deprecated: Use ScopedRouteConfiguration_Key.ProtoReflect.Descriptor instead.
func (*ScopedRouteConfiguration_Key) GetFragments ¶ added in v0.9.7
func (x *ScopedRouteConfiguration_Key) GetFragments() []*ScopedRouteConfiguration_Key_Fragment
func (*ScopedRouteConfiguration_Key) ProtoMessage ¶ added in v0.9.7
func (*ScopedRouteConfiguration_Key) ProtoMessage()
func (*ScopedRouteConfiguration_Key) ProtoReflect ¶ added in v0.9.7
func (x *ScopedRouteConfiguration_Key) ProtoReflect() protoreflect.Message
func (*ScopedRouteConfiguration_Key) Reset ¶ added in v0.9.7
func (x *ScopedRouteConfiguration_Key) Reset()
func (*ScopedRouteConfiguration_Key) String ¶ added in v0.9.7
func (x *ScopedRouteConfiguration_Key) String() string
func (*ScopedRouteConfiguration_Key) Validate ¶ added in v0.9.7
func (m *ScopedRouteConfiguration_Key) Validate() error
Validate checks the field values on ScopedRouteConfiguration_Key with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type ScopedRouteConfiguration_KeyValidationError ¶ added in v0.9.7
type ScopedRouteConfiguration_KeyValidationError struct {
// contains filtered or unexported fields
}
ScopedRouteConfiguration_KeyValidationError is the validation error returned by ScopedRouteConfiguration_Key.Validate if the designated constraints aren't met.
func (ScopedRouteConfiguration_KeyValidationError) Cause ¶ added in v0.9.7
func (e ScopedRouteConfiguration_KeyValidationError) Cause() error
Cause function returns cause value.
func (ScopedRouteConfiguration_KeyValidationError) Error ¶ added in v0.9.7
func (e ScopedRouteConfiguration_KeyValidationError) Error() string
Error satisfies the builtin error interface
func (ScopedRouteConfiguration_KeyValidationError) ErrorName ¶ added in v0.9.7
func (e ScopedRouteConfiguration_KeyValidationError) ErrorName() string
ErrorName returns error name.
func (ScopedRouteConfiguration_KeyValidationError) Field ¶ added in v0.9.7
func (e ScopedRouteConfiguration_KeyValidationError) Field() string
Field function returns field value.
func (ScopedRouteConfiguration_KeyValidationError) Key ¶ added in v0.9.7
func (e ScopedRouteConfiguration_KeyValidationError) Key() bool
Key function returns key value.
func (ScopedRouteConfiguration_KeyValidationError) Reason ¶ added in v0.9.7
func (e ScopedRouteConfiguration_KeyValidationError) Reason() string
Reason function returns reason value.
type ScopedRouteConfiguration_Key_Fragment ¶ added in v0.9.7
type ScopedRouteConfiguration_Key_Fragment struct { // Types that are assignable to Type: // *ScopedRouteConfiguration_Key_Fragment_StringKey Type isScopedRouteConfiguration_Key_Fragment_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
func (*ScopedRouteConfiguration_Key_Fragment) Descriptor
deprecated
added in
v0.9.7
func (*ScopedRouteConfiguration_Key_Fragment) Descriptor() ([]byte, []int)
Deprecated: Use ScopedRouteConfiguration_Key_Fragment.ProtoReflect.Descriptor instead.
func (*ScopedRouteConfiguration_Key_Fragment) GetStringKey ¶ added in v0.9.7
func (x *ScopedRouteConfiguration_Key_Fragment) GetStringKey() string
func (*ScopedRouteConfiguration_Key_Fragment) GetType ¶ added in v0.9.7
func (m *ScopedRouteConfiguration_Key_Fragment) GetType() isScopedRouteConfiguration_Key_Fragment_Type
func (*ScopedRouteConfiguration_Key_Fragment) ProtoMessage ¶ added in v0.9.7
func (*ScopedRouteConfiguration_Key_Fragment) ProtoMessage()
func (*ScopedRouteConfiguration_Key_Fragment) ProtoReflect ¶ added in v0.9.7
func (x *ScopedRouteConfiguration_Key_Fragment) ProtoReflect() protoreflect.Message
func (*ScopedRouteConfiguration_Key_Fragment) Reset ¶ added in v0.9.7
func (x *ScopedRouteConfiguration_Key_Fragment) Reset()
func (*ScopedRouteConfiguration_Key_Fragment) String ¶ added in v0.9.7
func (x *ScopedRouteConfiguration_Key_Fragment) String() string
func (*ScopedRouteConfiguration_Key_Fragment) Validate ¶ added in v0.9.7
func (m *ScopedRouteConfiguration_Key_Fragment) Validate() error
Validate checks the field values on ScopedRouteConfiguration_Key_Fragment with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type ScopedRouteConfiguration_Key_FragmentValidationError ¶ added in v0.9.7
type ScopedRouteConfiguration_Key_FragmentValidationError struct {
// contains filtered or unexported fields
}
ScopedRouteConfiguration_Key_FragmentValidationError is the validation error returned by ScopedRouteConfiguration_Key_Fragment.Validate if the designated constraints aren't met.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Cause ¶ added in v0.9.7
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Cause() error
Cause function returns cause value.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Error ¶ added in v0.9.7
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Error() string
Error satisfies the builtin error interface
func (ScopedRouteConfiguration_Key_FragmentValidationError) ErrorName ¶ added in v0.9.7
func (e ScopedRouteConfiguration_Key_FragmentValidationError) ErrorName() string
ErrorName returns error name.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Field ¶ added in v0.9.7
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Field() string
Field function returns field value.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Key ¶ added in v0.9.7
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Key() bool
Key function returns key value.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Reason ¶ added in v0.9.7
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Reason() string
Reason function returns reason value.
type ScopedRouteConfiguration_Key_Fragment_StringKey ¶ added in v0.9.7
type ScopedRouteConfiguration_Key_Fragment_StringKey struct {
StringKey string `protobuf:"bytes,1,opt,name=string_key,json=stringKey,proto3,oneof"`
}
type ScopedRoutesDiscoveryServiceClient ¶ added in v0.9.7
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 *DiscoveryRequest, opts ...grpc.CallOption) (*DiscoveryResponse, error) }
ScopedRoutesDiscoveryServiceClient is the client API for ScopedRoutesDiscoveryService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewScopedRoutesDiscoveryServiceClient ¶ added in v0.9.7
func NewScopedRoutesDiscoveryServiceClient(cc grpc.ClientConnInterface) ScopedRoutesDiscoveryServiceClient
type ScopedRoutesDiscoveryServiceServer ¶ added in v0.9.7
type ScopedRoutesDiscoveryServiceServer interface { StreamScopedRoutes(ScopedRoutesDiscoveryService_StreamScopedRoutesServer) error DeltaScopedRoutes(ScopedRoutesDiscoveryService_DeltaScopedRoutesServer) error FetchScopedRoutes(context.Context, *DiscoveryRequest) (*DiscoveryResponse, error) }
ScopedRoutesDiscoveryServiceServer is the server API for ScopedRoutesDiscoveryService service.
type ScopedRoutesDiscoveryService_DeltaScopedRoutesClient ¶ added in v0.9.7
type ScopedRoutesDiscoveryService_DeltaScopedRoutesClient interface { Send(*DeltaDiscoveryRequest) error Recv() (*DeltaDiscoveryResponse, error) grpc.ClientStream }
type ScopedRoutesDiscoveryService_DeltaScopedRoutesServer ¶ added in v0.9.7
type ScopedRoutesDiscoveryService_DeltaScopedRoutesServer interface { Send(*DeltaDiscoveryResponse) error Recv() (*DeltaDiscoveryRequest, error) grpc.ServerStream }
type ScopedRoutesDiscoveryService_StreamScopedRoutesClient ¶ added in v0.9.7
type ScopedRoutesDiscoveryService_StreamScopedRoutesClient interface { Send(*DiscoveryRequest) error Recv() (*DiscoveryResponse, error) grpc.ClientStream }
type ScopedRoutesDiscoveryService_StreamScopedRoutesServer ¶ added in v0.9.7
type ScopedRoutesDiscoveryService_StreamScopedRoutesServer interface { Send(*DiscoveryResponse) error Recv() (*DiscoveryRequest, error) grpc.ServerStream }
type SrdsDummy ¶ added in v0.9.7
type SrdsDummy struct {
// contains filtered or unexported fields
}
func (*SrdsDummy) Descriptor
deprecated
added in
v0.9.7
func (*SrdsDummy) ProtoMessage ¶ added in v0.9.7
func (*SrdsDummy) ProtoMessage()
func (*SrdsDummy) ProtoReflect ¶ added in v0.9.7
func (x *SrdsDummy) ProtoReflect() protoreflect.Message
type SrdsDummyValidationError ¶ added in v0.9.7
type SrdsDummyValidationError struct {
// contains filtered or unexported fields
}
SrdsDummyValidationError is the validation error returned by SrdsDummy.Validate if the designated constraints aren't met.
func (SrdsDummyValidationError) Cause ¶ added in v0.9.7
func (e SrdsDummyValidationError) Cause() error
Cause function returns cause value.
func (SrdsDummyValidationError) Error ¶ added in v0.9.7
func (e SrdsDummyValidationError) Error() string
Error satisfies the builtin error interface
func (SrdsDummyValidationError) ErrorName ¶ added in v0.9.7
func (e SrdsDummyValidationError) ErrorName() string
ErrorName returns error name.
func (SrdsDummyValidationError) Field ¶ added in v0.9.7
func (e SrdsDummyValidationError) Field() string
Field function returns field value.
func (SrdsDummyValidationError) Key ¶ added in v0.9.7
func (e SrdsDummyValidationError) Key() bool
Key function returns key value.
func (SrdsDummyValidationError) Reason ¶ added in v0.9.7
func (e SrdsDummyValidationError) Reason() string
Reason function returns reason value.
type UnimplementedClusterDiscoveryServiceServer ¶ added in v0.9.7
type UnimplementedClusterDiscoveryServiceServer struct { }
UnimplementedClusterDiscoveryServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedClusterDiscoveryServiceServer) DeltaClusters ¶ added in v0.9.7
func (*UnimplementedClusterDiscoveryServiceServer) DeltaClusters(ClusterDiscoveryService_DeltaClustersServer) error
func (*UnimplementedClusterDiscoveryServiceServer) FetchClusters ¶ added in v0.9.7
func (*UnimplementedClusterDiscoveryServiceServer) FetchClusters(context.Context, *DiscoveryRequest) (*DiscoveryResponse, error)
func (*UnimplementedClusterDiscoveryServiceServer) StreamClusters ¶ added in v0.9.7
func (*UnimplementedClusterDiscoveryServiceServer) StreamClusters(ClusterDiscoveryService_StreamClustersServer) error
type UnimplementedEndpointDiscoveryServiceServer ¶ added in v0.9.7
type UnimplementedEndpointDiscoveryServiceServer struct { }
UnimplementedEndpointDiscoveryServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedEndpointDiscoveryServiceServer) DeltaEndpoints ¶ added in v0.9.7
func (*UnimplementedEndpointDiscoveryServiceServer) DeltaEndpoints(EndpointDiscoveryService_DeltaEndpointsServer) error
func (*UnimplementedEndpointDiscoveryServiceServer) FetchEndpoints ¶ added in v0.9.7
func (*UnimplementedEndpointDiscoveryServiceServer) FetchEndpoints(context.Context, *DiscoveryRequest) (*DiscoveryResponse, error)
func (*UnimplementedEndpointDiscoveryServiceServer) StreamEndpoints ¶ added in v0.9.7
func (*UnimplementedEndpointDiscoveryServiceServer) StreamEndpoints(EndpointDiscoveryService_StreamEndpointsServer) error
type UnimplementedListenerDiscoveryServiceServer ¶ added in v0.9.7
type UnimplementedListenerDiscoveryServiceServer struct { }
UnimplementedListenerDiscoveryServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedListenerDiscoveryServiceServer) DeltaListeners ¶ added in v0.9.7
func (*UnimplementedListenerDiscoveryServiceServer) DeltaListeners(ListenerDiscoveryService_DeltaListenersServer) error
func (*UnimplementedListenerDiscoveryServiceServer) FetchListeners ¶ added in v0.9.7
func (*UnimplementedListenerDiscoveryServiceServer) FetchListeners(context.Context, *DiscoveryRequest) (*DiscoveryResponse, error)
func (*UnimplementedListenerDiscoveryServiceServer) StreamListeners ¶ added in v0.9.7
func (*UnimplementedListenerDiscoveryServiceServer) StreamListeners(ListenerDiscoveryService_StreamListenersServer) error
type UnimplementedRouteDiscoveryServiceServer ¶ added in v0.9.7
type UnimplementedRouteDiscoveryServiceServer struct { }
UnimplementedRouteDiscoveryServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedRouteDiscoveryServiceServer) DeltaRoutes ¶ added in v0.9.7
func (*UnimplementedRouteDiscoveryServiceServer) DeltaRoutes(RouteDiscoveryService_DeltaRoutesServer) error
func (*UnimplementedRouteDiscoveryServiceServer) FetchRoutes ¶ added in v0.9.7
func (*UnimplementedRouteDiscoveryServiceServer) FetchRoutes(context.Context, *DiscoveryRequest) (*DiscoveryResponse, error)
func (*UnimplementedRouteDiscoveryServiceServer) StreamRoutes ¶ added in v0.9.7
func (*UnimplementedRouteDiscoveryServiceServer) StreamRoutes(RouteDiscoveryService_StreamRoutesServer) error
type UnimplementedScopedRoutesDiscoveryServiceServer ¶ added in v0.9.7
type UnimplementedScopedRoutesDiscoveryServiceServer struct { }
UnimplementedScopedRoutesDiscoveryServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedScopedRoutesDiscoveryServiceServer) DeltaScopedRoutes ¶ added in v0.9.7
func (*UnimplementedScopedRoutesDiscoveryServiceServer) DeltaScopedRoutes(ScopedRoutesDiscoveryService_DeltaScopedRoutesServer) error
func (*UnimplementedScopedRoutesDiscoveryServiceServer) FetchScopedRoutes ¶ added in v0.9.7
func (*UnimplementedScopedRoutesDiscoveryServiceServer) FetchScopedRoutes(context.Context, *DiscoveryRequest) (*DiscoveryResponse, error)
func (*UnimplementedScopedRoutesDiscoveryServiceServer) StreamScopedRoutes ¶ added in v0.9.7
func (*UnimplementedScopedRoutesDiscoveryServiceServer) StreamScopedRoutes(ScopedRoutesDiscoveryService_StreamScopedRoutesServer) error
type UnimplementedVirtualHostDiscoveryServiceServer ¶ added in v0.9.7
type UnimplementedVirtualHostDiscoveryServiceServer struct { }
UnimplementedVirtualHostDiscoveryServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedVirtualHostDiscoveryServiceServer) DeltaVirtualHosts ¶ added in v0.9.7
func (*UnimplementedVirtualHostDiscoveryServiceServer) DeltaVirtualHosts(VirtualHostDiscoveryService_DeltaVirtualHostsServer) error
type UpstreamBindConfig ¶
type UpstreamBindConfig struct { SourceAddress *core.Address `protobuf:"bytes,1,opt,name=source_address,json=sourceAddress,proto3" json:"source_address,omitempty"` // contains filtered or unexported fields }
func (*UpstreamBindConfig) Descriptor
deprecated
func (*UpstreamBindConfig) Descriptor() ([]byte, []int)
Deprecated: Use UpstreamBindConfig.ProtoReflect.Descriptor instead.
func (*UpstreamBindConfig) GetSourceAddress ¶
func (x *UpstreamBindConfig) GetSourceAddress() *core.Address
func (*UpstreamBindConfig) ProtoMessage ¶
func (*UpstreamBindConfig) ProtoMessage()
func (*UpstreamBindConfig) ProtoReflect ¶ added in v0.9.7
func (x *UpstreamBindConfig) ProtoReflect() protoreflect.Message
func (*UpstreamBindConfig) Reset ¶
func (x *UpstreamBindConfig) Reset()
func (*UpstreamBindConfig) String ¶
func (x *UpstreamBindConfig) String() string
func (*UpstreamBindConfig) Validate ¶
func (m *UpstreamBindConfig) Validate() error
Validate checks the field values on UpstreamBindConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type UpstreamBindConfigValidationError ¶
type UpstreamBindConfigValidationError struct {
// contains filtered or unexported fields
}
UpstreamBindConfigValidationError is the validation error returned by UpstreamBindConfig.Validate if the designated constraints aren't met.
func (UpstreamBindConfigValidationError) Cause ¶
func (e UpstreamBindConfigValidationError) Cause() error
Cause function returns cause value.
func (UpstreamBindConfigValidationError) Error ¶
func (e UpstreamBindConfigValidationError) Error() string
Error satisfies the builtin error interface
func (UpstreamBindConfigValidationError) ErrorName ¶ added in v0.7.0
func (e UpstreamBindConfigValidationError) ErrorName() string
ErrorName returns error name.
func (UpstreamBindConfigValidationError) Field ¶
func (e UpstreamBindConfigValidationError) Field() string
Field function returns field value.
func (UpstreamBindConfigValidationError) Key ¶
func (e UpstreamBindConfigValidationError) Key() bool
Key function returns key value.
func (UpstreamBindConfigValidationError) Reason ¶
func (e UpstreamBindConfigValidationError) Reason() string
Reason function returns reason value.
type UpstreamConnectionOptions ¶
type UpstreamConnectionOptions struct { TcpKeepalive *core.TcpKeepalive `protobuf:"bytes,1,opt,name=tcp_keepalive,json=tcpKeepalive,proto3" json:"tcp_keepalive,omitempty"` // contains filtered or unexported fields }
func (*UpstreamConnectionOptions) Descriptor
deprecated
func (*UpstreamConnectionOptions) Descriptor() ([]byte, []int)
Deprecated: Use UpstreamConnectionOptions.ProtoReflect.Descriptor instead.
func (*UpstreamConnectionOptions) GetTcpKeepalive ¶
func (x *UpstreamConnectionOptions) GetTcpKeepalive() *core.TcpKeepalive
func (*UpstreamConnectionOptions) ProtoMessage ¶
func (*UpstreamConnectionOptions) ProtoMessage()
func (*UpstreamConnectionOptions) ProtoReflect ¶ added in v0.9.7
func (x *UpstreamConnectionOptions) ProtoReflect() protoreflect.Message
func (*UpstreamConnectionOptions) Reset ¶
func (x *UpstreamConnectionOptions) Reset()
func (*UpstreamConnectionOptions) String ¶
func (x *UpstreamConnectionOptions) String() string
func (*UpstreamConnectionOptions) Validate ¶
func (m *UpstreamConnectionOptions) Validate() error
Validate checks the field values on UpstreamConnectionOptions with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type UpstreamConnectionOptionsValidationError ¶
type UpstreamConnectionOptionsValidationError struct {
// contains filtered or unexported fields
}
UpstreamConnectionOptionsValidationError is the validation error returned by UpstreamConnectionOptions.Validate if the designated constraints aren't met.
func (UpstreamConnectionOptionsValidationError) Cause ¶
func (e UpstreamConnectionOptionsValidationError) Cause() error
Cause function returns cause value.
func (UpstreamConnectionOptionsValidationError) Error ¶
func (e UpstreamConnectionOptionsValidationError) Error() string
Error satisfies the builtin error interface
func (UpstreamConnectionOptionsValidationError) ErrorName ¶ added in v0.7.0
func (e UpstreamConnectionOptionsValidationError) ErrorName() string
ErrorName returns error name.
func (UpstreamConnectionOptionsValidationError) Field ¶
func (e UpstreamConnectionOptionsValidationError) Field() string
Field function returns field value.
func (UpstreamConnectionOptionsValidationError) Key ¶
func (e UpstreamConnectionOptionsValidationError) Key() bool
Key function returns key value.
func (UpstreamConnectionOptionsValidationError) Reason ¶
func (e UpstreamConnectionOptionsValidationError) Reason() string
Reason function returns reason value.
type Vhds ¶ added in v0.7.0
type Vhds struct { ConfigSource *core.ConfigSource `protobuf:"bytes,1,opt,name=config_source,json=configSource,proto3" json:"config_source,omitempty"` // contains filtered or unexported fields }
func (*Vhds) Descriptor
deprecated
added in
v0.7.0
func (*Vhds) GetConfigSource ¶ added in v0.7.0
func (x *Vhds) GetConfigSource() *core.ConfigSource
func (*Vhds) ProtoMessage ¶ added in v0.7.0
func (*Vhds) ProtoMessage()
func (*Vhds) ProtoReflect ¶ added in v0.9.7
func (x *Vhds) ProtoReflect() protoreflect.Message
type VhdsValidationError ¶ added in v0.7.0
type VhdsValidationError struct {
// contains filtered or unexported fields
}
VhdsValidationError is the validation error returned by Vhds.Validate if the designated constraints aren't met.
func (VhdsValidationError) Cause ¶ added in v0.7.0
func (e VhdsValidationError) Cause() error
Cause function returns cause value.
func (VhdsValidationError) Error ¶ added in v0.7.0
func (e VhdsValidationError) Error() string
Error satisfies the builtin error interface
func (VhdsValidationError) ErrorName ¶ added in v0.7.0
func (e VhdsValidationError) ErrorName() string
ErrorName returns error name.
func (VhdsValidationError) Field ¶ added in v0.7.0
func (e VhdsValidationError) Field() string
Field function returns field value.
func (VhdsValidationError) Key ¶ added in v0.7.0
func (e VhdsValidationError) Key() bool
Key function returns key value.
func (VhdsValidationError) Reason ¶ added in v0.7.0
func (e VhdsValidationError) Reason() string
Reason function returns reason value.
type VirtualHostDiscoveryServiceClient ¶ added in v0.7.0
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://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewVirtualHostDiscoveryServiceClient ¶ added in v0.7.0
func NewVirtualHostDiscoveryServiceClient(cc grpc.ClientConnInterface) VirtualHostDiscoveryServiceClient
type VirtualHostDiscoveryServiceServer ¶ added in v0.7.0
type VirtualHostDiscoveryServiceServer interface {
DeltaVirtualHosts(VirtualHostDiscoveryService_DeltaVirtualHostsServer) error
}
VirtualHostDiscoveryServiceServer is the server API for VirtualHostDiscoveryService service.
type VirtualHostDiscoveryService_DeltaVirtualHostsClient ¶ added in v0.7.0
type VirtualHostDiscoveryService_DeltaVirtualHostsClient interface { Send(*DeltaDiscoveryRequest) error Recv() (*DeltaDiscoveryResponse, error) grpc.ClientStream }
type VirtualHostDiscoveryService_DeltaVirtualHostsServer ¶ added in v0.7.0
type VirtualHostDiscoveryService_DeltaVirtualHostsServer interface { Send(*DeltaDiscoveryResponse) error Recv() (*DeltaDiscoveryRequest, error) grpc.ServerStream }
Source Files ¶
- cds.pb.go
- cds.pb.validate.go
- cluster.pb.go
- cluster.pb.validate.go
- discovery.pb.go
- discovery.pb.validate.go
- eds.pb.go
- eds.pb.validate.go
- endpoint.pb.go
- endpoint.pb.validate.go
- lds.pb.go
- lds.pb.validate.go
- listener.pb.go
- listener.pb.validate.go
- rds.pb.go
- rds.pb.validate.go
- route.pb.go
- route.pb.validate.go
- scoped_route.pb.go
- scoped_route.pb.validate.go
- srds.pb.go
- srds.pb.validate.go