Top Interfaces Classes
module oci.java.sdk.common

Package com.oracle.bmc.retrier


Interface Summary

Modifier and TypeInterface and Description
public interface
RetryCondition

Interface that defines the condition for which a retry may be attempted.

Class Summary

Modifier and TypeClass 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.