Enum Class DecommissionType

java.lang.Object
java.lang.Enum<DecommissionType>
org.apache.hadoop.yarn.api.records.DecommissionType
All Implemented Interfaces:
Serializable, Comparable<DecommissionType>, Constable

public enum DecommissionType extends Enum<DecommissionType>
Specifies the different types of decommissioning of nodes.
  • Enum Constant Details

    • NORMAL

      public static final DecommissionType NORMAL
      Decomissioning nodes in normal way.
    • GRACEFUL

      public static final DecommissionType GRACEFUL
      Graceful decommissioning of nodes.
    • FORCEFUL

      public static final DecommissionType FORCEFUL
      Forceful decommissioning of nodes whose decommissioning is already in progress.
  • Method Details

    • values

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