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.Exception
Indicates that we received a429: Too Many Requests
response- 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.String
getRateLimitedRoute()
The route responsible for the rate limit bucket that is used in the responsible RateLimiterlong
getRetryAfter()
The back-off delay in milliseconds that should be respected before trying to query theroute
again
-
-
-
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 theroute
again- Returns:
- The back-off delay in milliseconds
-
-