All Classes
| Class | Description |
|---|---|
| InMemoryRetryRegistry |
Backend retry manager.
|
| IntervalFunction | Deprecated. |
| MaxRetriesExceeded |
Max Retries reached out exception , to be thrown on result predicate check exceed the max
configured retries
|
| MaxRetriesExceededException |
A
MaxRetriesExceededException signals that a Retry has exhausted all attempts,
and the result is still not satisfactory to RetryConfig.getResultPredicate() |
| MetricNames | |
| Retry |
A Retry instance is thread-safe can be used to decorate multiple requests.
|
| Retry.AsyncContext<T> | |
| Retry.AsyncRetryBlock<T> | |
| Retry.Context<T> |
the retry context which will be used during the retry iteration to decide what can be done on
error , result, on runtime error
|
| Retry.EventPublisher |
An EventPublisher which subscribes to the reactive stream of RetryEvents and can be used to
register event consumers.
|
| Retry.Metrics | |
| RetryConfig | |
| RetryConfig.Builder<T> | |
| RetryEvent |
An event which is created by Retry.
|
| RetryEvent.Type |
Event types which are created by a Retry.
|
| RetryImpl<T> | |
| RetryOnErrorEvent |
A RetryEvent which informs that a call has been retried, but still failed, such that the the
maximum number of attempts has been reached.
|
| RetryOnIgnoredErrorEvent |
A RetryEvent which informs that an error has been ignored.
|
| RetryOnRetryEvent |
A RetryEvent which informs that a call failed, and is to be retried.
|
| RetryOnSuccessEvent |
A RetryEvent which informs that a call has been retried and a retry was successful.
|
| RetryRegistry |
The
RetryRegistry is a factory to create Retry instances which stores all Retry instances
in a registry. |
| RetryRegistry.Builder |