Enum Class InstancePermission

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

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

    • INSTANCE_COMMAND_EXECUTION

      public static final InstancePermission INSTANCE_COMMAND_EXECUTION
      INSTANCE_COMMAND_EXECUTION = 0;
    • READ_INSTANCE

      public static final InstancePermission READ_INSTANCE
      READ_INSTANCE = 2;
    • UPDATE_INSTANCE_META

      public static final InstancePermission UPDATE_INSTANCE_META
      UPDATE_INSTANCE_META = 3;
    • UPDATE_INSTANCE_CONFIG

      public static final InstancePermission UPDATE_INSTANCE_CONFIG
      UPDATE_INSTANCE_CONFIG = 14;
    • DELETE_INSTANCE

      public static final InstancePermission DELETE_INSTANCE
      DELETE_INSTANCE = 4;
    • CHANGE_INSTANCE_STATE

      public static final InstancePermission CHANGE_INSTANCE_STATE
      CHANGE_INSTANCE_STATE = 5;
    • AUTHENTICATE_MC_ACCOUNT

      public static final InstancePermission AUTHENTICATE_MC_ACCOUNT
      AUTHENTICATE_MC_ACCOUNT = 6;
    • CHECK_PROXY

      public static final InstancePermission CHECK_PROXY
      CHECK_PROXY = 7;
    • DOWNLOAD_URL

      public static final InstancePermission DOWNLOAD_URL
      DOWNLOAD_URL = 8;
    • ACCESS_OBJECT_STORAGE

      public static final InstancePermission ACCESS_OBJECT_STORAGE
      ACCESS_OBJECT_STORAGE = 9;
    • ACCESS_SCRIPT_CODE_OBJECT_STORAGE

      public static final InstancePermission ACCESS_SCRIPT_CODE_OBJECT_STORAGE
      ACCESS_SCRIPT_CODE_OBJECT_STORAGE = 20;
    • INSTANCE_SUBSCRIBE_LOGS

      public static final InstancePermission INSTANCE_SUBSCRIBE_LOGS
      INSTANCE_SUBSCRIBE_LOGS = 13;
    • READ_INSTANCE_AUDIT_LOGS

      public static final InstancePermission READ_INSTANCE_AUDIT_LOGS
      READ_INSTANCE_AUDIT_LOGS = 15;
    • CREATE_SCRIPT

      public static final InstancePermission CREATE_SCRIPT
      CREATE_SCRIPT = 16;
    • READ_SCRIPT

      public static final InstancePermission READ_SCRIPT
      READ_SCRIPT = 17;
    • UPDATE_SCRIPT

      public static final InstancePermission UPDATE_SCRIPT
      UPDATE_SCRIPT = 18;
    • DELETE_SCRIPT

      public static final InstancePermission DELETE_SCRIPT
      DELETE_SCRIPT = 19;
    • UNRECOGNIZED

      public static final InstancePermission UNRECOGNIZED
  • Field Details

    • INSTANCE_COMMAND_EXECUTION_VALUE

      public static final int INSTANCE_COMMAND_EXECUTION_VALUE
      INSTANCE_COMMAND_EXECUTION = 0;
      See Also:
    • READ_INSTANCE_VALUE

      public static final int READ_INSTANCE_VALUE
      READ_INSTANCE = 2;
      See Also:
    • UPDATE_INSTANCE_META_VALUE

      public static final int UPDATE_INSTANCE_META_VALUE
      UPDATE_INSTANCE_META = 3;
      See Also:
    • UPDATE_INSTANCE_CONFIG_VALUE

      public static final int UPDATE_INSTANCE_CONFIG_VALUE
      UPDATE_INSTANCE_CONFIG = 14;
      See Also:
    • DELETE_INSTANCE_VALUE

      public static final int DELETE_INSTANCE_VALUE
      DELETE_INSTANCE = 4;
      See Also:
    • CHANGE_INSTANCE_STATE_VALUE

      public static final int CHANGE_INSTANCE_STATE_VALUE
      CHANGE_INSTANCE_STATE = 5;
      See Also:
    • AUTHENTICATE_MC_ACCOUNT_VALUE

      public static final int AUTHENTICATE_MC_ACCOUNT_VALUE
      AUTHENTICATE_MC_ACCOUNT = 6;
      See Also:
    • CHECK_PROXY_VALUE

      public static final int CHECK_PROXY_VALUE
      CHECK_PROXY = 7;
      See Also:
    • DOWNLOAD_URL_VALUE

      public static final int DOWNLOAD_URL_VALUE
      DOWNLOAD_URL = 8;
      See Also:
    • ACCESS_OBJECT_STORAGE_VALUE

      public static final int ACCESS_OBJECT_STORAGE_VALUE
      ACCESS_OBJECT_STORAGE = 9;
      See Also:
    • ACCESS_SCRIPT_CODE_OBJECT_STORAGE_VALUE

      public static final int ACCESS_SCRIPT_CODE_OBJECT_STORAGE_VALUE
      ACCESS_SCRIPT_CODE_OBJECT_STORAGE = 20;
      See Also:
    • INSTANCE_SUBSCRIBE_LOGS_VALUE

      public static final int INSTANCE_SUBSCRIBE_LOGS_VALUE
      INSTANCE_SUBSCRIBE_LOGS = 13;
      See Also:
    • READ_INSTANCE_AUDIT_LOGS_VALUE

      public static final int READ_INSTANCE_AUDIT_LOGS_VALUE
      READ_INSTANCE_AUDIT_LOGS = 15;
      See Also:
    • CREATE_SCRIPT_VALUE

      public static final int CREATE_SCRIPT_VALUE
      CREATE_SCRIPT = 16;
      See Also:
    • READ_SCRIPT_VALUE

      public static final int READ_SCRIPT_VALUE
      READ_SCRIPT = 17;
      See Also:
    • UPDATE_SCRIPT_VALUE

      public static final int UPDATE_SCRIPT_VALUE
      UPDATE_SCRIPT = 18;
      See Also:
    • DELETE_SCRIPT_VALUE

      public static final int DELETE_SCRIPT_VALUE
      DELETE_SCRIPT = 19;
      See Also:
  • Method Details

    • values

      public static InstancePermission[] 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 InstancePermission 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 InstancePermission 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 InstancePermission 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<InstancePermission> 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 InstancePermission 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