public enum Permission extends Enum<Permission>
| Modifier and Type | Method and Description |
|---|---|
String |
getPermissionName() |
net.bis5.mattermost.model.Permission.Scope |
getScope() |
static Permission |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Permission[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Permission INVITE_USER
public static final Permission ADD_USER_TO_TEAM
public static final Permission USE_SLASH_COMMANDS
public static final Permission MANAGE_SLASH_COMMANDS
public static final Permission MANAGE_OTHERS_SLASH_COMMANDS
public static final Permission CREATE_PUBLIC_CHANNEL
public static final Permission CREATE_PRIVATE_CHANNEL
public static final Permission MANAGE_PUBLIC_CHANNEL_MEMBERS
public static final Permission MANAGE_PRIVATE_CHANNEL_MEMBERS
public static final Permission ASSIGN_SYSTEM_ADMIN_ROLE
public static final Permission MANAGE_ROLES
public static final Permission CREATE_DIRECT_CHANNEL
public static final Permission CREATE_GROUP_CHANNEL
public static final Permission MANAGE_PUBLIC_CHANNEL_PROPERTIES
public static final Permission MANAGE_PRIVATE_CHANNEL_PROPERTIES
public static final Permission LIST_TEAM_CHANNELS
public static final Permission JOIN_PUBLIC_CHANNELS
public static final Permission DELETE_PUBLIC_CHANNEL
public static final Permission DELETE_PRIVATE_CHANNEL
public static final Permission EDIT_OTHER_USERS
public static final Permission READ_CHANNEL
public static final Permission ADD_REACTION
public static final Permission REMOVE_REACTION
public static final Permission REMOVE_OTHER_REACTIONS
public static final Permission PERMANENT_DELETE_USER
public static final Permission UPLOAD_FILE
public static final Permission MANAGE_WEBHOOKS
public static final Permission MANAGE_OTHERS_WEBHOOKS
public static final Permission MANAGE_OAUTH
public static final Permission MANAGE_SYSTEM_WIDE_OAUTH
public static final Permission CREATE_POST
public static final Permission EDIT_POST
public static final Permission EDIT_OTHERS_POSTS
public static final Permission DELETE_POST
public static final Permission DELETE_OTHERS_POSTS
public static final Permission REMOVE_USER_FROM_TEAM
public static final Permission CREATE_TEAM
public static final Permission MANAGE_TEAM
public static final Permission IMPORT_TEAM
public static final Permission ViEW_TEAM
public static final Permission LIST_USERS_WITHOUT_TEAM
public static final Permission CREATE_USER_ACCESS_TOKEN
public static final Permission READ_USER_ACCESS_TOKEN
public static final Permission REVOKE_USER_ACCESS_TOKEN
public static final Permission MANAGE_JOBS
public static Permission[] values()
for (Permission c : Permission.values()) System.out.println(c);
public static Permission valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String getPermissionName()
public net.bis5.mattermost.model.Permission.Scope getScope()
Copyright © 2019. All rights reserved.