public enum GroupPermissions extends java.lang.Enum<GroupPermissions> implements BetterEnum<java.lang.Long>
Modifier and Type | Field and Description |
---|---|
static java.util.Set<GroupPermissions> |
ALL |
static java.util.Set<GroupPermissions> |
NONE |
Modifier and Type | Method and Description |
---|---|
java.lang.Long |
getValue() |
static GroupPermissions |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static GroupPermissions[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final GroupPermissions ACCESS
public static final GroupPermissions MANAGE_SERVER
public static final GroupPermissions MANAGE_CHANNELS
public static final GroupPermissions CREATE_TEMPORARY_GROUP
public static final GroupPermissions ACCESS_ADMIN_PANEL
public static final GroupPermissions INVITE_USERS
public static final GroupPermissions REMOVE_USER
public static final GroupPermissions MANAGE_INVITATIONS
public static final GroupPermissions CHANGE_USER_ROLE
public static final GroupPermissions BAN_USER
public static final GroupPermissions VOICE_KICK_USER
public static final GroupPermissions VOICE_MUTE_USER
public static final GroupPermissions VOICE_DEAFEN_USER
public static final GroupPermissions VOICE_SPEAK
public static final GroupPermissions VOICE_MOVE_USER
public static final GroupPermissions VOICE_CHANGE_SETTINGS
public static final GroupPermissions CHAT_SEND_MESSAGES
public static final GroupPermissions CHAT_EMBED_LINKS
public static final GroupPermissions CHAT_UPLOAD_PHOTOS
public static final GroupPermissions CHAT_ATTACH_FILES
public static final GroupPermissions CHAT_READ_HISTORY
public static final GroupPermissions CHAT_MENTION_USERS
public static final GroupPermissions CHAT_MENTION_EVERYONE
public static final GroupPermissions CHAT_BYPASS_CHAT_THROTTLE
public static final GroupPermissions CHAT_MODERATE_MESSAGES
public static final GroupPermissions SEND_PRIVATE_MESSAGE
public static final GroupPermissions MANAGE_POLLS
public static final GroupPermissions MANAGE_GIVEAWAYS
public static final GroupPermissions CHAT_EDIT_OTHER_MESSAGES
public static final java.util.Set<GroupPermissions> NONE
public static final java.util.Set<GroupPermissions> ALL
public static GroupPermissions[] values()
for (GroupPermissions c : GroupPermissions.values()) System.out.println(c);
public static GroupPermissions valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null@Nonnull public java.lang.Long getValue()
getValue
in interface BetterEnum<java.lang.Long>