Class Hierarchy
- java.lang.Object
- com.oracle.bmc.circuitbreaker.CircuitBreakerConfiguration
- com.oracle.bmc.circuitbreaker.NoCircuitBreakerConfiguration
- com.oracle.bmc.circuitbreaker.CircuitBreakerConfiguration.CircuitBreakerConfigurationBuilder
- com.oracle.bmc.circuitbreaker.CircuitBreakerFactory
- com.oracle.bmc.circuitbreaker.OciCircuitBreaker.ErrorHistoryItem
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.oracle.bmc.circuitbreaker.CallNotAllowedException
- java.lang.RuntimeException
- java.lang.Exception
- com.oracle.bmc.circuitbreaker.CircuitBreakerConfiguration
Interface Hierarchy
- java.util.function.Function<T,R>
- com.oracle.bmc.circuitbreaker.OciCircuitBreaker.Config.IntervalFunction
- com.oracle.bmc.circuitbreaker.OciCircuitBreaker
- com.oracle.bmc.circuitbreaker.OciCircuitBreaker.Config
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.oracle.bmc.circuitbreaker.CircuitBreakerState
- com.oracle.bmc.circuitbreaker.OciCircuitBreaker.Config.SlidingWindowType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)