Class CircuitBreakerResultUtils.TransitionCheckThrowableBuilder<T extends Throwable>
java.lang.Object
io.github.resilience4j.circuitbreaker.utils.CircuitBreakerResultUtils.TransitionCheckThrowableBuilder<T>
- Enclosing class:
CircuitBreakerResultUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionFunction<io.github.resilience4j.core.functions.Either<Object, Throwable>, CircuitBreakerConfig.TransitionCheckResult> thenOpen()Function<io.github.resilience4j.core.functions.Either<Object, Throwable>, CircuitBreakerConfig.TransitionCheckResult> thenOpenFor(Function<T, Duration> waitDurationExtractor) Function<io.github.resilience4j.core.functions.Either<Object, Throwable>, CircuitBreakerConfig.TransitionCheckResult> thenOpenUntil(Function<T, Instant> waitUntilExtractor)
-
Field Details
-
exceptionClass
-
-
Constructor Details
-
TransitionCheckThrowableBuilder
-
-
Method Details
-
thenOpen
public Function<io.github.resilience4j.core.functions.Either<Object, Throwable>, CircuitBreakerConfig.TransitionCheckResult> thenOpen() -
thenOpenFor
-
thenOpenUntil
-