|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | PROPERTY | METHOD | DETAIL: ENUM CONSTANTS | FIELD | PROPERTY | METHOD |
java.lang.Object com.ace.mws.nodes.NodeFlag
enum NodeFlag
Represents the various flags for nodes.
Enum Constant Summary | |
---|---|
GLOBAL_VARS
Node has variables available for triggers. |
|
IS_TEMP
Node is a temporary place-holder node. |
|
IS_TEMPLATE
Node is a template node. |
|
IS_VIRTUAL
Node instance is virtual. |
|
MEM_OVERRIDE
Node memory is explicitly specified via configuration. |
|
MULTI_COMPUTE_RM
Node has multiple master compute resource managers. |
|
MULTI_NODE
Node is a virtual node representing multiple physical nodes. |
|
NONE
|
|
NON_ACTIVE_JOB_RESERVATION
Node possesses idle job reservation or non-job reservation. |
|
NO_VM_MIGRATIONS
Node is excluded from all virtual machine migration decisions. |
|
PREEMPT_ON_DOWN
If policy or administrator action marks node down/off, first preempt active jobs. |
|
PURGE
Purge node. |
|
RM_CLASS_UPDATE
Resource manager has updated class information. |
|
RM_DETECTED
Node has been reported by a resource manager. |
|
STANDBY
Node is standby - not yet allocated/provisioned. |
|
STATIC_PROCS
Do not derive available processors from workload. |
|
SWAP_OVERRIDE
Node swap is explicitly specified via configuration. |
|
TABLE_FULL
An internal table is full. |
|
VM_CREATE_ENABLED
Virtual machines can be dynamically created/destroyed on this node. |
Property Summary | |
---|---|
String |
moabLabel
|
Constructor Summary | |
private NodeFlag(String moabLabel)
|
Method Summary | |
---|---|
static NodeFlag
|
parseMoabLabel(String string)
Parses a string and translates it into a NodeFlag enum value. |
String
|
toMoabString()
|
NodeFlag
|
valueOf(String name)
Returns the enum constant of this type with the specified name. |
NodeFlag[]
|
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 |
---|
NodeFlag GLOBAL_VARS
NodeFlag IS_TEMP
NodeFlag IS_TEMPLATE
NodeFlag IS_VIRTUAL
NodeFlag MEM_OVERRIDE
NodeFlag MULTI_COMPUTE_RM
NodeFlag MULTI_NODE
NodeFlag NONE
NodeFlag NON_ACTIVE_JOB_RESERVATION
NodeFlag NO_VM_MIGRATIONS
NodeFlag PREEMPT_ON_DOWN
NodeFlag PURGE
NodeFlag RM_CLASS_UPDATE
NodeFlag RM_DETECTED
NodeFlag STANDBY
NodeFlag STATIC_PROCS
NodeFlag SWAP_OVERRIDE
NodeFlag TABLE_FULL
NodeFlag VM_CREATE_ENABLED
Property Detail |
---|
String moabLabel
Constructor Detail |
---|
private NodeFlag(String moabLabel)
Method Detail |
---|
static NodeFlag parseMoabLabel(String string)
string
- the string to parse.
String toMoabString()
NodeFlag valueOf(String name)
NodeFlag[] values()
Groovy Documentation