Interface RateLimiterEvent
- All Known Implementing Classes:
AbstractRateLimiterEvent,RateLimiterOnDrainedEvent,RateLimiterOnFailureEvent,RateLimiterOnSuccessEvent
public interface RateLimiterEvent
An event which is created by a
RateLimiter.-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classRateLimiterEvent.Type -
Method Summary
Modifier and Type Method Description java.time.ZonedDateTimegetCreationTime()RateLimiterEvent.TypegetEventType()intgetNumberOfPermits()java.lang.StringgetRateLimiterName()
-
Method Details
-
getRateLimiterName
java.lang.String getRateLimiterName() -
getEventType
RateLimiterEvent.Type getEventType() -
getNumberOfPermits
int getNumberOfPermits() -
getCreationTime
java.time.ZonedDateTime getCreationTime()
-