Uses of Class
io.envoyproxy.envoy.extensions.load_balancing_policies.least_request.v3.LeastRequest.Builder
Packages that use LeastRequest.Builder
-
Uses of LeastRequest.Builder in io.envoyproxy.envoy.extensions.load_balancing_policies.least_request.v3
Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.least_request.v3 that return LeastRequest.BuilderModifier and TypeMethodDescriptionLeastRequest.Builder.clear()
LeastRequest.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.LeastRequest.Builder.clearChoiceCount()
The number of random healthy hosts from which the host with the fewest active requests will be chosen.LeastRequest.Builder.clearEnableFullScan()
Deprecated.LeastRequest.Builder.clearLocalityLbConfig()
Configuration for local zone aware load balancing or locality weighted load balancing.LeastRequest.Builder.clearSelectionMethod()
Method for selecting the host set from which to return the host with the fewest active requests.LeastRequest.Builder.clearSlowStartConfig()
Configuration for slow start mode.LeastRequest.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.LeastRequest.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.LeastRequest.Builder.mergeEnableFullScan
(com.google.protobuf.BoolValue value) Deprecated.LeastRequest.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) LeastRequest.Builder.mergeFrom
(com.google.protobuf.Message other) LeastRequest.Builder.mergeFrom
(LeastRequest other) LeastRequest.Builder.mergeLocalityLbConfig
(LocalityLbConfig value) Configuration for local zone aware load balancing or locality weighted load balancing.LeastRequest.Builder.mergeSlowStartConfig
(SlowStartConfig value) Configuration for slow start mode.static LeastRequest.Builder
LeastRequest.newBuilder()
static LeastRequest.Builder
LeastRequest.newBuilder
(LeastRequest prototype) LeastRequest.newBuilderForType()
protected LeastRequest.Builder
LeastRequest.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) LeastRequest.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.LeastRequest.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.LeastRequest.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.LeastRequest.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.LeastRequest.Builder.setEnableFullScan
(com.google.protobuf.BoolValue value) Deprecated.LeastRequest.Builder.setEnableFullScan
(com.google.protobuf.BoolValue.Builder builderForValue) Deprecated.LeastRequest.Builder.setLocalityLbConfig
(LocalityLbConfig value) Configuration for local zone aware load balancing or locality weighted load balancing.LeastRequest.Builder.setLocalityLbConfig
(LocalityLbConfig.Builder builderForValue) Configuration for local zone aware load balancing or locality weighted load balancing.LeastRequest.Builder.setSelectionMethod
(LeastRequest.SelectionMethod value) Method for selecting the host set from which to return the host with the fewest active requests.LeastRequest.Builder.setSelectionMethodValue
(int value) Method for selecting the host set from which to return the host with the fewest active requests.LeastRequest.Builder.setSlowStartConfig
(SlowStartConfig value) Configuration for slow start mode.LeastRequest.Builder.setSlowStartConfig
(SlowStartConfig.Builder builderForValue) Configuration for slow start mode.LeastRequest.toBuilder()