Package com.xensource.xenapi
Enum Class Types.VmOperations
- All Implemented Interfaces:
Serializable
,Comparable<Types.VmOperations>
,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 ConstantDescriptionWaiting for the memory settings to changerefers to the operation "call_plugin"Changing the memory dynamic rangeChanging the memory limitsChanging the memory settingsChanging NVRAM for a halted VM.Changing the shadow memory for a halted VM.Changing the shadow memory for a running VM.Changing the memory static rangeChanging VCPU settings for a halted VM.Changing VCPU settings for a running VM.refers to the operation "checkpoint"refers to the operation "clean_reboot"refers to the operation "clean_shutdown"refers to the operation "clone"refers to the operation "copy"refers to the operation "create_template"Creating and adding a VTPM to this VMrefers to the operation "csvm"Add, remove, query or list data sourcesrefers to the act of uninstalling the VMexporting a VM to a network streamrefers to the operation "get_boot_record"refers to the operation "hard_reboot"refers to the operation "hard_shutdown"importing a VM from a network streamTurning this VM into a templateexporting VM metadata to a network streamrefers to the operation "migrate_send"refers to the operation "pause"refers to the operation "pool_migrate"refers to the operation "power_state_reset"refers to the operation "provision"refers to the operation "query_services"refers to the operation "resume"refers to the operation "resume_on"refers to the operation "revert"Reverting the VM to a previous snapshotted staterefers to the operation "send_sysrq"refers to the operation "send_trigger"refers to the operation "shutdown"refers to the operation "snapshot"refers to the operation "snapshot_with_quiesce"refers to the operation "start"refers to the operation "start_on"refers to the operation "suspend"refers to the operation "unpause"The value does not belong to this enumeration -
Method Summary
Modifier and TypeMethodDescriptiontoString()
static Types.VmOperations
Returns the enum constant of this class with the specified name.static Types.VmOperations[]
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 -
SNAPSHOT
refers to the operation "snapshot" -
CLONE
refers to the operation "clone" -
COPY
refers to the operation "copy" -
CREATE_TEMPLATE
refers to the operation "create_template" -
REVERT
refers to the operation "revert" -
CHECKPOINT
refers to the operation "checkpoint" -
SNAPSHOT_WITH_QUIESCE
refers to the operation "snapshot_with_quiesce" -
PROVISION
refers to the operation "provision" -
START
refers to the operation "start" -
START_ON
refers to the operation "start_on" -
PAUSE
refers to the operation "pause" -
UNPAUSE
refers to the operation "unpause" -
CLEAN_SHUTDOWN
refers to the operation "clean_shutdown" -
CLEAN_REBOOT
refers to the operation "clean_reboot" -
HARD_SHUTDOWN
refers to the operation "hard_shutdown" -
POWER_STATE_RESET
refers to the operation "power_state_reset" -
HARD_REBOOT
refers to the operation "hard_reboot" -
SUSPEND
refers to the operation "suspend" -
CSVM
refers to the operation "csvm" -
RESUME
refers to the operation "resume" -
RESUME_ON
refers to the operation "resume_on" -
POOL_MIGRATE
refers to the operation "pool_migrate" -
MIGRATE_SEND
refers to the operation "migrate_send" -
GET_BOOT_RECORD
refers to the operation "get_boot_record" -
SEND_SYSRQ
refers to the operation "send_sysrq" -
SEND_TRIGGER
refers to the operation "send_trigger" -
QUERY_SERVICES
refers to the operation "query_services" -
SHUTDOWN
refers to the operation "shutdown" -
CALL_PLUGIN
refers to the operation "call_plugin" -
CHANGING_MEMORY_LIVE
Changing the memory settings -
AWAITING_MEMORY_LIVE
Waiting for the memory settings to change -
CHANGING_DYNAMIC_RANGE
Changing the memory dynamic range -
CHANGING_STATIC_RANGE
Changing the memory static range -
CHANGING_MEMORY_LIMITS
Changing the memory limits -
CHANGING_SHADOW_MEMORY
Changing the shadow memory for a halted VM. -
CHANGING_SHADOW_MEMORY_LIVE
Changing the shadow memory for a running VM. -
CHANGING_VCPUS
Changing VCPU settings for a halted VM. -
CHANGING_VCPUS_LIVE
Changing VCPU settings for a running VM. -
CHANGING_NVRAM
Changing NVRAM for a halted VM. -
ASSERT_OPERATION_VALID
-
DATA_SOURCE_OP
Add, remove, query or list data sources -
UPDATE_ALLOWED_OPERATIONS
-
MAKE_INTO_TEMPLATE
Turning this VM into a template -
IMPORT
importing a VM from a network stream -
EXPORT
exporting a VM to a network stream -
METADATA_EXPORT
exporting VM metadata to a network stream -
REVERTING
Reverting the VM to a previous snapshotted state -
DESTROY
refers to the act of uninstalling the VM -
CREATE_VTPM
Creating and adding a VTPM to this VM
-
-
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.VmOperations>
-