Interface | Description |
---|---|
Backoff |
Backoff function
|
IterationContext<T> |
Context provided to retry or repeat callbacks.
|
Jitter |
Jitter function that is applied to the backoff delay.
|
Repeat<T> |
Repeat function that may be used with
Flux.repeatWhen(Function) ,
Mono.repeatWhen(Function) and Mono.repeatWhenEmpty(Function) . |
RepeatContext<T> |
Context provided to repeat predicate
Repeat.onlyIf(java.util.function.Predicate) and
the repeat callback Repeat.doOnRepeat(java.util.function.Consumer) . |
Retry<T> |
Retry function that may be used with
Flux.retryWhen(Function) and Mono.retryWhen(Function) . |
RetryContext<T> |
Context provided to retry predicate
Retry.onlyIf(java.util.function.Predicate) and
the retry callback Retry.doOnRetry(java.util.function.Consumer) . |
Class | Description |
---|---|
AbstractRetry<T,S> | |
BackoffDelay | |
DefaultContext<T> | |
DefaultRepeat<T> | |
DefaultRetry<T> |
Exception | Description |
---|---|
RetryExhaustedException |
Exception indicating that retries have been exhausted after
Retry.timeout(java.time.Duration) or Retry#retryMax(int) . |