public static interface CircuitBreaker.EventPublisher extends io.github.resilience4j.core.EventPublisher<CircuitBreakerEvent>
CircuitBreaker.EventPublisher onSuccess(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnSuccessEvent> eventConsumer)
CircuitBreaker.EventPublisher onError(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnErrorEvent> eventConsumer)
CircuitBreaker.EventPublisher onStateTransition(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnStateTransitionEvent> eventConsumer)
CircuitBreaker.EventPublisher onReset(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnResetEvent> eventConsumer)
CircuitBreaker.EventPublisher onIgnoredError(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnIgnoredErrorEvent> eventConsumer)
CircuitBreaker.EventPublisher onCallNotPermitted(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnCallNotPermittedEvent> eventConsumer)
CircuitBreaker.EventPublisher onFailureRateExceeded(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnFailureRateExceededEvent> eventConsumer)
CircuitBreaker.EventPublisher onSlowCallRateExceeded(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnSlowCallRateExceededEvent> eventConsumer)