Class RetryParameters


  • public final class RetryParameters
    extends java.lang.Object
    • Field Detail

      • initialIntervalInSeconds

        public int initialIntervalInSeconds
      • backoffCoefficient

        public double backoffCoefficient
      • maximumIntervalInSeconds

        public int maximumIntervalInSeconds
      • maximumAttempts

        public int maximumAttempts
      • nonRetriableErrorReasons

        public java.util.List<java.lang.String> nonRetriableErrorReasons
      • expirationIntervalInSeconds

        public int expirationIntervalInSeconds
    • Constructor Detail

      • RetryParameters

        public RetryParameters​(RetryOptions retryOptions)
      • RetryParameters

        public RetryParameters()
    • Method Detail

      • getInitialIntervalInSeconds

        public int getInitialIntervalInSeconds()
      • setInitialIntervalInSeconds

        public void setInitialIntervalInSeconds​(int initialIntervalInSeconds)
      • getBackoffCoefficient

        public double getBackoffCoefficient()
      • setBackoffCoefficient

        public void setBackoffCoefficient​(double backoffCoefficient)
      • getMaximumIntervalInSeconds

        public int getMaximumIntervalInSeconds()
      • setMaximumIntervalInSeconds

        public void setMaximumIntervalInSeconds​(int maximumIntervalInSeconds)
      • getMaximumAttempts

        public int getMaximumAttempts()
      • setMaximumAttempts

        public void setMaximumAttempts​(int maximumAttempts)
      • getNonRetriableErrorReasons

        public java.util.List<java.lang.String> getNonRetriableErrorReasons()
      • setNonRetriableErrorReasons

        public void setNonRetriableErrorReasons​(java.util.List<java.lang.String> nonRetriableErrorReasons)
      • getExpirationIntervalInSeconds

        public int getExpirationIntervalInSeconds()
      • setExpirationIntervalInSeconds

        public void setExpirationIntervalInSeconds​(int expirationIntervalInSeconds)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object