Enum Class Types.VdiType

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

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

    • UNRECOGNIZED

      public static final Types.VdiType UNRECOGNIZED
      The value does not belong to this enumeration
    • SYSTEM

      public static final Types.VdiType SYSTEM
      a disk that may be replaced on upgrade
    • USER

      public static final Types.VdiType USER
      a disk that is always preserved on upgrade
    • EPHEMERAL

      public static final Types.VdiType EPHEMERAL
      a disk that may be reformatted on upgrade
    • SUSPEND

      public static final Types.VdiType SUSPEND
      a disk that stores a suspend image
    • CRASHDUMP

      public static final Types.VdiType CRASHDUMP
      a disk that stores VM crashdump information
    • HA_STATEFILE

      public static final Types.VdiType HA_STATEFILE
      a disk used for HA storage heartbeating
    • METADATA

      public static final Types.VdiType METADATA
      a disk used for HA Pool metadata
    • REDO_LOG

      public static final Types.VdiType REDO_LOG
      a disk used for a general metadata redo-log
    • RRD

      public static final Types.VdiType RRD
      a disk that stores SR-level RRDs
    • PVS_CACHE

      public static final Types.VdiType PVS_CACHE
      a disk that stores PVS cache data
    • CBT_METADATA

      public static final Types.VdiType CBT_METADATA
      Metadata about a snapshot VDI that has been deleted: the set of blocks that changed between some previous version of the disk and the version tracked by the snapshot.
  • Method Details

    • values

      public static Types.VdiType[] 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.VdiType 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.VdiType>