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 booleanisRequestingEntireList(discord4j.discordjson.json.gateway.RequestGuildMembers request)Return whether the givenRequestGuildMembersinstance is requesting an entire guild's list of members.static voidvalidateRequestGuildMembers(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 givenRequestGuildMembersinstance is requesting an entire guild's list of members.- Parameters:
request- the request to check- Returns:
trueif this request will attempt to retrieve the complete list of guild members, andfalseotherwise
-
-