|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<JobFlag>
com.ace.moab.api.jobs.JobFlag
public enum JobFlag
This enumeration specifies the Job flag types of a job.
Enum Constant Summary | |
---|---|
ADVRES
The job requires use of a reservation. |
|
ARRAYJOB
The job will share reserved resources. |
|
BACKFILL
The job is using backfill to run. |
|
BENCHMARK
The job is a benchmarking job using for allocating local resources. |
|
BESTEFFORT
The job will succeed if even partial resources are available. |
|
BYNAME
The job can be controlled by it's user specified job name. |
|
CLUSTERLOCKED
The job is locked into the current cluster and cannot be migrated elsewhere. |
|
COALLOC
The job can use resources from multiple resource managers and partitions. |
|
DYNAMIC
The job is dynamic and therefore can grow and shrink over time. |
|
FRAGMENT
The job can be run across multiple nodes in individual chunks. |
|
FSVIOLATION
The job was started with a fairshare violation. |
|
GLOBALQUEUE
The job is directly submitted without doing any authentication. |
|
IGNIDLEJOBRSV
The job can ignore idle job reservations. |
|
IGNNODEPOLICIES
The job will ignore node policies. |
|
IGNNODESTATE
The job will ignore node state in order to run. |
|
IGNPOLICIES
The job will ignore idle, active, class, partition, and system policies. |
|
INTERACTIVE
The job needs to interactive input from the user to run. |
|
NOQUEUE
The job will attempt to execute immediately or fail. |
|
NORESOURCES
The job is a system job that does not need any resources. |
|
NORMSTART
The job will not query a resource manager to run. |
|
PREEMPTED
The job has been preempted in its lifecycle. |
|
PREEMPTEE
The job is a preemptee and therefore can be preempted by other jobs. |
|
PREEMPTOR
The job is a preemptor and therefore can preempt other jobs. |
|
RESTARTABLE
The job is restartable. |
|
RSVMAP
The job is based on some reservation. |
|
SPVIOLATION
The job was started with a soft policy violation. |
|
SUSPENDABLE
The job is suspendable. |
|
SYSTEMJOB
The job is a system job which simply runs on the same node that Moab is running on. |
|
TEST
The job is a diagnostics test job. |
Method Summary | |
---|---|
static JobFlag |
parseString(java.lang.String string)
Attempts to parse a string and convert it into a corresponding JobFlag enum value. |
static JobFlag |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static JobFlag[] |
values()
Returns an array containing the constants of this enum type, in the order they're declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final JobFlag BENCHMARK
public static final JobFlag BACKFILL
public static final JobFlag COALLOC
public static final JobFlag ADVRES
public static final JobFlag NOQUEUE
public static final JobFlag ARRAYJOB
public static final JobFlag BYNAME
public static final JobFlag BESTEFFORT
public static final JobFlag RESTARTABLE
public static final JobFlag SUSPENDABLE
public static final JobFlag PREEMPTED
public static final JobFlag PREEMPTEE
public static final JobFlag PREEMPTOR
public static final JobFlag RSVMAP
public static final JobFlag SPVIOLATION
public static final JobFlag IGNNODEPOLICIES
public static final JobFlag IGNPOLICIES
public static final JobFlag IGNNODESTATE
public static final JobFlag IGNIDLEJOBRSV
public static final JobFlag INTERACTIVE
public static final JobFlag FSVIOLATION
public static final JobFlag GLOBALQUEUE
public static final JobFlag NORESOURCES
public static final JobFlag NORMSTART
public static final JobFlag DYNAMIC
public static final JobFlag TEST
public static final JobFlag CLUSTERLOCKED
public static final JobFlag FRAGMENT
public static final JobFlag SYSTEMJOB
Method Detail |
---|
public static final JobFlag[] values()
for(JobFlag c : JobFlag.values()) System.out.println(c);
public static JobFlag valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified namepublic static JobFlag parseString(java.lang.String string) throws java.text.ParseException
string
- the string to parse into a corresponding JobFlag enum
value.
java.text.ParseException
- thrown if the string cannot be parsed into a respective
JobFlag.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |