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.BuilderCluster.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.BuilderCluster.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.BuilderCluster.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.BuilderCluster.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.BuilderRuntimeDouble.Builder. clear()RuntimeDouble.BuilderRuntimeDouble.Builder. clearDefaultValue()Default value if runtime value is not available.RuntimeDouble.BuilderRuntimeDouble.Builder. clearRuntimeKey()Runtime key to get value for comparison.RuntimeDouble.BuilderRuntimeDouble.Builder. mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)RuntimeDouble.BuilderRuntimeDouble.Builder. mergeFrom(com.google.protobuf.Message other)RuntimeDouble.BuilderRuntimeDouble.Builder. mergeFrom(RuntimeDouble other)static RuntimeDouble.BuilderRuntimeDouble. newBuilder()static RuntimeDouble.BuilderRuntimeDouble. newBuilder(RuntimeDouble prototype)RuntimeDouble.BuilderRuntimeDouble. newBuilderForType()protected RuntimeDouble.BuilderRuntimeDouble. newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)RuntimeDouble.BuilderRuntimeDouble.Builder. setDefaultValue(double value)Default value if runtime value is not available.RuntimeDouble.BuilderRuntimeDouble.Builder. setRuntimeKey(java.lang.String value)Runtime key to get value for comparison.RuntimeDouble.BuilderRuntimeDouble.Builder. setRuntimeKeyBytes(com.google.protobuf.ByteString value)Runtime key to get value for comparison.RuntimeDouble.BuilderRuntimeDouble. 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.BuilderSlowStartConfig.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.BuilderSlowStartConfig.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.BuilderLeastRequest.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.BuilderLeastRequest.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.
-