| Modifier and Type | Field and Description |
|---|---|
| public static final CircuitBreakerConfiguration | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static volatile CircuitBreakerConfiguration | |
| private static final Logger | |
| private static final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static CircuitBreakerConfiguration | Returns: the default CircuitBreakerConfiguration for Auth clientGet default CircuitBreakerConfiguration for X509 calls |
| public static CircuitBreakerConfiguration | Returns: the default CircuitBreakerConfigurationGet default CircuitBreakerConfiguration |
| public static CircuitBreakerConfiguration | |
| public static CircuitBreakerConfiguration | Returns: the user defined CircuitBreakerConfigurationGets the user defined CircuitBreakerConfiguration |
| private static boolean | |
| public static void | setDefaultCircuitBreakerConfiguration(CircuitBreakerConfiguration defaultCircuitBreakerConfiguration)
|
| DEFAULT_CIRCUIT_BREAKER_CONFIGURATION | back to summary |
|---|---|
| public static final CircuitBreakerConfiguration DEFAULT_CIRCUIT_BREAKER_CONFIGURATION | |
| DEFAULT_FAILURE_RATE_THRESHOLD_FOR_AUTH_CLIENT_CB | back to summary |
|---|---|
| private static final int DEFAULT_FAILURE_RATE_THRESHOLD_FOR_AUTH_CLIENT_CB | |
| DEFAULT_MAXIMUM_WAIT_DURATION_IN_OPEN_STATE_FOR_AUTH_CLIENT_CB | back to summary |
|---|---|
| private static final int DEFAULT_MAXIMUM_WAIT_DURATION_IN_OPEN_STATE_FOR_AUTH_CLIENT_CB | |
| DEFAULT_MINIMUM_NUMBER_OF_CALLS_FOR_AUTH_CLIENT_CB | back to summary |
|---|---|
| private static final int DEFAULT_MINIMUM_NUMBER_OF_CALLS_FOR_AUTH_CLIENT_CB | |
| DEFAULT_MINIMUM_WAIT_DURATION_IN_OPEN_STATE_FOR_AUTH_CLIENT_CB | back to summary |
|---|---|
| private static final int DEFAULT_MINIMUM_WAIT_DURATION_IN_OPEN_STATE_FOR_AUTH_CLIENT_CB | |
| defaultCircuitBreakerConfiguration | back to summary |
|---|---|
| private static volatile CircuitBreakerConfiguration defaultCircuitBreakerConfiguration | |
| LOG | back to summary |
|---|---|
| private static final Logger LOG | |
| OCI_SDK_DEFAULT_CIRCUITBREAKER_ENABLED_ENV_VAR | back to summary |
|---|---|
| private static final String OCI_SDK_DEFAULT_CIRCUITBREAKER_ENABLED_ENV_VAR | |
| CircuitBreakerUtils | back to summary |
|---|---|
| public CircuitBreakerUtils() | |
| getDefaultAuthClientCircuitBreakerConfiguration | back to summary |
|---|---|
| public static CircuitBreakerConfiguration getDefaultAuthClientCircuitBreakerConfiguration() Get default CircuitBreakerConfiguration for X509 calls
| |
| getDefaultCircuitBreakerConfiguration | back to summary |
|---|---|
| public static CircuitBreakerConfiguration getDefaultCircuitBreakerConfiguration() Get default CircuitBreakerConfiguration
| |
| getNoCircuitBreakerConfiguration | back to summary |
|---|---|
| public static CircuitBreakerConfiguration getNoCircuitBreakerConfiguration() | |
| getUserDefinedCircuitBreakerConfiguration | back to summary |
|---|---|
| public static CircuitBreakerConfiguration getUserDefinedCircuitBreakerConfiguration(ClientConfiguration configuration) Gets the user defined CircuitBreakerConfiguration
| |
| isEnvBasedDefaultCircuitBreakerEnabled | back to summary |
|---|---|
| private static boolean isEnvBasedDefaultCircuitBreakerEnabled() | |
| setDefaultCircuitBreakerConfiguration | back to summary |
|---|---|
| public static void setDefaultCircuitBreakerConfiguration(CircuitBreakerConfiguration defaultCircuitBreakerConfiguration) | |