The base value to use for backing off. This may be used by the multiplier
The multiplier that will be applied to the baseBackoff
The maximim amount of time to allow for retrying
The maximum number of attempts to make
Whether the first retry attempt should be immediate or use the given backoff and multiplier
The base value to use for backing off.
The base value to use for backing off. This may be used by the multiplier
Whether the first retry attempt should be immediate or use the given backoff and multiplier
The maximim amount of time to allow for retrying
The maximum number of attempts to make
The multiplier that will be applied to the baseBackoff
A RetryPolicy used to gradually back-off from retries of an operation. This class is flexible enough to handle most common retry schemes, such as constantly retrying for a given amount of time or exponentially backing-off.
Examples
Retry every 30 seconds for up to 5 minutes
Immediately retry once, then backoff exponentially starting at 100 milliseconds, doubling with every attempt until the interval in between attempts is 5 seconds
The base value to use for backing off. This may be used by the multiplier
The multiplier that will be applied to the baseBackoff
The maximim amount of time to allow for retrying
The maximum number of attempts to make
Whether the first retry attempt should be immediate or use the given backoff and multiplier