Versions in this module Expand all Collapse all v1 v1.32.3 Jan 3, 2025 v1.32.2 Dec 23, 2024 Changes in this version + var Cluster_ClusterProtocolSelection_name = map[int32]string + var Cluster_ClusterProtocolSelection_value = map[string]int32 + var Cluster_DiscoveryType_name = map[int32]string + var Cluster_DiscoveryType_value = map[string]int32 + var Cluster_DnsLookupFamily_name = map[int32]string + var Cluster_DnsLookupFamily_value = map[string]int32 + var Cluster_LbPolicy_name = map[int32]string + var Cluster_LbPolicy_value = map[string]int32 + var Cluster_LbSubsetConfig_LbSubsetFallbackPolicy_name = map[int32]string + var Cluster_LbSubsetConfig_LbSubsetFallbackPolicy_value = map[string]int32 + var Cluster_LbSubsetConfig_LbSubsetMetadataFallbackPolicy_name = map[int32]string + var Cluster_LbSubsetConfig_LbSubsetMetadataFallbackPolicy_value = map[string]int32 + var Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy_name = map[int32]string + var Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy_value = map[string]int32 + var Cluster_RingHashLbConfig_HashFunction_name = map[int32]string + var Cluster_RingHashLbConfig_HashFunction_value = map[string]int32 + var File_envoy_config_cluster_v3_circuit_breaker_proto protoreflect.FileDescriptor + var File_envoy_config_cluster_v3_cluster_proto protoreflect.FileDescriptor + var File_envoy_config_cluster_v3_filter_proto protoreflect.FileDescriptor + var File_envoy_config_cluster_v3_outlier_detection_proto protoreflect.FileDescriptor + var UpstreamConnectionOptions_FirstAddressFamilyVersion_name = map[int32]string + var UpstreamConnectionOptions_FirstAddressFamilyVersion_value = map[string]int32 + type CircuitBreakers struct + PerHostThresholds []*CircuitBreakers_Thresholds + Thresholds []*CircuitBreakers_Thresholds + func (*CircuitBreakers) Descriptor() ([]byte, []int) + func (*CircuitBreakers) ProtoMessage() + func (m *CircuitBreakers) Validate() error + func (m *CircuitBreakers) ValidateAll() error + func (x *CircuitBreakers) GetPerHostThresholds() []*CircuitBreakers_Thresholds + func (x *CircuitBreakers) GetThresholds() []*CircuitBreakers_Thresholds + func (x *CircuitBreakers) ProtoReflect() protoreflect.Message + func (x *CircuitBreakers) Reset() + func (x *CircuitBreakers) String() string + type CircuitBreakersMultiError []error + func (m CircuitBreakersMultiError) AllErrors() []error + func (m CircuitBreakersMultiError) Error() string + type CircuitBreakersValidationError struct + 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 struct + MaxConnectionPools *wrapperspb.UInt32Value + MaxConnections *wrapperspb.UInt32Value + MaxPendingRequests *wrapperspb.UInt32Value + MaxRequests *wrapperspb.UInt32Value + MaxRetries *wrapperspb.UInt32Value + Priority v3.RoutingPriority + RetryBudget *CircuitBreakers_Thresholds_RetryBudget + TrackRemaining bool + func (*CircuitBreakers_Thresholds) Descriptor() ([]byte, []int) + func (*CircuitBreakers_Thresholds) ProtoMessage() + func (m *CircuitBreakers_Thresholds) Validate() error + func (m *CircuitBreakers_Thresholds) ValidateAll() error + func (x *CircuitBreakers_Thresholds) GetMaxConnectionPools() *wrapperspb.UInt32Value + func (x *CircuitBreakers_Thresholds) GetMaxConnections() *wrapperspb.UInt32Value + func (x *CircuitBreakers_Thresholds) GetMaxPendingRequests() *wrapperspb.UInt32Value + func (x *CircuitBreakers_Thresholds) GetMaxRequests() *wrapperspb.UInt32Value + func (x *CircuitBreakers_Thresholds) GetMaxRetries() *wrapperspb.UInt32Value + func (x *CircuitBreakers_Thresholds) GetPriority() v3.RoutingPriority + func (x *CircuitBreakers_Thresholds) GetRetryBudget() *CircuitBreakers_Thresholds_RetryBudget + func (x *CircuitBreakers_Thresholds) GetTrackRemaining() bool + func (x *CircuitBreakers_Thresholds) ProtoReflect() protoreflect.Message + func (x *CircuitBreakers_Thresholds) Reset() + func (x *CircuitBreakers_Thresholds) String() string + type CircuitBreakers_ThresholdsMultiError []error + func (m CircuitBreakers_ThresholdsMultiError) AllErrors() []error + func (m CircuitBreakers_ThresholdsMultiError) Error() string + type CircuitBreakers_ThresholdsValidationError struct + 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 struct + BudgetPercent *v31.Percent + MinRetryConcurrency *wrapperspb.UInt32Value + func (*CircuitBreakers_Thresholds_RetryBudget) Descriptor() ([]byte, []int) + func (*CircuitBreakers_Thresholds_RetryBudget) ProtoMessage() + func (m *CircuitBreakers_Thresholds_RetryBudget) Validate() error + func (m *CircuitBreakers_Thresholds_RetryBudget) ValidateAll() error + func (x *CircuitBreakers_Thresholds_RetryBudget) GetBudgetPercent() *v31.Percent + func (x *CircuitBreakers_Thresholds_RetryBudget) GetMinRetryConcurrency() *wrapperspb.UInt32Value + func (x *CircuitBreakers_Thresholds_RetryBudget) ProtoReflect() protoreflect.Message + func (x *CircuitBreakers_Thresholds_RetryBudget) Reset() + func (x *CircuitBreakers_Thresholds_RetryBudget) String() string + type CircuitBreakers_Thresholds_RetryBudgetMultiError []error + func (m CircuitBreakers_Thresholds_RetryBudgetMultiError) AllErrors() []error + func (m CircuitBreakers_Thresholds_RetryBudgetMultiError) Error() string + type CircuitBreakers_Thresholds_RetryBudgetValidationError struct + 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 struct + AltStatName string + CircuitBreakers *CircuitBreakers + CleanupInterval *durationpb.Duration + CloseConnectionsOnHostHealthFailure bool + ClusterDiscoveryType isCluster_ClusterDiscoveryType + CommonHttpProtocolOptions *v32.HttpProtocolOptions + CommonLbConfig *Cluster_CommonLbConfig + ConnectTimeout *durationpb.Duration + ConnectionPoolPerDownstreamConnection bool + DnsFailureRefreshRate *Cluster_RefreshRate + DnsJitter *durationpb.Duration + DnsLookupFamily Cluster_DnsLookupFamily + DnsRefreshRate *durationpb.Duration + DnsResolutionConfig *v32.DnsResolutionConfig + DnsResolvers []*v32.Address + EdsClusterConfig *Cluster_EdsClusterConfig + Filters []*Filter + HealthChecks []*v32.HealthCheck + Http2ProtocolOptions *v32.Http2ProtocolOptions + HttpProtocolOptions *v32.Http1ProtocolOptions + IgnoreHealthOnHostRemoval bool + LbConfig isCluster_LbConfig + LbPolicy Cluster_LbPolicy + LbSubsetConfig *Cluster_LbSubsetConfig + LoadAssignment *v31.ClusterLoadAssignment + LoadBalancingPolicy *LoadBalancingPolicy + LrsReportEndpointMetrics []string + LrsServer *v32.ConfigSource + MaxRequestsPerConnection *wrapperspb.UInt32Value + Metadata *v32.Metadata + Name string + OutlierDetection *OutlierDetection + PerConnectionBufferLimitBytes *wrapperspb.UInt32Value + PreconnectPolicy *Cluster_PreconnectPolicy + ProtocolSelection Cluster_ClusterProtocolSelection + RespectDnsTtl bool + TrackClusterStats *TrackClusterStats + TrackTimeoutBudgets bool + TransportSocket *v32.TransportSocket + TransportSocketMatches []*Cluster_TransportSocketMatch + TypedDnsResolverConfig *v32.TypedExtensionConfig + TypedExtensionProtocolOptions map[string]*anypb.Any + UpstreamBindConfig *v32.BindConfig + UpstreamConfig *v32.TypedExtensionConfig + UpstreamConnectionOptions *UpstreamConnectionOptions + UpstreamHttpProtocolOptions *v32.UpstreamHttpProtocolOptions + UseTcpForDnsLookups bool + WaitForWarmOnInit *wrapperspb.BoolValue + func (*Cluster) Descriptor() ([]byte, []int) + func (*Cluster) ProtoMessage() + func (m *Cluster) GetClusterDiscoveryType() isCluster_ClusterDiscoveryType + func (m *Cluster) GetLbConfig() isCluster_LbConfig + func (m *Cluster) Validate() error + func (m *Cluster) ValidateAll() error + func (x *Cluster) GetAltStatName() string + func (x *Cluster) GetCircuitBreakers() *CircuitBreakers + func (x *Cluster) GetCleanupInterval() *durationpb.Duration + func (x *Cluster) GetCloseConnectionsOnHostHealthFailure() bool + func (x *Cluster) GetClusterType() *Cluster_CustomClusterType + func (x *Cluster) GetCommonHttpProtocolOptions() *v32.HttpProtocolOptions + func (x *Cluster) GetCommonLbConfig() *Cluster_CommonLbConfig + func (x *Cluster) GetConnectTimeout() *durationpb.Duration + func (x *Cluster) GetConnectionPoolPerDownstreamConnection() bool + func (x *Cluster) GetDnsFailureRefreshRate() *Cluster_RefreshRate + func (x *Cluster) GetDnsJitter() *durationpb.Duration + func (x *Cluster) GetDnsLookupFamily() Cluster_DnsLookupFamily + func (x *Cluster) GetDnsRefreshRate() *durationpb.Duration + func (x *Cluster) GetDnsResolutionConfig() *v32.DnsResolutionConfig + func (x *Cluster) GetDnsResolvers() []*v32.Address + func (x *Cluster) GetEdsClusterConfig() *Cluster_EdsClusterConfig + func (x *Cluster) GetFilters() []*Filter + func (x *Cluster) GetHealthChecks() []*v32.HealthCheck + func (x *Cluster) GetHttp2ProtocolOptions() *v32.Http2ProtocolOptions + func (x *Cluster) GetHttpProtocolOptions() *v32.Http1ProtocolOptions + func (x *Cluster) GetIgnoreHealthOnHostRemoval() bool + func (x *Cluster) GetLbPolicy() Cluster_LbPolicy + func (x *Cluster) GetLbSubsetConfig() *Cluster_LbSubsetConfig + func (x *Cluster) GetLeastRequestLbConfig() *Cluster_LeastRequestLbConfig + func (x *Cluster) GetLoadAssignment() *v31.ClusterLoadAssignment + func (x *Cluster) GetLoadBalancingPolicy() *LoadBalancingPolicy + func (x *Cluster) GetLrsReportEndpointMetrics() []string + func (x *Cluster) GetLrsServer() *v32.ConfigSource + func (x *Cluster) GetMaglevLbConfig() *Cluster_MaglevLbConfig + func (x *Cluster) GetMaxRequestsPerConnection() *wrapperspb.UInt32Value + func (x *Cluster) GetMetadata() *v32.Metadata + func (x *Cluster) GetName() string + func (x *Cluster) GetOriginalDstLbConfig() *Cluster_OriginalDstLbConfig + func (x *Cluster) GetOutlierDetection() *OutlierDetection + func (x *Cluster) GetPerConnectionBufferLimitBytes() *wrapperspb.UInt32Value + func (x *Cluster) GetPreconnectPolicy() *Cluster_PreconnectPolicy + func (x *Cluster) GetProtocolSelection() Cluster_ClusterProtocolSelection + func (x *Cluster) GetRespectDnsTtl() bool + func (x *Cluster) GetRingHashLbConfig() *Cluster_RingHashLbConfig + func (x *Cluster) GetRoundRobinLbConfig() *Cluster_RoundRobinLbConfig + func (x *Cluster) GetTrackClusterStats() *TrackClusterStats + func (x *Cluster) GetTrackTimeoutBudgets() bool + func (x *Cluster) GetTransportSocket() *v32.TransportSocket + func (x *Cluster) GetTransportSocketMatches() []*Cluster_TransportSocketMatch + func (x *Cluster) GetType() Cluster_DiscoveryType + func (x *Cluster) GetTypedDnsResolverConfig() *v32.TypedExtensionConfig + func (x *Cluster) GetTypedExtensionProtocolOptions() map[string]*anypb.Any + func (x *Cluster) GetUpstreamBindConfig() *v32.BindConfig + func (x *Cluster) GetUpstreamConfig() *v32.TypedExtensionConfig + func (x *Cluster) GetUpstreamConnectionOptions() *UpstreamConnectionOptions + func (x *Cluster) GetUpstreamHttpProtocolOptions() *v32.UpstreamHttpProtocolOptions + func (x *Cluster) GetUseTcpForDnsLookups() bool + func (x *Cluster) GetWaitForWarmOnInit() *wrapperspb.BoolValue + func (x *Cluster) ProtoReflect() protoreflect.Message + func (x *Cluster) Reset() + func (x *Cluster) String() string + type ClusterCollection struct + Entries *v3.CollectionEntry + func (*ClusterCollection) Descriptor() ([]byte, []int) + func (*ClusterCollection) ProtoMessage() + func (m *ClusterCollection) Validate() error + func (m *ClusterCollection) ValidateAll() error + func (x *ClusterCollection) GetEntries() *v3.CollectionEntry + func (x *ClusterCollection) ProtoReflect() protoreflect.Message + func (x *ClusterCollection) Reset() + func (x *ClusterCollection) String() string + type ClusterCollectionMultiError []error + func (m ClusterCollectionMultiError) AllErrors() []error + func (m ClusterCollectionMultiError) Error() string + type ClusterCollectionValidationError struct + 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 ClusterMultiError []error + func (m ClusterMultiError) AllErrors() []error + func (m ClusterMultiError) Error() string + type ClusterValidationError struct + func (e ClusterValidationError) Cause() error + func (e ClusterValidationError) Error() string + func (e ClusterValidationError) ErrorName() string + func (e ClusterValidationError) Field() string + func (e ClusterValidationError) Key() bool + func (e ClusterValidationError) Reason() string + type Cluster_ClusterProtocolSelection int32 + const Cluster_USE_CONFIGURED_PROTOCOL + const Cluster_USE_DOWNSTREAM_PROTOCOL + func (Cluster_ClusterProtocolSelection) Descriptor() protoreflect.EnumDescriptor + func (Cluster_ClusterProtocolSelection) EnumDescriptor() ([]byte, []int) + func (Cluster_ClusterProtocolSelection) Type() protoreflect.EnumType + func (x Cluster_ClusterProtocolSelection) Enum() *Cluster_ClusterProtocolSelection + func (x Cluster_ClusterProtocolSelection) Number() protoreflect.EnumNumber + func (x Cluster_ClusterProtocolSelection) String() string + type Cluster_ClusterType struct + ClusterType *Cluster_CustomClusterType + type Cluster_CommonLbConfig struct + CloseConnectionsOnHostSetChange bool + ConsistentHashingLbConfig *Cluster_CommonLbConfig_ConsistentHashingLbConfig + HealthyPanicThreshold *v33.Percent + IgnoreNewHostsUntilFirstHc bool + LocalityConfigSpecifier isCluster_CommonLbConfig_LocalityConfigSpecifier + OverrideHostStatus *v32.HealthStatusSet + UpdateMergeWindow *durationpb.Duration + func (*Cluster_CommonLbConfig) Descriptor() ([]byte, []int) + func (*Cluster_CommonLbConfig) ProtoMessage() + func (m *Cluster_CommonLbConfig) GetLocalityConfigSpecifier() isCluster_CommonLbConfig_LocalityConfigSpecifier + func (m *Cluster_CommonLbConfig) Validate() error + func (m *Cluster_CommonLbConfig) ValidateAll() error + func (x *Cluster_CommonLbConfig) GetCloseConnectionsOnHostSetChange() bool + func (x *Cluster_CommonLbConfig) GetConsistentHashingLbConfig() *Cluster_CommonLbConfig_ConsistentHashingLbConfig + func (x *Cluster_CommonLbConfig) GetHealthyPanicThreshold() *v33.Percent + func (x *Cluster_CommonLbConfig) GetIgnoreNewHostsUntilFirstHc() bool + func (x *Cluster_CommonLbConfig) GetLocalityWeightedLbConfig() *Cluster_CommonLbConfig_LocalityWeightedLbConfig + func (x *Cluster_CommonLbConfig) GetOverrideHostStatus() *v32.HealthStatusSet + func (x *Cluster_CommonLbConfig) GetUpdateMergeWindow() *durationpb.Duration + func (x *Cluster_CommonLbConfig) GetZoneAwareLbConfig() *Cluster_CommonLbConfig_ZoneAwareLbConfig + func (x *Cluster_CommonLbConfig) ProtoReflect() protoreflect.Message + func (x *Cluster_CommonLbConfig) Reset() + func (x *Cluster_CommonLbConfig) String() string + type Cluster_CommonLbConfigMultiError []error + func (m Cluster_CommonLbConfigMultiError) AllErrors() []error + func (m Cluster_CommonLbConfigMultiError) Error() string + type Cluster_CommonLbConfigValidationError struct + 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 struct + HashBalanceFactor *wrapperspb.UInt32Value + UseHostnameForHashing bool + func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) Descriptor() ([]byte, []int) + func (*Cluster_CommonLbConfig_ConsistentHashingLbConfig) ProtoMessage() + func (m *Cluster_CommonLbConfig_ConsistentHashingLbConfig) Validate() error + func (m *Cluster_CommonLbConfig_ConsistentHashingLbConfig) ValidateAll() error + func (x *Cluster_CommonLbConfig_ConsistentHashingLbConfig) GetHashBalanceFactor() *wrapperspb.UInt32Value + func (x *Cluster_CommonLbConfig_ConsistentHashingLbConfig) GetUseHostnameForHashing() bool + func (x *Cluster_CommonLbConfig_ConsistentHashingLbConfig) ProtoReflect() protoreflect.Message + func (x *Cluster_CommonLbConfig_ConsistentHashingLbConfig) Reset() + func (x *Cluster_CommonLbConfig_ConsistentHashingLbConfig) String() string + type Cluster_CommonLbConfig_ConsistentHashingLbConfigMultiError []error + func (m Cluster_CommonLbConfig_ConsistentHashingLbConfigMultiError) AllErrors() []error + func (m Cluster_CommonLbConfig_ConsistentHashingLbConfigMultiError) Error() string + type Cluster_CommonLbConfig_ConsistentHashingLbConfigValidationError struct + 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 struct + func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) Descriptor() ([]byte, []int) + func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) ProtoMessage() + func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) Validate() error + func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) ValidateAll() error + func (x *Cluster_CommonLbConfig_LocalityWeightedLbConfig) ProtoReflect() protoreflect.Message + func (x *Cluster_CommonLbConfig_LocalityWeightedLbConfig) Reset() + func (x *Cluster_CommonLbConfig_LocalityWeightedLbConfig) String() string + type Cluster_CommonLbConfig_LocalityWeightedLbConfigMultiError []error + func (m Cluster_CommonLbConfig_LocalityWeightedLbConfigMultiError) AllErrors() []error + func (m Cluster_CommonLbConfig_LocalityWeightedLbConfigMultiError) Error() string + type Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError struct + 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_ struct + LocalityWeightedLbConfig *Cluster_CommonLbConfig_LocalityWeightedLbConfig + type Cluster_CommonLbConfig_ZoneAwareLbConfig struct + FailTrafficOnPanic bool + MinClusterSize *wrapperspb.UInt64Value + RoutingEnabled *v33.Percent + func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) Descriptor() ([]byte, []int) + func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) ProtoMessage() + func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) Validate() error + func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) ValidateAll() error + func (x *Cluster_CommonLbConfig_ZoneAwareLbConfig) GetFailTrafficOnPanic() bool + func (x *Cluster_CommonLbConfig_ZoneAwareLbConfig) GetMinClusterSize() *wrapperspb.UInt64Value + func (x *Cluster_CommonLbConfig_ZoneAwareLbConfig) GetRoutingEnabled() *v33.Percent + func (x *Cluster_CommonLbConfig_ZoneAwareLbConfig) ProtoReflect() protoreflect.Message + func (x *Cluster_CommonLbConfig_ZoneAwareLbConfig) Reset() + func (x *Cluster_CommonLbConfig_ZoneAwareLbConfig) String() string + type Cluster_CommonLbConfig_ZoneAwareLbConfigMultiError []error + func (m Cluster_CommonLbConfig_ZoneAwareLbConfigMultiError) AllErrors() []error + func (m Cluster_CommonLbConfig_ZoneAwareLbConfigMultiError) Error() string + type Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError struct + 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_ struct + ZoneAwareLbConfig *Cluster_CommonLbConfig_ZoneAwareLbConfig + type Cluster_CustomClusterType struct + Name string + TypedConfig *anypb.Any + func (*Cluster_CustomClusterType) Descriptor() ([]byte, []int) + func (*Cluster_CustomClusterType) ProtoMessage() + func (m *Cluster_CustomClusterType) Validate() error + func (m *Cluster_CustomClusterType) ValidateAll() error + func (x *Cluster_CustomClusterType) GetName() string + func (x *Cluster_CustomClusterType) GetTypedConfig() *anypb.Any + func (x *Cluster_CustomClusterType) ProtoReflect() protoreflect.Message + func (x *Cluster_CustomClusterType) Reset() + func (x *Cluster_CustomClusterType) String() string + type Cluster_CustomClusterTypeMultiError []error + func (m Cluster_CustomClusterTypeMultiError) AllErrors() []error + func (m Cluster_CustomClusterTypeMultiError) Error() string + type Cluster_CustomClusterTypeValidationError struct + 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 int32 + const Cluster_EDS + const Cluster_LOGICAL_DNS + const Cluster_ORIGINAL_DST + const Cluster_STATIC + const Cluster_STRICT_DNS + func (Cluster_DiscoveryType) Descriptor() protoreflect.EnumDescriptor + func (Cluster_DiscoveryType) EnumDescriptor() ([]byte, []int) + func (Cluster_DiscoveryType) Type() protoreflect.EnumType + func (x Cluster_DiscoveryType) Enum() *Cluster_DiscoveryType + func (x Cluster_DiscoveryType) Number() protoreflect.EnumNumber + func (x Cluster_DiscoveryType) String() string + type Cluster_DnsLookupFamily int32 + const Cluster_ALL + const Cluster_AUTO + const Cluster_V4_ONLY + const Cluster_V4_PREFERRED + const Cluster_V6_ONLY + func (Cluster_DnsLookupFamily) Descriptor() protoreflect.EnumDescriptor + func (Cluster_DnsLookupFamily) EnumDescriptor() ([]byte, []int) + func (Cluster_DnsLookupFamily) Type() protoreflect.EnumType + func (x Cluster_DnsLookupFamily) Enum() *Cluster_DnsLookupFamily + func (x Cluster_DnsLookupFamily) Number() protoreflect.EnumNumber + func (x Cluster_DnsLookupFamily) String() string + type Cluster_EdsClusterConfig struct + EdsConfig *v32.ConfigSource + ServiceName string + func (*Cluster_EdsClusterConfig) Descriptor() ([]byte, []int) + func (*Cluster_EdsClusterConfig) ProtoMessage() + func (m *Cluster_EdsClusterConfig) Validate() error + func (m *Cluster_EdsClusterConfig) ValidateAll() error + func (x *Cluster_EdsClusterConfig) GetEdsConfig() *v32.ConfigSource + func (x *Cluster_EdsClusterConfig) GetServiceName() string + func (x *Cluster_EdsClusterConfig) ProtoReflect() protoreflect.Message + func (x *Cluster_EdsClusterConfig) Reset() + func (x *Cluster_EdsClusterConfig) String() string + type Cluster_EdsClusterConfigMultiError []error + func (m Cluster_EdsClusterConfigMultiError) AllErrors() []error + func (m Cluster_EdsClusterConfigMultiError) Error() string + type Cluster_EdsClusterConfigValidationError struct + func (e Cluster_EdsClusterConfigValidationError) Cause() error + func (e Cluster_EdsClusterConfigValidationError) Error() string + func (e Cluster_EdsClusterConfigValidationError) ErrorName() string + func (e Cluster_EdsClusterConfigValidationError) Field() string + func (e Cluster_EdsClusterConfigValidationError) Key() bool + func (e Cluster_EdsClusterConfigValidationError) Reason() string + type Cluster_LbPolicy int32 + const Cluster_CLUSTER_PROVIDED + const Cluster_LEAST_REQUEST + const Cluster_LOAD_BALANCING_POLICY_CONFIG + const Cluster_MAGLEV + const Cluster_RANDOM + const Cluster_RING_HASH + const Cluster_ROUND_ROBIN + func (Cluster_LbPolicy) Descriptor() protoreflect.EnumDescriptor + func (Cluster_LbPolicy) EnumDescriptor() ([]byte, []int) + func (Cluster_LbPolicy) Type() protoreflect.EnumType + func (x Cluster_LbPolicy) Enum() *Cluster_LbPolicy + func (x Cluster_LbPolicy) Number() protoreflect.EnumNumber + func (x Cluster_LbPolicy) String() string + type Cluster_LbSubsetConfig struct + DefaultSubset *structpb.Struct + FallbackPolicy Cluster_LbSubsetConfig_LbSubsetFallbackPolicy + ListAsAny bool + LocalityWeightAware bool + MetadataFallbackPolicy Cluster_LbSubsetConfig_LbSubsetMetadataFallbackPolicy + PanicModeAny bool + ScaleLocalityWeight bool + SubsetSelectors []*Cluster_LbSubsetConfig_LbSubsetSelector + func (*Cluster_LbSubsetConfig) Descriptor() ([]byte, []int) + func (*Cluster_LbSubsetConfig) ProtoMessage() + func (m *Cluster_LbSubsetConfig) Validate() error + func (m *Cluster_LbSubsetConfig) ValidateAll() error + func (x *Cluster_LbSubsetConfig) GetDefaultSubset() *structpb.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) GetMetadataFallbackPolicy() Cluster_LbSubsetConfig_LbSubsetMetadataFallbackPolicy + func (x *Cluster_LbSubsetConfig) GetPanicModeAny() bool + func (x *Cluster_LbSubsetConfig) GetScaleLocalityWeight() bool + func (x *Cluster_LbSubsetConfig) GetSubsetSelectors() []*Cluster_LbSubsetConfig_LbSubsetSelector + func (x *Cluster_LbSubsetConfig) ProtoReflect() protoreflect.Message + func (x *Cluster_LbSubsetConfig) Reset() + func (x *Cluster_LbSubsetConfig) String() string + type Cluster_LbSubsetConfigMultiError []error + func (m Cluster_LbSubsetConfigMultiError) AllErrors() []error + func (m Cluster_LbSubsetConfigMultiError) Error() string + type Cluster_LbSubsetConfigValidationError struct + 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 int32 + const Cluster_LbSubsetConfig_ANY_ENDPOINT + const Cluster_LbSubsetConfig_DEFAULT_SUBSET + const Cluster_LbSubsetConfig_NO_FALLBACK + func (Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) Descriptor() protoreflect.EnumDescriptor + func (Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) EnumDescriptor() ([]byte, []int) + func (Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) Type() protoreflect.EnumType + func (x Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) Enum() *Cluster_LbSubsetConfig_LbSubsetFallbackPolicy + func (x Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) Number() protoreflect.EnumNumber + func (x Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) String() string + type Cluster_LbSubsetConfig_LbSubsetMetadataFallbackPolicy int32 + const Cluster_LbSubsetConfig_FALLBACK_LIST + const Cluster_LbSubsetConfig_METADATA_NO_FALLBACK + func (Cluster_LbSubsetConfig_LbSubsetMetadataFallbackPolicy) Descriptor() protoreflect.EnumDescriptor + func (Cluster_LbSubsetConfig_LbSubsetMetadataFallbackPolicy) EnumDescriptor() ([]byte, []int) + func (Cluster_LbSubsetConfig_LbSubsetMetadataFallbackPolicy) Type() protoreflect.EnumType + func (x Cluster_LbSubsetConfig_LbSubsetMetadataFallbackPolicy) Enum() *Cluster_LbSubsetConfig_LbSubsetMetadataFallbackPolicy + func (x Cluster_LbSubsetConfig_LbSubsetMetadataFallbackPolicy) Number() protoreflect.EnumNumber + func (x Cluster_LbSubsetConfig_LbSubsetMetadataFallbackPolicy) String() string + type Cluster_LbSubsetConfig_LbSubsetSelector struct + FallbackKeysSubset []string + FallbackPolicy Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy + Keys []string + SingleHostPerSubset bool + func (*Cluster_LbSubsetConfig_LbSubsetSelector) Descriptor() ([]byte, []int) + func (*Cluster_LbSubsetConfig_LbSubsetSelector) ProtoMessage() + func (m *Cluster_LbSubsetConfig_LbSubsetSelector) Validate() error + func (m *Cluster_LbSubsetConfig_LbSubsetSelector) ValidateAll() error + 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 (x *Cluster_LbSubsetConfig_LbSubsetSelector) GetSingleHostPerSubset() bool + func (x *Cluster_LbSubsetConfig_LbSubsetSelector) ProtoReflect() protoreflect.Message + func (x *Cluster_LbSubsetConfig_LbSubsetSelector) Reset() + func (x *Cluster_LbSubsetConfig_LbSubsetSelector) String() string + type Cluster_LbSubsetConfig_LbSubsetSelectorMultiError []error + func (m Cluster_LbSubsetConfig_LbSubsetSelectorMultiError) AllErrors() []error + func (m Cluster_LbSubsetConfig_LbSubsetSelectorMultiError) Error() string + type Cluster_LbSubsetConfig_LbSubsetSelectorValidationError struct + 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 int32 + const Cluster_LbSubsetConfig_LbSubsetSelector_ANY_ENDPOINT + const Cluster_LbSubsetConfig_LbSubsetSelector_DEFAULT_SUBSET + const Cluster_LbSubsetConfig_LbSubsetSelector_KEYS_SUBSET + const Cluster_LbSubsetConfig_LbSubsetSelector_NOT_DEFINED + const Cluster_LbSubsetConfig_LbSubsetSelector_NO_FALLBACK + func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) Descriptor() protoreflect.EnumDescriptor + func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) EnumDescriptor() ([]byte, []int) + func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) Type() protoreflect.EnumType + func (x Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) Enum() *Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy + func (x Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) Number() protoreflect.EnumNumber + func (x Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) String() string + type Cluster_LeastRequestLbConfig struct + ActiveRequestBias *v32.RuntimeDouble + ChoiceCount *wrapperspb.UInt32Value + SlowStartConfig *Cluster_SlowStartConfig + func (*Cluster_LeastRequestLbConfig) Descriptor() ([]byte, []int) + func (*Cluster_LeastRequestLbConfig) ProtoMessage() + func (m *Cluster_LeastRequestLbConfig) Validate() error + func (m *Cluster_LeastRequestLbConfig) ValidateAll() error + func (x *Cluster_LeastRequestLbConfig) GetActiveRequestBias() *v32.RuntimeDouble + func (x *Cluster_LeastRequestLbConfig) GetChoiceCount() *wrapperspb.UInt32Value + func (x *Cluster_LeastRequestLbConfig) GetSlowStartConfig() *Cluster_SlowStartConfig + func (x *Cluster_LeastRequestLbConfig) ProtoReflect() protoreflect.Message + func (x *Cluster_LeastRequestLbConfig) Reset() + func (x *Cluster_LeastRequestLbConfig) String() string + type Cluster_LeastRequestLbConfigMultiError []error + func (m Cluster_LeastRequestLbConfigMultiError) AllErrors() []error + func (m Cluster_LeastRequestLbConfigMultiError) Error() string + type Cluster_LeastRequestLbConfigValidationError struct + 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_ struct + LeastRequestLbConfig *Cluster_LeastRequestLbConfig + type Cluster_MaglevLbConfig struct + TableSize *wrapperspb.UInt64Value + func (*Cluster_MaglevLbConfig) Descriptor() ([]byte, []int) + func (*Cluster_MaglevLbConfig) ProtoMessage() + func (m *Cluster_MaglevLbConfig) Validate() error + func (m *Cluster_MaglevLbConfig) ValidateAll() error + func (x *Cluster_MaglevLbConfig) GetTableSize() *wrapperspb.UInt64Value + func (x *Cluster_MaglevLbConfig) ProtoReflect() protoreflect.Message + func (x *Cluster_MaglevLbConfig) Reset() + func (x *Cluster_MaglevLbConfig) String() string + type Cluster_MaglevLbConfigMultiError []error + func (m Cluster_MaglevLbConfigMultiError) AllErrors() []error + func (m Cluster_MaglevLbConfigMultiError) Error() string + type Cluster_MaglevLbConfigValidationError struct + func (e Cluster_MaglevLbConfigValidationError) Cause() error + func (e Cluster_MaglevLbConfigValidationError) Error() string + func (e Cluster_MaglevLbConfigValidationError) ErrorName() string + func (e Cluster_MaglevLbConfigValidationError) Field() string + func (e Cluster_MaglevLbConfigValidationError) Key() bool + func (e Cluster_MaglevLbConfigValidationError) Reason() string + type Cluster_MaglevLbConfig_ struct + MaglevLbConfig *Cluster_MaglevLbConfig + type Cluster_OriginalDstLbConfig struct + HttpHeaderName string + MetadataKey *v34.MetadataKey + UpstreamPortOverride *wrapperspb.UInt32Value + UseHttpHeader bool + func (*Cluster_OriginalDstLbConfig) Descriptor() ([]byte, []int) + func (*Cluster_OriginalDstLbConfig) ProtoMessage() + func (m *Cluster_OriginalDstLbConfig) Validate() error + func (m *Cluster_OriginalDstLbConfig) ValidateAll() error + func (x *Cluster_OriginalDstLbConfig) GetHttpHeaderName() string + func (x *Cluster_OriginalDstLbConfig) GetMetadataKey() *v34.MetadataKey + func (x *Cluster_OriginalDstLbConfig) GetUpstreamPortOverride() *wrapperspb.UInt32Value + func (x *Cluster_OriginalDstLbConfig) GetUseHttpHeader() bool + func (x *Cluster_OriginalDstLbConfig) ProtoReflect() protoreflect.Message + func (x *Cluster_OriginalDstLbConfig) Reset() + func (x *Cluster_OriginalDstLbConfig) String() string + type Cluster_OriginalDstLbConfigMultiError []error + func (m Cluster_OriginalDstLbConfigMultiError) AllErrors() []error + func (m Cluster_OriginalDstLbConfigMultiError) Error() string + type Cluster_OriginalDstLbConfigValidationError struct + 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_ struct + OriginalDstLbConfig *Cluster_OriginalDstLbConfig + type Cluster_PreconnectPolicy struct + PerUpstreamPreconnectRatio *wrapperspb.DoubleValue + PredictivePreconnectRatio *wrapperspb.DoubleValue + func (*Cluster_PreconnectPolicy) Descriptor() ([]byte, []int) + func (*Cluster_PreconnectPolicy) ProtoMessage() + func (m *Cluster_PreconnectPolicy) Validate() error + func (m *Cluster_PreconnectPolicy) ValidateAll() error + func (x *Cluster_PreconnectPolicy) GetPerUpstreamPreconnectRatio() *wrapperspb.DoubleValue + func (x *Cluster_PreconnectPolicy) GetPredictivePreconnectRatio() *wrapperspb.DoubleValue + func (x *Cluster_PreconnectPolicy) ProtoReflect() protoreflect.Message + func (x *Cluster_PreconnectPolicy) Reset() + func (x *Cluster_PreconnectPolicy) String() string + type Cluster_PreconnectPolicyMultiError []error + func (m Cluster_PreconnectPolicyMultiError) AllErrors() []error + func (m Cluster_PreconnectPolicyMultiError) Error() string + type Cluster_PreconnectPolicyValidationError struct + func (e Cluster_PreconnectPolicyValidationError) Cause() error + func (e Cluster_PreconnectPolicyValidationError) Error() string + func (e Cluster_PreconnectPolicyValidationError) ErrorName() string + func (e Cluster_PreconnectPolicyValidationError) Field() string + func (e Cluster_PreconnectPolicyValidationError) Key() bool + func (e Cluster_PreconnectPolicyValidationError) Reason() string + type Cluster_RefreshRate struct + BaseInterval *durationpb.Duration + MaxInterval *durationpb.Duration + func (*Cluster_RefreshRate) Descriptor() ([]byte, []int) + func (*Cluster_RefreshRate) ProtoMessage() + func (m *Cluster_RefreshRate) Validate() error + func (m *Cluster_RefreshRate) ValidateAll() error + func (x *Cluster_RefreshRate) GetBaseInterval() *durationpb.Duration + func (x *Cluster_RefreshRate) GetMaxInterval() *durationpb.Duration + func (x *Cluster_RefreshRate) ProtoReflect() protoreflect.Message + func (x *Cluster_RefreshRate) Reset() + func (x *Cluster_RefreshRate) String() string + type Cluster_RefreshRateMultiError []error + func (m Cluster_RefreshRateMultiError) AllErrors() []error + func (m Cluster_RefreshRateMultiError) Error() string + type Cluster_RefreshRateValidationError struct + 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 struct + HashFunction Cluster_RingHashLbConfig_HashFunction + MaximumRingSize *wrapperspb.UInt64Value + MinimumRingSize *wrapperspb.UInt64Value + func (*Cluster_RingHashLbConfig) Descriptor() ([]byte, []int) + func (*Cluster_RingHashLbConfig) ProtoMessage() + func (m *Cluster_RingHashLbConfig) Validate() error + func (m *Cluster_RingHashLbConfig) ValidateAll() error + func (x *Cluster_RingHashLbConfig) GetHashFunction() Cluster_RingHashLbConfig_HashFunction + func (x *Cluster_RingHashLbConfig) GetMaximumRingSize() *wrapperspb.UInt64Value + func (x *Cluster_RingHashLbConfig) GetMinimumRingSize() *wrapperspb.UInt64Value + func (x *Cluster_RingHashLbConfig) ProtoReflect() protoreflect.Message + func (x *Cluster_RingHashLbConfig) Reset() + func (x *Cluster_RingHashLbConfig) String() string + type Cluster_RingHashLbConfigMultiError []error + func (m Cluster_RingHashLbConfigMultiError) AllErrors() []error + func (m Cluster_RingHashLbConfigMultiError) Error() string + type Cluster_RingHashLbConfigValidationError struct + 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_ struct + RingHashLbConfig *Cluster_RingHashLbConfig + type Cluster_RingHashLbConfig_HashFunction int32 + const Cluster_RingHashLbConfig_MURMUR_HASH_2 + const Cluster_RingHashLbConfig_XX_HASH + func (Cluster_RingHashLbConfig_HashFunction) Descriptor() protoreflect.EnumDescriptor + func (Cluster_RingHashLbConfig_HashFunction) EnumDescriptor() ([]byte, []int) + func (Cluster_RingHashLbConfig_HashFunction) Type() protoreflect.EnumType + func (x Cluster_RingHashLbConfig_HashFunction) Enum() *Cluster_RingHashLbConfig_HashFunction + func (x Cluster_RingHashLbConfig_HashFunction) Number() protoreflect.EnumNumber + func (x Cluster_RingHashLbConfig_HashFunction) String() string + type Cluster_RoundRobinLbConfig struct + SlowStartConfig *Cluster_SlowStartConfig + func (*Cluster_RoundRobinLbConfig) Descriptor() ([]byte, []int) + func (*Cluster_RoundRobinLbConfig) ProtoMessage() + func (m *Cluster_RoundRobinLbConfig) Validate() error + func (m *Cluster_RoundRobinLbConfig) ValidateAll() error + func (x *Cluster_RoundRobinLbConfig) GetSlowStartConfig() *Cluster_SlowStartConfig + func (x *Cluster_RoundRobinLbConfig) ProtoReflect() protoreflect.Message + func (x *Cluster_RoundRobinLbConfig) Reset() + func (x *Cluster_RoundRobinLbConfig) String() string + type Cluster_RoundRobinLbConfigMultiError []error + func (m Cluster_RoundRobinLbConfigMultiError) AllErrors() []error + func (m Cluster_RoundRobinLbConfigMultiError) Error() string + type Cluster_RoundRobinLbConfigValidationError struct + func (e Cluster_RoundRobinLbConfigValidationError) Cause() error + func (e Cluster_RoundRobinLbConfigValidationError) Error() string + func (e Cluster_RoundRobinLbConfigValidationError) ErrorName() string + func (e Cluster_RoundRobinLbConfigValidationError) Field() string + func (e Cluster_RoundRobinLbConfigValidationError) Key() bool + func (e Cluster_RoundRobinLbConfigValidationError) Reason() string + type Cluster_RoundRobinLbConfig_ struct + RoundRobinLbConfig *Cluster_RoundRobinLbConfig + type Cluster_SlowStartConfig struct + Aggression *v32.RuntimeDouble + MinWeightPercent *v33.Percent + SlowStartWindow *durationpb.Duration + func (*Cluster_SlowStartConfig) Descriptor() ([]byte, []int) + func (*Cluster_SlowStartConfig) ProtoMessage() + func (m *Cluster_SlowStartConfig) Validate() error + func (m *Cluster_SlowStartConfig) ValidateAll() error + func (x *Cluster_SlowStartConfig) GetAggression() *v32.RuntimeDouble + func (x *Cluster_SlowStartConfig) GetMinWeightPercent() *v33.Percent + func (x *Cluster_SlowStartConfig) GetSlowStartWindow() *durationpb.Duration + func (x *Cluster_SlowStartConfig) ProtoReflect() protoreflect.Message + func (x *Cluster_SlowStartConfig) Reset() + func (x *Cluster_SlowStartConfig) String() string + type Cluster_SlowStartConfigMultiError []error + func (m Cluster_SlowStartConfigMultiError) AllErrors() []error + func (m Cluster_SlowStartConfigMultiError) Error() string + type Cluster_SlowStartConfigValidationError struct + func (e Cluster_SlowStartConfigValidationError) Cause() error + func (e Cluster_SlowStartConfigValidationError) Error() string + func (e Cluster_SlowStartConfigValidationError) ErrorName() string + func (e Cluster_SlowStartConfigValidationError) Field() string + func (e Cluster_SlowStartConfigValidationError) Key() bool + func (e Cluster_SlowStartConfigValidationError) Reason() string + type Cluster_TransportSocketMatch struct + Match *structpb.Struct + Name string + TransportSocket *v32.TransportSocket + func (*Cluster_TransportSocketMatch) Descriptor() ([]byte, []int) + func (*Cluster_TransportSocketMatch) ProtoMessage() + func (m *Cluster_TransportSocketMatch) Validate() error + func (m *Cluster_TransportSocketMatch) ValidateAll() error + func (x *Cluster_TransportSocketMatch) GetMatch() *structpb.Struct + func (x *Cluster_TransportSocketMatch) GetName() string + func (x *Cluster_TransportSocketMatch) GetTransportSocket() *v32.TransportSocket + func (x *Cluster_TransportSocketMatch) ProtoReflect() protoreflect.Message + func (x *Cluster_TransportSocketMatch) Reset() + func (x *Cluster_TransportSocketMatch) String() string + type Cluster_TransportSocketMatchMultiError []error + func (m Cluster_TransportSocketMatchMultiError) AllErrors() []error + func (m Cluster_TransportSocketMatchMultiError) Error() string + type Cluster_TransportSocketMatchValidationError struct + 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 struct + Type Cluster_DiscoveryType + type Filter struct + ConfigDiscovery *v3.ExtensionConfigSource + Name string + TypedConfig *anypb.Any + func (*Filter) Descriptor() ([]byte, []int) + func (*Filter) ProtoMessage() + func (m *Filter) Validate() error + func (m *Filter) ValidateAll() error + func (x *Filter) GetConfigDiscovery() *v3.ExtensionConfigSource + func (x *Filter) GetName() string + func (x *Filter) GetTypedConfig() *anypb.Any + func (x *Filter) ProtoReflect() protoreflect.Message + func (x *Filter) Reset() + func (x *Filter) String() string + type FilterMultiError []error + func (m FilterMultiError) AllErrors() []error + func (m FilterMultiError) Error() string + type FilterValidationError struct + func (e FilterValidationError) Cause() error + func (e FilterValidationError) Error() string + func (e FilterValidationError) ErrorName() string + func (e FilterValidationError) Field() string + func (e FilterValidationError) Key() bool + func (e FilterValidationError) Reason() string + type LoadBalancingPolicy struct + Policies []*LoadBalancingPolicy_Policy + func (*LoadBalancingPolicy) Descriptor() ([]byte, []int) + func (*LoadBalancingPolicy) ProtoMessage() + func (m *LoadBalancingPolicy) Validate() error + func (m *LoadBalancingPolicy) ValidateAll() error + func (x *LoadBalancingPolicy) GetPolicies() []*LoadBalancingPolicy_Policy + func (x *LoadBalancingPolicy) ProtoReflect() protoreflect.Message + func (x *LoadBalancingPolicy) Reset() + func (x *LoadBalancingPolicy) String() string + type LoadBalancingPolicyMultiError []error + func (m LoadBalancingPolicyMultiError) AllErrors() []error + func (m LoadBalancingPolicyMultiError) Error() string + type LoadBalancingPolicyValidationError struct + 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 struct + TypedExtensionConfig *v32.TypedExtensionConfig + func (*LoadBalancingPolicy_Policy) Descriptor() ([]byte, []int) + func (*LoadBalancingPolicy_Policy) ProtoMessage() + func (m *LoadBalancingPolicy_Policy) Validate() error + func (m *LoadBalancingPolicy_Policy) ValidateAll() error + func (x *LoadBalancingPolicy_Policy) GetTypedExtensionConfig() *v32.TypedExtensionConfig + func (x *LoadBalancingPolicy_Policy) ProtoReflect() protoreflect.Message + func (x *LoadBalancingPolicy_Policy) Reset() + func (x *LoadBalancingPolicy_Policy) String() string + type LoadBalancingPolicy_PolicyMultiError []error + func (m LoadBalancingPolicy_PolicyMultiError) AllErrors() []error + func (m LoadBalancingPolicy_PolicyMultiError) Error() string + type LoadBalancingPolicy_PolicyValidationError struct + 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 struct + AlwaysEjectOneHost *wrapperspb.BoolValue + BaseEjectionTime *durationpb.Duration + ConsecutiveGatewayFailure *wrapperspb.UInt32Value + ConsecutiveLocalOriginFailure *wrapperspb.UInt32Value + Consecutive_5Xx *wrapperspb.UInt32Value + EnforcingConsecutiveGatewayFailure *wrapperspb.UInt32Value + EnforcingConsecutiveLocalOriginFailure *wrapperspb.UInt32Value + EnforcingConsecutive_5Xx *wrapperspb.UInt32Value + EnforcingFailurePercentage *wrapperspb.UInt32Value + EnforcingFailurePercentageLocalOrigin *wrapperspb.UInt32Value + EnforcingLocalOriginSuccessRate *wrapperspb.UInt32Value + EnforcingSuccessRate *wrapperspb.UInt32Value + FailurePercentageMinimumHosts *wrapperspb.UInt32Value + FailurePercentageRequestVolume *wrapperspb.UInt32Value + FailurePercentageThreshold *wrapperspb.UInt32Value + Interval *durationpb.Duration + MaxEjectionPercent *wrapperspb.UInt32Value + MaxEjectionTime *durationpb.Duration + MaxEjectionTimeJitter *durationpb.Duration + Monitors []*v3.TypedExtensionConfig + SplitExternalLocalOriginErrors bool + SuccessRateMinimumHosts *wrapperspb.UInt32Value + SuccessRateRequestVolume *wrapperspb.UInt32Value + SuccessRateStdevFactor *wrapperspb.UInt32Value + SuccessfulActiveHealthCheckUnejectHost *wrapperspb.BoolValue + func (*OutlierDetection) Descriptor() ([]byte, []int) + func (*OutlierDetection) ProtoMessage() + func (m *OutlierDetection) Validate() error + func (m *OutlierDetection) ValidateAll() error + func (x *OutlierDetection) GetAlwaysEjectOneHost() *wrapperspb.BoolValue + func (x *OutlierDetection) GetBaseEjectionTime() *durationpb.Duration + func (x *OutlierDetection) GetConsecutiveGatewayFailure() *wrapperspb.UInt32Value + func (x *OutlierDetection) GetConsecutiveLocalOriginFailure() *wrapperspb.UInt32Value + func (x *OutlierDetection) GetConsecutive_5Xx() *wrapperspb.UInt32Value + func (x *OutlierDetection) GetEnforcingConsecutiveGatewayFailure() *wrapperspb.UInt32Value + func (x *OutlierDetection) GetEnforcingConsecutiveLocalOriginFailure() *wrapperspb.UInt32Value + func (x *OutlierDetection) GetEnforcingConsecutive_5Xx() *wrapperspb.UInt32Value + func (x *OutlierDetection) GetEnforcingFailurePercentage() *wrapperspb.UInt32Value + func (x *OutlierDetection) GetEnforcingFailurePercentageLocalOrigin() *wrapperspb.UInt32Value + func (x *OutlierDetection) GetEnforcingLocalOriginSuccessRate() *wrapperspb.UInt32Value + func (x *OutlierDetection) GetEnforcingSuccessRate() *wrapperspb.UInt32Value + func (x *OutlierDetection) GetFailurePercentageMinimumHosts() *wrapperspb.UInt32Value + func (x *OutlierDetection) GetFailurePercentageRequestVolume() *wrapperspb.UInt32Value + func (x *OutlierDetection) GetFailurePercentageThreshold() *wrapperspb.UInt32Value + func (x *OutlierDetection) GetInterval() *durationpb.Duration + func (x *OutlierDetection) GetMaxEjectionPercent() *wrapperspb.UInt32Value + func (x *OutlierDetection) GetMaxEjectionTime() *durationpb.Duration + func (x *OutlierDetection) GetMaxEjectionTimeJitter() *durationpb.Duration + func (x *OutlierDetection) GetMonitors() []*v3.TypedExtensionConfig + func (x *OutlierDetection) GetSplitExternalLocalOriginErrors() bool + func (x *OutlierDetection) GetSuccessRateMinimumHosts() *wrapperspb.UInt32Value + func (x *OutlierDetection) GetSuccessRateRequestVolume() *wrapperspb.UInt32Value + func (x *OutlierDetection) GetSuccessRateStdevFactor() *wrapperspb.UInt32Value + func (x *OutlierDetection) GetSuccessfulActiveHealthCheckUnejectHost() *wrapperspb.BoolValue + func (x *OutlierDetection) ProtoReflect() protoreflect.Message + func (x *OutlierDetection) Reset() + func (x *OutlierDetection) String() string + type OutlierDetectionMultiError []error + func (m OutlierDetectionMultiError) AllErrors() []error + func (m OutlierDetectionMultiError) Error() string + type OutlierDetectionValidationError struct + 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 TrackClusterStats struct + PerEndpointStats bool + RequestResponseSizes bool + TimeoutBudgets bool + func (*TrackClusterStats) Descriptor() ([]byte, []int) + func (*TrackClusterStats) ProtoMessage() + func (m *TrackClusterStats) Validate() error + func (m *TrackClusterStats) ValidateAll() error + func (x *TrackClusterStats) GetPerEndpointStats() bool + func (x *TrackClusterStats) GetRequestResponseSizes() bool + func (x *TrackClusterStats) GetTimeoutBudgets() bool + func (x *TrackClusterStats) ProtoReflect() protoreflect.Message + func (x *TrackClusterStats) Reset() + func (x *TrackClusterStats) String() string + type TrackClusterStatsMultiError []error + func (m TrackClusterStatsMultiError) AllErrors() []error + func (m TrackClusterStatsMultiError) Error() string + type TrackClusterStatsValidationError struct + func (e TrackClusterStatsValidationError) Cause() error + func (e TrackClusterStatsValidationError) Error() string + func (e TrackClusterStatsValidationError) ErrorName() string + func (e TrackClusterStatsValidationError) Field() string + func (e TrackClusterStatsValidationError) Key() bool + func (e TrackClusterStatsValidationError) Reason() string + type UpstreamConnectionOptions struct + HappyEyeballsConfig *UpstreamConnectionOptions_HappyEyeballsConfig + SetLocalInterfaceNameOnUpstreamConnections bool + TcpKeepalive *v32.TcpKeepalive + func (*UpstreamConnectionOptions) Descriptor() ([]byte, []int) + func (*UpstreamConnectionOptions) ProtoMessage() + func (m *UpstreamConnectionOptions) Validate() error + func (m *UpstreamConnectionOptions) ValidateAll() error + func (x *UpstreamConnectionOptions) GetHappyEyeballsConfig() *UpstreamConnectionOptions_HappyEyeballsConfig + func (x *UpstreamConnectionOptions) GetSetLocalInterfaceNameOnUpstreamConnections() bool + func (x *UpstreamConnectionOptions) GetTcpKeepalive() *v32.TcpKeepalive + func (x *UpstreamConnectionOptions) ProtoReflect() protoreflect.Message + func (x *UpstreamConnectionOptions) Reset() + func (x *UpstreamConnectionOptions) String() string + type UpstreamConnectionOptionsMultiError []error + func (m UpstreamConnectionOptionsMultiError) AllErrors() []error + func (m UpstreamConnectionOptionsMultiError) Error() string + type UpstreamConnectionOptionsValidationError struct + func (e UpstreamConnectionOptionsValidationError) Cause() error + func (e UpstreamConnectionOptionsValidationError) Error() string + func (e UpstreamConnectionOptionsValidationError) ErrorName() string + func (e UpstreamConnectionOptionsValidationError) Field() string + func (e UpstreamConnectionOptionsValidationError) Key() bool + func (e UpstreamConnectionOptionsValidationError) Reason() string + type UpstreamConnectionOptions_FirstAddressFamilyVersion int32 + const UpstreamConnectionOptions_DEFAULT + const UpstreamConnectionOptions_V4 + const UpstreamConnectionOptions_V6 + func (UpstreamConnectionOptions_FirstAddressFamilyVersion) Descriptor() protoreflect.EnumDescriptor + func (UpstreamConnectionOptions_FirstAddressFamilyVersion) EnumDescriptor() ([]byte, []int) + func (UpstreamConnectionOptions_FirstAddressFamilyVersion) Type() protoreflect.EnumType + func (x UpstreamConnectionOptions_FirstAddressFamilyVersion) Enum() *UpstreamConnectionOptions_FirstAddressFamilyVersion + func (x UpstreamConnectionOptions_FirstAddressFamilyVersion) Number() protoreflect.EnumNumber + func (x UpstreamConnectionOptions_FirstAddressFamilyVersion) String() string + type UpstreamConnectionOptions_HappyEyeballsConfig struct + FirstAddressFamilyCount *wrapperspb.UInt32Value + FirstAddressFamilyVersion UpstreamConnectionOptions_FirstAddressFamilyVersion + func (*UpstreamConnectionOptions_HappyEyeballsConfig) Descriptor() ([]byte, []int) + func (*UpstreamConnectionOptions_HappyEyeballsConfig) ProtoMessage() + func (m *UpstreamConnectionOptions_HappyEyeballsConfig) Validate() error + func (m *UpstreamConnectionOptions_HappyEyeballsConfig) ValidateAll() error + func (x *UpstreamConnectionOptions_HappyEyeballsConfig) GetFirstAddressFamilyCount() *wrapperspb.UInt32Value + func (x *UpstreamConnectionOptions_HappyEyeballsConfig) GetFirstAddressFamilyVersion() UpstreamConnectionOptions_FirstAddressFamilyVersion + func (x *UpstreamConnectionOptions_HappyEyeballsConfig) ProtoReflect() protoreflect.Message + func (x *UpstreamConnectionOptions_HappyEyeballsConfig) Reset() + func (x *UpstreamConnectionOptions_HappyEyeballsConfig) String() string + type UpstreamConnectionOptions_HappyEyeballsConfigMultiError []error + func (m UpstreamConnectionOptions_HappyEyeballsConfigMultiError) AllErrors() []error + func (m UpstreamConnectionOptions_HappyEyeballsConfigMultiError) Error() string + type UpstreamConnectionOptions_HappyEyeballsConfigValidationError struct + func (e UpstreamConnectionOptions_HappyEyeballsConfigValidationError) Cause() error + func (e UpstreamConnectionOptions_HappyEyeballsConfigValidationError) Error() string + func (e UpstreamConnectionOptions_HappyEyeballsConfigValidationError) ErrorName() string + func (e UpstreamConnectionOptions_HappyEyeballsConfigValidationError) Field() string + func (e UpstreamConnectionOptions_HappyEyeballsConfigValidationError) Key() bool + func (e UpstreamConnectionOptions_HappyEyeballsConfigValidationError) Reason() string Other modules containing this package github.com/envoyproxy/go-control-plane