|
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.NodeAccessPolicy
enum NodeAccessPolicy
This enumeration describes how node resources will be shared by various tasks.
Enum Constant Summary | |
---|---|
NONE
|
|
SHARED
Tasks from any combination of jobs may utilize available resources. |
|
SHAREDONLY
Only jobs requesting shared node access may utilize available resources. |
|
SINGLEACCOUNT
Any number of tasks from the same account may utilize node. |
|
SINGLEGROUP
Any number of tasks from the same group may utilize node. |
|
SINGLEJOB
Tasks from a single job may utilize available resourceses. |
|
SINGLETASK
A single task from a single job may run on the node. |
|
SINGLEUSER
Tasks from any jobs owned by the same user may utilize available resources. |
|
UNIQUEUSER
Any number of tasks from a single job may allocate resources from a node but only if the user has no other jobs running on that node. |
Property Summary | |
---|---|
String |
moabLabel
|
String |
str
|
Constructor Summary | |
private NodeAccessPolicy(String moabLabel, String str)
|
Method Summary | |
---|---|
String
|
getMoabLabel()
|
static NodeAccessPolicy
|
parseNodeAccessPolicyString(String nodeAccessPolicyString)
Parses a string and converts it into a NodeAccessPolicy enum value if possible. |
String
|
toString()
|
NodeAccessPolicy
|
valueOf(String name)
Returns the enum constant of this type with the specified name. |
NodeAccessPolicy[]
|
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 |
---|
NodeAccessPolicy NONE
NodeAccessPolicy SHARED
NodeAccessPolicy SHAREDONLY
NodeAccessPolicy SINGLEACCOUNT
NodeAccessPolicy SINGLEGROUP
NodeAccessPolicy SINGLEJOB
NodeAccessPolicy SINGLETASK
NodeAccessPolicy SINGLEUSER
NodeAccessPolicy UNIQUEUSER
Property Detail |
---|
String moabLabel
String str
Constructor Detail |
---|
private NodeAccessPolicy(String moabLabel, String str)
Method Detail |
---|
String getMoabLabel()
static NodeAccessPolicy parseNodeAccessPolicyString(String nodeAccessPolicyString)
nodeAccessPolicyString
- the string to be parsed.
String toString()
NodeAccessPolicy valueOf(String name)
NodeAccessPolicy[] values()
Groovy Documentation