Package-level declarations
Types
Link copied to clipboard
Creates RateLimiter instances for annotations which creates rate limits, such as @RateLimit and @Cooldown.
Link copied to clipboard
interface CancellableRateLimit
Allows cancellation of rate limits by refilling tokens, usually delegated on events.
Link copied to clipboard
Retrieves rate limit buckets and handles rate limits by combining BucketAccessor and RateLimitHandler.
Link copied to clipboard
Container for rate limiters data.
Link copied to clipboard
enum RateLimitScope
Scope on which a rate limit applies.