A Retry that linearly increases the delay time between a given minimum and maximum over a given amount of tries.
the initial delay for a retry invocation.
the maximum delay for a retry invocation.
the maximum amount of consecutive retries before hasNext returns false.
Whether this strategy has any more retries left.
Resets the underlying retry counter if this Retry uses an maximum for consecutive retry invocations. This should be called after a successful retry.
Suspends for a certain amount of time.