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 |