CircuitBreakerProto |
|
CircuitBreakers |
:ref:`Circuit breaking<arch_overview_circuit_break>` settings can be
specified individually for each defined priority.
|
CircuitBreakers.Builder |
:ref:`Circuit breaking<arch_overview_circuit_break>` settings can be
specified individually for each defined priority.
|
CircuitBreakers.Thresholds |
A Thresholds defines CircuitBreaker settings for a
:ref:`RoutingPriority<envoy_v3_api_enum_config.core.v3.RoutingPriority>`.
|
CircuitBreakers.Thresholds.Builder |
A Thresholds defines CircuitBreaker settings for a
:ref:`RoutingPriority<envoy_v3_api_enum_config.core.v3.RoutingPriority>`.
|
CircuitBreakers.Thresholds.RetryBudget |
Protobuf type envoy.config.cluster.v3.CircuitBreakers.Thresholds.RetryBudget
|
CircuitBreakers.Thresholds.RetryBudget.Builder |
Protobuf type envoy.config.cluster.v3.CircuitBreakers.Thresholds.RetryBudget
|
Cluster |
Configuration for a single upstream cluster.
|
Cluster.Builder |
Configuration for a single upstream cluster.
|
Cluster.Builder.TypedExtensionProtocolOptionsConverter |
|
Cluster.CommonLbConfig |
Common configuration for all load balancer implementations.
|
Cluster.CommonLbConfig.Builder |
Common configuration for all load balancer implementations.
|
Cluster.CommonLbConfig.ConsistentHashingLbConfig |
Common Configuration for all consistent hashing load balancers (MaglevLb, RingHashLb, etc.)
|
Cluster.CommonLbConfig.ConsistentHashingLbConfig.Builder |
Common Configuration for all consistent hashing load balancers (MaglevLb, RingHashLb, etc.)
|
Cluster.CommonLbConfig.LocalityWeightedLbConfig |
Configuration for :ref:`locality weighted load balancing
<arch_overview_load_balancing_locality_weighted_lb>`
|
Cluster.CommonLbConfig.LocalityWeightedLbConfig.Builder |
Configuration for :ref:`locality weighted load balancing
<arch_overview_load_balancing_locality_weighted_lb>`
|
Cluster.CommonLbConfig.ZoneAwareLbConfig |
Configuration for :ref:`zone aware routing
<arch_overview_load_balancing_zone_aware_routing>`.
|
Cluster.CommonLbConfig.ZoneAwareLbConfig.Builder |
Configuration for :ref:`zone aware routing
<arch_overview_load_balancing_zone_aware_routing>`.
|
Cluster.CustomClusterType |
Extended cluster type.
|
Cluster.CustomClusterType.Builder |
Extended cluster type.
|
Cluster.EdsClusterConfig |
Only valid when discovery type is EDS.
|
Cluster.EdsClusterConfig.Builder |
Only valid when discovery type is EDS.
|
Cluster.LbSubsetConfig |
Optionally divide the endpoints in this cluster into subsets defined by
endpoint metadata and selected by route and weighted cluster metadata.
|
Cluster.LbSubsetConfig.Builder |
Optionally divide the endpoints in this cluster into subsets defined by
endpoint metadata and selected by route and weighted cluster metadata.
|
Cluster.LbSubsetConfig.LbSubsetSelector |
Specifications for subsets.
|
Cluster.LbSubsetConfig.LbSubsetSelector.Builder |
Specifications for subsets.
|
Cluster.LeastRequestLbConfig |
Specific configuration for the LeastRequest load balancing policy.
|
Cluster.LeastRequestLbConfig.Builder |
Specific configuration for the LeastRequest load balancing policy.
|
Cluster.MaglevLbConfig |
Specific configuration for the :ref:`Maglev<arch_overview_load_balancing_types_maglev>`
load balancing policy.
|
Cluster.MaglevLbConfig.Builder |
Specific configuration for the :ref:`Maglev<arch_overview_load_balancing_types_maglev>`
load balancing policy.
|
Cluster.OriginalDstLbConfig |
Specific configuration for the
:ref:`Original Destination <arch_overview_load_balancing_types_original_destination>`
load balancing policy.
|
Cluster.OriginalDstLbConfig.Builder |
Specific configuration for the
:ref:`Original Destination <arch_overview_load_balancing_types_original_destination>`
load balancing policy.
|
Cluster.PreconnectPolicy |
Protobuf type envoy.config.cluster.v3.Cluster.PreconnectPolicy
|
Cluster.PreconnectPolicy.Builder |
Protobuf type envoy.config.cluster.v3.Cluster.PreconnectPolicy
|
Cluster.RefreshRate |
Protobuf type envoy.config.cluster.v3.Cluster.RefreshRate
|
Cluster.RefreshRate.Builder |
Protobuf type envoy.config.cluster.v3.Cluster.RefreshRate
|
Cluster.RingHashLbConfig |
Specific configuration for the :ref:`RingHash<arch_overview_load_balancing_types_ring_hash>`
load balancing policy.
|
Cluster.RingHashLbConfig.Builder |
Specific configuration for the :ref:`RingHash<arch_overview_load_balancing_types_ring_hash>`
load balancing policy.
|
Cluster.RoundRobinLbConfig |
Specific configuration for the RoundRobin load balancing policy.
|
Cluster.RoundRobinLbConfig.Builder |
Specific configuration for the RoundRobin load balancing policy.
|
Cluster.SlowStartConfig |
Configuration for :ref:`slow start mode <arch_overview_load_balancing_slow_start>`.
|
Cluster.SlowStartConfig.Builder |
Configuration for :ref:`slow start mode <arch_overview_load_balancing_slow_start>`.
|
Cluster.TransportSocketMatch |
TransportSocketMatch specifies what transport socket config will be used
when the match conditions are satisfied.
|
Cluster.TransportSocketMatch.Builder |
TransportSocketMatch specifies what transport socket config will be used
when the match conditions are satisfied.
|
Cluster.TypedExtensionProtocolOptionsDefaultEntryHolder |
|
ClusterCollection |
Cluster list collections.
|
ClusterCollection.Builder |
Cluster list collections.
|
ClusterProto |
|
Filter |
Protobuf type envoy.config.cluster.v3.Filter
|
Filter.Builder |
Protobuf type envoy.config.cluster.v3.Filter
|
FilterProto |
|
LoadBalancingPolicy |
Extensible load balancing policy configuration.
|
LoadBalancingPolicy.Builder |
Extensible load balancing policy configuration.
|
LoadBalancingPolicy.Policy |
Protobuf type envoy.config.cluster.v3.LoadBalancingPolicy.Policy
|
LoadBalancingPolicy.Policy.Builder |
Protobuf type envoy.config.cluster.v3.LoadBalancingPolicy.Policy
|
OutlierDetection |
See the :ref:`architecture overview <arch_overview_outlier_detection>` for
more information on outlier detection.
|
OutlierDetection.Builder |
See the :ref:`architecture overview <arch_overview_outlier_detection>` for
more information on outlier detection.
|
OutlierDetectionProto |
|
TrackClusterStats |
Protobuf type envoy.config.cluster.v3.TrackClusterStats
|
TrackClusterStats.Builder |
Protobuf type envoy.config.cluster.v3.TrackClusterStats
|
UpstreamConnectionOptions |
Protobuf type envoy.config.cluster.v3.UpstreamConnectionOptions
|
UpstreamConnectionOptions.Builder |
Protobuf type envoy.config.cluster.v3.UpstreamConnectionOptions
|
UpstreamConnectionOptions.HappyEyeballsConfig |
Protobuf type envoy.config.cluster.v3.UpstreamConnectionOptions.HappyEyeballsConfig
|
UpstreamConnectionOptions.HappyEyeballsConfig.Builder |
Protobuf type envoy.config.cluster.v3.UpstreamConnectionOptions.HappyEyeballsConfig
|