Package net.dv8tion.jda.api.exceptions
Class RateLimitedException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- net.dv8tion.jda.api.exceptions.RateLimitedException
-
- All Implemented Interfaces:
java.io.Serializable
public class RateLimitedException extends java.lang.ExceptionIndicates that we received a429: Too Many Requestsresponse- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RateLimitedException(java.lang.String route, long retryAfter)RateLimitedException(net.dv8tion.jda.internal.requests.Route.CompiledRoute route, long retryAfter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetRateLimitedRoute()The route responsible for the rate limit bucket that is used in the responsible RateLimiterlonggetRetryAfter()The back-off delay in milliseconds that should be respected before trying to query therouteagain
-
-
-
Method Detail
-
getRateLimitedRoute
public java.lang.String getRateLimitedRoute()
The route responsible for the rate limit bucket that is used in the responsible RateLimiter- Returns:
- The corresponding route
-
getRetryAfter
public long getRetryAfter()
The back-off delay in milliseconds that should be respected before trying to query therouteagain- Returns:
- The back-off delay in milliseconds
-
-