| Modifier and Type | Interface and Description |
|---|---|
| public interface | RetryCondition
Interface that defines the condition for which a retry may be attempted. |
| Modifier and Type | Class and Description |
|---|---|
| public class | BmcGenericRetrier
A generic retrier that can be used to implement custom retry behavior for specific types of calls. |
| public class | DefaultRetryCondition
Class that represents the conditions documented in https://docs.oracle.com/iaas/Content/API/References/apierrors.htm for which the operation may be retried. |
| public class | Retriers
Group of utility methods to configure the SDK retry behavior |
| public class | RetryConfiguration
Configuration used for retrying. |
| public class | RetryOnOpenCircuitBreakerDefaultRetryCondition
Class that may retry for the conditions documented in https://docs.oracle.com/iaas/Content/API/References/apierrors.htm and when the CircuitBreaker is OPEN. |
| public class | RetryOptions
Defines the options when retrying |
| public class | TokenRefreshRetrier
A custom retrier that refreshes tokens and retries the operation in case of authentication failures. |