Package com.xensource.xenapi
Enum Class Types.VdiOperations
- All Implemented Interfaces:
Serializable
,Comparable<Types.VdiOperations>
,Constable
- Enclosing class:
- Types
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionOperations on this VDI are temporarily blockedCloning the VDICopying the VDIDeleting the data of the VDIDestroying the VDIDisabling changed block tracking for a VDIEnabling changed block tracking for a VDIForcibly unlocking the VDIForget about the VDIGenerating static configurationExporting a bitmap that shows the changed blocks between two VDIsMirroring the VDIResizing the VDIResizing the VDI which may or may not be onlineSetting the on_boot field of the VDISnapshotting the VDIThe value does not belong to this enumerationRefreshing the fields of the VDI -
Method Summary
Modifier and TypeMethodDescriptiontoString()
static Types.VdiOperations
Returns the enum constant of this class with the specified name.static Types.VdiOperations[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
UNRECOGNIZED
The value does not belong to this enumeration -
CLONE
Cloning the VDI -
COPY
Copying the VDI -
RESIZE
Resizing the VDI -
RESIZE_ONLINE
Resizing the VDI which may or may not be online -
SNAPSHOT
Snapshotting the VDI -
MIRROR
Mirroring the VDI -
DESTROY
Destroying the VDI -
FORGET
Forget about the VDI -
UPDATE
Refreshing the fields of the VDI -
FORCE_UNLOCK
Forcibly unlocking the VDI -
GENERATE_CONFIG
Generating static configuration -
ENABLE_CBT
Enabling changed block tracking for a VDI -
DISABLE_CBT
Disabling changed block tracking for a VDI -
DATA_DESTROY
Deleting the data of the VDI -
LIST_CHANGED_BLOCKS
Exporting a bitmap that shows the changed blocks between two VDIs -
SET_ON_BOOT
Setting the on_boot field of the VDI -
BLOCKED
Operations on this VDI are temporarily blocked
-
-
Method Details
-
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
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 nameNullPointerException
- if the argument is null
-
toString
- Overrides:
toString
in classEnum<Types.VdiOperations>
-