Package io.grpc.xds
Class VirtualHost.Route.RouteAction.RetryPolicy
java.lang.Object
io.grpc.xds.VirtualHost.Route.RouteAction.RetryPolicy
- Direct Known Subclasses:
AutoValue_VirtualHost_Route_RouteAction_RetryPolicy
- Enclosing class:
VirtualHost.Route.RouteAction
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static VirtualHost.Route.RouteAction.RetryPolicy
create
(int maxAttempts, List<io.grpc.Status.Code> retryableStatusCodes, com.google.protobuf.Duration initialBackoff, com.google.protobuf.Duration maxBackoff, com.google.protobuf.Duration perAttemptRecvTimeout) (package private) abstract com.google.protobuf.Duration
(package private) abstract int
(package private) abstract com.google.protobuf.Duration
(package private) abstract com.google.protobuf.Duration
(package private) abstract com.google.common.collect.ImmutableList
<io.grpc.Status.Code>
-
Constructor Details
-
RetryPolicy
RetryPolicy()
-
-
Method Details
-
maxAttempts
abstract int maxAttempts() -
retryableStatusCodes
abstract com.google.common.collect.ImmutableList<io.grpc.Status.Code> retryableStatusCodes() -
initialBackoff
abstract com.google.protobuf.Duration initialBackoff() -
maxBackoff
abstract com.google.protobuf.Duration maxBackoff() -
perAttemptRecvTimeout
-
create
static VirtualHost.Route.RouteAction.RetryPolicy create(int maxAttempts, List<io.grpc.Status.Code> retryableStatusCodes, com.google.protobuf.Duration initialBackoff, com.google.protobuf.Duration maxBackoff, @Nullable com.google.protobuf.Duration perAttemptRecvTimeout)
-