Package io.github.resilience4j.bulkhead
Interface Bulkhead.EventPublisher
- All Superinterfaces:
io.github.resilience4j.core.EventPublisher<BulkheadEvent>
- Enclosing interface:
- Bulkhead
public static interface Bulkhead.EventPublisher extends io.github.resilience4j.core.EventPublisher<BulkheadEvent>
An EventPublisher which can be used to register event consumers.
-
Method Summary
Modifier and Type Method Description Bulkhead.EventPublisher
onCallFinished(io.github.resilience4j.core.EventConsumer<BulkheadOnCallFinishedEvent> eventConsumer)
Bulkhead.EventPublisher
onCallPermitted(io.github.resilience4j.core.EventConsumer<BulkheadOnCallPermittedEvent> eventConsumer)
Bulkhead.EventPublisher
onCallRejected(io.github.resilience4j.core.EventConsumer<BulkheadOnCallRejectedEvent> eventConsumer)
-
Method Details
-
onCallRejected
Bulkhead.EventPublisher onCallRejected(io.github.resilience4j.core.EventConsumer<BulkheadOnCallRejectedEvent> eventConsumer) -
onCallPermitted
Bulkhead.EventPublisher onCallPermitted(io.github.resilience4j.core.EventConsumer<BulkheadOnCallPermittedEvent> eventConsumer) -
onCallFinished
Bulkhead.EventPublisher onCallFinished(io.github.resilience4j.core.EventConsumer<BulkheadOnCallFinishedEvent> eventConsumer)
-