Uses of Class
io.envoyproxy.envoy.config.core.v3.RuntimeDouble
-
-
Uses of RuntimeDouble in io.envoyproxy.envoy.config.cluster.v3
Methods in io.envoyproxy.envoy.config.cluster.v3 that return RuntimeDouble Modifier and Type Method Description RuntimeDoubleCluster.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.RuntimeDoubleCluster.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.RuntimeDoubleCluster.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.RuntimeDoubleCluster.SlowStartConfig.Builder. getAggression()This parameter controls the speed of traffic increase over the slow start window.RuntimeDoubleCluster.SlowStartConfig. getAggression()This parameter controls the speed of traffic increase over the slow start window.RuntimeDoubleCluster.SlowStartConfigOrBuilder. getAggression()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 Modifier and Type Method Description Cluster.LeastRequestLbConfig.BuilderCluster.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.BuilderCluster.SlowStartConfig.Builder. mergeAggression(RuntimeDouble value)This parameter controls the speed of traffic increase over the slow start window.Cluster.LeastRequestLbConfig.BuilderCluster.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.BuilderCluster.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
Methods in io.envoyproxy.envoy.config.core.v3 that return RuntimeDouble Modifier and Type Method Description RuntimeDoubleRuntimeDouble.Builder. build()RuntimeDoubleRuntimeDouble.Builder. buildPartial()static RuntimeDoubleRuntimeDouble. getDefaultInstance()RuntimeDoubleRuntimeDouble.Builder. getDefaultInstanceForType()RuntimeDoubleRuntimeDouble. 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 RuntimeDouble Modifier and Type Method Description com.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 RuntimeDouble Modifier and Type Method Description RuntimeDouble.BuilderRuntimeDouble.Builder. mergeFrom(RuntimeDouble other)static RuntimeDouble.BuilderRuntimeDouble. newBuilder(RuntimeDouble prototype) -
Uses of RuntimeDouble in io.envoyproxy.envoy.extensions.filters.http.admission_control.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.admission_control.v3 that return RuntimeDouble Modifier and Type Method Description RuntimeDoubleAdmissionControl.Builder. getAggression()Rejection probability is defined by the formula:: max(0, (rq_count - rq_success_count / sr_threshold) / (rq_count + 1)) ^ (1 / aggression) The aggression dictates how heavily the admission controller will throttle requests upon SR dropping at or below the threshold.RuntimeDoubleAdmissionControl. getAggression()Rejection probability is defined by the formula:: max(0, (rq_count - rq_success_count / sr_threshold) / (rq_count + 1)) ^ (1 / aggression) The aggression dictates how heavily the admission controller will throttle requests upon SR dropping at or below the threshold.RuntimeDoubleAdmissionControlOrBuilder. getAggression()Rejection probability is defined by the formula:: max(0, (rq_count - rq_success_count / sr_threshold) / (rq_count + 1)) ^ (1 / aggression) The aggression dictates how heavily the admission controller will throttle requests upon SR dropping at or below the threshold.Methods in io.envoyproxy.envoy.extensions.filters.http.admission_control.v3 with parameters of type RuntimeDouble Modifier and Type Method Description AdmissionControl.BuilderAdmissionControl.Builder. mergeAggression(RuntimeDouble value)Rejection probability is defined by the formula:: max(0, (rq_count - rq_success_count / sr_threshold) / (rq_count + 1)) ^ (1 / aggression) The aggression dictates how heavily the admission controller will throttle requests upon SR dropping at or below the threshold.AdmissionControl.BuilderAdmissionControl.Builder. setAggression(RuntimeDouble value)Rejection probability is defined by the formula:: max(0, (rq_count - rq_success_count / sr_threshold) / (rq_count + 1)) ^ (1 / aggression) The aggression dictates how heavily the admission controller will throttle requests upon SR dropping at or below the threshold. -
Uses of RuntimeDouble 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 RuntimeDouble Modifier and Type Method Description RuntimeDoubleLeastRequest.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.RuntimeDoubleLeastRequest. 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.RuntimeDoubleLeastRequestOrBuilder. 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 with parameters of type RuntimeDouble Modifier and Type Method Description LeastRequest.BuilderLeastRequest.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.BuilderLeastRequest.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.
-