All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary 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 retriesMaxRetriesExceededException AMaxRetriesExceededExceptionsignals that aRetryhas exhausted all attempts, and the result is still not satisfactory toRetryConfig.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 errorRetry.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 TheRetryRegistryis a factory to create Retry instances which stores all Retry instances in a registry.RetryRegistry.Builder