Class CircuitBreakerResultUtils.TransitionCheckThrowableBuilder<T extends Throwable>
java.lang.Object
io.github.resilience4j.circuitbreaker.utils.CircuitBreakerResultUtils.TransitionCheckThrowableBuilder<T>
- Enclosing class:
- CircuitBreakerResultUtils
-
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)
-
Method Details
-
thenOpen
public Function<io.github.resilience4j.core.functions.Either<Object,Throwable>, thenOpen()CircuitBreakerConfig.TransitionCheckResult> -
thenOpenFor
-
thenOpenUntil
-