public abstract class AbstractRateLimiterEvent extends java.lang.Object implements RateLimiterEvent
RateLimiterEvent.Type| Constructor and Description |
|---|
AbstractRateLimiterEvent(java.lang.String rateLimiterName) |
AbstractRateLimiterEvent(java.lang.String rateLimiterName,
int numberOfPermits) |
| Modifier and Type | Method and Description |
|---|---|
java.time.ZonedDateTime |
getCreationTime() |
int |
getNumberOfPermits() |
java.lang.String |
getRateLimiterName() |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEventTypepublic AbstractRateLimiterEvent(java.lang.String rateLimiterName)
public AbstractRateLimiterEvent(java.lang.String rateLimiterName,
int numberOfPermits)
public java.lang.String getRateLimiterName()
getRateLimiterName in interface RateLimiterEventpublic int getNumberOfPermits()
getNumberOfPermits in interface RateLimiterEventpublic java.time.ZonedDateTime getCreationTime()
getCreationTime in interface RateLimiterEventpublic java.lang.String toString()
toString in class java.lang.Object