Package discord4j.core.util
Class ValidationUtil
- java.lang.Object
-
- discord4j.core.util.ValidationUtil
-
public class ValidationUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description ValidationUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
isRequestingEntireList(discord4j.discordjson.json.gateway.RequestGuildMembers request)
Return whether the givenRequestGuildMembers
instance is requesting an entire guild's list of members.static void
validateRequestGuildMembers(discord4j.discordjson.json.gateway.RequestGuildMembers request, discord4j.discordjson.possible.Possible<IntentSet> possibleIntents)
Throws if the request is invalid given the current intents.
-
-
-
Method Detail
-
validateRequestGuildMembers
public static void validateRequestGuildMembers(discord4j.discordjson.json.gateway.RequestGuildMembers request, discord4j.discordjson.possible.Possible<IntentSet> possibleIntents)
Throws if the request is invalid given the current intents.- Parameters:
request
- The request to validatepossibleIntents
- The current intents- See Also:
- https://discord.com/developers/docs/topics/gateway#request-guild-members
-
isRequestingEntireList
public static boolean isRequestingEntireList(discord4j.discordjson.json.gateway.RequestGuildMembers request)
Return whether the givenRequestGuildMembers
instance is requesting an entire guild's list of members.- Parameters:
request
- the request to check- Returns:
true
if this request will attempt to retrieve the complete list of guild members, andfalse
otherwise
-
-