Uses of Class
io.envoyproxy.envoy.config.cluster.v3.Cluster.LeastRequestLbConfig.Builder
Packages that use Cluster.LeastRequestLbConfig.Builder
-
Uses of Cluster.LeastRequestLbConfig.Builder in io.envoyproxy.envoy.config.cluster.v3
Fields in io.envoyproxy.envoy.config.cluster.v3 with type parameters of type Cluster.LeastRequestLbConfig.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<Cluster.LeastRequestLbConfig, Cluster.LeastRequestLbConfig.Builder, Cluster.LeastRequestLbConfigOrBuilder> Cluster.Builder.leastRequestLbConfigBuilder_
Methods in io.envoyproxy.envoy.config.cluster.v3 that return Cluster.LeastRequestLbConfig.BuilderModifier and TypeMethodDescriptionCluster.LeastRequestLbConfig.Builder.clear()
Cluster.LeastRequestLbConfig.Builder.clearActiveRequestBias()
The following formula is used to calculate the dynamic weights when hosts have different load balancing weights: ``weight = load_balancing_weight / (active_requests + 1)^active_request_bias`` The larger the active request bias is, the more aggressively active requests will lower the effective weight when all host weights are not equal.Cluster.LeastRequestLbConfig.Builder.clearChoiceCount()
The number of random healthy hosts from which the host with the fewest active requests will be chosen.Cluster.LeastRequestLbConfig.Builder.clearSlowStartConfig()
Configuration for slow start mode.Cluster.Builder.getLeastRequestLbConfigBuilder()
Optional configuration for the LeastRequest load balancing policy.Cluster.LeastRequestLbConfig.Builder.mergeActiveRequestBias
(RuntimeDouble value) The following formula is used to calculate the dynamic weights when hosts have different load balancing weights: ``weight = load_balancing_weight / (active_requests + 1)^active_request_bias`` The larger the active request bias is, the more aggressively active requests will lower the effective weight when all host weights are not equal.Cluster.LeastRequestLbConfig.Builder.mergeChoiceCount
(com.google.protobuf.UInt32Value value) The number of random healthy hosts from which the host with the fewest active requests will be chosen.Cluster.LeastRequestLbConfig.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Cluster.LeastRequestLbConfig.Builder.mergeFrom
(com.google.protobuf.Message other) Cluster.LeastRequestLbConfig.Builder.mergeFrom
(Cluster.LeastRequestLbConfig other) Cluster.LeastRequestLbConfig.Builder.mergeSlowStartConfig
(Cluster.SlowStartConfig value) Configuration for slow start mode.Cluster.LeastRequestLbConfig.newBuilder()
Cluster.LeastRequestLbConfig.newBuilder
(Cluster.LeastRequestLbConfig prototype) Cluster.LeastRequestLbConfig.newBuilderForType()
protected Cluster.LeastRequestLbConfig.Builder
Cluster.LeastRequestLbConfig.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) Cluster.LeastRequestLbConfig.Builder.setActiveRequestBias
(RuntimeDouble value) The following formula is used to calculate the dynamic weights when hosts have different load balancing weights: ``weight = load_balancing_weight / (active_requests + 1)^active_request_bias`` The larger the active request bias is, the more aggressively active requests will lower the effective weight when all host weights are not equal.Cluster.LeastRequestLbConfig.Builder.setActiveRequestBias
(RuntimeDouble.Builder builderForValue) The following formula is used to calculate the dynamic weights when hosts have different load balancing weights: ``weight = load_balancing_weight / (active_requests + 1)^active_request_bias`` The larger the active request bias is, the more aggressively active requests will lower the effective weight when all host weights are not equal.Cluster.LeastRequestLbConfig.Builder.setChoiceCount
(com.google.protobuf.UInt32Value value) The number of random healthy hosts from which the host with the fewest active requests will be chosen.Cluster.LeastRequestLbConfig.Builder.setChoiceCount
(com.google.protobuf.UInt32Value.Builder builderForValue) The number of random healthy hosts from which the host with the fewest active requests will be chosen.Cluster.LeastRequestLbConfig.Builder.setSlowStartConfig
(Cluster.SlowStartConfig value) Configuration for slow start mode.Cluster.LeastRequestLbConfig.Builder.setSlowStartConfig
(Cluster.SlowStartConfig.Builder builderForValue) Configuration for slow start mode.Cluster.LeastRequestLbConfig.toBuilder()
Methods in io.envoyproxy.envoy.config.cluster.v3 that return types with arguments of type Cluster.LeastRequestLbConfig.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<Cluster.LeastRequestLbConfig, Cluster.LeastRequestLbConfig.Builder, Cluster.LeastRequestLbConfigOrBuilder> Cluster.Builder.getLeastRequestLbConfigFieldBuilder()
Optional configuration for the LeastRequest load balancing policy.Methods in io.envoyproxy.envoy.config.cluster.v3 with parameters of type Cluster.LeastRequestLbConfig.BuilderModifier and TypeMethodDescriptionCluster.Builder.setLeastRequestLbConfig
(Cluster.LeastRequestLbConfig.Builder builderForValue) Optional configuration for the LeastRequest load balancing policy.