Interface | Description |
---|---|
BackoffStrategy |
Super interface for
RetryPolicy that defines a strategy for backing off between retries. |
RetryCondition |
Super interface for
RetryPolicy used to define when a request should be retried. |
RetryPolicy |
Aggregate interface combining a
RetryCondition and BackoffStrategy into a single policy. |
Class | Description |
---|---|
AndRetryCondition |
Composite
RetryCondition that evaluates to true when all contained retry conditions evaluate to true. |
FixedDelayBackoffStrategy |
Simple backoff strategy that always uses a fixed delay.
|
MaxNumberOfRetriesCondition |
Simple retry condition that allows retries up to a certain max number of retries.
|
OrRetryCondition |
Composite retry condition that evaluates to true if any containing condition evaluates to true.
|
RetryOnExceptionsCondition |
Retry condition implementation that retries if the exception or the cause of the exception matches the classes defined.
|
RetryOnStatusCodeCondition |
Retry condition implementation that retries if the HTTP status code matches one of the provided status codes.
|
RetryPolicyContext |
Contains useful information about a failed request that can be used to make retry and backoff decisions.
|
RetryPolicyContext.Builder | |
SimpleRetryPolicy |