Uses of Class
io.envoyproxy.envoy.config.cluster.v3.Cluster.CommonLbConfig.Builder
Packages that use Cluster.CommonLbConfig.Builder
-
Uses of Cluster.CommonLbConfig.Builder in io.envoyproxy.envoy.config.cluster.v3
Fields in io.envoyproxy.envoy.config.cluster.v3 with type parameters of type Cluster.CommonLbConfig.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<Cluster.CommonLbConfig, Cluster.CommonLbConfig.Builder, Cluster.CommonLbConfigOrBuilder> Cluster.Builder.commonLbConfigBuilder_
Methods in io.envoyproxy.envoy.config.cluster.v3 that return Cluster.CommonLbConfig.BuilderModifier and TypeMethodDescriptionCluster.CommonLbConfig.Builder.clear()
Cluster.CommonLbConfig.Builder.clearCloseConnectionsOnHostSetChange()
If set to ``true``, the cluster manager will drain all existing connections to upstream hosts whenever hosts are added or removed from the cluster.Cluster.CommonLbConfig.Builder.clearConsistentHashingLbConfig()
Common Configuration for all consistent hashing load balancers (MaglevLb, RingHashLb, etc.)Cluster.CommonLbConfig.Builder.clearHealthyPanicThreshold()
Configures the :ref:`healthy panic threshold <arch_overview_load_balancing_panic_threshold>`.Cluster.CommonLbConfig.Builder.clearIgnoreNewHostsUntilFirstHc()
If set to true, Envoy will :ref:`exclude <arch_overview_load_balancing_excluded>` new hosts when computing load balancing weights until they have been health checked for the first time.Cluster.CommonLbConfig.Builder.clearLocalityConfigSpecifier()
Cluster.CommonLbConfig.Builder.clearLocalityWeightedLbConfig()
.envoy.config.cluster.v3.Cluster.CommonLbConfig.LocalityWeightedLbConfig locality_weighted_lb_config = 3;
Cluster.CommonLbConfig.Builder.clearOverrideHostStatus()
This controls what hosts are considered valid when using :ref:`host overrides <arch_overview_load_balancing_override_host>`, which is used by some filters to modify the load balancing decision.Cluster.CommonLbConfig.Builder.clearUpdateMergeWindow()
If set, all health check/weight/metadata updates that happen within this duration will be merged and delivered in one shot when the duration expires.Cluster.CommonLbConfig.Builder.clearZoneAwareLbConfig()
.envoy.config.cluster.v3.Cluster.CommonLbConfig.ZoneAwareLbConfig zone_aware_lb_config = 2;
Cluster.Builder.getCommonLbConfigBuilder()
Common configuration for all load balancer implementations.Cluster.CommonLbConfig.Builder.mergeConsistentHashingLbConfig
(Cluster.CommonLbConfig.ConsistentHashingLbConfig value) Common Configuration for all consistent hashing load balancers (MaglevLb, RingHashLb, etc.)Cluster.CommonLbConfig.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Cluster.CommonLbConfig.Builder.mergeFrom
(com.google.protobuf.Message other) Cluster.CommonLbConfig.Builder.mergeFrom
(Cluster.CommonLbConfig other) Cluster.CommonLbConfig.Builder.mergeHealthyPanicThreshold
(Percent value) Configures the :ref:`healthy panic threshold <arch_overview_load_balancing_panic_threshold>`.Cluster.CommonLbConfig.Builder.mergeLocalityWeightedLbConfig
(Cluster.CommonLbConfig.LocalityWeightedLbConfig value) .envoy.config.cluster.v3.Cluster.CommonLbConfig.LocalityWeightedLbConfig locality_weighted_lb_config = 3;
Cluster.CommonLbConfig.Builder.mergeOverrideHostStatus
(HealthStatusSet value) This controls what hosts are considered valid when using :ref:`host overrides <arch_overview_load_balancing_override_host>`, which is used by some filters to modify the load balancing decision.Cluster.CommonLbConfig.Builder.mergeUpdateMergeWindow
(com.google.protobuf.Duration value) If set, all health check/weight/metadata updates that happen within this duration will be merged and delivered in one shot when the duration expires.Cluster.CommonLbConfig.Builder.mergeZoneAwareLbConfig
(Cluster.CommonLbConfig.ZoneAwareLbConfig value) .envoy.config.cluster.v3.Cluster.CommonLbConfig.ZoneAwareLbConfig zone_aware_lb_config = 2;
Cluster.CommonLbConfig.newBuilder()
Cluster.CommonLbConfig.newBuilder
(Cluster.CommonLbConfig prototype) Cluster.CommonLbConfig.newBuilderForType()
protected Cluster.CommonLbConfig.Builder
Cluster.CommonLbConfig.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) Cluster.CommonLbConfig.Builder.setCloseConnectionsOnHostSetChange
(boolean value) If set to ``true``, the cluster manager will drain all existing connections to upstream hosts whenever hosts are added or removed from the cluster.Cluster.CommonLbConfig.Builder.setConsistentHashingLbConfig
(Cluster.CommonLbConfig.ConsistentHashingLbConfig value) Common Configuration for all consistent hashing load balancers (MaglevLb, RingHashLb, etc.)Cluster.CommonLbConfig.Builder.setConsistentHashingLbConfig
(Cluster.CommonLbConfig.ConsistentHashingLbConfig.Builder builderForValue) Common Configuration for all consistent hashing load balancers (MaglevLb, RingHashLb, etc.)Cluster.CommonLbConfig.Builder.setHealthyPanicThreshold
(Percent value) Configures the :ref:`healthy panic threshold <arch_overview_load_balancing_panic_threshold>`.Cluster.CommonLbConfig.Builder.setHealthyPanicThreshold
(Percent.Builder builderForValue) Configures the :ref:`healthy panic threshold <arch_overview_load_balancing_panic_threshold>`.Cluster.CommonLbConfig.Builder.setIgnoreNewHostsUntilFirstHc
(boolean value) If set to true, Envoy will :ref:`exclude <arch_overview_load_balancing_excluded>` new hosts when computing load balancing weights until they have been health checked for the first time.Cluster.CommonLbConfig.Builder.setLocalityWeightedLbConfig
(Cluster.CommonLbConfig.LocalityWeightedLbConfig value) .envoy.config.cluster.v3.Cluster.CommonLbConfig.LocalityWeightedLbConfig locality_weighted_lb_config = 3;
Cluster.CommonLbConfig.Builder.setLocalityWeightedLbConfig
(Cluster.CommonLbConfig.LocalityWeightedLbConfig.Builder builderForValue) .envoy.config.cluster.v3.Cluster.CommonLbConfig.LocalityWeightedLbConfig locality_weighted_lb_config = 3;
Cluster.CommonLbConfig.Builder.setOverrideHostStatus
(HealthStatusSet value) This controls what hosts are considered valid when using :ref:`host overrides <arch_overview_load_balancing_override_host>`, which is used by some filters to modify the load balancing decision.Cluster.CommonLbConfig.Builder.setOverrideHostStatus
(HealthStatusSet.Builder builderForValue) This controls what hosts are considered valid when using :ref:`host overrides <arch_overview_load_balancing_override_host>`, which is used by some filters to modify the load balancing decision.Cluster.CommonLbConfig.Builder.setUpdateMergeWindow
(com.google.protobuf.Duration value) If set, all health check/weight/metadata updates that happen within this duration will be merged and delivered in one shot when the duration expires.Cluster.CommonLbConfig.Builder.setUpdateMergeWindow
(com.google.protobuf.Duration.Builder builderForValue) If set, all health check/weight/metadata updates that happen within this duration will be merged and delivered in one shot when the duration expires.Cluster.CommonLbConfig.Builder.setZoneAwareLbConfig
(Cluster.CommonLbConfig.ZoneAwareLbConfig value) .envoy.config.cluster.v3.Cluster.CommonLbConfig.ZoneAwareLbConfig zone_aware_lb_config = 2;
Cluster.CommonLbConfig.Builder.setZoneAwareLbConfig
(Cluster.CommonLbConfig.ZoneAwareLbConfig.Builder builderForValue) .envoy.config.cluster.v3.Cluster.CommonLbConfig.ZoneAwareLbConfig zone_aware_lb_config = 2;
Cluster.CommonLbConfig.toBuilder()
Methods in io.envoyproxy.envoy.config.cluster.v3 that return types with arguments of type Cluster.CommonLbConfig.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<Cluster.CommonLbConfig, Cluster.CommonLbConfig.Builder, Cluster.CommonLbConfigOrBuilder> Cluster.Builder.getCommonLbConfigFieldBuilder()
Common configuration for all load balancer implementations.Methods in io.envoyproxy.envoy.config.cluster.v3 with parameters of type Cluster.CommonLbConfig.BuilderModifier and TypeMethodDescriptionCluster.Builder.setCommonLbConfig
(Cluster.CommonLbConfig.Builder builderForValue) Common configuration for all load balancer implementations.