Uses of Class
io.envoyproxy.envoy.api.v2.route.RetryPolicy.Builder
Packages that use RetryPolicy.Builder
-
Uses of RetryPolicy.Builder in io.envoyproxy.envoy.api.v2.route
Methods in io.envoyproxy.envoy.api.v2.route that return RetryPolicy.BuilderModifier and TypeMethodDescriptionRetryPolicy.Builder.addAllRetriableHeaders(Iterable<? extends HeaderMatcher> values) HTTP response headers that trigger a retry if present in the response.RetryPolicy.Builder.addAllRetriableRequestHeaders(Iterable<? extends HeaderMatcher> values) HTTP headers which must be present in the request for retries to be attempted.RetryPolicy.Builder.addAllRetriableStatusCodes(Iterable<? extends Integer> values) HTTP status codes that should trigger a retry in addition to those specified by retry_on.RetryPolicy.Builder.addAllRetryHostPredicate(Iterable<? extends RetryPolicy.RetryHostPredicate> values) Specifies a collection of RetryHostPredicates that will be consulted when selecting a host for retries.RetryPolicy.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) RetryPolicy.Builder.addRetriableHeaders(int index, HeaderMatcher value) HTTP response headers that trigger a retry if present in the response.RetryPolicy.Builder.addRetriableHeaders(int index, HeaderMatcher.Builder builderForValue) HTTP response headers that trigger a retry if present in the response.RetryPolicy.Builder.addRetriableHeaders(HeaderMatcher value) HTTP response headers that trigger a retry if present in the response.RetryPolicy.Builder.addRetriableHeaders(HeaderMatcher.Builder builderForValue) HTTP response headers that trigger a retry if present in the response.RetryPolicy.Builder.addRetriableRequestHeaders(int index, HeaderMatcher value) HTTP headers which must be present in the request for retries to be attempted.RetryPolicy.Builder.addRetriableRequestHeaders(int index, HeaderMatcher.Builder builderForValue) HTTP headers which must be present in the request for retries to be attempted.RetryPolicy.Builder.addRetriableRequestHeaders(HeaderMatcher value) HTTP headers which must be present in the request for retries to be attempted.RetryPolicy.Builder.addRetriableRequestHeaders(HeaderMatcher.Builder builderForValue) HTTP headers which must be present in the request for retries to be attempted.RetryPolicy.Builder.addRetriableStatusCodes(int value) HTTP status codes that should trigger a retry in addition to those specified by retry_on.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.addRetryHostPredicate(int index, RetryPolicy.RetryHostPredicate.Builder builderForValue) Specifies a collection of RetryHostPredicates that will be consulted when selecting a host for retries.RetryPolicy.Builder.addRetryHostPredicate(RetryPolicy.RetryHostPredicate value) Specifies a collection of RetryHostPredicates that will be consulted when selecting a host for retries.RetryPolicy.Builder.addRetryHostPredicate(RetryPolicy.RetryHostPredicate.Builder builderForValue) Specifies a collection of RetryHostPredicates that will be consulted when selecting a host for retries.RetryPolicy.Builder.clear()RetryPolicy.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) 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.clearNumRetries()Specifies the allowed number of retries.RetryPolicy.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) RetryPolicy.Builder.clearPerTryTimeout()Specifies a non-zero upstream timeout per retry attempt.RetryPolicy.Builder.clearRetriableHeaders()HTTP response headers that trigger a retry if present in the response.RetryPolicy.Builder.clearRetriableRequestHeaders()HTTP headers which must be present in the request for retries to be attempted.RetryPolicy.Builder.clearRetriableStatusCodes()HTTP status codes that should trigger a retry in addition to those specified by retry_on.RetryPolicy.Builder.clearRetryBackOff()Specifies parameters that control retry back off.RetryPolicy.Builder.clearRetryHostPredicate()Specifies a collection of RetryHostPredicates that will be consulted when selecting a host for retries.RetryPolicy.Builder.clearRetryOn()Specifies the conditions under which retry takes place.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.clone()RouteAction.Builder.getRetryPolicyBuilder()Indicates that the route has a retry policy.VirtualHost.Builder.getRetryPolicyBuilder()Indicates the retry policy for all routes in this virtual host.RetryPolicy.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) RetryPolicy.Builder.mergeFrom(com.google.protobuf.Message other) RetryPolicy.Builder.mergeFrom(RetryPolicy other) RetryPolicy.Builder.mergeNumRetries(com.google.protobuf.UInt32Value value) Specifies the allowed number of retries.RetryPolicy.Builder.mergePerTryTimeout(com.google.protobuf.Duration value) Specifies a non-zero upstream timeout per retry attempt.RetryPolicy.Builder.mergeRetryBackOff(RetryPolicy.RetryBackOff value) Specifies parameters that control retry back off.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.final RetryPolicy.BuilderRetryPolicy.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static RetryPolicy.BuilderRetryPolicy.newBuilder()static RetryPolicy.BuilderRetryPolicy.newBuilder(RetryPolicy prototype) RetryPolicy.newBuilderForType()protected RetryPolicy.BuilderRetryPolicy.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) RetryPolicy.Builder.removeRetriableHeaders(int index) HTTP response headers that trigger a retry if present in the response.RetryPolicy.Builder.removeRetriableRequestHeaders(int index) HTTP headers which must be present in the request for retries to be attempted.RetryPolicy.Builder.removeRetryHostPredicate(int index) Specifies a collection of RetryHostPredicates that will be consulted when selecting a host for retries.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.setNumRetries(com.google.protobuf.UInt32Value value) Specifies the allowed number of retries.RetryPolicy.Builder.setNumRetries(com.google.protobuf.UInt32Value.Builder builderForValue) Specifies the allowed number of retries.RetryPolicy.Builder.setPerTryTimeout(com.google.protobuf.Duration value) Specifies a non-zero upstream timeout per retry attempt.RetryPolicy.Builder.setPerTryTimeout(com.google.protobuf.Duration.Builder builderForValue) Specifies a non-zero upstream timeout per retry attempt.RetryPolicy.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) RetryPolicy.Builder.setRetriableHeaders(int index, HeaderMatcher value) HTTP response headers that trigger a retry if present in the response.RetryPolicy.Builder.setRetriableHeaders(int index, HeaderMatcher.Builder builderForValue) HTTP response headers that trigger a retry if present in the response.RetryPolicy.Builder.setRetriableRequestHeaders(int index, HeaderMatcher value) HTTP headers which must be present in the request for retries to be attempted.RetryPolicy.Builder.setRetriableRequestHeaders(int index, HeaderMatcher.Builder builderForValue) HTTP headers which must be present in the request for retries to be attempted.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.setRetryBackOff(RetryPolicy.RetryBackOff value) Specifies parameters that control retry back off.RetryPolicy.Builder.setRetryBackOff(RetryPolicy.RetryBackOff.Builder builderForValue) Specifies parameters that control retry back off.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.setRetryHostPredicate(int index, RetryPolicy.RetryHostPredicate.Builder builderForValue) Specifies a collection of RetryHostPredicates that will be consulted when selecting a host for retries.RetryPolicy.Builder.setRetryOn(String value) Specifies the conditions under which retry takes place.RetryPolicy.Builder.setRetryOnBytes(com.google.protobuf.ByteString value) Specifies the conditions under which retry takes place.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.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.final RetryPolicy.BuilderRetryPolicy.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) RetryPolicy.toBuilder()Methods in io.envoyproxy.envoy.api.v2.route with parameters of type RetryPolicy.BuilderModifier and TypeMethodDescriptionRouteAction.Builder.setRetryPolicy(RetryPolicy.Builder builderForValue) Indicates that the route has a retry policy.VirtualHost.Builder.setRetryPolicy(RetryPolicy.Builder builderForValue) Indicates the retry policy for all routes in this virtual host.