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

abstract static class VirtualHost.Route.RouteAction.RetryPolicy extends Object
  • 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

      @Nullable abstract com.google.protobuf.Duration 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)