Uses of Class
io.envoyproxy.envoy.config.core.v3.RuntimeDouble.Builder
-
-
Uses of RuntimeDouble.Builder in io.envoyproxy.envoy.config.cluster.v3
Fields in io.envoyproxy.envoy.config.cluster.v3 with type parameters of type RuntimeDouble.Builder Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<RuntimeDouble,RuntimeDouble.Builder,RuntimeDoubleOrBuilder>
Cluster.LeastRequestLbConfig.Builder. activeRequestBiasBuilder_
private com.google.protobuf.SingleFieldBuilder<RuntimeDouble,RuntimeDouble.Builder,RuntimeDoubleOrBuilder>
Cluster.SlowStartConfig.Builder. aggressionBuilder_
Methods in io.envoyproxy.envoy.config.cluster.v3 that return RuntimeDouble.Builder Modifier and Type Method Description RuntimeDouble.Builder
Cluster.LeastRequestLbConfig.Builder. getActiveRequestBiasBuilder()
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.RuntimeDouble.Builder
Cluster.SlowStartConfig.Builder. getAggressionBuilder()
This parameter controls the speed of traffic increase over the slow start window.Methods in io.envoyproxy.envoy.config.cluster.v3 that return types with arguments of type RuntimeDouble.Builder Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<RuntimeDouble,RuntimeDouble.Builder,RuntimeDoubleOrBuilder>
Cluster.LeastRequestLbConfig.Builder. getActiveRequestBiasFieldBuilder()
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.private com.google.protobuf.SingleFieldBuilder<RuntimeDouble,RuntimeDouble.Builder,RuntimeDoubleOrBuilder>
Cluster.SlowStartConfig.Builder. getAggressionFieldBuilder()
This parameter controls the speed of traffic increase over the slow start window.Methods in io.envoyproxy.envoy.config.cluster.v3 with parameters of type RuntimeDouble.Builder Modifier and Type Method Description Cluster.LeastRequestLbConfig.Builder
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.SlowStartConfig.Builder
Cluster.SlowStartConfig.Builder. setAggression(RuntimeDouble.Builder builderForValue)
This parameter controls the speed of traffic increase over the slow start window. -
Uses of RuntimeDouble.Builder in io.envoyproxy.envoy.config.core.v3
Methods in io.envoyproxy.envoy.config.core.v3 that return RuntimeDouble.Builder Modifier and Type Method Description RuntimeDouble.Builder
RuntimeDouble.Builder. clear()
RuntimeDouble.Builder
RuntimeDouble.Builder. clearDefaultValue()
Default value if runtime value is not available.RuntimeDouble.Builder
RuntimeDouble.Builder. clearRuntimeKey()
Runtime key to get value for comparison.RuntimeDouble.Builder
RuntimeDouble.Builder. mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
RuntimeDouble.Builder
RuntimeDouble.Builder. mergeFrom(com.google.protobuf.Message other)
RuntimeDouble.Builder
RuntimeDouble.Builder. mergeFrom(RuntimeDouble other)
static RuntimeDouble.Builder
RuntimeDouble. newBuilder()
static RuntimeDouble.Builder
RuntimeDouble. newBuilder(RuntimeDouble prototype)
RuntimeDouble.Builder
RuntimeDouble. newBuilderForType()
protected RuntimeDouble.Builder
RuntimeDouble. newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
RuntimeDouble.Builder
RuntimeDouble.Builder. setDefaultValue(double value)
Default value if runtime value is not available.RuntimeDouble.Builder
RuntimeDouble.Builder. setRuntimeKey(java.lang.String value)
Runtime key to get value for comparison.RuntimeDouble.Builder
RuntimeDouble.Builder. setRuntimeKeyBytes(com.google.protobuf.ByteString value)
Runtime key to get value for comparison.RuntimeDouble.Builder
RuntimeDouble. toBuilder()
-
Uses of RuntimeDouble.Builder in io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3
Fields in io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3 with type parameters of type RuntimeDouble.Builder Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<RuntimeDouble,RuntimeDouble.Builder,RuntimeDoubleOrBuilder>
SlowStartConfig.Builder. aggressionBuilder_
Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3 that return RuntimeDouble.Builder Modifier and Type Method Description RuntimeDouble.Builder
SlowStartConfig.Builder. getAggressionBuilder()
This parameter controls the speed of traffic increase over the slow start window.Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3 that return types with arguments of type RuntimeDouble.Builder Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<RuntimeDouble,RuntimeDouble.Builder,RuntimeDoubleOrBuilder>
SlowStartConfig.Builder. getAggressionFieldBuilder()
This parameter controls the speed of traffic increase over the slow start window.Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3 with parameters of type RuntimeDouble.Builder Modifier and Type Method Description SlowStartConfig.Builder
SlowStartConfig.Builder. setAggression(RuntimeDouble.Builder builderForValue)
This parameter controls the speed of traffic increase over the slow start window. -
Uses of RuntimeDouble.Builder in io.envoyproxy.envoy.extensions.load_balancing_policies.least_request.v3
Fields in io.envoyproxy.envoy.extensions.load_balancing_policies.least_request.v3 with type parameters of type RuntimeDouble.Builder Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<RuntimeDouble,RuntimeDouble.Builder,RuntimeDoubleOrBuilder>
LeastRequest.Builder. activeRequestBiasBuilder_
Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.least_request.v3 that return RuntimeDouble.Builder Modifier and Type Method Description RuntimeDouble.Builder
LeastRequest.Builder. getActiveRequestBiasBuilder()
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.Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.least_request.v3 that return types with arguments of type RuntimeDouble.Builder Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<RuntimeDouble,RuntimeDouble.Builder,RuntimeDoubleOrBuilder>
LeastRequest.Builder. getActiveRequestBiasFieldBuilder()
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.Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.least_request.v3 with parameters of type RuntimeDouble.Builder Modifier and Type Method Description LeastRequest.Builder
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.
-