ReadonlycapacityBucket size, which is the largest burst allowed after an idle period.
Optional ReadonlyclockDefaults to the system clock.
Optional ReadonlyonReceives a rate-limited event whenever a call finds the bucket empty.
Optional ReadonlyonWhat to do when the bucket is empty: wait for a token, or refuse the
call with a RateLimitError. Defaults to "wait".
ReadonlyperTokens added per second.
Configuration for a RateLimiter.