Enum Class UnbanResult

java.lang.Object
java.lang.Enum<UnbanResult>
com.gamersafer.minecraft.auth.common.api.UnbanResult
All Implemented Interfaces:
Serializable, Comparable<UnbanResult>, Constable

public enum UnbanResult extends Enum<UnbanResult>
The result of a unban attempt
  • Enum Constant Details

    • ERROR

      public static final UnbanResult ERROR
      An internal error occurred.
    • SUCCESS

      public static final UnbanResult SUCCESS
      The unban succeeded.
    • FAILED_BANNED

      public static final UnbanResult FAILED_BANNED
      The unban failed because the user has a regular ban and the attempt was targeting another type of ban.
    • FAILED_IPBANNED

      public static final UnbanResult FAILED_IPBANNED
      The unban failed because the user has an IP-ban and the attempt was targeting another type of ban.
    • FAILED_NOT_BANNED

      public static final UnbanResult FAILED_NOT_BANNED
      The unban failed because the user doesn't have any type of active ban.
  • Method Details

    • values

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