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.BuilderCluster.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.