public class RateLimiterEventProcessor extends io.github.resilience4j.core.EventProcessor<RateLimiterEvent> implements io.github.resilience4j.core.EventConsumer<RateLimiterEvent>, RateLimiter.EventPublisher
| Constructor and Description |
|---|
RateLimiterEventProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
consumeEvent(RateLimiterEvent event) |
RateLimiter.EventPublisher |
onFailure(io.github.resilience4j.core.EventConsumer<RateLimiterOnFailureEvent> onOnFailureEventConsumer) |
RateLimiter.EventPublisher |
onSuccess(io.github.resilience4j.core.EventConsumer<RateLimiterOnSuccessEvent> onSuccessEventConsumer) |
hasConsumers, onEvent, processEvent, registerConsumerpublic void consumeEvent(RateLimiterEvent event)
consumeEvent in interface io.github.resilience4j.core.EventConsumer<RateLimiterEvent>public RateLimiter.EventPublisher onSuccess(io.github.resilience4j.core.EventConsumer<RateLimiterOnSuccessEvent> onSuccessEventConsumer)
onSuccess in interface RateLimiter.EventPublisherpublic RateLimiter.EventPublisher onFailure(io.github.resilience4j.core.EventConsumer<RateLimiterOnFailureEvent> onOnFailureEventConsumer)
onFailure in interface RateLimiter.EventPublisher