Groovy Documentation

com.ace.mws.pendingactions
[Groovy] Enum PendingActionType

java.lang.Object
  com.ace.mws.pendingactions.PendingActionType

enum PendingActionType

This enumeration lists all the pending action types.


Enum Constant Summary
GENERIC

Generic system job (trigger attached).

OSPROVISION

Reprovision OS.

OSPROVISION2

Perform 2-phase (base+VM) OS reprovision.

PERIODIC

Repeat job with resource reservation.

POWEROFF

Power off node.

POWERON

Power on node.

RESET

Reboot node.

STORAGE

Dynamic storage allocation.

STORAGEDESTROY

Destroy dynamic storage.

VMCREATE

Create virtual machine.

VMDESTROY

Destroy existing virtual machine.

VMMAP

Map to VM to track resource consumption.

VMMIGRATE

Migrate virtual machine.

VMOSPROVISION

Reprovision OS on virtual machine.

VMPOWEROFF

Power off virtual machine.

VMPOWERON

Power on virtual machine.

VMSTORAGE

Create storage mounts for VMs.

VMSTORAGEDESTROY

Destroy VM storage mounts.

VMTRACKING

Job for tracking a VM.

 
Method Summary
static PendingActionType parseString(String string)

Attempts to parse a string and convert it into a corresponding PendingActionType enum value.

PendingActionType valueOf(String name)

Returns the enum constant of this type with the specified name.

PendingActionType[] values()

Returns an array containing the constants of this enum type, in the order they are declared.

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Enum Constant Detail

GENERIC

PendingActionType GENERIC
Generic system job (trigger attached).


OSPROVISION

PendingActionType OSPROVISION
Reprovision OS.


OSPROVISION2

PendingActionType OSPROVISION2
Perform 2-phase (base+VM) OS reprovision.


PERIODIC

PendingActionType PERIODIC
Repeat job with resource reservation.


POWEROFF

PendingActionType POWEROFF
Power off node.


POWERON

PendingActionType POWERON
Power on node.


RESET

PendingActionType RESET
Reboot node.


STORAGE

PendingActionType STORAGE
Dynamic storage allocation.


STORAGEDESTROY

PendingActionType STORAGEDESTROY
Destroy dynamic storage.


VMCREATE

PendingActionType VMCREATE
Create virtual machine.


VMDESTROY

PendingActionType VMDESTROY
Destroy existing virtual machine.


VMMAP

PendingActionType VMMAP
Map to VM to track resource consumption.


VMMIGRATE

PendingActionType VMMIGRATE
Migrate virtual machine.


VMOSPROVISION

PendingActionType VMOSPROVISION
Reprovision OS on virtual machine.


VMPOWEROFF

PendingActionType VMPOWEROFF
Power off virtual machine.


VMPOWERON

PendingActionType VMPOWERON
Power on virtual machine.


VMSTORAGE

PendingActionType VMSTORAGE
Create storage mounts for VMs.


VMSTORAGEDESTROY

PendingActionType VMSTORAGEDESTROY
Destroy VM storage mounts.


VMTRACKING

PendingActionType VMTRACKING
Job for tracking a VM.


 
Method Detail

parseString

static PendingActionType parseString(String string)
Attempts to parse a string and convert it into a corresponding PendingActionType enum value.
throws:
ParseException thrown if the string cannot be parsed into a respective PendingActionType.
Parameters:
string - the string to parse into a corresponding PendingActionType enum value.
Returns:
the corresponding PendingActionType enum value.


valueOf

PendingActionType valueOf(String name)
Returns the enum constant of this type with the specified name.


values

PendingActionType[] values()
Returns an array containing the constants of this enum type, in the order they are declared.


 

Groovy Documentation