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
Subclasses with type arguments of type Cluster.CommonLbConfig.Builder in io.envoyproxy.envoy.config.cluster.v3Modifier and TypeClassDescriptionstatic final classCommon configuration for all load balancer implementations.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.BuilderCluster.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.internalGetCommonLbConfigFieldBuilder()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.