|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||
java.lang.Objectcom.ace.mws.vms.VMUsagePolicy
enum VMUsagePolicy
This enumeration describes the virtual machine requirements of a job
| Enum Constant Summary | |
|---|---|
CREATEPERSISTENTVM
Creates a virtual machine that doesn't go away after the job is done. |
|
CREATEVM
Creates a virtual machine. |
|
PREFPM
Prefers a physical machine. |
|
PREFVM
Prefers a virtual machine. |
|
REQUIREPM
Requires a physical machine. |
|
REQUIREVM
Requires a virtual machine. |
|
| Field Summary | |
|---|---|
private String |
printLabel
|
| Constructor Summary | |
private VMUsagePolicy(String label)
|
|
| Method Summary | |
|---|---|
String
|
getMoabLabel()
|
static VMUsagePolicy
|
parse(String vmUsagePolString)
Returns the VMUsagePolicy represented by the passed in String. |
String
|
toString()
|
VMUsagePolicy
|
valueOf(String name)
Returns the enum constant of this type with the specified name. |
VMUsagePolicy[]
|
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 |
|---|
VMUsagePolicy CREATEPERSISTENTVM
VMUsagePolicy CREATEVM
VMUsagePolicy PREFPM
VMUsagePolicy PREFVM
VMUsagePolicy REQUIREPM
VMUsagePolicy REQUIREVM
| Field Detail |
|---|
private String printLabel
| Constructor Detail |
|---|
private VMUsagePolicy(String label)
| Method Detail |
|---|
String getMoabLabel()
static VMUsagePolicy parse(String vmUsagePolString)
vmUsagePolString
- a String that represents a VMUsagePolicy
String toString()
VMUsagePolicy valueOf(String name)
VMUsagePolicy[] values()
Groovy Documentation