|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object com.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 string)
Parses a string and translates it into a VMUsagePolicy enum value. |
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 string)
string
- the string to parse.
String toString()
VMUsagePolicy valueOf(String name)
VMUsagePolicy[] values()
Groovy Documentation