Class RetryPolicy


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2023-04-17T14:40:21.852481-07:00[America/Los_Angeles]")
    public class RetryPolicy
    extends java.lang.Object
    RetryPolicy
    • Field Detail

      • JSON_PROPERTY_INITIAL_INTERVAL_SECONDS

        public static final java.lang.String JSON_PROPERTY_INITIAL_INTERVAL_SECONDS
        See Also:
        Constant Field Values
      • JSON_PROPERTY_BACKOFF_COEFFICIENT

        public static final java.lang.String JSON_PROPERTY_BACKOFF_COEFFICIENT
        See Also:
        Constant Field Values
      • JSON_PROPERTY_MAXIMUM_INTERVAL_SECONDS

        public static final java.lang.String JSON_PROPERTY_MAXIMUM_INTERVAL_SECONDS
        See Also:
        Constant Field Values
      • JSON_PROPERTY_MAXIMUM_ATTEMPTS

        public static final java.lang.String JSON_PROPERTY_MAXIMUM_ATTEMPTS
        See Also:
        Constant Field Values
      • JSON_PROPERTY_MAXIMUM_ATTEMPTS_DURATION_SECONDS

        public static final java.lang.String JSON_PROPERTY_MAXIMUM_ATTEMPTS_DURATION_SECONDS
        See Also:
        Constant Field Values
    • Constructor Detail

      • RetryPolicy

        public RetryPolicy()
    • Method Detail

      • initialIntervalSeconds

        public RetryPolicy initialIntervalSeconds​(java.lang.Integer initialIntervalSeconds)
      • getInitialIntervalSeconds

        @Nullable
        public java.lang.Integer getInitialIntervalSeconds()
        Get initialIntervalSeconds
        Returns:
        initialIntervalSeconds
      • setInitialIntervalSeconds

        public void setInitialIntervalSeconds​(java.lang.Integer initialIntervalSeconds)
      • backoffCoefficient

        public RetryPolicy backoffCoefficient​(java.lang.Float backoffCoefficient)
      • getBackoffCoefficient

        @Nullable
        public java.lang.Float getBackoffCoefficient()
        Get backoffCoefficient
        Returns:
        backoffCoefficient
      • setBackoffCoefficient

        public void setBackoffCoefficient​(java.lang.Float backoffCoefficient)
      • maximumIntervalSeconds

        public RetryPolicy maximumIntervalSeconds​(java.lang.Integer maximumIntervalSeconds)
      • getMaximumIntervalSeconds

        @Nullable
        public java.lang.Integer getMaximumIntervalSeconds()
        Get maximumIntervalSeconds
        Returns:
        maximumIntervalSeconds
      • setMaximumIntervalSeconds

        public void setMaximumIntervalSeconds​(java.lang.Integer maximumIntervalSeconds)
      • maximumAttempts

        public RetryPolicy maximumAttempts​(java.lang.Integer maximumAttempts)
      • getMaximumAttempts

        @Nullable
        public java.lang.Integer getMaximumAttempts()
        Get maximumAttempts
        Returns:
        maximumAttempts
      • setMaximumAttempts

        public void setMaximumAttempts​(java.lang.Integer maximumAttempts)
      • maximumAttemptsDurationSeconds

        public RetryPolicy maximumAttemptsDurationSeconds​(java.lang.Integer maximumAttemptsDurationSeconds)
      • getMaximumAttemptsDurationSeconds

        @Nullable
        public java.lang.Integer getMaximumAttemptsDurationSeconds()
        Get maximumAttemptsDurationSeconds
        Returns:
        maximumAttemptsDurationSeconds
      • setMaximumAttemptsDurationSeconds

        public void setMaximumAttemptsDurationSeconds​(java.lang.Integer maximumAttemptsDurationSeconds)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

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