Groovy Documentation

com.ace.mws.nodes
[Groovy] Enum NodeFlag

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

GLOBAL_VARS

NodeFlag GLOBAL_VARS
Node has variables available for triggers.


IS_TEMP

NodeFlag IS_TEMP
Node is a temporary place-holder node.


IS_TEMPLATE

NodeFlag IS_TEMPLATE
Node is a template node.


IS_VIRTUAL

NodeFlag IS_VIRTUAL
Node instance is virtual.


MEM_OVERRIDE

NodeFlag MEM_OVERRIDE
Node memory is explicitly specified via configuration.


MULTI_COMPUTE_RM

NodeFlag MULTI_COMPUTE_RM
Node has multiple master compute resource managers.


MULTI_NODE

NodeFlag MULTI_NODE
Node is a virtual node representing multiple physical nodes.


NONE

NodeFlag NONE


NON_ACTIVE_JOB_RESERVATION

NodeFlag NON_ACTIVE_JOB_RESERVATION
Node possesses idle job reservation or non-job reservation.


NO_VM_MIGRATIONS

NodeFlag NO_VM_MIGRATIONS
Node is excluded from all virtual machine migration decisions.


PREEMPT_ON_DOWN

NodeFlag PREEMPT_ON_DOWN
If policy or administrator action marks node down/off, first preempt active jobs.


PURGE

NodeFlag PURGE
Purge node.


RM_CLASS_UPDATE

NodeFlag RM_CLASS_UPDATE
Resource manager has updated class information.


RM_DETECTED

NodeFlag RM_DETECTED
Node has been reported by a resource manager.


STANDBY

NodeFlag STANDBY
Node is standby - not yet allocated/provisioned.


STATIC_PROCS

NodeFlag STATIC_PROCS
Do not derive available processors from workload.


SWAP_OVERRIDE

NodeFlag SWAP_OVERRIDE
Node swap is explicitly specified via configuration.


TABLE_FULL

NodeFlag TABLE_FULL
An internal table is full.


VM_CREATE_ENABLED

NodeFlag VM_CREATE_ENABLED
Virtual machines can be dynamically created/destroyed on this node.


 
Property Detail

moabLabel

String moabLabel


 
Constructor Detail

NodeFlag

private NodeFlag(String moabLabel)


 
Method Detail

parseMoabLabel

static NodeFlag parseMoabLabel(String string)
Parses a string and translates it into a NodeFlag enum value.
Parameters:
string - the string to parse.
Returns:
the corresponding NodeFlag object.


toMoabString

String toMoabString()


valueOf

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


values

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


 

Groovy Documentation