Class RetryDefinition

    • Constructor Detail

      • RetryDefinition

        public RetryDefinition()
        No args constructor for use in serialization
      • RetryDefinition

        public RetryDefinition​(String name,
                               String maxAttempts)
        Parameters:
        maxAttempts -
        name -
    • Method Detail

      • getName

        public String getName()
        Unique retry strategy name (Required)
      • setName

        public void setName​(String name)
        Unique retry strategy name (Required)
      • getDelay

        public String getDelay()
        Time delay between retry attempts (ISO 8601 duration format)
      • setDelay

        public void setDelay​(String delay)
        Time delay between retry attempts (ISO 8601 duration format)
      • getMaxDelay

        public String getMaxDelay()
        Maximum time delay between retry attempts (ISO 8601 duration format)
      • setMaxDelay

        public void setMaxDelay​(String maxDelay)
        Maximum time delay between retry attempts (ISO 8601 duration format)
      • getIncrement

        public String getIncrement()
        Static value by which the delay increases during each attempt (ISO 8601 time format)
      • setIncrement

        public void setIncrement​(String increment)
        Static value by which the delay increases during each attempt (ISO 8601 time format)
      • getMultiplier

        public String getMultiplier()
        Multiplier value by which interval increases during each attempt (ISO 8601 time format)
      • setMultiplier

        public void setMultiplier​(String multiplier)
        Multiplier value by which interval increases during each attempt (ISO 8601 time format)
      • getMaxAttempts

        public String getMaxAttempts()
        Maximum number of retry attempts. Value of 0 means no retries are performed (Required)
      • setMaxAttempts

        public void setMaxAttempts​(String maxAttempts)
        Maximum number of retry attempts. Value of 0 means no retries are performed (Required)
      • getJitter

        public String getJitter()
        Absolute maximum amount of random time added or subtracted from the delay between each retry (ISO 8601 duration format)
      • setJitter

        public void setJitter​(String jitter)
        Absolute maximum amount of random time added or subtracted from the delay between each retry (ISO 8601 duration format)