Class RetryConfiguration


  • public class RetryConfiguration
    extends WaiterConfiguration
    Configuration used for retrying.

    The default termination strategy is a single attempt (i.e. no retry). The default delay strategy is an exponential backoff strategy to a max wait of 30 seconds. The default retry condition is DefaultRetryCondition.

    • Field Detail

      • DEFAULT_MAX_RETRY_ATTEMPTS

        public static final int DEFAULT_MAX_RETRY_ATTEMPTS
        See Also:
        Constant Field Values
      • DEFAULT_MAX_WAIT_TIME

        public static final long DEFAULT_MAX_WAIT_TIME
      • SDK_FAIL_FAST_CIRCUIT_BREAKER_DEFAULT_RETRY_CONFIGURATION

        public static final RetryConfiguration SDK_FAIL_FAST_CIRCUIT_BREAKER_DEFAULT_RETRY_CONFIGURATION
      • SDK_RETRY_ON_OPEN_CIRCUIT_BREAKER_DEFAULT_RETRY_CONFIGURATION

        public static final RetryConfiguration SDK_RETRY_ON_OPEN_CIRCUIT_BREAKER_DEFAULT_RETRY_CONFIGURATION
      • OCI_JAVASDK_DEFAULT_RETRY_ON_OPEN_CIRCUIT_BREAKER_SYSTEM_PROPERTY_NAME

        public static final String OCI_JAVASDK_DEFAULT_RETRY_ON_OPEN_CIRCUIT_BREAKER_SYSTEM_PROPERTY_NAME
        See Also:
        Constant Field Values
      • SDK_DEFAULT_RETRY_CONFIGURATION

        public static final RetryConfiguration SDK_DEFAULT_RETRY_CONFIGURATION