Uses of Interface
dev.failsafe.CircuitBreaker
Packages that use CircuitBreaker
-
Uses of CircuitBreaker in dev.failsafe
Fields in dev.failsafe declared as CircuitBreakerModifier and TypeFieldDescriptionprivate final CircuitBreaker
<?> CircuitBreakerOpenException.circuitBreaker
Methods in dev.failsafe that return CircuitBreakerModifier and TypeMethodDescriptionCircuitBreakerBuilder.build()
Builds a newCircuitBreaker
using the builder's configuration.CircuitBreakerOpenException.getCircuitBreaker()
Returns theCircuitBreaker
that caused the exception.static <R> CircuitBreaker
<R> CircuitBreaker.ofDefaults()
Constructors in dev.failsafe with parameters of type CircuitBreaker -
Uses of CircuitBreaker in dev.failsafe.internal
Classes in dev.failsafe.internal that implement CircuitBreakerMethods in dev.failsafe.internal with parameters of type CircuitBreakerModifier and TypeMethodDescriptionprivate static int
ClosedState.capacityFor
(CircuitBreaker<?> breaker) Returns the capacity of the breaker in the closed state.private static int
HalfOpenState.capacityFor
(CircuitBreaker<?> breaker) Returns the capacity of the breaker in the half-open state.static CircuitStats
CircuitStats.create
(CircuitBreaker<?> breaker, int capacity, boolean supportsTimeBased, CircuitStats oldStats)