Enum Class Guild.MFALevel

java.lang.Object
java.lang.Enum<Guild.MFALevel>
com.mewna.catnip.entity.guild.Guild.MFALevel
All Implemented Interfaces:
Serializable, Comparable<Guild.MFALevel>, Constable
Enclosing interface:
Guild

public static enum Guild.MFALevel extends Enum<Guild.MFALevel>
The 2FA level required for this guild.
  • Enum Constant Details

    • NONE

      public static final Guild.MFALevel NONE
      2FA is not required.
    • ELEVATED

      public static final Guild.MFALevel ELEVATED
      2FA is required for admin actions.
  • Method Details

    • values

      public static Guild.MFALevel[] 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 Guild.MFALevel 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
    • byKey

      @Nonnull public static Guild.MFALevel byKey(int key)
    • key

      public int key()