Class HttpRetryPolicyResponse


  • public final class HttpRetryPolicyResponse
    extends java.lang.Object
    • Method Detail

      • errors

        public java.util.List<java.lang.String> errors()
        Returns:
        Errors that can trigger a retry
      • headers

        public java.util.List<HeaderMatchResponse> headers()
        Returns:
        Headers that must be present for a request to be retried
      • httpStatusCodes

        public java.util.List<java.lang.Integer> httpStatusCodes()
        Returns:
        Additional http status codes that can trigger a retry
      • initialDelayInMilliseconds

        public java.util.Optional<java.lang.Double> initialDelayInMilliseconds()
        Returns:
        Initial delay, in milliseconds, before retrying a request
      • maxIntervalInMilliseconds

        public java.util.Optional<java.lang.Double> maxIntervalInMilliseconds()
        Returns:
        Maximum interval, in milliseconds, between retries
      • maxRetries

        public java.util.Optional<java.lang.Integer> maxRetries()
        Returns:
        Maximum number of times a request will retry