.ignoreExceptions(circuitBreakerConfig.getIgnoreExceptionClasses()); if (circuitBreakerConfig.isAutomaticTransitionFromOpenToHalfOpen()) { builder.enableAutomaticTransitionFromOpenToHalfOpen();
.ringBufferSizeInClosedState(5) .ringBufferSizeInHalfOpenState(3) .enableAutomaticTransitionFromOpenToHalfOpen() .waitDurationInOpenState(Duration.ofSeconds(2)) .recordFailure(error -> !(error instanceof NumberFormatException)) .ringBufferSizeInClosedState(5) .ringBufferSizeInHalfOpenState(3) .enableAutomaticTransitionFromOpenToHalfOpen() .waitDurationInOpenState(Duration.ofSeconds(1)) .recordFailure(error -> !(error instanceof NumberFormatException))
.ignoreExceptions(circuitBreakerConfig.getIgnoreExceptionClasses()); if (circuitBreakerConfig.isAutomaticTransitionFromOpenToHalfOpen()) { builder.enableAutomaticTransitionFromOpenToHalfOpen();