Class ValidationUtil


  • public class ValidationUtil
    extends Object
    • Constructor Detail

      • ValidationUtil

        public ValidationUtil()
    • 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 validate
        possibleIntents - 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 given RequestGuildMembers 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, and false otherwise