Package net.thevpc.naru.api.model
Class DefaultNaruRateLimitBucket
java.lang.Object
net.thevpc.naru.api.model.DefaultNaruRateLimitBucket
- All Implemented Interfaces:
NaruRateLimitBucket
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultNaruRateLimitBucket(NaruRateLimitWindow window, Integer limit, Integer remaining, Instant resetTime) -
Method Summary
-
Constructor Details
-
DefaultNaruRateLimitBucket
public DefaultNaruRateLimitBucket(NaruRateLimitWindow window, Integer limit, Integer remaining, Instant resetTime)
-
-
Method Details
-
getWindow
- Specified by:
getWindowin interfaceNaruRateLimitBucket
-
getLimit
- Specified by:
getLimitin interfaceNaruRateLimitBucket
-
getRemaining
- Specified by:
getRemainingin interfaceNaruRateLimitBucket
-
getResetTime
- Specified by:
getResetTimein interfaceNaruRateLimitBucket
-