Documentation ¶
Index ¶
- Variables
- type CircuitBreakers
- func (*CircuitBreakers) Descriptor() ([]byte, []int)deprecated
- func (x *CircuitBreakers) GetThresholds() []*CircuitBreakers_Thresholds
- func (*CircuitBreakers) ProtoMessage()
- func (x *CircuitBreakers) ProtoReflect() protoreflect.Message
- func (x *CircuitBreakers) Reset()
- func (x *CircuitBreakers) String() string
- func (m *CircuitBreakers) Validate() error
- type CircuitBreakersValidationError
- func (e CircuitBreakersValidationError) Cause() error
- func (e CircuitBreakersValidationError) Error() string
- func (e CircuitBreakersValidationError) ErrorName() string
- func (e CircuitBreakersValidationError) Field() string
- func (e CircuitBreakersValidationError) Key() bool
- func (e CircuitBreakersValidationError) Reason() string
- type CircuitBreakers_Thresholds
- func (*CircuitBreakers_Thresholds) Descriptor() ([]byte, []int)deprecated
- func (x *CircuitBreakers_Thresholds) GetMaxConnectionPools() *wrappers.UInt32Value
- func (x *CircuitBreakers_Thresholds) GetMaxConnections() *wrappers.UInt32Value
- func (x *CircuitBreakers_Thresholds) GetMaxPendingRequests() *wrappers.UInt32Value
- func (x *CircuitBreakers_Thresholds) GetMaxRequests() *wrappers.UInt32Value
- func (x *CircuitBreakers_Thresholds) GetMaxRetries() *wrappers.UInt32Value
- func (x *CircuitBreakers_Thresholds) GetPriority() v4alpha.RoutingPriority
- func (x *CircuitBreakers_Thresholds) GetRetryBudget() *CircuitBreakers_Thresholds_RetryBudget
- func (x *CircuitBreakers_Thresholds) GetTrackRemaining() bool
- func (*CircuitBreakers_Thresholds) ProtoMessage()
- func (x *CircuitBreakers_Thresholds) ProtoReflect() protoreflect.Message
- func (x *CircuitBreakers_Thresholds) Reset()
- func (x *CircuitBreakers_Thresholds) String() string
- func (m *CircuitBreakers_Thresholds) Validate() error
- type CircuitBreakers_ThresholdsValidationError
- func (e CircuitBreakers_ThresholdsValidationError) Cause() error
- func (e CircuitBreakers_ThresholdsValidationError) Error() string
- func (e CircuitBreakers_ThresholdsValidationError) ErrorName() string
- func (e CircuitBreakers_ThresholdsValidationError) Field() string
- func (e CircuitBreakers_ThresholdsValidationError) Key() bool
- func (e CircuitBreakers_ThresholdsValidationError) Reason() string
- type CircuitBreakers_Thresholds_RetryBudget
- func (*CircuitBreakers_Thresholds_RetryBudget) Descriptor() ([]byte, []int)deprecated
- func (x *CircuitBreakers_Thresholds_RetryBudget) GetBudgetPercent() *v3.Percent
- func (x *CircuitBreakers_Thresholds_RetryBudget) GetMinRetryConcurrency() *wrappers.UInt32Value
- func (*CircuitBreakers_Thresholds_RetryBudget) ProtoMessage()
- func (x *CircuitBreakers_Thresholds_RetryBudget) ProtoReflect() protoreflect.Message
- func (x *CircuitBreakers_Thresholds_RetryBudget) Reset()
- func (x *CircuitBreakers_Thresholds_RetryBudget) String() string
- func (m *CircuitBreakers_Thresholds_RetryBudget) Validate() error
- type CircuitBreakers_Thresholds_RetryBudgetValidationError
- func (e CircuitBreakers_Thresholds_RetryBudgetValidationError) Cause() error
- func (e CircuitBreakers_Thresholds_RetryBudgetValidationError) Error() string
- func (e CircuitBreakers_Thresholds_RetryBudgetValidationError) ErrorName() string
- func (e CircuitBreakers_Thresholds_RetryBudgetValidationError) Field() string
- func (e CircuitBreakers_Thresholds_RetryBudgetValidationError) Key() bool
- func (e CircuitBreakers_Thresholds_RetryBudgetValidationError) Reason() string
- type Cluster
- func (*Cluster) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster) GetAltStatName() string
- func (x *Cluster) GetCircuitBreakers() *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() *v4alpha.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() []*v4alpha.Address
- func (x *Cluster) GetEdsClusterConfig() *Cluster_EdsClusterConfig
- func (x *Cluster) GetFilters() []*Filter
- func (x *Cluster) GetHealthChecks() []*v4alpha.HealthCheck
- func (x *Cluster) GetHttp2ProtocolOptions() *v4alpha.Http2ProtocolOptions
- func (x *Cluster) GetHttpProtocolOptions() *v4alpha.Http1ProtocolOptions
- func (x *Cluster) GetIgnoreHealthOnHostRemoval() bool
- 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() *v3.ClusterLoadAssignment
- func (x *Cluster) GetLoadBalancingPolicy() *LoadBalancingPolicy
- func (x *Cluster) GetLrsServer() *v4alpha.ConfigSource
- func (x *Cluster) GetMaxRequestsPerConnection() *wrappers.UInt32Value
- func (x *Cluster) GetMetadata() *v4alpha.Metadata
- func (x *Cluster) GetName() string
- func (x *Cluster) GetOriginalDstLbConfig() *Cluster_OriginalDstLbConfig
- func (x *Cluster) GetOutlierDetection() *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) GetTrackTimeoutBudgets() bool
- func (x *Cluster) GetTransportSocket() *v4alpha.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() *v4alpha.BindConfig
- func (x *Cluster) GetUpstreamConfig() *v4alpha.TypedExtensionConfig
- func (x *Cluster) GetUpstreamConnectionOptions() *UpstreamConnectionOptions
- func (x *Cluster) GetUpstreamHttpProtocolOptions() *v4alpha.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 ClusterCollection
- func (*ClusterCollection) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterCollection) GetEntries() *v1.CollectionEntry
- func (*ClusterCollection) ProtoMessage()
- func (x *ClusterCollection) ProtoReflect() protoreflect.Message
- func (x *ClusterCollection) Reset()
- func (x *ClusterCollection) String() string
- func (m *ClusterCollection) Validate() error
- type ClusterCollectionValidationError
- func (e ClusterCollectionValidationError) Cause() error
- func (e ClusterCollectionValidationError) Error() string
- func (e ClusterCollectionValidationError) ErrorName() string
- func (e ClusterCollectionValidationError) Field() string
- func (e ClusterCollectionValidationError) Key() bool
- func (e ClusterCollectionValidationError) 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() *v31.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() *v31.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() *v4alpha.ConfigSource
- func (x *Cluster_EdsClusterConfig) GetEdsResourceLocator() *v1.ResourceLocator
- func (m *Cluster_EdsClusterConfig) GetNameSpecifier() isCluster_EdsClusterConfig_NameSpecifier
- 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_EdsClusterConfig_EdsResourceLocator
- type Cluster_EdsClusterConfig_ServiceName
- 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() *v4alpha.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 Filter
- func (*Filter) Descriptor() ([]byte, []int)deprecated
- func (x *Filter) GetName() string
- func (x *Filter) GetTypedConfig() *any.Any
- func (*Filter) ProtoMessage()
- func (x *Filter) ProtoReflect() protoreflect.Message
- func (x *Filter) Reset()
- func (x *Filter) String() string
- func (m *Filter) Validate() error
- type FilterValidationError
- 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) 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 OutlierDetection
- func (*OutlierDetection) Descriptor() ([]byte, []int)deprecated
- func (x *OutlierDetection) GetBaseEjectionTime() *duration.Duration
- func (x *OutlierDetection) GetConsecutiveGatewayFailure() *wrappers.UInt32Value
- func (x *OutlierDetection) GetConsecutiveLocalOriginFailure() *wrappers.UInt32Value
- func (x *OutlierDetection) GetConsecutive_5Xx() *wrappers.UInt32Value
- func (x *OutlierDetection) GetEnforcingConsecutiveGatewayFailure() *wrappers.UInt32Value
- func (x *OutlierDetection) GetEnforcingConsecutiveLocalOriginFailure() *wrappers.UInt32Value
- func (x *OutlierDetection) GetEnforcingConsecutive_5Xx() *wrappers.UInt32Value
- func (x *OutlierDetection) GetEnforcingFailurePercentage() *wrappers.UInt32Value
- func (x *OutlierDetection) GetEnforcingFailurePercentageLocalOrigin() *wrappers.UInt32Value
- func (x *OutlierDetection) GetEnforcingLocalOriginSuccessRate() *wrappers.UInt32Value
- func (x *OutlierDetection) GetEnforcingSuccessRate() *wrappers.UInt32Value
- func (x *OutlierDetection) GetFailurePercentageMinimumHosts() *wrappers.UInt32Value
- func (x *OutlierDetection) GetFailurePercentageRequestVolume() *wrappers.UInt32Value
- func (x *OutlierDetection) GetFailurePercentageThreshold() *wrappers.UInt32Value
- func (x *OutlierDetection) GetInterval() *duration.Duration
- func (x *OutlierDetection) GetMaxEjectionPercent() *wrappers.UInt32Value
- func (x *OutlierDetection) GetSplitExternalLocalOriginErrors() bool
- func (x *OutlierDetection) GetSuccessRateMinimumHosts() *wrappers.UInt32Value
- func (x *OutlierDetection) GetSuccessRateRequestVolume() *wrappers.UInt32Value
- func (x *OutlierDetection) GetSuccessRateStdevFactor() *wrappers.UInt32Value
- func (*OutlierDetection) ProtoMessage()
- func (x *OutlierDetection) ProtoReflect() protoreflect.Message
- func (x *OutlierDetection) Reset()
- func (x *OutlierDetection) String() string
- func (m *OutlierDetection) Validate() error
- type OutlierDetectionValidationError
- func (e OutlierDetectionValidationError) Cause() error
- func (e OutlierDetectionValidationError) Error() string
- func (e OutlierDetectionValidationError) ErrorName() string
- func (e OutlierDetectionValidationError) Field() string
- func (e OutlierDetectionValidationError) Key() bool
- func (e OutlierDetectionValidationError) Reason() string
- type UpstreamBindConfig
- func (*UpstreamBindConfig) Descriptor() ([]byte, []int)deprecated
- func (x *UpstreamBindConfig) GetSourceAddress() *v4alpha.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() *v4alpha.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
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", 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, "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 File_envoy_config_cluster_v4alpha_circuit_breaker_proto protoreflect.FileDescriptor
var File_envoy_config_cluster_v4alpha_cluster_proto protoreflect.FileDescriptor
var File_envoy_config_cluster_v4alpha_filter_proto protoreflect.FileDescriptor
var File_envoy_config_cluster_v4alpha_outlier_detection_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CircuitBreakers ¶
type CircuitBreakers struct { Thresholds []*CircuitBreakers_Thresholds `protobuf:"bytes,1,rep,name=thresholds,proto3" json:"thresholds,omitempty"` // contains filtered or unexported fields }
func (*CircuitBreakers) Descriptor
deprecated
func (*CircuitBreakers) Descriptor() ([]byte, []int)
Deprecated: Use CircuitBreakers.ProtoReflect.Descriptor instead.
func (*CircuitBreakers) GetThresholds ¶
func (x *CircuitBreakers) GetThresholds() []*CircuitBreakers_Thresholds
func (*CircuitBreakers) ProtoMessage ¶
func (*CircuitBreakers) ProtoMessage()
func (*CircuitBreakers) ProtoReflect ¶
func (x *CircuitBreakers) ProtoReflect() protoreflect.Message
func (*CircuitBreakers) Reset ¶
func (x *CircuitBreakers) Reset()
func (*CircuitBreakers) String ¶
func (x *CircuitBreakers) String() string
func (*CircuitBreakers) Validate ¶
func (m *CircuitBreakers) Validate() error
Validate checks the field values on CircuitBreakers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type CircuitBreakersValidationError ¶
type CircuitBreakersValidationError struct {
// contains filtered or unexported fields
}
CircuitBreakersValidationError is the validation error returned by CircuitBreakers.Validate if the designated constraints aren't met.
func (CircuitBreakersValidationError) Cause ¶
func (e CircuitBreakersValidationError) Cause() error
Cause function returns cause value.
func (CircuitBreakersValidationError) Error ¶
func (e CircuitBreakersValidationError) Error() string
Error satisfies the builtin error interface
func (CircuitBreakersValidationError) ErrorName ¶
func (e CircuitBreakersValidationError) ErrorName() string
ErrorName returns error name.
func (CircuitBreakersValidationError) Field ¶
func (e CircuitBreakersValidationError) Field() string
Field function returns field value.
func (CircuitBreakersValidationError) Key ¶
func (e CircuitBreakersValidationError) Key() bool
Key function returns key value.
func (CircuitBreakersValidationError) Reason ¶
func (e CircuitBreakersValidationError) Reason() string
Reason function returns reason value.
type CircuitBreakers_Thresholds ¶
type CircuitBreakers_Thresholds struct { Priority v4alpha.RoutingPriority `protobuf:"varint,1,opt,name=priority,proto3,enum=envoy.config.core.v4alpha.RoutingPriority" json:"priority,omitempty"` MaxConnections *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=max_connections,json=maxConnections,proto3" json:"max_connections,omitempty"` MaxPendingRequests *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=max_pending_requests,json=maxPendingRequests,proto3" json:"max_pending_requests,omitempty"` MaxRequests *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=max_requests,json=maxRequests,proto3" json:"max_requests,omitempty"` MaxRetries *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=max_retries,json=maxRetries,proto3" json:"max_retries,omitempty"` RetryBudget *CircuitBreakers_Thresholds_RetryBudget `protobuf:"bytes,8,opt,name=retry_budget,json=retryBudget,proto3" json:"retry_budget,omitempty"` TrackRemaining bool `protobuf:"varint,6,opt,name=track_remaining,json=trackRemaining,proto3" json:"track_remaining,omitempty"` MaxConnectionPools *wrappers.UInt32Value `protobuf:"bytes,7,opt,name=max_connection_pools,json=maxConnectionPools,proto3" json:"max_connection_pools,omitempty"` // contains filtered or unexported fields }
func (*CircuitBreakers_Thresholds) Descriptor
deprecated
func (*CircuitBreakers_Thresholds) Descriptor() ([]byte, []int)
Deprecated: Use CircuitBreakers_Thresholds.ProtoReflect.Descriptor instead.
func (*CircuitBreakers_Thresholds) GetMaxConnectionPools ¶
func (x *CircuitBreakers_Thresholds) GetMaxConnectionPools() *wrappers.UInt32Value
func (*CircuitBreakers_Thresholds) GetMaxConnections ¶
func (x *CircuitBreakers_Thresholds) GetMaxConnections() *wrappers.UInt32Value
func (*CircuitBreakers_Thresholds) GetMaxPendingRequests ¶
func (x *CircuitBreakers_Thresholds) GetMaxPendingRequests() *wrappers.UInt32Value
func (*CircuitBreakers_Thresholds) GetMaxRequests ¶
func (x *CircuitBreakers_Thresholds) GetMaxRequests() *wrappers.UInt32Value
func (*CircuitBreakers_Thresholds) GetMaxRetries ¶
func (x *CircuitBreakers_Thresholds) GetMaxRetries() *wrappers.UInt32Value
func (*CircuitBreakers_Thresholds) GetPriority ¶
func (x *CircuitBreakers_Thresholds) GetPriority() v4alpha.RoutingPriority
func (*CircuitBreakers_Thresholds) GetRetryBudget ¶
func (x *CircuitBreakers_Thresholds) GetRetryBudget() *CircuitBreakers_Thresholds_RetryBudget
func (*CircuitBreakers_Thresholds) GetTrackRemaining ¶
func (x *CircuitBreakers_Thresholds) GetTrackRemaining() bool
func (*CircuitBreakers_Thresholds) ProtoMessage ¶
func (*CircuitBreakers_Thresholds) ProtoMessage()
func (*CircuitBreakers_Thresholds) ProtoReflect ¶
func (x *CircuitBreakers_Thresholds) ProtoReflect() protoreflect.Message
func (*CircuitBreakers_Thresholds) Reset ¶
func (x *CircuitBreakers_Thresholds) Reset()
func (*CircuitBreakers_Thresholds) String ¶
func (x *CircuitBreakers_Thresholds) String() string
func (*CircuitBreakers_Thresholds) Validate ¶
func (m *CircuitBreakers_Thresholds) Validate() error
Validate checks the field values on CircuitBreakers_Thresholds with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type CircuitBreakers_ThresholdsValidationError ¶
type CircuitBreakers_ThresholdsValidationError struct {
// contains filtered or unexported fields
}
CircuitBreakers_ThresholdsValidationError is the validation error returned by CircuitBreakers_Thresholds.Validate if the designated constraints aren't met.
func (CircuitBreakers_ThresholdsValidationError) Cause ¶
func (e CircuitBreakers_ThresholdsValidationError) Cause() error
Cause function returns cause value.
func (CircuitBreakers_ThresholdsValidationError) Error ¶
func (e CircuitBreakers_ThresholdsValidationError) Error() string
Error satisfies the builtin error interface
func (CircuitBreakers_ThresholdsValidationError) ErrorName ¶
func (e CircuitBreakers_ThresholdsValidationError) ErrorName() string
ErrorName returns error name.
func (CircuitBreakers_ThresholdsValidationError) Field ¶
func (e CircuitBreakers_ThresholdsValidationError) Field() string
Field function returns field value.
func (CircuitBreakers_ThresholdsValidationError) Key ¶
func (e CircuitBreakers_ThresholdsValidationError) Key() bool
Key function returns key value.
func (CircuitBreakers_ThresholdsValidationError) Reason ¶
func (e CircuitBreakers_ThresholdsValidationError) Reason() string
Reason function returns reason value.
type CircuitBreakers_Thresholds_RetryBudget ¶
type CircuitBreakers_Thresholds_RetryBudget struct { BudgetPercent *v3.Percent `protobuf:"bytes,1,opt,name=budget_percent,json=budgetPercent,proto3" json:"budget_percent,omitempty"` MinRetryConcurrency *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=min_retry_concurrency,json=minRetryConcurrency,proto3" json:"min_retry_concurrency,omitempty"` // contains filtered or unexported fields }
func (*CircuitBreakers_Thresholds_RetryBudget) Descriptor
deprecated
func (*CircuitBreakers_Thresholds_RetryBudget) Descriptor() ([]byte, []int)
Deprecated: Use CircuitBreakers_Thresholds_RetryBudget.ProtoReflect.Descriptor instead.
func (*CircuitBreakers_Thresholds_RetryBudget) GetBudgetPercent ¶
func (x *CircuitBreakers_Thresholds_RetryBudget) GetBudgetPercent() *v3.Percent
func (*CircuitBreakers_Thresholds_RetryBudget) GetMinRetryConcurrency ¶
func (x *CircuitBreakers_Thresholds_RetryBudget) GetMinRetryConcurrency() *wrappers.UInt32Value
func (*CircuitBreakers_Thresholds_RetryBudget) ProtoMessage ¶
func (*CircuitBreakers_Thresholds_RetryBudget) ProtoMessage()
func (*CircuitBreakers_Thresholds_RetryBudget) ProtoReflect ¶
func (x *CircuitBreakers_Thresholds_RetryBudget) ProtoReflect() protoreflect.Message
func (*CircuitBreakers_Thresholds_RetryBudget) Reset ¶
func (x *CircuitBreakers_Thresholds_RetryBudget) Reset()
func (*CircuitBreakers_Thresholds_RetryBudget) String ¶
func (x *CircuitBreakers_Thresholds_RetryBudget) String() string
func (*CircuitBreakers_Thresholds_RetryBudget) Validate ¶
func (m *CircuitBreakers_Thresholds_RetryBudget) Validate() error
Validate checks the field values on CircuitBreakers_Thresholds_RetryBudget with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type CircuitBreakers_Thresholds_RetryBudgetValidationError ¶
type CircuitBreakers_Thresholds_RetryBudgetValidationError struct {
// contains filtered or unexported fields
}
CircuitBreakers_Thresholds_RetryBudgetValidationError is the validation error returned by CircuitBreakers_Thresholds_RetryBudget.Validate if the designated constraints aren't met.
func (CircuitBreakers_Thresholds_RetryBudgetValidationError) Cause ¶
func (e CircuitBreakers_Thresholds_RetryBudgetValidationError) Cause() error
Cause function returns cause value.
func (CircuitBreakers_Thresholds_RetryBudgetValidationError) Error ¶
func (e CircuitBreakers_Thresholds_RetryBudgetValidationError) Error() string
Error satisfies the builtin error interface
func (CircuitBreakers_Thresholds_RetryBudgetValidationError) ErrorName ¶
func (e CircuitBreakers_Thresholds_RetryBudgetValidationError) ErrorName() string
ErrorName returns error name.
func (CircuitBreakers_Thresholds_RetryBudgetValidationError) Field ¶
func (e CircuitBreakers_Thresholds_RetryBudgetValidationError) Field() string
Field function returns field value.
func (CircuitBreakers_Thresholds_RetryBudgetValidationError) Key ¶
func (e CircuitBreakers_Thresholds_RetryBudgetValidationError) Key() bool
Key function returns key value.
func (CircuitBreakers_Thresholds_RetryBudgetValidationError) Reason ¶
func (e CircuitBreakers_Thresholds_RetryBudgetValidationError) 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 `` /* 137-byte string literal not displayed */ LoadAssignment *v3.ClusterLoadAssignment `protobuf:"bytes,33,opt,name=load_assignment,json=loadAssignment,proto3" json:"load_assignment,omitempty"` HealthChecks []*v4alpha.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 *CircuitBreakers `protobuf:"bytes,10,opt,name=circuit_breakers,json=circuitBreakers,proto3" json:"circuit_breakers,omitempty"` UpstreamHttpProtocolOptions *v4alpha.UpstreamHttpProtocolOptions `` /* 147-byte string literal not displayed */ CommonHttpProtocolOptions *v4alpha.HttpProtocolOptions `` /* 141-byte string literal not displayed */ HttpProtocolOptions *v4alpha.Http1ProtocolOptions `protobuf:"bytes,13,opt,name=http_protocol_options,json=httpProtocolOptions,proto3" json:"http_protocol_options,omitempty"` Http2ProtocolOptions *v4alpha.Http2ProtocolOptions `protobuf:"bytes,14,opt,name=http2_protocol_options,json=http2ProtocolOptions,proto3" json:"http2_protocol_options,omitempty"` 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 `` /* 168-byte string literal not displayed */ DnsResolvers []*v4alpha.Address `protobuf:"bytes,18,rep,name=dns_resolvers,json=dnsResolvers,proto3" json:"dns_resolvers,omitempty"` UseTcpForDnsLookups bool `` /* 126-byte string literal not displayed */ OutlierDetection *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 *v4alpha.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 *v4alpha.TransportSocket `protobuf:"bytes,24,opt,name=transport_socket,json=transportSocket,proto3" json:"transport_socket,omitempty"` Metadata *v4alpha.Metadata `protobuf:"bytes,25,opt,name=metadata,proto3" json:"metadata,omitempty"` ProtocolSelection Cluster_ClusterProtocolSelection `` /* 181-byte string literal not displayed */ UpstreamConnectionOptions *UpstreamConnectionOptions `` /* 139-byte string literal not displayed */ CloseConnectionsOnHostHealthFailure bool `` /* 176-byte string literal not displayed */ IgnoreHealthOnHostRemoval bool `` /* 144-byte string literal not displayed */ Filters []*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 *v4alpha.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"` UpstreamConfig *v4alpha.TypedExtensionConfig `protobuf:"bytes,48,opt,name=upstream_config,json=upstreamConfig,proto3" json:"upstream_config,omitempty"` // contains filtered or unexported fields }
func (*Cluster) Descriptor
deprecated
func (*Cluster) GetAltStatName ¶
func (*Cluster) GetCircuitBreakers ¶
func (x *Cluster) GetCircuitBreakers() *CircuitBreakers
func (*Cluster) GetCleanupInterval ¶
func (*Cluster) GetCloseConnectionsOnHostHealthFailure ¶
func (*Cluster) GetClusterDiscoveryType ¶
func (m *Cluster) GetClusterDiscoveryType() isCluster_ClusterDiscoveryType
func (*Cluster) GetClusterType ¶
func (x *Cluster) GetClusterType() *Cluster_CustomClusterType
func (*Cluster) GetCommonHttpProtocolOptions ¶
func (x *Cluster) GetCommonHttpProtocolOptions() *v4alpha.HttpProtocolOptions
func (*Cluster) GetCommonLbConfig ¶
func (x *Cluster) GetCommonLbConfig() *Cluster_CommonLbConfig
func (*Cluster) GetConnectTimeout ¶
func (*Cluster) GetDnsFailureRefreshRate ¶
func (x *Cluster) GetDnsFailureRefreshRate() *Cluster_RefreshRate
func (*Cluster) GetDnsLookupFamily ¶
func (x *Cluster) GetDnsLookupFamily() Cluster_DnsLookupFamily
func (*Cluster) GetDnsRefreshRate ¶
func (*Cluster) GetDnsResolvers ¶
func (*Cluster) GetEdsClusterConfig ¶
func (x *Cluster) GetEdsClusterConfig() *Cluster_EdsClusterConfig
func (*Cluster) GetFilters ¶
func (*Cluster) GetHealthChecks ¶
func (x *Cluster) GetHealthChecks() []*v4alpha.HealthCheck
func (*Cluster) GetHttp2ProtocolOptions ¶
func (x *Cluster) GetHttp2ProtocolOptions() *v4alpha.Http2ProtocolOptions
func (*Cluster) GetHttpProtocolOptions ¶
func (x *Cluster) GetHttpProtocolOptions() *v4alpha.Http1ProtocolOptions
func (*Cluster) GetIgnoreHealthOnHostRemoval ¶
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 ¶
func (x *Cluster) GetLeastRequestLbConfig() *Cluster_LeastRequestLbConfig
func (*Cluster) GetLoadAssignment ¶
func (x *Cluster) GetLoadAssignment() *v3.ClusterLoadAssignment
func (*Cluster) GetLoadBalancingPolicy ¶
func (x *Cluster) GetLoadBalancingPolicy() *LoadBalancingPolicy
func (*Cluster) GetLrsServer ¶
func (x *Cluster) GetLrsServer() *v4alpha.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() *OutlierDetection
func (*Cluster) GetPerConnectionBufferLimitBytes ¶
func (x *Cluster) GetPerConnectionBufferLimitBytes() *wrappers.UInt32Value
func (*Cluster) GetProtocolSelection ¶
func (x *Cluster) GetProtocolSelection() Cluster_ClusterProtocolSelection
func (*Cluster) GetRespectDnsTtl ¶
func (*Cluster) GetRingHashLbConfig ¶
func (x *Cluster) GetRingHashLbConfig() *Cluster_RingHashLbConfig
func (*Cluster) GetTrackTimeoutBudgets ¶
func (*Cluster) GetTransportSocket ¶
func (x *Cluster) GetTransportSocket() *v4alpha.TransportSocket
func (*Cluster) GetTransportSocketMatches ¶
func (x *Cluster) GetTransportSocketMatches() []*Cluster_TransportSocketMatch
func (*Cluster) GetType ¶
func (x *Cluster) GetType() Cluster_DiscoveryType
func (*Cluster) GetTypedExtensionProtocolOptions ¶
func (*Cluster) GetUpstreamBindConfig ¶
func (x *Cluster) GetUpstreamBindConfig() *v4alpha.BindConfig
func (*Cluster) GetUpstreamConfig ¶
func (x *Cluster) GetUpstreamConfig() *v4alpha.TypedExtensionConfig
func (*Cluster) GetUpstreamConnectionOptions ¶
func (x *Cluster) GetUpstreamConnectionOptions() *UpstreamConnectionOptions
func (*Cluster) GetUpstreamHttpProtocolOptions ¶
func (x *Cluster) GetUpstreamHttpProtocolOptions() *v4alpha.UpstreamHttpProtocolOptions
func (*Cluster) GetUseTcpForDnsLookups ¶
func (*Cluster) ProtoMessage ¶
func (*Cluster) ProtoMessage()
func (*Cluster) ProtoReflect ¶
func (x *Cluster) ProtoReflect() protoreflect.Message
type ClusterCollection ¶
type ClusterCollection struct { Entries *v1.CollectionEntry `protobuf:"bytes,1,opt,name=entries,proto3" json:"entries,omitempty"` // contains filtered or unexported fields }
func (*ClusterCollection) Descriptor
deprecated
func (*ClusterCollection) Descriptor() ([]byte, []int)
Deprecated: Use ClusterCollection.ProtoReflect.Descriptor instead.
func (*ClusterCollection) GetEntries ¶
func (x *ClusterCollection) GetEntries() *v1.CollectionEntry
func (*ClusterCollection) ProtoMessage ¶
func (*ClusterCollection) ProtoMessage()
func (*ClusterCollection) ProtoReflect ¶
func (x *ClusterCollection) ProtoReflect() protoreflect.Message
func (*ClusterCollection) Reset ¶
func (x *ClusterCollection) Reset()
func (*ClusterCollection) String ¶
func (x *ClusterCollection) String() string
func (*ClusterCollection) Validate ¶
func (m *ClusterCollection) Validate() error
Validate checks the field values on ClusterCollection with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type ClusterCollectionValidationError ¶
type ClusterCollectionValidationError struct {
// contains filtered or unexported fields
}
ClusterCollectionValidationError is the validation error returned by ClusterCollection.Validate if the designated constraints aren't met.
func (ClusterCollectionValidationError) Cause ¶
func (e ClusterCollectionValidationError) Cause() error
Cause function returns cause value.
func (ClusterCollectionValidationError) Error ¶
func (e ClusterCollectionValidationError) Error() string
Error satisfies the builtin error interface
func (ClusterCollectionValidationError) ErrorName ¶
func (e ClusterCollectionValidationError) ErrorName() string
ErrorName returns error name.
func (ClusterCollectionValidationError) Field ¶
func (e ClusterCollectionValidationError) Field() string
Field function returns field value.
func (ClusterCollectionValidationError) Key ¶
func (e ClusterCollectionValidationError) Key() bool
Key function returns key value.
func (ClusterCollectionValidationError) Reason ¶
func (e ClusterCollectionValidationError) 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 ¶
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 ¶
func (Cluster_ClusterProtocolSelection) Descriptor() protoreflect.EnumDescriptor
func (Cluster_ClusterProtocolSelection) Enum ¶
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 ¶
func (x Cluster_ClusterProtocolSelection) Number() protoreflect.EnumNumber
func (Cluster_ClusterProtocolSelection) String ¶
func (x Cluster_ClusterProtocolSelection) String() string
func (Cluster_ClusterProtocolSelection) Type ¶
func (Cluster_ClusterProtocolSelection) Type() protoreflect.EnumType
type Cluster_ClusterType ¶
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 *v31.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 ¶
func (x *Cluster_CommonLbConfig) GetCloseConnectionsOnHostSetChange() bool
func (*Cluster_CommonLbConfig) GetConsistentHashingLbConfig ¶
func (x *Cluster_CommonLbConfig) GetConsistentHashingLbConfig() *Cluster_CommonLbConfig_ConsistentHashingLbConfig
func (*Cluster_CommonLbConfig) GetHealthyPanicThreshold ¶
func (x *Cluster_CommonLbConfig) GetHealthyPanicThreshold() *v31.Percent
func (*Cluster_CommonLbConfig) GetIgnoreNewHostsUntilFirstHc ¶
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 ¶
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 ¶
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 ¶
type Cluster_CommonLbConfig_ConsistentHashingLbConfig struct { UseHostnameForHashing bool `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) Descriptor
deprecated
func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_CommonLbConfig_ConsistentHashingLbConfig.ProtoReflect.Descriptor instead.
func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) GetUseHostnameForHashing ¶
func (x *Cluster_CommonLbConfig_ConsistentHashingLbConfig) GetUseHostnameForHashing() bool
func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) ProtoMessage ¶
func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) ProtoMessage()
func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) ProtoReflect ¶
func (x *Cluster_CommonLbConfig_ConsistentHashingLbConfig) ProtoReflect() protoreflect.Message
func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) Reset ¶
func (x *Cluster_CommonLbConfig_ConsistentHashingLbConfig) Reset()
func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) String ¶
func (x *Cluster_CommonLbConfig_ConsistentHashingLbConfig) String() string
func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) Validate ¶
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 ¶
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 ¶
func (e Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Error ¶
func (e Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) ErrorName ¶
func (e Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Field ¶
func (e Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Field() string
Field function returns field value.
func (Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Key ¶
Key function returns key value.
func (Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError) Reason ¶
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 ¶
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 ¶
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 *v31.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 ¶
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() *v31.Percent
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) ProtoMessage ¶
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) ProtoMessage()
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) ProtoReflect ¶
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 ¶
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 ¶
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
func (*Cluster_CustomClusterType) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_CustomClusterType.ProtoReflect.Descriptor instead.
func (*Cluster_CustomClusterType) GetName ¶
func (x *Cluster_CustomClusterType) GetName() string
func (*Cluster_CustomClusterType) GetTypedConfig ¶
func (x *Cluster_CustomClusterType) GetTypedConfig() *any.Any
func (*Cluster_CustomClusterType) ProtoMessage ¶
func (*Cluster_CustomClusterType) ProtoMessage()
func (*Cluster_CustomClusterType) ProtoReflect ¶
func (x *Cluster_CustomClusterType) ProtoReflect() protoreflect.Message
func (*Cluster_CustomClusterType) Reset ¶
func (x *Cluster_CustomClusterType) Reset()
func (*Cluster_CustomClusterType) String ¶
func (x *Cluster_CustomClusterType) String() string
func (*Cluster_CustomClusterType) Validate ¶
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 ¶
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 ¶
func (e Cluster_CustomClusterTypeValidationError) Cause() error
Cause function returns cause value.
func (Cluster_CustomClusterTypeValidationError) Error ¶
func (e Cluster_CustomClusterTypeValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_CustomClusterTypeValidationError) ErrorName ¶
func (e Cluster_CustomClusterTypeValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_CustomClusterTypeValidationError) Field ¶
func (e Cluster_CustomClusterTypeValidationError) Field() string
Field function returns field value.
func (Cluster_CustomClusterTypeValidationError) Key ¶
func (e Cluster_CustomClusterTypeValidationError) Key() bool
Key function returns key value.
func (Cluster_CustomClusterTypeValidationError) Reason ¶
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 ¶
func (Cluster_DiscoveryType) Descriptor() protoreflect.EnumDescriptor
func (Cluster_DiscoveryType) Enum ¶
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 ¶
func (x Cluster_DiscoveryType) Number() protoreflect.EnumNumber
func (Cluster_DiscoveryType) String ¶
func (x Cluster_DiscoveryType) String() string
func (Cluster_DiscoveryType) Type ¶
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 ¶
func (Cluster_DnsLookupFamily) Descriptor() protoreflect.EnumDescriptor
func (Cluster_DnsLookupFamily) Enum ¶
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 ¶
func (x Cluster_DnsLookupFamily) Number() protoreflect.EnumNumber
func (Cluster_DnsLookupFamily) String ¶
func (x Cluster_DnsLookupFamily) String() string
func (Cluster_DnsLookupFamily) Type ¶
func (Cluster_DnsLookupFamily) Type() protoreflect.EnumType
type Cluster_EdsClusterConfig ¶
type Cluster_EdsClusterConfig struct { EdsConfig *v4alpha.ConfigSource `protobuf:"bytes,1,opt,name=eds_config,json=edsConfig,proto3" json:"eds_config,omitempty"` // Types that are assignable to NameSpecifier: // *Cluster_EdsClusterConfig_ServiceName // *Cluster_EdsClusterConfig_EdsResourceLocator NameSpecifier isCluster_EdsClusterConfig_NameSpecifier `protobuf_oneof:"name_specifier"` // 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() *v4alpha.ConfigSource
func (*Cluster_EdsClusterConfig) GetEdsResourceLocator ¶
func (x *Cluster_EdsClusterConfig) GetEdsResourceLocator() *v1.ResourceLocator
func (*Cluster_EdsClusterConfig) GetNameSpecifier ¶
func (m *Cluster_EdsClusterConfig) GetNameSpecifier() isCluster_EdsClusterConfig_NameSpecifier
func (*Cluster_EdsClusterConfig) GetServiceName ¶
func (x *Cluster_EdsClusterConfig) GetServiceName() string
func (*Cluster_EdsClusterConfig) ProtoMessage ¶
func (*Cluster_EdsClusterConfig) ProtoMessage()
func (*Cluster_EdsClusterConfig) ProtoReflect ¶
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 ¶
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_EdsClusterConfig_EdsResourceLocator ¶
type Cluster_EdsClusterConfig_EdsResourceLocator struct {
EdsResourceLocator *v1.ResourceLocator `protobuf:"bytes,3,opt,name=eds_resource_locator,json=edsResourceLocator,proto3,oneof"`
}
type Cluster_EdsClusterConfig_ServiceName ¶
type Cluster_EdsClusterConfig_ServiceName struct {
ServiceName string `protobuf:"bytes,2,opt,name=service_name,json=serviceName,proto3,oneof"`
}
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 Cluster_MAGLEV Cluster_LbPolicy = 5 Cluster_CLUSTER_PROVIDED Cluster_LbPolicy = 6 Cluster_LOAD_BALANCING_POLICY_CONFIG Cluster_LbPolicy = 7 )
func (Cluster_LbPolicy) Descriptor ¶
func (Cluster_LbPolicy) Descriptor() protoreflect.EnumDescriptor
func (Cluster_LbPolicy) Enum ¶
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 ¶
func (x Cluster_LbPolicy) Number() protoreflect.EnumNumber
func (Cluster_LbPolicy) String ¶
func (x Cluster_LbPolicy) String() string
func (Cluster_LbPolicy) Type ¶
func (Cluster_LbPolicy) Type() protoreflect.EnumType
type Cluster_LbSubsetConfig ¶
type Cluster_LbSubsetConfig struct { FallbackPolicy Cluster_LbSubsetConfig_LbSubsetFallbackPolicy `` /* 184-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 ¶
func (x *Cluster_LbSubsetConfig) GetListAsAny() bool
func (*Cluster_LbSubsetConfig) GetLocalityWeightAware ¶
func (x *Cluster_LbSubsetConfig) GetLocalityWeightAware() bool
func (*Cluster_LbSubsetConfig) GetPanicModeAny ¶
func (x *Cluster_LbSubsetConfig) GetPanicModeAny() bool
func (*Cluster_LbSubsetConfig) GetScaleLocalityWeight ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 `` /* 209-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 ¶
func (x *Cluster_LbSubsetConfig_LbSubsetSelector) GetFallbackKeysSubset() []string
func (*Cluster_LbSubsetConfig_LbSubsetSelector) GetFallbackPolicy ¶
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 ¶
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 ¶
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 ¶
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 ¶
func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) EnumDescriptor
deprecated
func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) EnumDescriptor() ([]byte, []int)
Deprecated: Use Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy.Descriptor instead.
func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) String ¶
func (x Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) String() string
type Cluster_LeastRequestLbConfig ¶
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
func (*Cluster_LeastRequestLbConfig) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_LeastRequestLbConfig.ProtoReflect.Descriptor instead.
func (*Cluster_LeastRequestLbConfig) GetChoiceCount ¶
func (x *Cluster_LeastRequestLbConfig) GetChoiceCount() *wrappers.UInt32Value
func (*Cluster_LeastRequestLbConfig) ProtoMessage ¶
func (*Cluster_LeastRequestLbConfig) ProtoMessage()
func (*Cluster_LeastRequestLbConfig) ProtoReflect ¶
func (x *Cluster_LeastRequestLbConfig) ProtoReflect() protoreflect.Message
func (*Cluster_LeastRequestLbConfig) Reset ¶
func (x *Cluster_LeastRequestLbConfig) Reset()
func (*Cluster_LeastRequestLbConfig) String ¶
func (x *Cluster_LeastRequestLbConfig) String() string
func (*Cluster_LeastRequestLbConfig) Validate ¶
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 ¶
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 ¶
func (e Cluster_LeastRequestLbConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_LeastRequestLbConfigValidationError) Error ¶
func (e Cluster_LeastRequestLbConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_LeastRequestLbConfigValidationError) ErrorName ¶
func (e Cluster_LeastRequestLbConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_LeastRequestLbConfigValidationError) Field ¶
func (e Cluster_LeastRequestLbConfigValidationError) Field() string
Field function returns field value.
func (Cluster_LeastRequestLbConfigValidationError) Key ¶
func (e Cluster_LeastRequestLbConfigValidationError) Key() bool
Key function returns key value.
func (Cluster_LeastRequestLbConfigValidationError) Reason ¶
func (e Cluster_LeastRequestLbConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_LeastRequestLbConfig_ ¶
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 ¶
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 ¶
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 ¶
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
func (*Cluster_RefreshRate) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_RefreshRate.ProtoReflect.Descriptor instead.
func (*Cluster_RefreshRate) GetBaseInterval ¶
func (x *Cluster_RefreshRate) GetBaseInterval() *duration.Duration
func (*Cluster_RefreshRate) GetMaxInterval ¶
func (x *Cluster_RefreshRate) GetMaxInterval() *duration.Duration
func (*Cluster_RefreshRate) ProtoMessage ¶
func (*Cluster_RefreshRate) ProtoMessage()
func (*Cluster_RefreshRate) ProtoReflect ¶
func (x *Cluster_RefreshRate) ProtoReflect() protoreflect.Message
func (*Cluster_RefreshRate) Reset ¶
func (x *Cluster_RefreshRate) Reset()
func (*Cluster_RefreshRate) String ¶
func (x *Cluster_RefreshRate) String() string
func (*Cluster_RefreshRate) Validate ¶
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 ¶
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 ¶
func (e Cluster_RefreshRateValidationError) Cause() error
Cause function returns cause value.
func (Cluster_RefreshRateValidationError) Error ¶
func (e Cluster_RefreshRateValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_RefreshRateValidationError) ErrorName ¶
func (e Cluster_RefreshRateValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_RefreshRateValidationError) Field ¶
func (e Cluster_RefreshRateValidationError) Field() string
Field function returns field value.
func (Cluster_RefreshRateValidationError) Key ¶
func (e Cluster_RefreshRateValidationError) Key() bool
Key function returns key value.
func (Cluster_RefreshRateValidationError) Reason ¶
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 `` /* 170-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 ¶
func (x *Cluster_RingHashLbConfig) GetHashFunction() Cluster_RingHashLbConfig_HashFunction
func (*Cluster_RingHashLbConfig) GetMaximumRingSize ¶
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 ¶
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 ¶
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 ¶
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 ¶
func (Cluster_RingHashLbConfig_HashFunction) Descriptor() protoreflect.EnumDescriptor
func (Cluster_RingHashLbConfig_HashFunction) EnumDescriptor
deprecated
func (Cluster_RingHashLbConfig_HashFunction) EnumDescriptor() ([]byte, []int)
Deprecated: Use Cluster_RingHashLbConfig_HashFunction.Descriptor instead.
func (Cluster_RingHashLbConfig_HashFunction) Number ¶
func (x Cluster_RingHashLbConfig_HashFunction) Number() protoreflect.EnumNumber
func (Cluster_RingHashLbConfig_HashFunction) String ¶
func (x Cluster_RingHashLbConfig_HashFunction) String() string
func (Cluster_RingHashLbConfig_HashFunction) Type ¶
func (Cluster_RingHashLbConfig_HashFunction) Type() protoreflect.EnumType
type Cluster_TransportSocketMatch ¶
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 *v4alpha.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
func (*Cluster_TransportSocketMatch) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_TransportSocketMatch.ProtoReflect.Descriptor instead.
func (*Cluster_TransportSocketMatch) GetMatch ¶
func (x *Cluster_TransportSocketMatch) GetMatch() *_struct.Struct
func (*Cluster_TransportSocketMatch) GetName ¶
func (x *Cluster_TransportSocketMatch) GetName() string
func (*Cluster_TransportSocketMatch) GetTransportSocket ¶
func (x *Cluster_TransportSocketMatch) GetTransportSocket() *v4alpha.TransportSocket
func (*Cluster_TransportSocketMatch) ProtoMessage ¶
func (*Cluster_TransportSocketMatch) ProtoMessage()
func (*Cluster_TransportSocketMatch) ProtoReflect ¶
func (x *Cluster_TransportSocketMatch) ProtoReflect() protoreflect.Message
func (*Cluster_TransportSocketMatch) Reset ¶
func (x *Cluster_TransportSocketMatch) Reset()
func (*Cluster_TransportSocketMatch) String ¶
func (x *Cluster_TransportSocketMatch) String() string
func (*Cluster_TransportSocketMatch) Validate ¶
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 ¶
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 ¶
func (e Cluster_TransportSocketMatchValidationError) Cause() error
Cause function returns cause value.
func (Cluster_TransportSocketMatchValidationError) Error ¶
func (e Cluster_TransportSocketMatchValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_TransportSocketMatchValidationError) ErrorName ¶
func (e Cluster_TransportSocketMatchValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_TransportSocketMatchValidationError) Field ¶
func (e Cluster_TransportSocketMatchValidationError) Field() string
Field function returns field value.
func (Cluster_TransportSocketMatchValidationError) Key ¶
func (e Cluster_TransportSocketMatchValidationError) Key() bool
Key function returns key value.
func (Cluster_TransportSocketMatchValidationError) Reason ¶
func (e Cluster_TransportSocketMatchValidationError) Reason() string
Reason function returns reason value.
type Cluster_Type ¶
type Cluster_Type struct {
Type Cluster_DiscoveryType `protobuf:"varint,2,opt,name=type,proto3,enum=envoy.config.cluster.v4alpha.Cluster_DiscoveryType,oneof"`
}
type Filter ¶
type Filter 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 (*Filter) Descriptor
deprecated
func (*Filter) GetTypedConfig ¶
func (*Filter) ProtoMessage ¶
func (*Filter) ProtoMessage()
func (*Filter) ProtoReflect ¶
func (x *Filter) ProtoReflect() protoreflect.Message
type FilterValidationError ¶
type FilterValidationError struct {
// contains filtered or unexported fields
}
FilterValidationError is the validation error returned by Filter.Validate if the designated constraints aren't met.
func (FilterValidationError) Cause ¶
func (e FilterValidationError) Cause() error
Cause function returns cause value.
func (FilterValidationError) Error ¶
func (e FilterValidationError) Error() string
Error satisfies the builtin error interface
func (FilterValidationError) ErrorName ¶
func (e FilterValidationError) ErrorName() string
ErrorName returns error name.
func (FilterValidationError) Field ¶
func (e FilterValidationError) Field() string
Field function returns field value.
func (FilterValidationError) Key ¶
func (e FilterValidationError) Key() bool
Key function returns key value.
func (FilterValidationError) Reason ¶
func (e FilterValidationError) Reason() string
Reason function returns reason value.
type LoadBalancingPolicy ¶
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
func (*LoadBalancingPolicy) Descriptor() ([]byte, []int)
Deprecated: Use LoadBalancingPolicy.ProtoReflect.Descriptor instead.
func (*LoadBalancingPolicy) GetPolicies ¶
func (x *LoadBalancingPolicy) GetPolicies() []*LoadBalancingPolicy_Policy
func (*LoadBalancingPolicy) ProtoMessage ¶
func (*LoadBalancingPolicy) ProtoMessage()
func (*LoadBalancingPolicy) ProtoReflect ¶
func (x *LoadBalancingPolicy) ProtoReflect() protoreflect.Message
func (*LoadBalancingPolicy) Reset ¶
func (x *LoadBalancingPolicy) Reset()
func (*LoadBalancingPolicy) String ¶
func (x *LoadBalancingPolicy) String() string
func (*LoadBalancingPolicy) Validate ¶
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 ¶
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 ¶
func (e LoadBalancingPolicyValidationError) Cause() error
Cause function returns cause value.
func (LoadBalancingPolicyValidationError) Error ¶
func (e LoadBalancingPolicyValidationError) Error() string
Error satisfies the builtin error interface
func (LoadBalancingPolicyValidationError) ErrorName ¶
func (e LoadBalancingPolicyValidationError) ErrorName() string
ErrorName returns error name.
func (LoadBalancingPolicyValidationError) Field ¶
func (e LoadBalancingPolicyValidationError) Field() string
Field function returns field value.
func (LoadBalancingPolicyValidationError) Key ¶
func (e LoadBalancingPolicyValidationError) Key() bool
Key function returns key value.
func (LoadBalancingPolicyValidationError) Reason ¶
func (e LoadBalancingPolicyValidationError) Reason() string
Reason function returns reason value.
type LoadBalancingPolicy_Policy ¶
type LoadBalancingPolicy_Policy struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,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
func (*LoadBalancingPolicy_Policy) Descriptor() ([]byte, []int)
Deprecated: Use LoadBalancingPolicy_Policy.ProtoReflect.Descriptor instead.
func (*LoadBalancingPolicy_Policy) GetName ¶
func (x *LoadBalancingPolicy_Policy) GetName() string
func (*LoadBalancingPolicy_Policy) GetTypedConfig ¶
func (x *LoadBalancingPolicy_Policy) GetTypedConfig() *any.Any
func (*LoadBalancingPolicy_Policy) ProtoMessage ¶
func (*LoadBalancingPolicy_Policy) ProtoMessage()
func (*LoadBalancingPolicy_Policy) ProtoReflect ¶
func (x *LoadBalancingPolicy_Policy) ProtoReflect() protoreflect.Message
func (*LoadBalancingPolicy_Policy) Reset ¶
func (x *LoadBalancingPolicy_Policy) Reset()
func (*LoadBalancingPolicy_Policy) String ¶
func (x *LoadBalancingPolicy_Policy) String() string
func (*LoadBalancingPolicy_Policy) Validate ¶
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 ¶
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 ¶
func (e LoadBalancingPolicy_PolicyValidationError) Cause() error
Cause function returns cause value.
func (LoadBalancingPolicy_PolicyValidationError) Error ¶
func (e LoadBalancingPolicy_PolicyValidationError) Error() string
Error satisfies the builtin error interface
func (LoadBalancingPolicy_PolicyValidationError) ErrorName ¶
func (e LoadBalancingPolicy_PolicyValidationError) ErrorName() string
ErrorName returns error name.
func (LoadBalancingPolicy_PolicyValidationError) Field ¶
func (e LoadBalancingPolicy_PolicyValidationError) Field() string
Field function returns field value.
func (LoadBalancingPolicy_PolicyValidationError) Key ¶
func (e LoadBalancingPolicy_PolicyValidationError) Key() bool
Key function returns key value.
func (LoadBalancingPolicy_PolicyValidationError) Reason ¶
func (e LoadBalancingPolicy_PolicyValidationError) Reason() string
Reason function returns reason value.
type OutlierDetection ¶
type OutlierDetection struct { Consecutive_5Xx *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=consecutive_5xx,json=consecutive5xx,proto3" json:"consecutive_5xx,omitempty"` Interval *duration.Duration `protobuf:"bytes,2,opt,name=interval,proto3" json:"interval,omitempty"` BaseEjectionTime *duration.Duration `protobuf:"bytes,3,opt,name=base_ejection_time,json=baseEjectionTime,proto3" json:"base_ejection_time,omitempty"` MaxEjectionPercent *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=max_ejection_percent,json=maxEjectionPercent,proto3" json:"max_ejection_percent,omitempty"` EnforcingConsecutive_5Xx *wrappers.UInt32Value `` /* 132-byte string literal not displayed */ EnforcingSuccessRate *wrappers.UInt32Value `protobuf:"bytes,6,opt,name=enforcing_success_rate,json=enforcingSuccessRate,proto3" json:"enforcing_success_rate,omitempty"` SuccessRateMinimumHosts *wrappers.UInt32Value `` /* 134-byte string literal not displayed */ SuccessRateRequestVolume *wrappers.UInt32Value `` /* 137-byte string literal not displayed */ SuccessRateStdevFactor *wrappers.UInt32Value `` /* 131-byte string literal not displayed */ ConsecutiveGatewayFailure *wrappers.UInt32Value `` /* 139-byte string literal not displayed */ EnforcingConsecutiveGatewayFailure *wrappers.UInt32Value `` /* 168-byte string literal not displayed */ SplitExternalLocalOriginErrors bool `` /* 159-byte string literal not displayed */ ConsecutiveLocalOriginFailure *wrappers.UInt32Value `` /* 153-byte string literal not displayed */ EnforcingConsecutiveLocalOriginFailure *wrappers.UInt32Value `` /* 182-byte string literal not displayed */ EnforcingLocalOriginSuccessRate *wrappers.UInt32Value `` /* 161-byte string literal not displayed */ FailurePercentageThreshold *wrappers.UInt32Value `` /* 142-byte string literal not displayed */ EnforcingFailurePercentage *wrappers.UInt32Value `` /* 142-byte string literal not displayed */ EnforcingFailurePercentageLocalOrigin *wrappers.UInt32Value `` /* 179-byte string literal not displayed */ FailurePercentageMinimumHosts *wrappers.UInt32Value `` /* 153-byte string literal not displayed */ FailurePercentageRequestVolume *wrappers.UInt32Value `` /* 156-byte string literal not displayed */ // contains filtered or unexported fields }
func (*OutlierDetection) Descriptor
deprecated
func (*OutlierDetection) Descriptor() ([]byte, []int)
Deprecated: Use OutlierDetection.ProtoReflect.Descriptor instead.
func (*OutlierDetection) GetBaseEjectionTime ¶
func (x *OutlierDetection) GetBaseEjectionTime() *duration.Duration
func (*OutlierDetection) GetConsecutiveGatewayFailure ¶
func (x *OutlierDetection) GetConsecutiveGatewayFailure() *wrappers.UInt32Value
func (*OutlierDetection) GetConsecutiveLocalOriginFailure ¶
func (x *OutlierDetection) GetConsecutiveLocalOriginFailure() *wrappers.UInt32Value
func (*OutlierDetection) GetConsecutive_5Xx ¶
func (x *OutlierDetection) GetConsecutive_5Xx() *wrappers.UInt32Value
func (*OutlierDetection) GetEnforcingConsecutiveGatewayFailure ¶
func (x *OutlierDetection) GetEnforcingConsecutiveGatewayFailure() *wrappers.UInt32Value
func (*OutlierDetection) GetEnforcingConsecutiveLocalOriginFailure ¶
func (x *OutlierDetection) GetEnforcingConsecutiveLocalOriginFailure() *wrappers.UInt32Value
func (*OutlierDetection) GetEnforcingConsecutive_5Xx ¶
func (x *OutlierDetection) GetEnforcingConsecutive_5Xx() *wrappers.UInt32Value
func (*OutlierDetection) GetEnforcingFailurePercentage ¶
func (x *OutlierDetection) GetEnforcingFailurePercentage() *wrappers.UInt32Value
func (*OutlierDetection) GetEnforcingFailurePercentageLocalOrigin ¶
func (x *OutlierDetection) GetEnforcingFailurePercentageLocalOrigin() *wrappers.UInt32Value
func (*OutlierDetection) GetEnforcingLocalOriginSuccessRate ¶
func (x *OutlierDetection) GetEnforcingLocalOriginSuccessRate() *wrappers.UInt32Value
func (*OutlierDetection) GetEnforcingSuccessRate ¶
func (x *OutlierDetection) GetEnforcingSuccessRate() *wrappers.UInt32Value
func (*OutlierDetection) GetFailurePercentageMinimumHosts ¶
func (x *OutlierDetection) GetFailurePercentageMinimumHosts() *wrappers.UInt32Value
func (*OutlierDetection) GetFailurePercentageRequestVolume ¶
func (x *OutlierDetection) GetFailurePercentageRequestVolume() *wrappers.UInt32Value
func (*OutlierDetection) GetFailurePercentageThreshold ¶
func (x *OutlierDetection) GetFailurePercentageThreshold() *wrappers.UInt32Value
func (*OutlierDetection) GetInterval ¶
func (x *OutlierDetection) GetInterval() *duration.Duration
func (*OutlierDetection) GetMaxEjectionPercent ¶
func (x *OutlierDetection) GetMaxEjectionPercent() *wrappers.UInt32Value
func (*OutlierDetection) GetSplitExternalLocalOriginErrors ¶
func (x *OutlierDetection) GetSplitExternalLocalOriginErrors() bool
func (*OutlierDetection) GetSuccessRateMinimumHosts ¶
func (x *OutlierDetection) GetSuccessRateMinimumHosts() *wrappers.UInt32Value
func (*OutlierDetection) GetSuccessRateRequestVolume ¶
func (x *OutlierDetection) GetSuccessRateRequestVolume() *wrappers.UInt32Value
func (*OutlierDetection) GetSuccessRateStdevFactor ¶
func (x *OutlierDetection) GetSuccessRateStdevFactor() *wrappers.UInt32Value
func (*OutlierDetection) ProtoMessage ¶
func (*OutlierDetection) ProtoMessage()
func (*OutlierDetection) ProtoReflect ¶
func (x *OutlierDetection) ProtoReflect() protoreflect.Message
func (*OutlierDetection) Reset ¶
func (x *OutlierDetection) Reset()
func (*OutlierDetection) String ¶
func (x *OutlierDetection) String() string
func (*OutlierDetection) Validate ¶
func (m *OutlierDetection) Validate() error
Validate checks the field values on OutlierDetection with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type OutlierDetectionValidationError ¶
type OutlierDetectionValidationError struct {
// contains filtered or unexported fields
}
OutlierDetectionValidationError is the validation error returned by OutlierDetection.Validate if the designated constraints aren't met.
func (OutlierDetectionValidationError) Cause ¶
func (e OutlierDetectionValidationError) Cause() error
Cause function returns cause value.
func (OutlierDetectionValidationError) Error ¶
func (e OutlierDetectionValidationError) Error() string
Error satisfies the builtin error interface
func (OutlierDetectionValidationError) ErrorName ¶
func (e OutlierDetectionValidationError) ErrorName() string
ErrorName returns error name.
func (OutlierDetectionValidationError) Field ¶
func (e OutlierDetectionValidationError) Field() string
Field function returns field value.
func (OutlierDetectionValidationError) Key ¶
func (e OutlierDetectionValidationError) Key() bool
Key function returns key value.
func (OutlierDetectionValidationError) Reason ¶
func (e OutlierDetectionValidationError) Reason() string
Reason function returns reason value.
type UpstreamBindConfig ¶
type UpstreamBindConfig struct { SourceAddress *v4alpha.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() *v4alpha.Address
func (*UpstreamBindConfig) ProtoMessage ¶
func (*UpstreamBindConfig) ProtoMessage()
func (*UpstreamBindConfig) ProtoReflect ¶
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 ¶
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 *v4alpha.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() *v4alpha.TcpKeepalive
func (*UpstreamConnectionOptions) ProtoMessage ¶
func (*UpstreamConnectionOptions) ProtoMessage()
func (*UpstreamConnectionOptions) ProtoReflect ¶
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 ¶
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.