RetryPolicy.Builder |
RetryPolicy.Builder.addAllRetriableHeaders(java.lang.Iterable<? extends HeaderMatcher> values) |
HTTP response headers that trigger a retry if present in the response.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addAllRetriableRequestHeaders(java.lang.Iterable<? extends HeaderMatcher> values) |
HTTP headers which must be present in the request for retries to be attempted.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addAllRetriableStatusCodes(java.lang.Iterable<? extends java.lang.Integer> values) |
HTTP status codes that should trigger a retry in addition to those specified by retry_on.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addAllRetryHostPredicate(java.lang.Iterable<? extends RetryPolicy.RetryHostPredicate> values) |
Specifies a collection of RetryHostPredicates that will be consulted when selecting a host
for retries.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addAllRetryOptionsPredicates(java.lang.Iterable<? extends TypedExtensionConfig> values) |
Retry options predicates that will be applied prior to retrying a request.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addRetriableHeaders(int index,
HeaderMatcher value) |
HTTP response headers that trigger a retry if present in the response.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addRetriableHeaders(int index,
HeaderMatcher.Builder builderForValue) |
HTTP response headers that trigger a retry if present in the response.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addRetriableHeaders(HeaderMatcher value) |
HTTP response headers that trigger a retry if present in the response.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addRetriableHeaders(HeaderMatcher.Builder builderForValue) |
HTTP response headers that trigger a retry if present in the response.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addRetriableRequestHeaders(int index,
HeaderMatcher value) |
HTTP headers which must be present in the request for retries to be attempted.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addRetriableRequestHeaders(int index,
HeaderMatcher.Builder builderForValue) |
HTTP headers which must be present in the request for retries to be attempted.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addRetriableRequestHeaders(HeaderMatcher value) |
HTTP headers which must be present in the request for retries to be attempted.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addRetriableRequestHeaders(HeaderMatcher.Builder builderForValue) |
HTTP headers which must be present in the request for retries to be attempted.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addRetriableStatusCodes(int value) |
HTTP status codes that should trigger a retry in addition to those specified by retry_on.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addRetryHostPredicate(int index,
RetryPolicy.RetryHostPredicate value) |
Specifies a collection of RetryHostPredicates that will be consulted when selecting a host
for retries.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addRetryHostPredicate(int index,
RetryPolicy.RetryHostPredicate.Builder builderForValue) |
Specifies a collection of RetryHostPredicates that will be consulted when selecting a host
for retries.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addRetryHostPredicate(RetryPolicy.RetryHostPredicate value) |
Specifies a collection of RetryHostPredicates that will be consulted when selecting a host
for retries.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addRetryHostPredicate(RetryPolicy.RetryHostPredicate.Builder builderForValue) |
Specifies a collection of RetryHostPredicates that will be consulted when selecting a host
for retries.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addRetryOptionsPredicates(int index,
TypedExtensionConfig value) |
Retry options predicates that will be applied prior to retrying a request.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addRetryOptionsPredicates(int index,
TypedExtensionConfig.Builder builderForValue) |
Retry options predicates that will be applied prior to retrying a request.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addRetryOptionsPredicates(TypedExtensionConfig value) |
Retry options predicates that will be applied prior to retrying a request.
|
RetryPolicy.Builder |
RetryPolicy.Builder.addRetryOptionsPredicates(TypedExtensionConfig.Builder builderForValue) |
Retry options predicates that will be applied prior to retrying a request.
|
RetryPolicy.Builder |
RetryPolicy.Builder.clear() |
|
RetryPolicy.Builder |
RetryPolicy.Builder.clearHostSelectionRetryMaxAttempts() |
The maximum number of times host selection will be reattempted before giving up, at which
point the host that was last selected will be routed to.
|
RetryPolicy.Builder |
RetryPolicy.Builder.clearNumRetries() |
Specifies the allowed number of retries.
|
RetryPolicy.Builder |
RetryPolicy.Builder.clearPerTryIdleTimeout() |
Specifies an upstream idle timeout per retry attempt (including the initial attempt).
|
RetryPolicy.Builder |
RetryPolicy.Builder.clearPerTryTimeout() |
Specifies a non-zero upstream timeout per retry attempt (including the initial attempt).
|
RetryPolicy.Builder |
RetryPolicy.Builder.clearRateLimitedRetryBackOff() |
Specifies parameters that control a retry back-off strategy that is used
when the request is rate limited by the upstream server.
|
RetryPolicy.Builder |
RetryPolicy.Builder.clearRetriableHeaders() |
HTTP response headers that trigger a retry if present in the response.
|
RetryPolicy.Builder |
RetryPolicy.Builder.clearRetriableRequestHeaders() |
HTTP headers which must be present in the request for retries to be attempted.
|
RetryPolicy.Builder |
RetryPolicy.Builder.clearRetriableStatusCodes() |
HTTP status codes that should trigger a retry in addition to those specified by retry_on.
|
RetryPolicy.Builder |
RetryPolicy.Builder.clearRetryBackOff() |
Specifies parameters that control exponential retry back off.
|
RetryPolicy.Builder |
RetryPolicy.Builder.clearRetryHostPredicate() |
Specifies a collection of RetryHostPredicates that will be consulted when selecting a host
for retries.
|
RetryPolicy.Builder |
RetryPolicy.Builder.clearRetryOn() |
Specifies the conditions under which retry takes place.
|
RetryPolicy.Builder |
RetryPolicy.Builder.clearRetryOptionsPredicates() |
Retry options predicates that will be applied prior to retrying a request.
|
RetryPolicy.Builder |
RetryPolicy.Builder.clearRetryPriority() |
Specifies an implementation of a RetryPriority which is used to determine the
distribution of load across priorities used for retries.
|
RetryPolicy.Builder |
RouteAction.Builder.getRetryPolicyBuilder() |
Indicates that the route has a retry policy.
|
RetryPolicy.Builder |
VirtualHost.Builder.getRetryPolicyBuilder() |
Indicates the retry policy for all routes in this virtual host.
|
RetryPolicy.Builder |
RetryPolicy.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
RetryPolicy.Builder |
RetryPolicy.Builder.mergeFrom(com.google.protobuf.Message other) |
|
RetryPolicy.Builder |
RetryPolicy.Builder.mergeFrom(RetryPolicy other) |
|
RetryPolicy.Builder |
RetryPolicy.Builder.mergeNumRetries(com.google.protobuf.UInt32Value value) |
Specifies the allowed number of retries.
|
RetryPolicy.Builder |
RetryPolicy.Builder.mergePerTryIdleTimeout(com.google.protobuf.Duration value) |
Specifies an upstream idle timeout per retry attempt (including the initial attempt).
|
RetryPolicy.Builder |
RetryPolicy.Builder.mergePerTryTimeout(com.google.protobuf.Duration value) |
Specifies a non-zero upstream timeout per retry attempt (including the initial attempt).
|
RetryPolicy.Builder |
RetryPolicy.Builder.mergeRateLimitedRetryBackOff(RetryPolicy.RateLimitedRetryBackOff value) |
Specifies parameters that control a retry back-off strategy that is used
when the request is rate limited by the upstream server.
|
RetryPolicy.Builder |
RetryPolicy.Builder.mergeRetryBackOff(RetryPolicy.RetryBackOff value) |
Specifies parameters that control exponential retry back off.
|
RetryPolicy.Builder |
RetryPolicy.Builder.mergeRetryPriority(RetryPolicy.RetryPriority value) |
Specifies an implementation of a RetryPriority which is used to determine the
distribution of load across priorities used for retries.
|
static RetryPolicy.Builder |
RetryPolicy.newBuilder() |
|
static RetryPolicy.Builder |
RetryPolicy.newBuilder(RetryPolicy prototype) |
|
RetryPolicy.Builder |
RetryPolicy.newBuilderForType() |
|
protected RetryPolicy.Builder |
RetryPolicy.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
|
RetryPolicy.Builder |
RetryPolicy.Builder.removeRetriableHeaders(int index) |
HTTP response headers that trigger a retry if present in the response.
|
RetryPolicy.Builder |
RetryPolicy.Builder.removeRetriableRequestHeaders(int index) |
HTTP headers which must be present in the request for retries to be attempted.
|
RetryPolicy.Builder |
RetryPolicy.Builder.removeRetryHostPredicate(int index) |
Specifies a collection of RetryHostPredicates that will be consulted when selecting a host
for retries.
|
RetryPolicy.Builder |
RetryPolicy.Builder.removeRetryOptionsPredicates(int index) |
Retry options predicates that will be applied prior to retrying a request.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setHostSelectionRetryMaxAttempts(long value) |
The maximum number of times host selection will be reattempted before giving up, at which
point the host that was last selected will be routed to.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setNumRetries(com.google.protobuf.UInt32Value value) |
Specifies the allowed number of retries.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setNumRetries(com.google.protobuf.UInt32Value.Builder builderForValue) |
Specifies the allowed number of retries.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setPerTryIdleTimeout(com.google.protobuf.Duration value) |
Specifies an upstream idle timeout per retry attempt (including the initial attempt).
|
RetryPolicy.Builder |
RetryPolicy.Builder.setPerTryIdleTimeout(com.google.protobuf.Duration.Builder builderForValue) |
Specifies an upstream idle timeout per retry attempt (including the initial attempt).
|
RetryPolicy.Builder |
RetryPolicy.Builder.setPerTryTimeout(com.google.protobuf.Duration value) |
Specifies a non-zero upstream timeout per retry attempt (including the initial attempt).
|
RetryPolicy.Builder |
RetryPolicy.Builder.setPerTryTimeout(com.google.protobuf.Duration.Builder builderForValue) |
Specifies a non-zero upstream timeout per retry attempt (including the initial attempt).
|
RetryPolicy.Builder |
RetryPolicy.Builder.setRateLimitedRetryBackOff(RetryPolicy.RateLimitedRetryBackOff value) |
Specifies parameters that control a retry back-off strategy that is used
when the request is rate limited by the upstream server.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setRateLimitedRetryBackOff(RetryPolicy.RateLimitedRetryBackOff.Builder builderForValue) |
Specifies parameters that control a retry back-off strategy that is used
when the request is rate limited by the upstream server.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setRetriableHeaders(int index,
HeaderMatcher value) |
HTTP response headers that trigger a retry if present in the response.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setRetriableHeaders(int index,
HeaderMatcher.Builder builderForValue) |
HTTP response headers that trigger a retry if present in the response.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setRetriableRequestHeaders(int index,
HeaderMatcher value) |
HTTP headers which must be present in the request for retries to be attempted.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setRetriableRequestHeaders(int index,
HeaderMatcher.Builder builderForValue) |
HTTP headers which must be present in the request for retries to be attempted.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setRetriableStatusCodes(int index,
int value) |
HTTP status codes that should trigger a retry in addition to those specified by retry_on.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setRetryBackOff(RetryPolicy.RetryBackOff value) |
Specifies parameters that control exponential retry back off.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setRetryBackOff(RetryPolicy.RetryBackOff.Builder builderForValue) |
Specifies parameters that control exponential retry back off.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setRetryHostPredicate(int index,
RetryPolicy.RetryHostPredicate value) |
Specifies a collection of RetryHostPredicates that will be consulted when selecting a host
for retries.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setRetryHostPredicate(int index,
RetryPolicy.RetryHostPredicate.Builder builderForValue) |
Specifies a collection of RetryHostPredicates that will be consulted when selecting a host
for retries.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setRetryOn(java.lang.String value) |
Specifies the conditions under which retry takes place.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setRetryOnBytes(com.google.protobuf.ByteString value) |
Specifies the conditions under which retry takes place.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setRetryOptionsPredicates(int index,
TypedExtensionConfig value) |
Retry options predicates that will be applied prior to retrying a request.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setRetryOptionsPredicates(int index,
TypedExtensionConfig.Builder builderForValue) |
Retry options predicates that will be applied prior to retrying a request.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setRetryPriority(RetryPolicy.RetryPriority value) |
Specifies an implementation of a RetryPriority which is used to determine the
distribution of load across priorities used for retries.
|
RetryPolicy.Builder |
RetryPolicy.Builder.setRetryPriority(RetryPolicy.RetryPriority.Builder builderForValue) |
Specifies an implementation of a RetryPriority which is used to determine the
distribution of load across priorities used for retries.
|
RetryPolicy.Builder |
RetryPolicy.toBuilder() |
|