Enum Class Types.VmssType

java.lang.Object
java.lang.Enum<Types.VmssType>
com.xensource.xenapi.Types.VmssType
All Implemented Interfaces:
Serializable, Comparable<Types.VmssType>, Constable
Enclosing class:
Types

public static enum Types.VmssType extends Enum<Types.VmssType>
  • Enum Constant Details

    • UNRECOGNIZED

      public static final Types.VmssType UNRECOGNIZED
      The value does not belong to this enumeration
    • SNAPSHOT

      public static final Types.VmssType SNAPSHOT
      The snapshot is a disk snapshot
    • CHECKPOINT

      public static final Types.VmssType CHECKPOINT
      The snapshot is a checkpoint
    • SNAPSHOT_WITH_QUIESCE

      public static final Types.VmssType SNAPSHOT_WITH_QUIESCE
      Support for VSS has been removed.
  • Method Details

    • values

      public static Types.VmssType[] 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 Types.VmssType 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
    • toString

      public String toString()
      Overrides:
      toString in class Enum<Types.VmssType>