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
Modifier and TypeMethodDescriptiononFailure
(io.github.resilience4j.core.EventConsumer<RateLimiterOnFailureEvent> eventConsumer) onSuccess
(io.github.resilience4j.core.EventConsumer<RateLimiterOnSuccessEvent> eventConsumer) Methods inherited from interface io.github.resilience4j.core.EventPublisher
onEvent
-
Method Details
-
onSuccess
RateLimiter.EventPublisher onSuccess(io.github.resilience4j.core.EventConsumer<RateLimiterOnSuccessEvent> eventConsumer) -
onFailure
RateLimiter.EventPublisher onFailure(io.github.resilience4j.core.EventConsumer<RateLimiterOnFailureEvent> eventConsumer)
-