Interface RateLimiter.EventPublisher
-
- All Superinterfaces:
io.github.resilience4j.core.EventPublisher<RateLimiterEvent>
- All Known Implementing Classes:
RateLimiterEventProcessor
- Enclosing interface:
- RateLimiter
public static interface RateLimiter.EventPublisher extends io.github.resilience4j.core.EventPublisher<RateLimiterEvent>
An EventPublisher which can be used to register event consumers.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RateLimiter.EventPublisher
onFailure(io.github.resilience4j.core.EventConsumer<RateLimiterOnFailureEvent> eventConsumer)
RateLimiter.EventPublisher
onSuccess(io.github.resilience4j.core.EventConsumer<RateLimiterOnSuccessEvent> eventConsumer)
-
-
-
Method Detail
-
onSuccess
RateLimiter.EventPublisher onSuccess(io.github.resilience4j.core.EventConsumer<RateLimiterOnSuccessEvent> eventConsumer)
-
onFailure
RateLimiter.EventPublisher onFailure(io.github.resilience4j.core.EventConsumer<RateLimiterOnFailureEvent> eventConsumer)
-
-