public static interface CircuitBreakers.Thresholds.RetryBudgetOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
Percent |
getBudgetPercent()
Specifies the limit on concurrent retries as a percentage of the sum of active requests and
active pending requests.
|
PercentOrBuilder |
getBudgetPercentOrBuilder()
Specifies the limit on concurrent retries as a percentage of the sum of active requests and
active pending requests.
|
com.google.protobuf.UInt32Value |
getMinRetryConcurrency()
Specifies the minimum retry concurrency allowed for the retry budget.
|
com.google.protobuf.UInt32ValueOrBuilder |
getMinRetryConcurrencyOrBuilder()
Specifies the minimum retry concurrency allowed for the retry budget.
|
boolean |
hasBudgetPercent()
Specifies the limit on concurrent retries as a percentage of the sum of active requests and
active pending requests.
|
boolean |
hasMinRetryConcurrency()
Specifies the minimum retry concurrency allowed for the retry budget.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasBudgetPercent()
Specifies the limit on concurrent retries as a percentage of the sum of active requests and active pending requests. For example, if there are 100 active requests and the budget_percent is set to 25, there may be 25 active retries. This parameter is optional. Defaults to 20%.
.envoy.type.Percent budget_percent = 1;Percent getBudgetPercent()
Specifies the limit on concurrent retries as a percentage of the sum of active requests and active pending requests. For example, if there are 100 active requests and the budget_percent is set to 25, there may be 25 active retries. This parameter is optional. Defaults to 20%.
.envoy.type.Percent budget_percent = 1;PercentOrBuilder getBudgetPercentOrBuilder()
Specifies the limit on concurrent retries as a percentage of the sum of active requests and active pending requests. For example, if there are 100 active requests and the budget_percent is set to 25, there may be 25 active retries. This parameter is optional. Defaults to 20%.
.envoy.type.Percent budget_percent = 1;boolean hasMinRetryConcurrency()
Specifies the minimum retry concurrency allowed for the retry budget. The limit on the number of active retries may never go below this number. This parameter is optional. Defaults to 3.
.google.protobuf.UInt32Value min_retry_concurrency = 2;com.google.protobuf.UInt32Value getMinRetryConcurrency()
Specifies the minimum retry concurrency allowed for the retry budget. The limit on the number of active retries may never go below this number. This parameter is optional. Defaults to 3.
.google.protobuf.UInt32Value min_retry_concurrency = 2;com.google.protobuf.UInt32ValueOrBuilder getMinRetryConcurrencyOrBuilder()
Specifies the minimum retry concurrency allowed for the retry budget. The limit on the number of active retries may never go below this number. This parameter is optional. Defaults to 3.
.google.protobuf.UInt32Value min_retry_concurrency = 2;Copyright © 2018–2021 The Envoy Project. All rights reserved.