Enum Class NuggetAdminState

java.lang.Object
java.lang.Enum<NuggetAdminState>
org.j7m.middleware.operations.api.NuggetAdminState
All Implemented Interfaces:
Serializable, Comparable<NuggetAdminState>, Constable

public enum NuggetAdminState extends Enum<NuggetAdminState>
Public lifecycle state of the headless nugget administration service.
  • Enum Constant Details

    • DISABLED

      public static final NuggetAdminState DISABLED
      Administration is explicitly disabled and no admission service is active.
    • STARTING

      public static final NuggetAdminState STARTING
      Administration is starting and is not yet available.
    • ENABLED

      public static final NuggetAdminState ENABLED
      Administration is available for PIN admission requests.
    • FAILED

      public static final NuggetAdminState FAILED
      Administration rejected startup or runtime configuration and is unavailable.
    • STOPPING

      public static final NuggetAdminState STOPPING
      Administration is stopping and rejects new admission requests.
    • STOPPED

      public static final NuggetAdminState STOPPED
      Administration has stopped and rejects new admission requests.
  • Method Details

    • values

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