Class WorkflowRetryPolicy


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2023-04-17T14:47:04.974528-07:00[America/Los_Angeles]")
    public class WorkflowRetryPolicy
    extends java.lang.Object
    WorkflowRetryPolicy
    • 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
    • Constructor Detail

      • WorkflowRetryPolicy

        public WorkflowRetryPolicy()
    • Method Detail

      • initialIntervalSeconds

        public WorkflowRetryPolicy 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 WorkflowRetryPolicy 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 WorkflowRetryPolicy 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 WorkflowRetryPolicy maximumAttempts​(java.lang.Integer maximumAttempts)
      • getMaximumAttempts

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

        public void setMaximumAttempts​(java.lang.Integer maximumAttempts)
      • 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