Package io.getstream.chat.java.models
Enum Permission.Resource
- java.lang.Object
-
- java.lang.Enum<Permission.Resource>
-
- io.getstream.chat.java.models.Permission.Resource
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<Permission.Resource>
- Enclosing class:
- Permission
public static enum Permission.Resource extends java.lang.Enum<Permission.Resource>
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Permission.ResourcevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static Permission.Resource[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
CREATE_CHANNEL
public static final Permission.Resource CREATE_CHANNEL
-
CREATE_DISTINCT_CHANNEL_FOR_OTHERS
public static final Permission.Resource CREATE_DISTINCT_CHANNEL_FOR_OTHERS
-
READ_CHANNEL
public static final Permission.Resource READ_CHANNEL
-
UPDATE_CHANNEL_MEMBERS
public static final Permission.Resource UPDATE_CHANNEL_MEMBERS
-
REMOVE_OWN_CHANNEL_MEMBERSHIP
public static final Permission.Resource REMOVE_OWN_CHANNEL_MEMBERSHIP
-
UPDATE_CHANNEL
public static final Permission.Resource UPDATE_CHANNEL
-
USE_FROZEN_CHANNEL
public static final Permission.Resource USE_FROZEN_CHANNEL
-
UPDATE_USER_ROLE
public static final Permission.Resource UPDATE_USER_ROLE
-
DELETE_CHANNEL
public static final Permission.Resource DELETE_CHANNEL
-
CREATE_MESSAGE
public static final Permission.Resource CREATE_MESSAGE
-
UPDATE_MESSAGE
public static final Permission.Resource UPDATE_MESSAGE
-
PIN_MESSAGE
public static final Permission.Resource PIN_MESSAGE
-
DELETE_MESSAGE
public static final Permission.Resource DELETE_MESSAGE
-
RUN_MESSAGE_ACTION
public static final Permission.Resource RUN_MESSAGE_ACTION
-
MUTE_USER
public static final Permission.Resource MUTE_USER
-
BAN_USER
public static final Permission.Resource BAN_USER
-
UPLOAD_ATTACHMENT
public static final Permission.Resource UPLOAD_ATTACHMENT
-
DELETE_ATTACHMENT
public static final Permission.Resource DELETE_ATTACHMENT
-
ADD_LINKS
public static final Permission.Resource ADD_LINKS
-
CREATE_REACTION
public static final Permission.Resource CREATE_REACTION
-
DELETE_REACTION
public static final Permission.Resource DELETE_REACTION
-
SEND_CUSTOM_EVENT
public static final Permission.Resource SEND_CUSTOM_EVENT
-
SKIP_MESSAGE_MODERATION
public static final Permission.Resource SKIP_MESSAGE_MODERATION
-
USE_COMMANDS
public static final Permission.Resource USE_COMMANDS
-
EDIT_USER
public static final Permission.Resource EDIT_USER
-
READ_MESSAGE_FLAGS
public static final Permission.Resource READ_MESSAGE_FLAGS
-
ALL
public static final Permission.Resource ALL
-
UNKNOWN
public static final Permission.Resource UNKNOWN
-
-
Method Detail
-
values
public static Permission.Resource[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Permission.Resource c : Permission.Resource.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Permission.Resource valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-