Package net.dv8tion.jda.api.utils
Class SessionController.GlobalRateLimitAdapter
java.lang.Object
net.dv8tion.jda.api.utils.SessionController.GlobalRateLimitAdapter
- All Implemented Interfaces:
RestRateLimiter.GlobalRateLimit
- Enclosing interface:
- SessionController
@Deprecated
@ForRemoval(deadline="5.0.0")
@ReplaceWith("getRateLimitHandle()")
public static class SessionController.GlobalRateLimitAdapter
extends Object
implements RestRateLimiter.GlobalRateLimit
Deprecated.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlong
Deprecated.Forwarding toSessionController.getGlobalRatelimit()
long
Deprecated.Forwarding toSessionController.getGlobalRatelimit()
void
setClassic
(long ratelimit) Deprecated.Forwarding toSessionController.setGlobalRatelimit(long)
void
setCloudflare
(long timestamp) Deprecated.Forwarding toSessionController.setGlobalRatelimit(long)
-
Constructor Details
-
GlobalRateLimitAdapter
Deprecated.
-
-
Method Details
-
getClassic
public long getClassic()Deprecated.Forwarding toSessionController.getGlobalRatelimit()
- Specified by:
getClassic
in interfaceRestRateLimiter.GlobalRateLimit
- Returns:
- The current global ratelimit
-
setClassic
public void setClassic(long ratelimit) Deprecated.Forwarding toSessionController.setGlobalRatelimit(long)
- Specified by:
setClassic
in interfaceRestRateLimiter.GlobalRateLimit
- Parameters:
ratelimit
- The new global ratelimit
-
getCloudflare
public long getCloudflare()Deprecated.Forwarding toSessionController.getGlobalRatelimit()
- Specified by:
getCloudflare
in interfaceRestRateLimiter.GlobalRateLimit
- Returns:
- The current global ratelimit
-
setCloudflare
public void setCloudflare(long timestamp) Deprecated.Forwarding toSessionController.setGlobalRatelimit(long)
- Specified by:
setCloudflare
in interfaceRestRateLimiter.GlobalRateLimit
- Parameters:
timestamp
- The new global ratelimit
-