Uses of Class
io.envoyproxy.envoy.config.core.v3.RuntimeDouble
Packages that use RuntimeDouble
Package
Description
-
Uses of RuntimeDouble in io.envoyproxy.envoy.config.cluster.v3
Fields in io.envoyproxy.envoy.config.cluster.v3 declared as RuntimeDoubleModifier and TypeFieldDescriptionprivate RuntimeDoubleCluster.LeastRequestLbConfig.activeRequestBias_private RuntimeDoubleCluster.LeastRequestLbConfig.Builder.activeRequestBias_private RuntimeDoubleCluster.SlowStartConfig.aggression_private RuntimeDoubleCluster.SlowStartConfig.Builder.aggression_Fields in io.envoyproxy.envoy.config.cluster.v3 with type parameters of type RuntimeDoubleModifier and TypeFieldDescriptionprivate 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 RuntimeDoubleModifier and TypeMethodDescriptionCluster.LeastRequestLbConfig.Builder.getActiveRequestBias()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.getActiveRequestBias()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.LeastRequestLbConfigOrBuilder.getActiveRequestBias()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.getAggression()This parameter controls the speed of traffic increase over the slow start window.Cluster.SlowStartConfig.getAggression()This parameter controls the speed of traffic increase over the slow start window.Cluster.SlowStartConfigOrBuilder.getAggression()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 RuntimeDoubleModifier and TypeMethodDescriptionprivate 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 RuntimeDoubleModifier and TypeMethodDescriptionCluster.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.SlowStartConfig.Builder.mergeAggression(RuntimeDouble value) This parameter controls the speed of traffic increase over the slow start window.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.SlowStartConfig.Builder.setAggression(RuntimeDouble value) This parameter controls the speed of traffic increase over the slow start window. -
Uses of RuntimeDouble in io.envoyproxy.envoy.config.core.v3
Fields in io.envoyproxy.envoy.config.core.v3 declared as RuntimeDoubleModifier and TypeFieldDescriptionprivate static final RuntimeDoubleRuntimeDouble.DEFAULT_INSTANCEFields in io.envoyproxy.envoy.config.core.v3 with type parameters of type RuntimeDoubleModifier and TypeFieldDescriptionprivate static final com.google.protobuf.Parser<RuntimeDouble> RuntimeDouble.PARSERMethods in io.envoyproxy.envoy.config.core.v3 that return RuntimeDoubleModifier and TypeMethodDescriptionRuntimeDouble.Builder.build()RuntimeDouble.Builder.buildPartial()static RuntimeDoubleRuntimeDouble.getDefaultInstance()RuntimeDouble.Builder.getDefaultInstanceForType()RuntimeDouble.getDefaultInstanceForType()static RuntimeDoubleRuntimeDouble.parseDelimitedFrom(InputStream input) static RuntimeDoubleRuntimeDouble.parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RuntimeDoubleRuntimeDouble.parseFrom(byte[] data) static RuntimeDoubleRuntimeDouble.parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RuntimeDoubleRuntimeDouble.parseFrom(com.google.protobuf.ByteString data) static RuntimeDoubleRuntimeDouble.parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RuntimeDoubleRuntimeDouble.parseFrom(com.google.protobuf.CodedInputStream input) static RuntimeDoubleRuntimeDouble.parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RuntimeDoubleRuntimeDouble.parseFrom(InputStream input) static RuntimeDoubleRuntimeDouble.parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RuntimeDoubleRuntimeDouble.parseFrom(ByteBuffer data) static RuntimeDoubleRuntimeDouble.parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Methods in io.envoyproxy.envoy.config.core.v3 that return types with arguments of type RuntimeDoubleModifier and TypeMethodDescriptioncom.google.protobuf.Parser<RuntimeDouble> RuntimeDouble.getParserForType()static com.google.protobuf.Parser<RuntimeDouble> RuntimeDouble.parser()Methods in io.envoyproxy.envoy.config.core.v3 with parameters of type RuntimeDoubleModifier and TypeMethodDescriptionprivate voidRuntimeDouble.Builder.buildPartial0(RuntimeDouble result) RuntimeDouble.Builder.mergeFrom(RuntimeDouble other) static RuntimeDouble.BuilderRuntimeDouble.newBuilder(RuntimeDouble prototype) -
Uses of RuntimeDouble in io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3
Fields in io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3 declared as RuntimeDoubleModifier and TypeFieldDescriptionprivate RuntimeDoubleSlowStartConfig.aggression_private RuntimeDoubleSlowStartConfig.Builder.aggression_Fields in io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3 with type parameters of type RuntimeDoubleModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder<RuntimeDouble, RuntimeDouble.Builder, RuntimeDoubleOrBuilder> SlowStartConfig.Builder.aggressionBuilder_Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3 that return RuntimeDoubleModifier and TypeMethodDescriptionSlowStartConfig.Builder.getAggression()This parameter controls the speed of traffic increase over the slow start window.SlowStartConfig.getAggression()This parameter controls the speed of traffic increase over the slow start window.SlowStartConfigOrBuilder.getAggression()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 RuntimeDoubleModifier and TypeMethodDescriptionprivate 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 RuntimeDoubleModifier and TypeMethodDescriptionSlowStartConfig.Builder.mergeAggression(RuntimeDouble value) This parameter controls the speed of traffic increase over the slow start window.SlowStartConfig.Builder.setAggression(RuntimeDouble value) This parameter controls the speed of traffic increase over the slow start window. -
Uses of RuntimeDouble in io.envoyproxy.envoy.extensions.load_balancing_policies.least_request.v3
Fields in io.envoyproxy.envoy.extensions.load_balancing_policies.least_request.v3 declared as RuntimeDoubleModifier and TypeFieldDescriptionprivate RuntimeDoubleLeastRequest.activeRequestBias_private RuntimeDoubleLeastRequest.Builder.activeRequestBias_Fields in io.envoyproxy.envoy.extensions.load_balancing_policies.least_request.v3 with type parameters of type RuntimeDoubleModifier and TypeFieldDescriptionprivate 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 RuntimeDoubleModifier and TypeMethodDescriptionLeastRequest.Builder.getActiveRequestBias()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.getActiveRequestBias()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.LeastRequestOrBuilder.getActiveRequestBias()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 RuntimeDoubleModifier and TypeMethodDescriptionprivate 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 RuntimeDoubleModifier and TypeMethodDescriptionLeastRequest.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.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.