Enum Class GlobalPermission

java.lang.Object
java.lang.Enum<GlobalPermission>
com.soulfiremc.grpc.generated.GlobalPermission
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<GlobalPermission>, Constable

@Generated public enum GlobalPermission extends Enum<GlobalPermission> implements com.google.protobuf.ProtocolMessageEnum
Protobuf enum soulfire.v1.GlobalPermission
  • Enum Constant Details

    • CREATE_INSTANCE

      public static final GlobalPermission CREATE_INSTANCE
      CREATE_INSTANCE = 0;
    • GLOBAL_SUBSCRIBE_LOGS

      public static final GlobalPermission GLOBAL_SUBSCRIBE_LOGS
      GLOBAL_SUBSCRIBE_LOGS = 1;
    • READ_CLIENT_DATA

      public static final GlobalPermission READ_CLIENT_DATA
      READ_CLIENT_DATA = 2;
    • READ_SERVER_CONFIG

      public static final GlobalPermission READ_SERVER_CONFIG
      READ_SERVER_CONFIG = 3;
    • UPDATE_SERVER_CONFIG

      public static final GlobalPermission UPDATE_SERVER_CONFIG
      UPDATE_SERVER_CONFIG = 4;
    • CREATE_USER

      public static final GlobalPermission CREATE_USER
      CREATE_USER = 5;
    • READ_USER

      public static final GlobalPermission READ_USER
      READ_USER = 6;
    • UPDATE_USER

      public static final GlobalPermission UPDATE_USER
      UPDATE_USER = 7;
    • DELETE_USER

      public static final GlobalPermission DELETE_USER
      DELETE_USER = 8;
    • GLOBAL_COMMAND_EXECUTION

      public static final GlobalPermission GLOBAL_COMMAND_EXECUTION
      GLOBAL_COMMAND_EXECUTION = 9;
    • INVALIDATE_SESSIONS

      public static final GlobalPermission INVALIDATE_SESSIONS
      INVALIDATE_SESSIONS = 11;
    • GENERATE_SELF_WEBDAV_TOKEN

      public static final GlobalPermission GENERATE_SELF_WEBDAV_TOKEN
      GENERATE_SELF_WEBDAV_TOKEN = 12;
    • GENERATE_SELF_API_TOKEN

      public static final GlobalPermission GENERATE_SELF_API_TOKEN
      GENERATE_SELF_API_TOKEN = 15;
    • UPDATE_SELF_USERNAME

      public static final GlobalPermission UPDATE_SELF_USERNAME
      UPDATE_SELF_USERNAME = 13;
    • UPDATE_SELF_EMAIL

      public static final GlobalPermission UPDATE_SELF_EMAIL
      UPDATE_SELF_EMAIL = 14;
    • GENERATE_API_TOKEN

      public static final GlobalPermission GENERATE_API_TOKEN
      GENERATE_API_TOKEN = 16;
    • INVALIDATE_SELF_SESSIONS

      public static final GlobalPermission INVALIDATE_SELF_SESSIONS
      INVALIDATE_SELF_SESSIONS = 17;
    • CREATE_GLOBAL_SCRIPT

      public static final GlobalPermission CREATE_GLOBAL_SCRIPT
      CREATE_GLOBAL_SCRIPT = 18;
    • READ_GLOBAL_SCRIPT

      public static final GlobalPermission READ_GLOBAL_SCRIPT
      READ_GLOBAL_SCRIPT = 19;
    • UPDATE_GLOBAL_SCRIPT

      public static final GlobalPermission UPDATE_GLOBAL_SCRIPT
      UPDATE_GLOBAL_SCRIPT = 20;
    • DELETE_GLOBAL_SCRIPT

      public static final GlobalPermission DELETE_GLOBAL_SCRIPT
      DELETE_GLOBAL_SCRIPT = 21;
    • ELEVATE_SCRIPT_PERMISSIONS

      public static final GlobalPermission ELEVATE_SCRIPT_PERMISSIONS
      ELEVATE_SCRIPT_PERMISSIONS = 22;
    • UNRECOGNIZED

      public static final GlobalPermission UNRECOGNIZED
  • Field Details

    • CREATE_INSTANCE_VALUE

      public static final int CREATE_INSTANCE_VALUE
      CREATE_INSTANCE = 0;
      See Also:
    • GLOBAL_SUBSCRIBE_LOGS_VALUE

      public static final int GLOBAL_SUBSCRIBE_LOGS_VALUE
      GLOBAL_SUBSCRIBE_LOGS = 1;
      See Also:
    • READ_CLIENT_DATA_VALUE

      public static final int READ_CLIENT_DATA_VALUE
      READ_CLIENT_DATA = 2;
      See Also:
    • READ_SERVER_CONFIG_VALUE

      public static final int READ_SERVER_CONFIG_VALUE
      READ_SERVER_CONFIG = 3;
      See Also:
    • UPDATE_SERVER_CONFIG_VALUE

      public static final int UPDATE_SERVER_CONFIG_VALUE
      UPDATE_SERVER_CONFIG = 4;
      See Also:
    • CREATE_USER_VALUE

      public static final int CREATE_USER_VALUE
      CREATE_USER = 5;
      See Also:
    • READ_USER_VALUE

      public static final int READ_USER_VALUE
      READ_USER = 6;
      See Also:
    • UPDATE_USER_VALUE

      public static final int UPDATE_USER_VALUE
      UPDATE_USER = 7;
      See Also:
    • DELETE_USER_VALUE

      public static final int DELETE_USER_VALUE
      DELETE_USER = 8;
      See Also:
    • GLOBAL_COMMAND_EXECUTION_VALUE

      public static final int GLOBAL_COMMAND_EXECUTION_VALUE
      GLOBAL_COMMAND_EXECUTION = 9;
      See Also:
    • INVALIDATE_SESSIONS_VALUE

      public static final int INVALIDATE_SESSIONS_VALUE
      INVALIDATE_SESSIONS = 11;
      See Also:
    • GENERATE_SELF_WEBDAV_TOKEN_VALUE

      public static final int GENERATE_SELF_WEBDAV_TOKEN_VALUE
      GENERATE_SELF_WEBDAV_TOKEN = 12;
      See Also:
    • GENERATE_SELF_API_TOKEN_VALUE

      public static final int GENERATE_SELF_API_TOKEN_VALUE
      GENERATE_SELF_API_TOKEN = 15;
      See Also:
    • UPDATE_SELF_USERNAME_VALUE

      public static final int UPDATE_SELF_USERNAME_VALUE
      UPDATE_SELF_USERNAME = 13;
      See Also:
    • UPDATE_SELF_EMAIL_VALUE

      public static final int UPDATE_SELF_EMAIL_VALUE
      UPDATE_SELF_EMAIL = 14;
      See Also:
    • GENERATE_API_TOKEN_VALUE

      public static final int GENERATE_API_TOKEN_VALUE
      GENERATE_API_TOKEN = 16;
      See Also:
    • INVALIDATE_SELF_SESSIONS_VALUE

      public static final int INVALIDATE_SELF_SESSIONS_VALUE
      INVALIDATE_SELF_SESSIONS = 17;
      See Also:
    • CREATE_GLOBAL_SCRIPT_VALUE

      public static final int CREATE_GLOBAL_SCRIPT_VALUE
      CREATE_GLOBAL_SCRIPT = 18;
      See Also:
    • READ_GLOBAL_SCRIPT_VALUE

      public static final int READ_GLOBAL_SCRIPT_VALUE
      READ_GLOBAL_SCRIPT = 19;
      See Also:
    • UPDATE_GLOBAL_SCRIPT_VALUE

      public static final int UPDATE_GLOBAL_SCRIPT_VALUE
      UPDATE_GLOBAL_SCRIPT = 20;
      See Also:
    • DELETE_GLOBAL_SCRIPT_VALUE

      public static final int DELETE_GLOBAL_SCRIPT_VALUE
      DELETE_GLOBAL_SCRIPT = 21;
      See Also:
    • ELEVATE_SCRIPT_PERMISSIONS_VALUE

      public static final int ELEVATE_SCRIPT_PERMISSIONS_VALUE
      ELEVATE_SCRIPT_PERMISSIONS = 22;
      See Also:
  • Method Details

    • values

      public static GlobalPermission[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static GlobalPermission valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getNumber

      public final int getNumber()
      Specified by:
      getNumber in interface com.google.protobuf.Internal.EnumLite
      Specified by:
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
    • valueOf

      @Deprecated public static GlobalPermission valueOf(int value)
      Deprecated.
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      value - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • forNumber

      public static GlobalPermission forNumber(int value)
      Parameters:
      value - The numeric wire value of the corresponding enum entry.
      Returns:
      The enum associated with the given numeric wire value.
    • internalGetValueMap

      public static com.google.protobuf.Internal.EnumLiteMap<GlobalPermission> internalGetValueMap()
    • getValueDescriptor

      public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
      Specified by:
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptorForType

      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptor

      public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
    • valueOf

      public static GlobalPermission valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      desc - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null