Groovy Documentation
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AbstractPlugin - Class in com.ace.mws.plugins
Optional base class for all plugin types and therefore plugin instances which extends AbstractPluginInfo.
AbstractPlugin() - Constructor in AbstractPlugin
AbstractPluginInfo - Class in com.ace.mws.plugins
Base class for plugin information.
AbstractPluginInfo() - Constructor in AbstractPluginInfo
access - Field in StandingReservation
If set to ReservationAccess#SHARED#SHARED, allows a standing reservation to use resources already allocated to other non-job reservations.
accessPolicy - Field in Node
The node's access policy.
ACCOUNT - Enum Constant in AclType
Account or Project
ACCOUNT - Enum Constant in CredentialType
account - Field in Job
The account under which this job runs for billing purposes.
account - Field in JobTemplate
The account under which this job will run for billing purposes.
accountExpired - Field in User
accountingAccount - Field in Reservation
Accountable Account.
accountingGroup - Field in Reservation
Accountable Group.
accountingQOS - Field in Reservation
Accountable QOS.
accountingUser - Field in Reservation
Accountable User.
accountLocked - Field in User
accounts - Field in StandingReservation
(String collection) Specifies that jobs with the associated accounts may use the resources contained within this reservation.
AclAffinity - Enum in com.ace.mws.acls
This enumeration describes the values available for describing how a rule is used in establishing access to an object in Moab.
AclAffinity(String) - Constructor in AclAffinity
ACLOVERLAP - Enum Constant in ReservationFlag
A reservation may also reserve resources that possess credentials that meet the reservation's ACL.
AclRule - Class in com.ace.mws.acls

This class represents a rule that can be in Moab's access control list (ACL) mechanism.

AclRule() - Constructor in AclRule
aclRules - Field in Reservation
(AclRule collection) The set of access control rules associated with this reservation.
aclRules - Field in StandingReservation
(AclRule collection) The set of access control rules associated with this standing reservation.
aclRules - Field in VirtualContainer
(AclRule collection) The set of access control rules associated with this virtual container.
aclRules - Field in VirtualPrivateCluster
(AclRule collection) The set of access control rules associated with this virtual private cluster.
AclType - Enum in com.ace.mws.acls
This enumeration describes the values available for the type of an ACL Rule.
AclType(String) - Constructor in AclType
action - Field in Trigger
For exec atype triggers, signifies executable and arguments.
actionType - Field in Trigger
ACTIVE - Enum Constant in QueueStatus
A job is actively running in a queue.
ACTIVE - Enum Constant in VPCState
The virtual private cluster has been created and is active.
activeDuration - Field in Job
The duration in seconds the job has spent active or running.
ACTIVEPOLICY - Enum Constant in JobBlockReasonType
activeStates - Property in JobState
addData(String, String, List) - Method in IPluginDatastoreService
Adds a list of entries to the collection.
ADMINSETIGNPOLICIES - Enum Constant in JobFlag
ADVRES - Enum Constant in JobFlag
The job requires use of a reservation.
ADVRES - Enum Constant in ReservationFlag
If set, the reservation is created in advance of needing it.
ADVRESJOBDESTROY - Enum Constant in ReservationFlag
Cancel any jobs associated with the reservation when it is released.
affinity - Field in AclRule
Reservation ACLs allow or deny access to reserved resources but they may also be configured to affect a job's affinity for a particular reservation.
afterStart() - Method in AbstractPlugin
Hook to do any post-start logic.
afterStop() - Method in AbstractPlugin
Hook to do any post-stop teardown of the plugin after it stops.
agent - Field in Sample
A unique identifier for the agent that recorded this sample.
aliases - Field in Node
(String collection) Holds DNS aliases associated with the node
aliases - Field in VirtualMachine
(String collection) The list of aliases that refer to this VM.
ALL - Enum Constant in JobHoldType
The job has all holds applied to it.
allocatedNodeCount - Field in Reservation
The number of allocated nodes for this reservation.
allocatedNodes - Field in Job
(Node collection) The nodes that are allocated to this job.
allocatedNodes - Field in JobRequirement
(Node collection) The set of nodes to which the requirement is allocated.
allocatedNodes - Field in Reservation
(Node collection) The nodes allocated to the reservation.
allocatedPartition - Field in JobRequirement
The partition allocated to the requirement.
allocatedProcessorCount - Field in Reservation
The number of allocated processors.
allocatedTaskCount - Field in Reservation
The number of allocated tasks.
allocatedVMs - Field in Job
(VirtualMachine collection) The list of VMs that are allocated to this job.
ALLOCATING - Enum Constant in JobState
Resources are selected and are being prepared for job.
ALLOCATING - Enum Constant in PendingActionState
ALLOWGRID - Enum Constant in ReservationFlag
The reservation is set up for use in a grid environment.
ALLOWJOBOVERLAP - Enum Constant in ReservationFlag
Allows jobs to overlap this Reservation, but not start during it (unless they have ACL access).
ALLOWPRSV - Enum Constant in ReservationFlag
Personal reservations can be created within the space of this standing reservation (and ONLY this standing reservation).
ALWAYSCHARGE - Enum Constant in ReservationFlag
Always charge for this reservation.
APPLYPROFRESOURCES - Enum Constant in ReservationFlag
Only apply resource allocation info from profile.
architecture - Field in Image
The architecture for the image.
architecture - Field in JobTemplateRequirement
The architecture requirement.
architecture - Field in Node
The node's processor architecture.
architecture - Field in ReservationRequirement
Required architecture.
args - Field in JobTemplate
Command-line arguments that get passed to commandFile.
ARRAYJOB - Enum Constant in JobFlag
The job will share reserved resources.
ARRAYJOBPARLOCK - Enum Constant in JobFlag
ARRAYJOBPARSPAN - Enum Constant in JobFlag
ARRAYMASTER - Enum Constant in JobFlag
ATTACH_ERROR - Enum Constant in TriggerFlag
If the trigger outputs anything to stderr, Moab will attach this as a message to the trigger object.
attributes - Field in ContainerService
(Map of String => String) A JSON string representing anything in the service request attributes.
attributes - Field in ServiceTemplate
(Map of String => String) The characteristics of this Service Template: processors, memory, etc.
attributes - Field in WorkflowService
(Map of String => String) A JSON string representing anything in the service request attributes.
author - Field in Message
The author of the message.
author - Field in PluginType
The author of the plugin type.
authority - Field in Role
availableClasses - Field in Node
(String collection) The classes that are available to the node.
availableDisk - Field in Node
The node's available disk space in MB.
availableDisk - Field in VirtualMachine
The amount of disk space available on this VM.
availableEndDate - Field in Node
The time when the node will stop being available.
availableGenericResources - Field in Node
(Map of String => Integer) The node's available generic resources.
availableMemory - Field in Node
The node's available memory in MB.
availableMemory - Field in VirtualMachine
The amount of memory available on this VM.
availableProcessors - Field in Node
The node's available processors.
availableProcessors - Field in VirtualMachine
The number of processors available on this VM.
availableStartDate - Field in Node
The time when the node will become available.
availableSwap - Field in Node
The node's available swap space in MB.

B

BACKFILL - Enum Constant in JobFlag
The job is using backfill to run.
BADUSER - Enum Constant in JobBlockReasonType
BATCH_HOLD - Enum Constant in JobState
Job has a batch hold in place.
BATCH - Enum Constant in JobHoldType
The batch queue has placed a hold on the job.
BATCHHOLD - Enum Constant in PendingActionState
BEFORE - Enum Constant in DependencyType
Job may start at any time before specified jobs have started execution.
BEFOREANY - Enum Constant in DependencyType
Job may start at any time before all specified jobs have completed regardless of completion status.
BEFORENOTOK - Enum Constant in DependencyType
Job may start at any time before any specified jobs have completed unsuccessfully.
BEFOREOK - Enum Constant in DependencyType
Job may start at any time before all specified jobs have successfully completed.
beforeStart() - Method in AbstractPlugin
Hook to do any initialization needed before the plugin starts.
beforeStop() - Method in AbstractPlugin
Hook to start any processes needed to teardown the plugin before it stops.
BESTEFFORT - Enum Constant in JobFlag
The job will succeed if even partial resources are available.
BLOCKED - Enum Constant in JobState
State used only by database for job that is idle but has a block reason.
BLOCKED - Enum Constant in PendingActionState
BLOCKED - Enum Constant in QueueStatus
A job has been blocked because of policy violation or resource requirements cannot be met.
BLOCKEDBYGRES - Enum Constant in JobFlag
blockReason - Field in Job
The reason the job is blocked.
blockReason - Field in Node
The reason why jobs are blocked from running on the node.
blockTime - Field in Trigger
Time (in seconds) Moab will suspend normal operation to wait for trigger execution to finish.
BUSY - Enum Constant in NodeState
The node is running workload and cannot accept more.
BYNAME - Enum Constant in ReservationFlag
Reservation only allows access to jobs that meet reservation ACLs and explicitly request the resources of this reservation using the job ADVRES flag.
bypass - Field in Job
The number of times the job has been backfilled.

C

calendarValue - Property in TimeWindow
The undefined value for number of days.
CAN_MIGRATE - Enum Constant in VMFlag
VM may be directly migrated without direction from parent workload.
CANCEL - Enum Constant in TriggerActionType
Only apply to reservation triggers
CANCEL - Enum Constant in TriggerEventType
CANCELONANYFAILURE - Enum Constant in JobFlag
cancel job array on any array job failure
CANCELONANYSUCCESS - Enum Constant in JobFlag
cancel job array on any array job success
CANCELONEXITCODE - Enum Constant in JobFlag
cancel job array on a specific exit code
CANCELONFIRSTFAILURE - Enum Constant in JobFlag
cancel job array on first array job failure
CANCELONFIRSTSUCCESS - Enum Constant in JobFlag
cancel job array on first array job success
caps - Field in ReservationStatistics
The current active processor-seconds in the last reported iteration.
CHANGE_PARAM - Enum Constant in TriggerActionType
chargeAccount - Field in StandingReservation
Specifies the account to which Moab will charge all idle cycles within the reservation (via the allocation manager).
chargeUser - Field in StandingReservation
Specifies the user to which Moab will charge all idle cycles within the reservation (via the allocation manager).
CHECKPOINT - Enum Constant in TriggerEventType
CHECKPOINT - Enum Constant in TriggerFlag
Moab should always checkpoint this trigger.
cips - Field in ReservationStatistics
The current idle processor-seconds in the last reported iteration.
CLASS - Enum Constant in AclType
Class or Queue
CLASS - Enum Constant in CredentialType
classes - Field in StandingReservation
(String collection) Specifies that jobs with the associated classes/queues may use the resources contained within this reservation.
CLEANUP - Enum Constant in TriggerFlag
If the trigger is still running when the parent object completes or is canceled, the trigger will be killed.
CLEANUP - Enum Constant in VPCState
The virtual private cluster is in the process of being destroyed and cleaned up.
clearCollection(String, String) - Method in IPluginDatastoreService
Clears a collection completely and returns the contents.
clonedDetails - Field in Image
(Map of String => String) Information about the cloned image.
CLUSTER - Enum Constant in AclType
Cluster
CLUSTERLOCKED - Enum Constant in JobFlag
The job is locked into the current cluster and cannot be migrated elsewhere.
clusters - Field in StandingReservation
(String collection) Specifies that jobs originating within the listed clusters may use the resources contained within this reservation.
COALLOC - Enum Constant in JobFlag
The job can use resources from multiple resource managers and partitions.
commandFile - Field in Job
The path to the file that is executed when the job runs.
commandFile - Field in JobTemplate
The path to the file that is executed when the job runs.
commandLineArguments - Field in Job
The command line arguments passed in when the job is run.
commandName - Property in DependencyType
The name associated with this dependency used in making job submit and modification requests.
comment - Field in StandingReservation
Specifies a descriptive message associated with the standing reservation and all child reservations
comments - Field in Node
User-specified comments regarding the node.
comments - Field in Reservation
Reservation's comments or description.
comparator - Field in AclRule
The type of comparison to make against the ACL object.
compare1 - Property in ComparisonOperator
compare2 - Property in ComparisonOperator
compare3 - Property in ComparisonOperator
ComparisonOperator - Enum in com.ace.mws.enums
This enumeration is used when Moab needs to compare items.
ComparisonOperator(String, String, String) - Constructor in ComparisonOperator
COMPLETED - Enum Constant in JobState
COMPLETED - Enum Constant in PendingActionState
COMPLETED - Enum Constant in QueueStatus
A job has completed running.
COMPLETED - Enum Constant in VPCState
The virtual private cluster has been destroyed and is completed.
completedStates - Property in JobState
completionCode - Field in Job
The exit code from the job.
completionDate - Field in Job
The date the job completed.
configuredClasses - Field in Node
(String collection) The classes reported by the resource manager for the node.
consolidationFunction - Field in Report
The consolidation function is the process used to convert a set of samples into a datapoint.
CONSUMER - Enum Constant in VMFlag
VM should be treated as resource consumer regardless of Moab-tracked workload.
ContainerService - Class in com.ace.mws.services
Represents a container service in the core cloud stack workload driven model.
ContainerService() - Constructor in ContainerService
cost - Field in VirtualPrivateCluster
The cost of this virtual private cluster.
Counters - Class in com.ace.mws.counters
Counters() - Constructor in Counters
cpuLoad - Field in Node
The current load of the node as a percentage.
cpuLoad - Field in VirtualMachine
The CPU load for this VM.
CREATE - Enum Constant in TriggerEventType
CREATE_VM - Enum Constant in NodeOperation
createDate - Field in VirtualContainer
The date/time that the virtual container was created.
createdBy - Field in ServiceTemplate
The name of the user that created this Service Template.
CreateOnly - Annotation Type in com.ace.mws.annotations
Marker interface to show that the field is only to be used in creation of the object and is not valid otherwise.
CREATEPERSISTENTVM - Enum Constant in VMUsagePolicy
Creates a virtual machine that doesn't go away after the job is done.
createPlugin(String, String, Map) - Method in IPluginControlService
Creates a new plugin with the given identifier, plugin type, and additional properties, initializes bean for it, and automatically starts it if AbstractPluginInfo.getAutoStart is enabled.
createTrigger - Field in Reservation
Trigger creation string.
CREATEVM - Enum Constant in VMUsagePolicy
Creates a virtual machine.
CREATION_COMPLETED - Enum Constant in VMFlag
VM creation completed.
creationDate - Field in Reservation
Creation date.
creationTime - Field in Message
The time the message was created in epoch time.
creator - Field in VirtualContainer
The creator of the virtual container.
Credential - Class in com.ace.mws.credentials
Credential() - Constructor in Credential
CredentialType - Enum in com.ace.mws.credentials
CredentialType(String) - Constructor in CredentialType

D

data - Field in Datapoint
(Map of String => String) The actual consolidated sample data.
data - Field in Sample
(Map of String => String) Arbitrary data that was recorded for this sample.
Datapoint - Class in com.ace.mws.reports
A metric that measures system state over a specified period of time.
Datapoint() - Constructor in Datapoint
datapointDuration - Field in Report
Required.
datapoints - Field in Report
(Datapoint collection) This is the set of datapoints that have been consolidated for the report or are desired to be included in the report during creation time.
date - Field in GenericEvent
The timestamp of when this GenericEvent was reported to Moab
DAY - Enum Constant in TimeWindow
DAY - Enum Constant in TriggerPeriod
days - Field in StandingReservation
(String collection) Specifies which days of the week the standing reservation is active.
DEADLINE - Enum Constant in ReservationFlag
Reservation should be scheduled against a deadline.
DEDICATED - Enum Constant in ReservationAccess
DEDICATEDNODE - Enum Constant in ReservationFlag
If set, only one active reservation is allowed on a node.
dedicatedProcessorSeconds - Field in Job
Number of processor seconds dedicated to the job.
DEDICATEDRESOURCE - Enum Constant in ReservationFlag
The reservation is only placed on resources that are not reserved by any other reservation, including jobs and other reservations.
DEFER - Enum Constant in JobHoldType
The job has been deferred.
DEFERRED - Enum Constant in JobState
Job temporarily blocked.
DEFERRED - Enum Constant in PendingActionState
DELETED - Enum Constant in VMFlag
VM deleted.
DELETING - Enum Constant in VirtualContainerFlag
Virtual container has started removal process -- might be waiting on workflows, etc. to finish.
dependencies - Field in ContainerService
(Map of String => String) A Map of svcIds to a String which is a comma separated list of svcIds.
dependencies - Field in Job
(JobDependency collection) The list of dependencies for this job (not yet implemented -- do not use).
DEPENDENCY - Enum Constant in JobBlockReasonType
DependencyType - Enum in com.ace.mws.jobs
Not yet implemented.
DependencyType(String, String) - Constructor in DependencyType
Create a dependency of the given name
dependentJobsCount - Field in JobDependency
depth - Field in StandingReservation
Specifies the depth of standing reservations to be created, starting at depth 0 (one per period).
description - Field in JobTemplate
The description of the job.
description - Field in PluginType
The description of the plugin type.
description - Field in Report
A description of the report.
description - Field in Trigger
description - Field in VirtualContainer
A user-defined string that acts as a label.
description - Field in VirtualMachine
A description of this VM.
destinationRmJobId - Field in Job
The ID of the job as known by the destination resource manager.
DESTROY_PENDING - Enum Constant in VMFlag
VM destroy requested.
DESTROYED - Enum Constant in VMFlag
VM reported destroyed by Resource Manager (VM will be removed when resource manager no longer reports VM).
DESTROYOBJECTS - Enum Constant in VirtualContainerFlag
Destroy reservations, jobs, and virtual machines in virtual container when the virtual container is destroyed.
DESTROYTEMPLATESUBMITTED - Enum Constant in JobFlag
DESTROYWHENEMPTY - Enum Constant in VirtualContainerFlag
Destroy virtual container when it contains no objects.
disabled - Field in StandingReservation
Specifies if the standing reservation should no longer spawn child reservations.
disk - Field in Workflow
The amount of disk requested
diskRequirement - Field in JobTemplateRequirement
The amount of disk space required (in MB).
DOWN - Enum Constant in NodeState
The node is not available for workload.
DRAINED - Enum Constant in NodeState
The node has been sent the drain request and has no workload on it.
DRAINING - Enum Constant in NodeState
The node has been sent the drain request, but still has workload on it.
DURATION - Enum Constant in AclType
Duration in Seconds
duration - Field in Reservation
The duration of the reservation (in seconds).
durationInSecs - Field in VirtualPrivateCluster
The duration of this virtual private cluster in seconds.
durationRequested - Field in Job
The amount of time (in seconds) requested for the job.
durationRequested - Field in JobTemplate
The amount of time (in seconds) requested for the job.
durationRequested - Field in Workflow
The amount of wallclock time requested in seconds. 0 means that the wallclock is unspecified and will default to whatever is defined in the moab.cfg job template
dynamic - Field in Node
If true, the node is associated with a dynamic resource manager.

E

earliestStartDate - Field in Job
Is usually the same as earliestStartDateRequested.
earliestStartDateRequested - Field in Job
Used in job creation or modification to set the minimum start time.
effectivePartitionAccessList - Field in Job
(String collection) The list of partitions that this job can access.
effectiveQueueDuration - Field in Job
The duration in seconds the job has been eligible to run in the queue.
effectiveTimeToLive - Field in VirtualMachine
Time (in seconds) that this VM has to run (0 means not set).
ELIGIBLE - Enum Constant in QueueStatus
A job is eligible to run, but has not started yet.
emailNotifyTypes - Field in Job
(JobEmailNotifyType collection) The set of email notify types attached to the job.
emailNotifyUsers - Field in Job
(String collection) The list of users to whom email is sent by the execution server.
enabled - Field in User
END - Enum Constant in JobEmailNotifyType
An email will be sent out when the job successfully ends.
END - Enum Constant in TriggerEventType
endDate - Field in Datapoint
The ending date that the datapoint covers.
endDate - Field in Reservation
The end date of the reservation.
endTime - Field in StandingReservation
Specifies the time of day the standing reservation period ends (end of day or end of week depending on period).
ENDTRIGHASFIRED - Enum Constant in ReservationFlag
A trigger has finished firing.
ENFORCENODESET - Enum Constant in ReservationFlag
Enforce node sets when creating reservation.
environmentRequested - Field in Job
Setting this field to true tells Moab to set various variables, if populated, to the job's environment.
environmentVariables - Field in Job
(Map of String => String) The set of environment variables for this job.
EPOCH - Enum Constant in TriggerEventType
EQUAL - Enum Constant in ComparisonOperator
Valid values: "==", "eq", "="
ERRORED - Enum Constant in PluginState
errors - Field in InvalidPluginConfigurationException
ESTATE - Enum Constant in JobBlockReasonType
eventType - Field in Trigger
EXCLUDEALLBUTSB - Enum Constant in ReservationFlag
Reservation only shares resources with sandboxes.
excludeJobs - Field in Reservation
(String collection) The list of jobs to exclude.
EXCLUDEJOBS - Enum Constant in ReservationFlag
Makes a reservation job exclusive, where only one job can run in the reservation.
EXCLUDEMYGROUP - Enum Constant in ReservationFlag
Exclude reservations within the same group.
EXEC - Enum Constant in TriggerActionType
exists(String, String) - Method in IPluginDatastoreService
Returns true if the collection exists, false otherwise.
expectedState - Field in Job
The expected state of the job based on scheduler action.
expireDate - Field in Reservation
The date/time when the reservation expires and vacates.
expireTime - Field in Message
The time the message will be deleted in epoch time.
expireTime - Field in Trigger
Time at which trigger should be terminated if it has not already been activated.
EXTENDSTARTWALLTIME - Enum Constant in JobFlag
externalLoad - Field in Node
The load on the node not attributed to any batch queues.

F

FAIL - Enum Constant in JobEmailNotifyType
An email will be sent out when the job fails.
FAIL - Enum Constant in TriggerEventType
failOffset - Field in Trigger
Specifies the time (in seconds) that the threshold condition must exist before the trigger fires.
failureDetails - Field in PendingAction
The failure details of this pending action.
FAIRSHARE - Enum Constant in JobBlockReasonType
featureList - Field in ReservationRequirement
(String collection) The list of features required for this reservation.
featureMode - Field in ReservationRequirement
Required feature mode.
features - Field in Image
(String collection) The set of features used by the provisioning manager.
features - Field in Node
(String collection) The collection of any opaque node features used to describe and categorize the node.
features - Field in Workflow
(String collection) The node features (e.g.
firstSampleDate - Field in Datapoint
The date of the first sample consolidated in this datapoint.
flags - Field in Job
(JobFlag collection) The flags that are set on this job.
flags - Field in Reservation
(ReservationFlag collection) The flags associated with the reservation.
flags - Field in StandingReservation
(ReservationFlag collection) Specifies special reservation attributes.
flags - Field in Trigger
(TriggerFlag collection)
flags - Field in VirtualContainer
(VirtualContainerFlag collection) The flags on this virtual container.
flags - Field in VirtualMachine
(VMFlag collection) The flags associated with this VM.
FLUSH - Enum Constant in NodeState
The node is being reprovisioned.
FRAGMENT - Enum Constant in JobFlag
The job can be run across multiple nodes in individual chunks.
FSVIOLATION - Enum Constant in JobFlag
The job was started with a fairshare violation.

G

GENERIC - Enum Constant in PendingActionType
Generic system job (trigger attached).
genericAttributes - Field in Job
(String collection) The list of generic attributes the job has requested.
GenericEvent - Class in com.ace.mws

A GenericEvent is an event that is reported by a ResourceManager on a MoabNode or VM.

GenericEvent() - Constructor in GenericEvent
genericEvents - Field in Node
(GenericEvent collection) The list of generic events reported on this node.
genericEvents - Field in VirtualMachine
(GenericEvent collection) The list of generic events reported on this VM.
genericMetrics - Field in Node
(Map of String => Double) The values for the generic metrics for this node.
genericMetrics - Field in VirtualMachine
(Map of String => Double) The values for the generic metrics for this VM.
genericResources - Field in JobRequirement
(Map of String => Integer) The set of generic resources for this job.
genericResources - Field in JobTemplateRequirement
(Map of String => Integer) Consumable generic attributes associated with individual nodes or the special pseudo-node global, which provides shared cluster (floating) consumable resources.
genericResources - Field in Node
(Map of String => Integer) The generic resources attached to this node.
genericResources - Field in Workflow
(Map of String => Integer) The generic resources.
genericSystemJob - Field in JobTemplate
True if this template will instantiate a generic system job.
get(String, List) - Method in IPluginConfigurationService
getAccess() - Method in StandingReservation
If set to ReservationAccess#SHARED#SHARED, allows a standing reservation to use resources already allocated to other non-job reservations.
getAccessPolicy() - Method in Node
The node's access policy.
getAccount() - Method in Job
The account under which this job runs for billing purposes.
getAccount() - Method in JobTemplate
The account under which this job will run for billing purposes.
getAccountExpired() - Method in User
getAccountingAccount() - Method in Reservation
Accountable Account.
getAccountingGroup() - Method in Reservation
Accountable Group.
getAccountingQOS() - Method in Reservation
Accountable QOS.
getAccountingUser() - Method in Reservation
Accountable User.
getAccountLocked() - Method in User
getAccounts() - Method in StandingReservation
(String collection) Specifies that jobs with the associated accounts may use the resources contained within this reservation.
getAclRules() - Method in Reservation
(AclRule collection) The set of access control rules associated with this reservation.
getAclRules() - Method in StandingReservation
(AclRule collection) The set of access control rules associated with this standing reservation.
getAclRules() - Method in VirtualContainer
(AclRule collection) The set of access control rules associated with this virtual container.
getAclRules() - Method in VirtualPrivateCluster
(AclRule collection) The set of access control rules associated with this virtual private cluster.
getAction() - Method in Trigger
For exec atype triggers, signifies executable and arguments.
getActionType() - Method in Trigger
getActiveDuration() - Method in Job
The duration in seconds the job has spent active or running.
getAffinity() - Method in AclRule
Reservation ACLs allow or deny access to reserved resources but they may also be configured to affect a job's affinity for a particular reservation.
getAgent() - Method in Sample
A unique identifier for the agent that recorded this sample.
getAliases() - Method in Node
(String collection) Holds DNS aliases associated with the node
getAliases() - Method in VirtualMachine
(String collection) The list of aliases that refer to this VM.
getAllocatedNodeCount() - Method in Reservation
The number of allocated nodes for this reservation.
getAllocatedNodes() - Method in Job
(Node collection) The nodes that are allocated to this job.
getAllocatedNodes() - Method in JobRequirement
(Node collection) The set of nodes to which the requirement is allocated.
getAllocatedNodes() - Method in Reservation
(Node collection) The nodes allocated to the reservation.
getAllocatedPartition() - Method in JobRequirement
The partition allocated to the requirement.
getAllocatedProcessorCount() - Method in Reservation
The number of allocated processors.
getAllocatedTaskCount() - Method in Reservation
The number of allocated tasks.
getAllocatedVMs() - Method in Job
(VirtualMachine collection) The list of VMs that are allocated to this job.
getArchitecture() - Method in Image
The architecture for the image.
getArchitecture() - Method in JobTemplateRequirement
The architecture requirement.
getArchitecture() - Method in Node
The node's processor architecture.
getArchitecture() - Method in ReservationRequirement
Required architecture.
getArgs() - Method in JobTemplate
Command-line arguments that get passed to commandFile.
getAttributes() - Method in ContainerService
(Map of String => String) A JSON string representing anything in the service request attributes.
getAttributes() - Method in ServiceTemplate
(Map of String => String) The characteristics of this Service Template: processors, memory, etc.
getAttributes() - Method in WorkflowService
(Map of String => String) A JSON string representing anything in the service request attributes.
getAuthor() - Method in Message
The author of the message.
getAuthor() - Method in PluginType
The author of the plugin type.
getAuthority() - Method in Role
getAutoStart() - Method in AbstractPluginInfo
Retrieves whether or not the plugin starts automatically on initialization.
getAutoStart(String) - Method in IPluginConfigurationService
getAvailableClasses() - Method in Node
(String collection) The classes that are available to the node.
getAvailableDisk() - Method in Node
The node's available disk space in MB.
getAvailableDisk() - Method in VirtualMachine
The amount of disk space available on this VM.
getAvailableEndDate() - Method in Node
The time when the node will stop being available.
getAvailableGenericResources() - Method in Node
(Map of String => Integer) The node's available generic resources.
getAvailableMemory() - Method in Node
The node's available memory in MB.
getAvailableMemory() - Method in VirtualMachine
The amount of memory available on this VM.
getAvailableProcessors() - Method in Node
The node's available processors.
getAvailableProcessors() - Method in VirtualMachine
The number of processors available on this VM.
getAvailableStartDate() - Method in Node
The time when the node will become available.
getAvailableSwap() - Method in Node
The node's available swap space in MB.
getBlockReason() - Method in Job
The reason the job is blocked.
getBlockReason() - Method in Node
The reason why jobs are blocked from running on the node.
getBlockTime() - Method in Trigger
Time (in seconds) Moab will suspend normal operation to wait for trigger execution to finish.
getBypass() - Method in Job
The number of times the job has been backfilled.
getCaps() - Method in ReservationStatistics
The current active processor-seconds in the last reported iteration.
getChargeAccount() - Method in StandingReservation
Specifies the account to which Moab will charge all idle cycles within the reservation (via the allocation manager).
getChargeUser() - Method in StandingReservation
Specifies the user to which Moab will charge all idle cycles within the reservation (via the allocation manager).
getCips() - Method in ReservationStatistics
The current idle processor-seconds in the last reported iteration.
getClasses() - Method in StandingReservation
(String collection) Specifies that jobs with the associated classes/queues may use the resources contained within this reservation.
getClonedDetails() - Method in Image
(Map of String => String) Information about the cloned image.
getClusters() - Method in StandingReservation
(String collection) Specifies that jobs originating within the listed clusters may use the resources contained within this reservation.
getCollection(String, String) - Method in IPluginDatastoreService
Retrieves the entire contents of a collection.
getCommandFile() - Method in Job
The path to the file that is executed when the job runs.
getCommandFile() - Method in JobTemplate
The path to the file that is executed when the job runs.
getCommandLineArguments() - Method in Job
The command line arguments passed in when the job is run.
getComment() - Method in StandingReservation
Specifies a descriptive message associated with the standing reservation and all child reservations
getComments() - Method in Node
User-specified comments regarding the node.
getComments() - Method in Reservation
Reservation's comments or description.
getComparator() - Method in AclRule
The type of comparison to make against the ACL object.
getCompletionCode() - Method in Job
The exit code from the job.
getCompletionDate() - Method in Job
The date the job completed.
getConfig() - Method in AbstractPluginInfo
Retrieves the current configuration of the plugin as a Map of key-value pairs.
getConfiguredClasses() - Method in Node
(String collection) The classes reported by the resource manager for the node.
getConsolidationFunction() - Method in Report
The consolidation function is the process used to convert a set of samples into a datapoint.
getCost() - Method in VirtualPrivateCluster
The cost of this virtual private cluster.
getCpuLoad() - Method in Node
The current load of the node as a percentage.
getCpuLoad() - Method in VirtualMachine
The CPU load for this VM.
getCreateDate() - Method in VirtualContainer
The date/time that the virtual container was created.
getCreatedBy() - Method in ServiceTemplate
The name of the user that created this Service Template.
getCreateTrigger() - Method in Reservation
Trigger creation string.
getCreationDate() - Method in Reservation
Creation date.
getCreationTime() - Method in Message
The time the message was created in epoch time.
getCreator() - Method in VirtualContainer
The creator of the virtual container.
getData() - Method in Datapoint
(Map of String => String) The actual consolidated sample data.
getData(String, String, String, Object) - Method in IPluginDatastoreService
Retrieves an entry in the collection where key = value.
getData() - Method in Sample
(Map of String => String) Arbitrary data that was recorded for this sample.
getDatapointDuration() - Method in Report
Required.
getDatapoints() - Method in Report
(Datapoint collection) This is the set of datapoints that have been consolidated for the report or are desired to be included in the report during creation time.
getDate() - Method in GenericEvent
The timestamp of when this GenericEvent was reported to Moab
getDays() - Method in StandingReservation
(String collection) Specifies which days of the week the standing reservation is active.
getDedicatedProcessorSeconds() - Method in Job
Number of processor seconds dedicated to the job.
getDependencies() - Method in ContainerService
(Map of String => String) A Map of svcIds to a String which is a comma separated list of svcIds.
getDependencies() - Method in Job
(JobDependency collection) The list of dependencies for this job (not yet implemented -- do not use).
getDependentJobsCount() - Method in JobDependency
getDepth() - Method in StandingReservation
Specifies the depth of standing reservations to be created, starting at depth 0 (one per period).
getDescription() - Method in JobTemplate
The description of the job.
getDescription() - Method in PluginType
The description of the plugin type.
getDescription() - Method in Report
A description of the report.
getDescription() - Method in Trigger
getDescription() - Method in VirtualContainer
A user-defined string that acts as a label.
getDescription() - Method in VirtualMachine
A description of this VM.
getDestinationRmJobId() - Method in Job
The ID of the job as known by the destination resource manager.
getDisabled() - Method in StandingReservation
Specifies if the standing reservation should no longer spawn child reservations.
getDisk() - Method in Workflow
The amount of disk requested
getDiskRequirement() - Method in JobTemplateRequirement
The amount of disk space required (in MB).
getDuration() - Method in Reservation
The duration of the reservation (in seconds).
getDurationInSecs() - Method in VirtualPrivateCluster
The duration of this virtual private cluster in seconds.
getDurationRequested() - Method in Job
The amount of time (in seconds) requested for the job.
getDurationRequested() - Method in JobTemplate
The amount of time (in seconds) requested for the job.
getDurationRequested() - Method in Workflow
The amount of wallclock time requested in seconds. 0 means that the wallclock is unspecified and will default to whatever is defined in the moab.cfg job template
getDynamic() - Method in Node
If true, the node is associated with a dynamic resource manager.
getEarliestStartDate() - Method in Job
Is usually the same as earliestStartDateRequested.
getEarliestStartDateRequested() - Method in Job
Used in job creation or modification to set the minimum start time.
getEffectivePartitionAccessList() - Method in Job
(String collection) The list of partitions that this job can access.
getEffectiveQueueDuration() - Method in Job
The duration in seconds the job has been eligible to run in the queue.
getEffectiveTimeToLive() - Method in VirtualMachine
Time (in seconds) that this VM has to run (0 means not set).
getEmailNotifyTypes() - Method in Job
(JobEmailNotifyType collection) The set of email notify types attached to the job.
getEmailNotifyUsers() - Method in Job
(String collection) The list of users to whom email is sent by the execution server.
getEnabled() - Method in User
getEndDate() - Method in Datapoint
The ending date that the datapoint covers.
getEndDate() - Method in Reservation
The end date of the reservation.
getEndTime() - Method in StandingReservation
Specifies the time of day the standing reservation period ends (end of day or end of week depending on period).
getEnvironmentRequested() - Method in Job
Setting this field to true tells Moab to set various variables, if populated, to the job's environment.
getEnvironmentVariables() - Method in Job
(Map of String => String) The set of environment variables for this job.
getErrors() - Method in InvalidPluginConfigurationException
Retrieves the list of error messages set in the constructor.
getEventType() - Method in Trigger
getExcludeJobs() - Method in Reservation
(String collection) The list of jobs to exclude.
getExpectedState() - Method in Job
The expected state of the job based on scheduler action.
getExpireDate() - Method in Reservation
The date/time when the reservation expires and vacates.
getExpireTime() - Method in Message
The time the message will be deleted in epoch time.
getExpireTime() - Method in Trigger
Time at which trigger should be terminated if it has not already been activated.
getExternalLoad() - Method in Node
The load on the node not attributed to any batch queues.
getFailOffset() - Method in Trigger
Specifies the time (in seconds) that the threshold condition must exist before the trigger fires.
getFailureDetails() - Method in PendingAction
The failure details of this pending action.
getFeatureList() - Method in ReservationRequirement
(String collection) The list of features required for this reservation.
getFeatureMode() - Method in ReservationRequirement
Required feature mode.
getFeatures() - Method in Image
(String collection) The set of features used by the provisioning manager.
getFeatures() - Method in Node
(String collection) The collection of any opaque node features used to describe and categorize the node.
getFeatures() - Method in Workflow
(String collection) The node features (e.g.
getFirstSampleDate() - Method in Datapoint
The date of the first sample consolidated in this datapoint.
getFlags() - Method in Job
(JobFlag collection) The flags that are set on this job.
getFlags() - Method in Reservation
(ReservationFlag collection) The flags associated with the reservation.
getFlags() - Method in StandingReservation
(ReservationFlag collection) Specifies special reservation attributes.
getFlags() - Method in Trigger
(TriggerFlag collection)
getFlags() - Method in VirtualContainer
(VirtualContainerFlag collection) The flags on this virtual container.
getFlags() - Method in VirtualMachine
(VMFlag collection) The flags associated with this VM.
getGenericAttributes() - Method in Job
(String collection) The list of generic attributes the job has requested.
getGenericEvents() - Method in Node
(GenericEvent collection) The list of generic events reported on this node.
getGenericEvents() - Method in VirtualMachine
(GenericEvent collection) The list of generic events reported on this VM.
getGenericMetrics() - Method in Node
(Map of String => Double) The values for the generic metrics for this node.
getGenericMetrics() - Method in VirtualMachine
(Map of String => Double) The values for the generic metrics for this VM.
getGenericResources() - Method in JobRequirement
(Map of String => Integer) The set of generic resources for this job.
getGenericResources() - Method in JobTemplateRequirement
(Map of String => Integer) Consumable generic attributes associated with individual nodes or the special pseudo-node global, which provides shared cluster (floating) consumable resources.
getGenericResources() - Method in Node
(Map of String => Integer) The generic resources attached to this node.
getGenericResources() - Method in Workflow
(Map of String => Integer) The generic resources.
getGenericSystemJob() - Method in JobTemplate
True if this template will instantiate a generic system job.
getGlobalId() - Method in Reservation
Global reservation ID.
getGroup() - Method in Job
The group under which the job is run.
getGroups() - Method in StandingReservation
(String collection) Specifies the groups allowed access to this standing reservation.
getHolds() - Method in Job
(JobHoldType collection) The holds that are set on the job.
getHostList() - Method in Workflow
(String collection) The host list
getHostListExpression() - Method in Reservation
The list of nodes a user can select to reserve.
getHosts() - Method in Job
(String collection) The set of hosts/nodes the job is running on.
getHosts() - Method in PendingAction
(String collection) The set of hosts that are affected by this pending action.
getHosts() - Method in StandingReservation
(String collection) Specifies the set of hosts that the scheduler can search for resources to satisfy the reservation.
getHypervisor() - Method in Image
Required: Whether or not the image is a hypervisor.
getHypervisorType() - Method in Node
The hypervisor type.
getId() - Method in AbstractPluginInfo
Retrieves the unique identifier for the plugin.
getId() - Method in AclRule
getId() - Method in ContainerService
getId() - Method in Counters
getId() - Method in Credential
getId() - Method in Datapoint
getId() - Method in GenericEvent
getId() - Method in Image
The unique ID of this image.
getId() - Method in IntLimit
getId() - Method in Job
The unique ID of the job.
getId() - Method in JobBlockReason
getId() - Method in JobDependency
getId() - Method in JobRequirement
getId() - Method in JobTemplate
The unique identifier for this job template.
getId() - Method in JobTemplateDependency
getId() - Method in JobTemplateRequirement
getId() - Method in Message
getId() - Method in Node
The unique ID of the node.
getId() - Method in OverCommitFactor
getId() - Method in PendingAction
The unique ID for this pending action.
getId() - Method in PluginType
The unique identifier of the plugin type.
getId() - Method in Report
The unique identifier for the report.
getId() - Method in Reservation
The unique ID of the reservation.
getId() - Method in ReservationRequirement
getId() - Method in ReservationStatistics
getId() - Method in Role
getId() - Method in Sample
getId() - Method in Service
getId() - Method in ServiceTemplate
The unique identifier of this Service Template.
getId() - Method in StandingReservation
The unique ID of the standing reservation.
getId() - Method in Trigger
Trigger id - internal ID used by moab to track triggers
getId() - Method in User
getId() - Method in UserRole
getId() - Method in VirtualContainer
The unique ID of this virtual container.
getId() - Method in VirtualMachine
The unique ID of the VM.
getId() - Method in VirtualPrivateCluster
The ID of this virtual private cluster.
getId() - Method in Workflow
getId() - Method in WorkflowService
getIdPrefix() - Method in Reservation
The user-specified prefix for this reservation.
getIncludedServices() - Method in ServiceTemplate
(Map collection) A list of objects describing the dependencies that this Service Template possesses on other Service Templates.
getIndex() - Method in Message
The index of the message relative to other messages in Moab's memory.
getIndex() - Method in Node
Reported by RMs.
getInheritResources() - Method in JobTemplate
True if jobs instantiated from this template inherit resources.
getInitialWorkingDirectory() - Method in Job
The path to the directory in which the job will be started.
getInstances() - Method in PluginType
(PluginInstance collection) The list of plugin instances created from this plugin type.
getInterval() - Method in Trigger
When used in conjunction with MultiFire and RearmTime trigger will fire at regular intervals.
getIOLoad() - Method in Node
The load reported by the node on its I/O.
getIsActive() - Method in Reservation
State whether or not this reservation is currently active.
getIsTracked() - Method in Reservation
States whether reservation resource usage is tracked.
getJobAttributes() - Method in StandingReservation
(JobFlag collection) Specifies job attributes that grant a job access to the reservation.
getJobDependencies() - Method in JobTemplate
(JobTemplateDependency collection) The list of dependencies for this job template.
getJobFlags() - Method in JobTemplate
(JobFlag collection) Job flags for this template.
getJobId() - Method in Workflow
The id of the Moab job
getJobs(IPluginJobFilter) - Method in AbstractPlugin
CURRENTLY UNSUPPORTED

Returns a list of job resources which will then be saved to the database.
getJobs() - Method in Node
(Job collection) The list of jobs on the node.
getJobs() - Method in VirtualContainer
(Job collection) The set of jobs in this virtual container.
getJobTemplate() - Method in Workflow
The moab job template
getJobTemplateFlags() - Method in JobTemplate
(JobTemplateFlag collection) Job template flags for this template.
getJobTemplateRequirements() - Method in JobTemplate
(JobTemplateRequirement collection) The requirements for this job template.
getKeepSamples() - Method in Report
Controls if samples are retained after consolidation.
getLabel() - Method in ContainerService
A label for this service.
getLabel() - Method in Reservation
When a label is assigned to a reservation, the reservation can then be referenced by that label as well as by the reservation name.
getLabel() - Method in ServiceTemplate
A short description of this Service Template.
getLabel() - Method in WorkflowService
A label for this service.
getLastMigrationDate() - Method in VirtualMachine
The date when this VM was last migrated.
getLastSampleDate() - Method in Datapoint
The date of the last sample consolidated in this datapoint.
getLastStateUpdateDate() - Method in Node
The date of the last resource manager update of the node's state.
getLastSubstate() - Method in VirtualMachine
Last reported substate (substate is not always reported).
getLastSubstateModificationDate() - Method in VirtualMachine
Date/time that lastSubstate was modified.
getLastUpdateDate() - Method in Node
The date of the last resource manager update
getLastUpdateDate() - Method in VirtualMachine
The date of when this VM was last updated.
getLatestCompletedDateRequested() - Method in Job
The latest completion date requested by the job.
getLogger() - Method in AbstractPlugin
Returns a log that can be used throughout the Plugin.
getMasterHost() - Method in Job
The node/host that the primary task will run on.
getMaxDurationInSeconds() - Method in PendingAction
The maximum duration in seconds of the pending action.
getMaxIOIn() - Method in Node
The maximum input as a percentage allowed for the node's I/O.
getMaxIOLoad() - Method in Node
The maximum total load as a percentage allowed for the node's I/O.
getMaxIOOut() - Method in Node
The maximum output as a percentage allowed for the node's I/O.
getMaxJob() - Method in Node
The maximum number of jobs allowed to run on the node.
getMaxJob() - Method in StandingReservation
Specifies the maximum number of jobs that can run in the reservation.
getMaxJobPerUser() - Method in Node
The maximum number of jobs for a single user allowed to run on the node.
getMaxLoad() - Method in Node
The maximum total load as a percentage allowed on the node.
getMaxPageIn() - Method in Node
The maximum total page in allowed on the node.
getMaxPageOut() - Method in Node
The maximum total page out allowed on the node.
getMaxPEPerJob() - Method in Node
The maximum processor equivalence per job allowed on the node.
getMaxProc() - Method in Node
The maximum number of processors available on the node.
getMaxProcPerClass() - Method in Node
The maximum number of processors per class available on the node.
getMaxRetry() - Method in Trigger
Specifies the number of times Action will be attempted before the trigger is designated a failure.
getMaxTasks() - Method in Reservation
The maximum number of tasks for this reservation.
getMaxTime() - Method in StandingReservation
Specifies the maximum time for jobs allowable.
getMemory() - Method in ReservationRequirement
Required node memory, in MB.
getMemory() - Method in Workflow
The amount of memory requested in megabytes
getMemoryRequested() - Method in Job
The amount of memory in MB requested by the job.
getMessage() - Method in GenericEvent
The message that goes with this GenericEvent
getMessage() - Method in JobBlockReason
The message associated with the the reason the job is blocked.
getMessage() - Method in Message
The comment information itself.
getMessageCount() - Method in Message
The number of times this message has been displayed.
getMessages() - Method in Job
(Message collection) The list of system and user messages.
getMessages() - Method in Node
(Message collection) The list of system and user messages on the node.
getMessages() - Method in Reservation
(Message collection) Messages for the reservation.
getMessages() - Method in StandingReservation
(String collection) Messages associated with the reservation.
getMessages() - Method in VirtualPrivateCluster
(Message collection) The set of messages attached to this virtual private cluster.
getMigrationCount() - Method in VirtualMachine
The number of times this VM has been migrated.
getMigrationDestination() - Method in PendingAction
The ID of the node where the VM will be if the migration is successful.
getMigrationSource() - Method in PendingAction
The ID of the node where the VM was before the migration.
getMinimumSampleSize() - Method in Report
If number of samples is below this number, the datapoint data field is "null".
getMoabLabel() - Method in NodeAccessPolicy
getMoabLabel() - Method in VMUsagePolicy
getMoabName() - Method in VMFlag
getModified() - Method in ServiceTemplate
The most recent date this Service Template was changed.
getMotivation() - Method in PendingAction
The reason the action was begun.
getMultiFire() - Method in Trigger
Specifies whether this trigger can fire multiple times.
getName() - Method in ContainerService
The user specified name of the service.
getName() - Method in Credential
getName() - Method in GenericEvent
The name of the GenericEvent.
getName() - Method in Image
Required: The unique human-readable name of this image.
getName() - Method in Job
The user-specified name of the job.
getName() - Method in JobTemplateDependency
The name of the template on which this template depends.
getName() - Method in Report
Required.
getName() - Method in ServiceTemplate
The name of this Service Template.
getName() - Method in Trigger
Trigger name - can be auto assigned by moab or requested.
getName() - Method in Workflow
The user specified name of the workflow.
getName() - Method in WorkflowService
The user specified name of the service.
getNetwork() - Method in Node
The name of the node's network.
getNetworkAddress() - Method in Node
The network (usually IP) address of this node.
getNetworkAddress() - Method in VirtualMachine
The network address of this VM.
getNetworkLoad() - Method in Node
The load of the node's network as a percentage.
getNextOS() - Method in Node
If populated, the next operating system that is currently being provisioned.
getNode() - Method in VirtualMachine
The physical node on which this VM is running.
getNodeAccessPolicy() - Method in JobRequirement
The node access policy the requirement asks for.
getNodeAccessPolicy() - Method in JobTemplateRequirement
The node access policy.
getNodeCount() - Method in ReservationRequirement
Required number of nodes.
getNodeFeatures() - Method in StandingReservation
(String collection) Specifies the required node features for nodes that are part of the standing reservation.
getNodeIds() - Method in ReservationRequirement
(String collection) The list of node IDs required for this reservation.
getNodeNames() - Method in VirtualPrivateCluster
(String collection) The nodes hosting this virtual private cluster.
getNodes(IPluginNodeFilter) - Method in AbstractPlugin
CURRENTLY UNSUPPORTED

Returns a list of node resources which will then be saved to the database.
getNodes() - Method in VirtualContainer
(Node collection) The set of nodes in this virtual container.
getObjectId() - Method in Trigger
The ID of the object which this is attached to.
getObjectType() - Method in Trigger
The type of object which this is attached to.
getOffset() - Method in Trigger
Relative time offset from event when trigger can fire.
getOperatingSystem() - Method in JobTemplateRequirement
The operating system requirement.
getOperations() - Method in Node
(NodeOperation collection) The list of operations that can be performed on this node.
getOpSys() - Method in Workflow
The required operating system
getOs() - Method in Job
The operating system required for the job.
getOs() - Method in Node
The operating system of the node.
getOs() - Method in ReservationRequirement
Required Operating System.
getOs() - Method in StandingReservation
Specifies the operating system that should be in place during the reservation.
getOs() - Method in VirtualMachine
The current operating system of the VM.
getOsList() - Method in Node
(String collection) The list of potential operating systems for the node.
getOsList() - Method in VirtualMachine
(String collection) The list of operating systems that the VM can run.
getOsName() - Method in Image
The name of the operating system.
getOsType() - Method in Image
The type of the operating system.
getOsVersion() - Method in Image
The version of the operating system.
getOvercommit() - Method in Node
This is the coefficient that determines how much resources may be overutilized on this hypervisor.
getOvercommitMap() - Method in OverCommitFactor
(Map of String => Double)
getOwner() - Method in Reservation
The owner of the reservation Valid during POST.
getOwner() - Method in StandingReservation
Specifies the owner of the reservation.
getOwner() - Method in VirtualContainer
The owner of the virtual container.
getOwner() - Method in VirtualPrivateCluster
The credential that owns this virtual private cluster.
getPartition() - Method in Node
The partition this node belongs to.
getPartition() - Method in StandingReservation
Specifies the partition in which to create the standing reservation.
getPartitionAccessList() - Method in Job
(String collection) The list of partitions that this job has requested.
getPartitionId() - Method in Reservation
The ID of the partition this reservation is for.
getPassword() - Method in User
getPasswordExpired() - Method in User
getPendingActionState() - Method in PendingAction
The state of the pending action.
getPendingActionType() - Method in PendingAction
The type of the pending action.
getPeriod() - Method in StandingReservation
Period of the Standing reservation.
getPeriod() - Method in Trigger
Can be used in conjunction with Offset to have a trigger fire at the beginning of the specified period.
getPlugin(String, Map) - Method in IPluginControlService
Retrieves a plugin by the plugin type and according to specific properties given in AbstractPlugin.getConfig.
getPluginById(String) - Method in IPluginControlService
Retrieves a plugin by the unique identifier from AbstractPlugin.getId.
getPluginPersistenceService() - Method in AbstractPlugin
getPluginRunning() - Method in PluginStopException
CURRENTLY UNSUPPORTED

Retrieves whether or not the plugin is actually running after the exception occurred.
getPlugins(String, Map) - Method in IPluginControlService
Retrieves a list of plugins that are of the specified plugin type and contain the specified properties given in AbstractPlugin.getConfig.
getPluginType() - Method in AbstractPluginInfo
Retrieves the plugin type, as in "Native".
getPluginType(String) - Method in IPluginConfigurationService
getPollInterval() - Method in AbstractPluginInfo
Retrieves the current polling interval of the plugin in seconds.
getPollInterval(String) - Method in IPluginConfigurationService
getPower() - Method in Node
The node's power state according to the resource managers reporting this node.
getPowerPolicy() - Method in Node
The power policy for this node.
getPowerSelected() - Method in Node
The node's power state that Moab is currently scheduling.
getPowerSelectState() - Method in VirtualMachine
The selected power state of this VM.
getPowerState() - Method in VirtualMachine
The power state of this VM.
getPreferredNodeFeatures() - Method in JobRequirement
(String collection) The list of preferred node features.
getPriority() - Method in JobTemplate
Relative job priority.
getPriority() - Method in Message
An optional priority that can be attached to the comment.
getPriority() - Method in Node
The priority associated with the node.
getPriorityFunction() - Method in Node
The function used to calculate this node's priority.
getProcLimit() - Method in StandingReservation
Specifies the processor limit for jobs requesting access to this standing reservation.
getProcs() - Method in Workflow
The number of processors
getProcSpeed() - Method in Node
The node's processor speed in MHz.
getProfile() - Method in Image
The profile used by the provisioning manager.
getProfile() - Method in Reservation
The profile that this reservation is using.
getProfile() - Method in VirtualPrivateCluster
The name of the profile used when creating this virtual private cluster.
getProfilingEnabled() - Method in Node
Indicates whether statistical profiling is enabled for this node.
getPsLimit() - Method in StandingReservation
Specifies the processor-second limit for jobs requesting access to this standing reservation.
getPurgeDate() - Method in VirtualPrivateCluster
The time when the virtual private cluster will be destroyed.
getQos() - Method in Job
The QoS under which the job is running.
getQos() - Method in JobTemplate
The Quality of Service for the job.
getQoses() - Method in StandingReservation
(String collection) Specifies that jobs with the listed QoS names can access the reserved resources.
getQosRequested() - Method in Job
The QoS the job requested.
getQualifier() - Method in IntLimit
One of:
getQueue() - Method in Job
The class or queue in which the job is running.
getQueue() - Method in JobTemplate
The class or queue in which the job will run.
getQueueStatus() - Method in Job
The status of the job in its queue.
getRack() - Method in Node
The node's rack location.
getRack() - Method in VirtualMachine
The rack of the VM inside a given node.
getRearmTime() - Method in Trigger
Time between MultiFire triggers; rearm time is enforced from the trigger event time.
getReportSize() - Method in Report
Required.
getReqResources() - Method in VirtualPrivateCluster
The required resources associated with this virtual private cluster.
getRequestedTimeToLive() - Method in VirtualMachine
User-specified time (in seconds) that this VM has to run (0 means not set).
getRequester() - Method in PendingAction
The user who requested the action.
getRequiredArchitecture() - Method in JobRequirement
The required architecture.
getRequiredClass() - Method in JobRequirement
The required class/queue.
getRequiredDiskPerTask() - Method in JobRequirement
Required disk per task, in MB.
getRequiredDiskPerTask() - Method in JobTemplateRequirement
Disk space (in MB).
getRequiredFeatures() - Method in JobTemplateRequirement
(String collection) The features required by this template.
getRequiredMemoryPerTask() - Method in JobRequirement
Required memory per task, in MB.
getRequiredMemoryPerTask() - Method in JobTemplateRequirement
Memory (in MB).
getRequiredNetwork() - Method in JobRequirement
The required network.
getRequiredNodeCountMinimum() - Method in JobRequirement
The minimum number of nodes called for by the requirement.
getRequiredNodeDisk() - Method in JobRequirement
The required disk space in MB across all nodes.
getRequiredNodeFeatures() - Method in JobRequirement
(String collection) The list of required node features.
getRequiredNodeMemory() - Method in JobRequirement
The required memory in MB across all nodes.
getRequiredNodeProcessors() - Method in JobRequirement
The required processors needed on a per node basis.
getRequiredNodeSwap() - Method in JobRequirement
The required swap in MB across all nodes.
getRequiredPartition() - Method in JobRequirement
A colon-separated list that specifies the partition (or partitions) in which the job must run.
getRequiredProcessorCountMinimum() - Method in JobRequirement
The minimum task count for this requirement.
getRequiredProcessorsPerTask() - Method in JobRequirement
Required processors per task.
getRequiredProcessorsPerTask() - Method in JobTemplateRequirement
Number of processors.
getRequiredSwapPerTask() - Method in JobRequirement
Required swap per task, in MB.
getRequiredSwapPerTask() - Method in JobTemplateRequirement
Swap space (in MB).
getRequirements() - Method in Job
(JobRequirement collection) The list of items required for this job to run.
getRequirements() - Method in Reservation
The reservation's requirements.
getRequires() - Method in Trigger
Variables this trigger requires to be set or not set before it will fire.
getReservation() - Method in VirtualPrivateCluster
The reservation associated with the virtual private cluster.
getReservationAccessList() - Method in StandingReservation
(Reservation collection) A list of reservations to which the specified reservation has access.
getReservationCount() - Method in Node
The number of reservations on the node.
getReservationGroup() - Method in Reservation
The reservation group to which the reservation belongs.
getReservationGroup() - Method in StandingReservation
The group of the reservation.
getReservationRequested() - Method in Job
The reservation that the job requested.
getReservations() - Method in Node
(String collection) The list of reservations' names currently on this node.
getReservations() - Method in VirtualContainer
(Reservation collection) The set of reservations in this virtual container.
getReservationStartDate() - Method in Job
The start date of the reservation in which the job is running.
getReservationType() - Method in Reservation
The type of the reservation.
getResources() - Method in Reservation
(Map of String => Integer) The reservation's resources.
getResources() - Method in StandingReservation
(Map of String => Integer) Specifies what resources constitute a single standing reservation task.
getResources() - Method in VirtualPrivateCluster
The resources associated with this virtual private cluster.
getResProfile() - Method in VirtualPrivateCluster
The reservation profile of this virtual private cluster.
getRmAccessList() - Method in Node
A comma-separated list of resource managers that have access to this node.
getRmExtension() - Method in Job
The resource manager extension String that describes information passed to the the resource manager accounting for the job.
getRmName() - Method in Job
The name of the resource manager that is reporting this job.
getRmStandardErrorFilePath() - Method in Job
The path to the remote file containing the standard error of the job.
getRmStandardInputFilePath() - Method in Job
The path to the file containing the standard input of the job.
getRmStandardOutputFilePath() - Method in Job
The path to the file containing the standard output of the job.
getRole() - Method in UserRole
getRollbackOffset() - Method in StandingReservation
Specifies the minimum time in the future at which the reservation may start.
getRunPriority() - Method in Job
The priority to start running the job.
getSelect() - Method in JobTemplate
True if job template can be directly requested by job at submission.
getServices() - Method in ContainerService
(String collection) A list of svcIds contained in this container
getSets() - Method in Trigger
Variable values this trigger sets upon success or failure.
getSeverity() - Method in GenericEvent
The severity level of the event (1-4, 1 is low severity, 0 is unset)
getSize() - Method in Node
The number of slots or size units consumed by the node.
getSlot() - Method in Node
The node's slot location.
getSlot() - Method in VirtualMachine
The slot of the VM inside a given node.
getSourceRmJobId() - Method in Job
The ID of the job as known by the source resource manager.
getSpeed() - Method in Node
The relative speed of the node.
getSpeedWeight() - Method in Node
The weight of the speed metric in the node's priority function
getStandardErrorFilePath() - Method in Job
The path to the file containing the standard error of the job.
getStandardOutputFilePath() - Method in Job
The path to the file containing the standard output of the job.
getStartCount() - Method in Job
The number of times the job has been started.
getStartDate() - Method in Datapoint
The beginning date that the datapoint covers.
getStartDate() - Method in Job
The date the job started.
getStartDate() - Method in Reservation
The start time for the reservation.
getStartDate() - Method in VirtualMachine
Date/time that this VM was started (ready and usable)
getStartDate() - Method in VirtualPrivateCluster
The start time for this virtual private cluster.
getStartPriority() - Method in Job
The priority used when the job is first starting.
getStartTime() - Method in PendingAction
The start time of the pending action.
getStartTime() - Method in StandingReservation
Specifies the time of day/week the standing reservation becomes active.
getState() - Method in AbstractPluginInfo
Retrieves the current state of the Plugin.
getState(String) - Method in IPluginConfigurationService
getState() - Method in Job
The job's state.
getState() - Method in Node
The node's current state.
getState() - Method in VirtualMachine
The state of the VM.
getState() - Method in VirtualPrivateCluster
The state of this virtual private cluster.
getStatistics() - Method in Reservation
The reservation's statistical information.
getSubmitDate() - Method in Job
The time when this job was submitted to Moab.
getSubmitHost() - Method in Job
The host from which the job was submitted.
getSubstate() - Method in Node
The substate that will give more information about the status of the VM.
getSubstate() - Method in PendingAction
The substate that will give more information about the status of the pending action.
getSubstate() - Method in VirtualMachine
The substate that will give more information about the status of the VM.
getSubType() - Method in Reservation
The reservation sub-type.
getSuspendDuration() - Method in Job
The duration for which the job has been suspended.
getSystemPriority() - Method in Job
Administrator-specified system priority level.
getTags() - Method in ServiceTemplate
(String collection) Specially-trimmed strings to group Service Templates.
getTaps() - Method in ReservationStatistics
The total active processor-seconds over the life of the reservation.
getTargetOS() - Method in PendingAction
The operating system the node will be running if the pending action is successful.
getTaskCount() - Method in JobTemplateRequirement
The number of tasks required.
getTaskCount() - Method in Node
The number of tasks currently running on the node.
getTaskCount() - Method in Reservation
The number of tasks that must be allocated to satisfy the reservation request.
getTaskCount() - Method in ReservationRequirement
Required task count.
getTaskCount() - Method in StandingReservation
Specifies how many tasks should be reserved for the reservation
Default is 0 (unlimited tasks).
getTasksPerNode() - Method in JobRequirement
The number of tasks to map to each node.
getTasksPerNode() - Method in StandingReservation
Specifies the minimum number of tasks per node that must be available on eligible nodes.
getTemplateList() - Method in Job
(String collection) The list of all job templates to be set on this job.
getThreshold() - Method in Trigger
Reservation usage threshold - When reservation usage drops below Threshold, trigger will fire.
getTimeLimit() - Method in StandingReservation
Specifies the maximum allowed overlap between the standing reservation and a job requesting resource access.
getTimeout() - Method in Trigger
Time allotted to this trigger before it is marked as unsuccessful and its process (if any) killed.
getTimestamp() - Method in Sample
The date and time at which this sample was recorded.
getTips() - Method in ReservationStatistics
The total idle processor-seconds over the life of the reservation.
getTotalActiveTime() - Method in Node
The epoch time in seconds that the node was tracked as being busy with jobs.
getTotalAvailableTime() - Method in Node
The epoch time in seconds that the node is available.
getTotalDisk() - Method in Node
The node's total disk space in MB.
getTotalDisk() - Method in VirtualMachine
The amount of disk space configured in MB.
getTotalMemory() - Method in Node
The node's total memory in MB.
getTotalMemory() - Method in VirtualMachine
The amount of memory configured in MB.
getTotalProcessors() - Method in Node
The node's total processors.
getTotalProcessors() - Method in VirtualMachine
The number of virtual processors in the VM.
getTotalStatsTime() - Method in Node
The epoch time in seconds that stats have been tracked for the node.
getTotalSwap() - Method in Node
The node's total swap space in MB.
getTotalUpTime() - Method in Node
The epoch time in seconds that the node was tracked as being up.
getTrackingJob() - Method in VirtualMachine
The tracking job for this VM.
getTrigger() - Method in Job
Add this trigger to the specified job.
getTrigger() - Method in JobTemplate
The trigger that is typically assigned to generic system jobs.
getTriggerIds() - Method in Reservation
(String collection) The IDs of the triggers attached to this reservation.
getTriggers() - Method in StandingReservation
(Trigger collection) Triggers associated with the reservation.
getTriggers() - Method in VirtualMachine
(Trigger collection) The list of triggers on this VM.
getType() - Method in AclRule
The type of the object that is being granted (or denied) access.
getType() - Method in ContainerService
The type of service.
getType() - Method in Credential
getType() - Method in Image
The type of the image.
getType() - Method in JobBlockReason
The reason type.
getType() - Method in JobDependency
getType() - Method in JobTemplateDependency
The type of the dependency.
getType() - Method in Node
The type of the node.
getType() - Method in ServiceTemplate
The type of Service Template: VM, Storage, etc.
getType() - Method in StandingReservation
The type of the reservation.
getType() - Method in WorkflowService
The type of service.
getUniqueIndex() - Method in Reservation
The globally-unique reservation index.
getUnsets() - Method in Trigger
Variable this trigger destroys upon success or failure.
getUser() - Method in Job
The user that is running the job.
getUser() - Method in UserRole
getUsername() - Method in User
getUserPriority() - Method in Job
The user-specified priority for the job.
getUsers() - Method in StandingReservation
(String collection) Specifies which users have access to the resources reserved by this reservation.
getValue() - Method in AclRule
The name of the object that is being granted (or denied) access.
getValue() - Method in IntLimit
getVariables() - Method in Job
(Map of String => String) The set of variables this job "owns" or sets on completion.
getVariables() - Method in Node
(Map of String => String) Variables associated with the node.
getVariables() - Method in Reservation
(Map of String => String) The set of variables for this reservation.
getVariables() - Method in VirtualContainer
(Map of String => String) Variables associated with the virtual container.
getVariables() - Method in VirtualMachine
(Map of String => String) Variables associated with this VM.
getVariables() - Method in VirtualPrivateCluster
(Map of String => String) The variables associated with this virtual private cluster.
getVariables() - Method in Workflow
(Map of String => String) Variables attached to the Moab job
getVcId() - Method in ContainerService
The id of the virtual container in Moab associated with this service
getVcId() - Method in Workflow
The id of the virtual container
getVcId() - Method in WorkflowService
The id of the virtual container in Moab associated with this service
getVirtualContainer() - Method in Job
When submitting this job, add it to the specified virtual container.
getVirtualContainers() - Method in VirtualContainer
(VirtualContainer collection) The set of virtual containers in this virtual container.
getVirtualizedImages() - Method in Image
(Image collection) The set of images available on this hypervisor.
getVirtualMachines(IPluginVirtualMachineFilter) - Method in AbstractPlugin
CURRENTLY UNSUPPORTED

Returns a list of virtual machine resources which will then be saved to the database.
getVirtualMachines() - Method in Node
(VirtualMachine collection) The list of virtual machines on the node.
getVirtualMachines() - Method in VirtualContainer
(VirtualMachine collection) The set of virtual machines in this virtual container.
getVmId() - Method in PendingAction
The affected virtual machine ID.
getVmOsList() - Method in Node
(String collection) The list of potential operating systems that can be used when creating a virtual machine on the node
getVmUsagePolicy() - Method in Job
The requested VM Usage Policy for this job.
getVmUsagePolicy() - Method in JobTemplate
The virtual machine usage policy.
getWorkflow() - Method in WorkflowService
The workflow associated with this service
GLOBAL_TRIGGER - Enum Constant in TriggerFlag
Not sure what this is, but was returned by triggers with no flags.
GLOBAL_VARS - Enum Constant in TriggerFlag
The trigger will look in the name space of all nodes with the globalvars flag in addition to its own name space.
globalId - Field in Reservation
Global reservation ID.
GLOBALQUEUE - Enum Constant in JobFlag
The job is directly submitted without doing any authentication.
GLOBALRSVACCESS - Enum Constant in JobTemplateFlag
GREATER_THAN - Enum Constant in ComparisonOperator
Valid values: ">", "gt"
GREATER_THAN_OR_EQUAL - Enum Constant in ComparisonOperator
Valid values: ">=", "ge"
GREEN - Enum Constant in PowerPolicy
@deprecated Use OnDemand instead.
GRESONLY - Enum Constant in JobFlag
GRID - Enum Constant in ReservationFlag
The reservation was created by a member in the grid.
GROUP - Enum Constant in AclType
Group
GROUP - Enum Constant in CredentialType
group - Field in Job
The group under which the job is run.
groups - Field in StandingReservation
(String collection) Specifies the groups allowed access to this standing reservation.

H

HASPREEMPTED - Enum Constant in JobFlag
HASSTARTED - Enum Constant in VirtualContainerFlag
Virtual container has jobs that have started -- workflows only.
HIBERNATE - Enum Constant in DependencyType
Job was set to Hibernate mode.
HIBERNATE - Enum Constant in NodePower
HIDDEN - Enum Constant in JobTemplateFlag
HOLD - Enum Constant in JobBlockReasonType
HOLD - Enum Constant in JobState
Job is blocked by resource manager hold.
HOLD - Enum Constant in PendingActionState
HOLD - Enum Constant in TriggerEventType
HOLDJOBS - Enum Constant in VirtualContainerFlag
Virtual container will place a hold on jobs that are submitted to it while this flag is set .
holds - Field in Job
(JobHoldType collection) The holds that are set on the job.
hostList - Field in Workflow
(String collection) The host list
hostListExpression - Field in Reservation
The list of nodes a user can select to reserve.
hosts - Field in Job
(String collection) The set of hosts/nodes the job is running on.
hosts - Field in PendingAction
(String collection) The set of hosts that are affected by this pending action.
hosts - Field in StandingReservation
(String collection) Specifies the set of hosts that the scheduler can search for resources to satisfy the reservation.
HOUR - Enum Constant in TimeWindow
HOUR - Enum Constant in TriggerPeriod
humanName - Property in DependencyType
This is the human readable name given to the dependency.
humanName - Property in NodeOperation
humanReadable - Property in PowerPolicy
humanString - Field in JobEmailNotifyType
The string that is human readable.
HWJOB - Enum Constant in JobTemplateFlag
hypervisor - Field in Image
Required: Whether or not the image is a hypervisor.
hypervisorType - Field in Node
The hypervisor type.

I

id - Field in AbstractPluginInfo
id - Field in AclRule
id - Field in ContainerService
id - Field in Counters
id - Field in Credential
id - Field in Datapoint
id - Field in GenericEvent
id - Field in Image
The unique ID of this image.
id - Field in IntLimit
id - Field in Job
The unique ID of the job.
id - Field in JobBlockReason
id - Field in JobDependency
id - Field in JobRequirement
id - Field in JobTemplate
The unique identifier for this job template.
id - Field in JobTemplateDependency
id - Field in JobTemplateRequirement
id - Field in Message
id - Field in Node
The unique ID of the node.
id - Field in OverCommitFactor
id - Field in PendingAction
The unique ID for this pending action.
id - Field in PluginType
The unique identifier of the plugin type.
id - Field in Report
The unique identifier for the report.
id - Field in Reservation
The unique ID of the reservation.
id - Field in ReservationRequirement
id - Field in ReservationStatistics
id - Field in Role
id - Field in Sample
id - Field in Service
id - Field in ServiceTemplate
The unique identifier of this Service Template.
id - Field in StandingReservation
The unique ID of the standing reservation.
id - Field in Trigger
Trigger id - internal ID used by moab to track triggers
id - Field in User
id - Field in UserRole
id - Field in VirtualContainer
The unique ID of this virtual container.
id - Field in VirtualMachine
The unique ID of the VM.
id - Field in VirtualPrivateCluster
The ID of this virtual private cluster.
id - Field in Workflow
id - Field in WorkflowService
IDLE - Enum Constant in JobState
Eligible according to all resource manager constraints.
IDLE - Enum Constant in NodeState
The node is available for workload but is not running anything.
IDLE - Enum Constant in PendingActionState
IDLEPOLICY - Enum Constant in JobBlockReasonType
idPrefix - Field in Reservation
The user-specified prefix for this reservation.
IGNIDLEJOBRSV - Enum Constant in JobFlag
The job can ignore idle job reservations.
IGNIDLEJOBS - Enum Constant in ReservationFlag
Ignore idle job reservations.
IGNJOBRSV - Enum Constant in ReservationFlag
Ignore job reservations, but not user or other reservations.
IGNNODEPOLICIES - Enum Constant in JobFlag
The job will ignore node policies.
IGNNODESTATE - Enum Constant in JobFlag
The job will ignore node state in order to run.
IGNPOLICIES - Enum Constant in JobFlag
The job will ignore idle, active, class, partition, and system policies.
IGNRSV - Enum Constant in ReservationFlag
Forces the reservation onto nodes regardless of whether there are other reservations currently residing on the nodes.
IGNSTATE - Enum Constant in ReservationFlag
Request ignores existing resource reservations, allowing the reservation to be forced onto available resources even if this conflicts with other reservations.
Image - Class in com.ace.mws.images
An image is used to track the different types of operating systems and hypervisors available in a data center.
Image() - Constructor in Image
includedServices - Field in ServiceTemplate
(Map collection) A list of objects describing the dependencies that this Service Template possesses on other Service Templates.
index - Field in Message
The index of the message relative to other messages in Moab's memory.
index - Field in Node
Reported by RMs.
INFINITY - Enum Constant in TimeWindow
inheritResources - Field in JobTemplate
True if jobs instantiated from this template inherit resources.
INITIALIZING - Enum Constant in VMFlag
VM is initializing.
INITIALIZING - Enum Constant in VPCState
The virtual private cluster is in the process of being created.
initialWorkingDirectory - Field in Job
The path to the directory in which the job will be started.
instances - Field in PluginType
(PluginInstance collection) The list of plugin instances created from this plugin type.
INTERACTIVE - Enum Constant in JobFlag
The job needs to interactive input from the user to run.
INTERNAL - Enum Constant in TriggerActionType
interval - Field in Trigger
When used in conjunction with MultiFire and RearmTime trigger will fire at regular intervals.
INTERVAL - Enum Constant in TriggerFlag
Trigger is periodic.
IntLimit - Class in com.ace.mws
IntLimit() - Constructor in IntLimit
InvalidPluginConfigurationException - Class in com.ace.mws.plugins.exceptions
An exception signifying that a misconfiguration error has occurred.
InvalidPluginConfigurationException(String, List, Exception) - Constructor in InvalidPluginConfigurationException
Creates a new exception with the given message, error messages, and inner exception.
InvalidPluginException - Class in com.ace.mws.plugins.exceptions
Signifies that the plugin specified is invalid and does not exist.
InvalidPluginException(String, Exception) - Constructor in InvalidPluginException
InvalidPluginTypeException - Class in com.ace.mws.plugins.exceptions
Signifies that the plugin class specified is invalid and does not exist.
InvalidPluginTypeException(String, Exception) - Constructor in InvalidPluginTypeException
iOLoad - Field in Node
The load reported by the node on its I/O.
IPluginConfigurationService - Interface in com.ace.mws.plugins.services
The configuration service controls all configuration options for plugins.
IPluginControlService - Interface in com.ace.mws.plugins.services
The control service allows lifecycle management operations to be performed on plugins.
IPluginDatastoreService - Interface in com.ace.mws.plugins.services
The individual datastore service is provided to allow a plugin to persist data to the database that is isolated from all other persistent data.
IPluginFilter - Interface in com.ace.mws.plugins.filters
CURRENTLY UNSUPPORTED

IPluginJobFilter - Interface in com.ace.mws.plugins.filters
CURRENTLY UNSUPPORTED

IPluginNodeFilter - Interface in com.ace.mws.plugins.filters
CURRENTLY UNSUPPORTED

IPluginPersistenceService - Interface in com.ace.mws.plugins.services
The data persistence service is provided to ease the storage of Moab state data such as nodes, jobs, and virtual machines.
IPluginVirtualMachineFilter - Interface in com.ace.mws.plugins.filters
CURRENTLY UNSUPPORTED

isActive - Field in Reservation
State whether or not this reservation is currently active.
ISACTIVE - Enum Constant in ReservationFlag
If set, the reservation is currently active.
ISCLOSED - Enum Constant in ReservationFlag
If set, the reservation is closed.
ISGLOBAL - Enum Constant in ReservationFlag
If set the reservation applies to all resources.
isTracked - Field in Reservation
States whether reservation resource usage is tracked.

J

Job - Class in com.ace.mws.jobs
This class represents a job in the Moab Workload Manager.
JOB_ATTRIBUTE - Enum Constant in AclType
Job Attribute
JOB_ID - Enum Constant in AclType
Job ID
Job() - Constructor in Job
JOB_PREEMPT - Enum Constant in TriggerActionType
This indicates that the trigger should preempt all jobs currently allocating resources assigned to the trigger's parent object.
JOB - Enum Constant in ReservationType
JOB_TEMPLATE - Enum Constant in AclType
Job Template
jobAttributes - Field in StandingReservation
(JobFlag collection) Specifies job attributes that grant a job access to the reservation.
JobBlockReason - Class in com.ace.mws.jobs
Represents the reason a job might be blocked.
JobBlockReason() - Constructor in JobBlockReason
JobBlockReasonType - Enum in com.ace.mws.jobs
An enumeration of the possible reasons a job might be blocked.
jobCancel(List) - Method in AbstractPlugin
Cancels the specified job(s).
JOBCOMPLETE - Enum Constant in DependencyType
Job may start at any time after all specified jobs have completed regardless of completion status.
jobDependencies - Field in JobTemplate
(JobTemplateDependency collection) The list of dependencies for this job template.
JobDependency - Class in com.ace.mws.jobs
Not yet implemented.
JobDependency() - Constructor in JobDependency
JobEmailNotifyType - Enum in com.ace.mws.jobs
This enumeration represents the types of email notifications that can happen in relation to a job's status.
JobEmailNotifyType(String, String) - Constructor in JobEmailNotifyType
JOBFAILEDCOMPLETE - Enum Constant in DependencyType
Job may start at any time after any specified jobs have completed unsuccessfully.
JobFlag - Enum in com.ace.mws.jobs
This enumeration specifies the flag types of a job.
jobFlags - Field in JobTemplate
(JobFlag collection) Job flags for this template.
JobHoldType - Enum in com.ace.mws.jobs
This enumeration represents the types of holds that can be applied to jobs.
JobHoldType(String) - Constructor in JobHoldType
jobId - Field in Workflow
The id of the Moab job
jobModify(List, Map) - Method in AbstractPlugin
Modifies the specified job(s) with the properties given.
jobRequeue(List) - Method in AbstractPlugin
Requeues the specified job(s).
JobRequirement - Class in com.ace.mws.jobs
This class defines all the requirements a job needs in order to run.
JobRequirement() - Constructor in JobRequirement
jobResume(List) - Method in AbstractPlugin
Resumes the specified job(s).
jobs - Field in Node
(Job collection) The list of jobs on the node.
jobs - Field in VirtualContainer
(Job collection) The set of jobs in this virtual container.
jobStart(String, String, String, Map) - Method in AbstractPlugin
Starts the specified job with a tasklist, username, and other properties.
JOBSTART - Enum Constant in DependencyType
Job may start at any time after specified jobs have started execution.
JobState - Enum in com.ace.mws.jobs
Represents the various states a job may have at any one time.
JobState(String) - Constructor in JobState
jobSubmit(Map) - Method in AbstractPlugin
Submits a new job specified by the properties given.
JOBSUCCESSFULCOMPLETE - Enum Constant in DependencyType
Job may be start at any time after all specified jobs have successfully completed.
jobSuspend(List) - Method in AbstractPlugin
Suspends the specified job.
JobTemplate - Class in com.ace.mws.jobtemplates
This class represents a job template in the Moab Workload Manager.
JobTemplate() - Constructor in JobTemplate
jobTemplate - Field in Workflow
The moab job template
JobTemplateDependency - Class in com.ace.mws.jobtemplates
JobTemplateDependency() - Constructor in JobTemplateDependency
JobTemplateFlag - Enum in com.ace.mws.jobtemplates
This enumeration specifies the flag types of a job template.
jobTemplateFlags - Field in JobTemplate
(JobTemplateFlag collection) Job template flags for this template.
JobTemplateRequirement - Class in com.ace.mws.jobtemplates
JobTemplateRequirement() - Constructor in JobTemplateRequirement
jobTemplateRequirements - Field in JobTemplate
(JobTemplateRequirement collection) The requirements for this job template.
JPRIORITY - Enum Constant in AclType

K

keepSamples - Field in Report
Controls if samples are retained after consolidation.

L

label - Field in ContainerService
A label for this service.
label - Field in Reservation
When a label is assigned to a reservation, the reservation can then be referenced by that label as well as by the reservation name.
label - Field in ServiceTemplate
A short description of this Service Template.
label - Field in WorkflowService
A label for this service.
lastMigrationDate - Field in VirtualMachine
The date when this VM was last migrated.
lastSampleDate - Field in Datapoint
The date of the last sample consolidated in this datapoint.
lastStateUpdateDate - Field in Node
The date of the last resource manager update of the node's state.
lastSubstate - Field in VirtualMachine
Last reported substate (substate is not always reported).
lastSubstateModificationDate - Field in VirtualMachine
Date/time that lastSubstate was modified.
lastUpdateDate - Field in Node
The date of the last resource manager update
lastUpdateDate - Field in VirtualMachine
The date of when this VM was last updated.
latestCompletedDateRequested - Field in Job
The latest completion date requested by the job.
LESS_THAN - Enum Constant in ComparisonOperator
Valid values: "<", "lt"
LESS_THAN_OR_EQUAL - Enum Constant in ComparisonOperator
Valid values: "<=", "le"
LEXIGRAPHIC_EQUAL - Enum Constant in ComparisonOperator
Valid value: "%="
LEXIGRAPHIC_NOT_EQUAL - Enum Constant in ComparisonOperator
Valid value: "%!"
LEXIGRAPHIC_SUBSTRING - Enum Constant in ComparisonOperator
Valid value: "%<"
list - Property in QueueStatus
LOCALPOLICY - Enum Constant in JobBlockReasonType
LOST - Enum Constant in JobState
LOST - Enum Constant in PendingActionState

M

MAIL - Enum Constant in TriggerActionType
masterHost - Field in Job
The node/host that the primary task will run on.
maxDurationInSeconds - Field in PendingAction
The maximum duration in seconds of the pending action.
maxIOIn - Field in Node
The maximum input as a percentage allowed for the node's I/O.
maxIOLoad - Field in Node
The maximum total load as a percentage allowed for the node's I/O.
maxIOOut - Field in Node
The maximum output as a percentage allowed for the node's I/O.
maxJob - Field in Node
The maximum number of jobs allowed to run on the node.
maxJob - Field in StandingReservation
Specifies the maximum number of jobs that can run in the reservation.
maxJobPerUser - Field in Node
The maximum number of jobs for a single user allowed to run on the node.
maxLoad - Field in Node
The maximum total load as a percentage allowed on the node.
maxPageIn - Field in Node
The maximum total page in allowed on the node.
maxPageOut - Field in Node
The maximum total page out allowed on the node.
maxPEPerJob - Field in Node
The maximum processor equivalence per job allowed on the node.
maxProc - Field in Node
The maximum number of processors available on the node.
maxProcPerClass - Field in Node
The maximum number of processors per class available on the node.
maxRetry - Field in Trigger
Specifies the number of times Action will be attempted before the trigger is designated a failure.
maxTasks - Field in Reservation
The maximum number of tasks for this reservation.
maxTime - Field in StandingReservation
Specifies the maximum time for jobs allowable.
MEMORY - Enum Constant in AclType
memory - Field in ReservationRequirement
Required node memory, in MB.
memory - Field in Workflow
The amount of memory requested in megabytes
memoryRequested - Field in Job
The amount of memory in MB requested by the job.
Message - Class in com.ace.mws
message - Field in GenericEvent
The message that goes with this GenericEvent
message - Field in JobBlockReason
The message associated with the the reason the job is blocked.
message - Field in Message
The comment information itself.
messageCount - Field in Message
The number of times this message has been displayed.
messages - Field in Job
(Message collection) The list of system and user messages.
messages - Field in Node
(Message collection) The list of system and user messages on the node.
messages - Field in Reservation
(Message collection) Messages for the reservation.
messages - Field in StandingReservation
(String collection) Messages associated with the reservation.
messages - Field in VirtualPrivateCluster
(Message collection) The set of messages attached to this virtual private cluster.
META - Enum Constant in JobFlag
META - Enum Constant in ReservationType
MIGRATE - Enum Constant in TriggerEventType
MIGRATE_VM - Enum Constant in NodeOperation
migrationCount - Field in VirtualMachine
The number of times this VM has been migrated.
migrationDestination - Field in PendingAction
The ID of the node where the VM will be if the migration is successful.
migrationSource - Field in PendingAction
The ID of the node where the VM was before the migration.
minimumSampleSize - Field in Report
If number of samples is below this number, the datapoint data field is "null".
MINUTE - Enum Constant in TimeWindow
MINUTE - Enum Constant in TriggerPeriod
moabLabel - Property in NodeAccessPolicy
moabLabel - Property in NodePower
moabLabel - Property in PowerPolicy
moabName - Property in NodeOperation
moabName - Field in VMFlag
moabString - Property in AclAffinity
moabString - Property in AclType
moabString - Property in CredentialType
moabString - Field in JobEmailNotifyType
The string that is reported by Moab.
moabString - Property in JobState
modified - Field in ServiceTemplate
The most recent date this Service Template was changed.
MODIFY_OS - Enum Constant in NodeOperation
MODIFY - Enum Constant in TriggerEventType
MONTH - Enum Constant in TimeWindow
MONTH - Enum Constant in TriggerPeriod
motivation - Field in PendingAction
The reason the action was begun.
multiFire - Field in Trigger
Specifies whether this trigger can fire multiple times.
MULTIFIRE - Enum Constant in TriggerFlag
Trigger can fire multiple times.

N

name - Field in ContainerService
The user specified name of the service.
name - Field in Credential
name - Field in GenericEvent
The name of the GenericEvent.
name - Field in Image
Required: The unique human-readable name of this image.
name - Field in Job
The user-specified name of the job.
name - Field in JobTemplateDependency
The name of the template on which this template depends.
name - Field in Report
Required.
name - Field in ServiceTemplate
The name of this Service Template.
name - Field in Trigger
Trigger name - can be auto assigned by moab or requested.
name - Property in TriggerActionType
The name Moab recognizes for a trigger type
name - Property in TriggerEventType
The name Moab recognizes for a trigger type
name - Property in TriggerFlag
The name Moab recognizes for a trigger type
name - Property in TriggerPeriod
The name Moab recognizes for a trigger period
name - Field in Workflow
The user specified name of the workflow.
name - Field in WorkflowService
The user specified name of the service.
NEGATIVE - Enum Constant in AclAffinity
Access to the object is repelled using this rule until access is the last choice.
network - Field in Node
The name of the node's network.
networkAddress - Field in Node
The network (usually IP) address of this node.
networkAddress - Field in VirtualMachine
The network address of this VM.
networkLoad - Field in Node
The load of the node's network as a percentage.
NEUTRAL - Enum Constant in AclAffinity
Access to the object is not affected by affinity.
nextOS - Field in Node
If populated, the next operating system that is currently being provisioned.
NOCHARGE - Enum Constant in ReservationFlag
Do not create an AM charge for idle cycles in a standing reservation.
NOCLASS - Enum Constant in JobBlockReasonType
NODATA - Enum Constant in JobBlockReasonType
Node - Class in com.ace.mws.nodes
This class represents a node in the Moab Workload Manager.
NODE - Enum Constant in AclType
Node() - Constructor in Node
node - Field in VirtualMachine
The physical node on which this VM is running.
NodeAccessPolicy - Enum in com.ace.mws.nodes
This enumeration describes how node resources will be shared by various tasks.
nodeAccessPolicy - Field in JobRequirement
The node access policy the requirement asks for.
nodeAccessPolicy - Field in JobTemplateRequirement
The node access policy.
NodeAccessPolicy(String, String) - Constructor in NodeAccessPolicy
nodeCount - Field in ReservationRequirement
Required number of nodes.
nodeFeatures - Field in StandingReservation
(String collection) Specifies the required node features for nodes that are part of the standing reservation.
nodeIds - Field in ReservationRequirement
(String collection) The list of node IDs required for this reservation.
nodeModify(List, Map) - Method in AbstractPlugin
Modifies the specified node(s) with the properties given.
nodeNames - Field in VirtualPrivateCluster
(String collection) The nodes hosting this virtual private cluster.
NodeOperation - Enum in com.ace.mws.nodes
This class represents an operation that can be taken on a given node.
NodeOperation(String, String) - Constructor in NodeOperation
NodePower - Enum in com.ace.mws.nodes
Represents the various options for a Node's power state.
nodePower(List, String) - Method in AbstractPlugin
Changes the power state of the specified node(s).
NodePower(String) - Constructor in NodePower
nodes - Field in VirtualContainer
(Node collection) The set of nodes in this virtual container.
NodeState - Enum in com.ace.mws.nodes
This enumeration tracks the state of a node.
NodeState(String) - Constructor in NodeState
NONE - Enum Constant in JobBlockReasonType
NONE - Enum Constant in JobFlag
NONE - Enum Constant in JobHoldType
The job does not have a hold.
NONE - Enum Constant in NodeAccessPolicy
NONE - Enum Constant in NodePower
NONE - Enum Constant in NodeState
The node is set to none by the resource manager.
NONE - Enum Constant in PendingActionState
NONE - Enum Constant in PowerPolicy
NONE - Enum Constant in QueueStatus
A job's state type is unknown.
NONE - Enum Constant in ReservationType
NOQUEUE - Enum Constant in JobFlag
The job will attempt to execute immediately or fail.
NORESOURCE - Enum Constant in JobBlockReasonType
NORESOURCES - Enum Constant in JobFlag
The job is a system job that does not need any resources.
NORMSTART - Enum Constant in JobFlag
The job will not query a resource manager to run.
NOT_EQUAL - Enum Constant in ComparisonOperator
Valid values: "!=", "ne", "<>"
NOT_QUEUED - Enum Constant in JobState
Job not eligible for execution.
NOT_RUN - Enum Constant in JobState
NOT_SPECIFIED - Enum Constant in CredentialType
NOTIME - Enum Constant in JobBlockReasonType
NOTQUEUED - Enum Constant in PendingActionState
NOTRUN - Enum Constant in PendingActionState
NOVMMIGRATIONS - Enum Constant in ReservationFlag
Override the VM Migration Policy and don't migrate VMs that overlap this reservation.
numberOfDays - Property in TimeWindow
The number of days represented in the TimeWindow enum value.
numberOfSeconds - Property in TimeWindow
The number of seconds represented in the TimeWindow enum value.

O

OBJECT_XML_STDIN - Enum Constant in TriggerFlag
Trigger passes its parent's object XML information into the trigger's stdin.
objectId - Field in Trigger
The ID of the object which this is attached to.
objectType - Field in Trigger
The type of object which this is attached to.
OFF - Enum Constant in NodePower
OFFLINE - Enum Constant in NodeOperation
offset - Field in Trigger
Relative time offset from event when trigger can fire.
ON - Enum Constant in NodePower
ONDEMAND - Enum Constant in PowerPolicy
Moab will attempt to power the server off if there is no workload running on it.
ONETIMEUSE - Enum Constant in VMFlag
VM is was created for a job with vmusagepolicy=createvm.
ONLINE - Enum Constant in NodeOperation
operatingSystem - Field in JobTemplateRequirement
The operating system requirement.
operations - Field in Node
(NodeOperation collection) The list of operations that can be performed on this node.
opSys - Field in Workflow
The required operating system
os - Field in Job
The operating system required for the job.
os - Field in Node
The operating system of the node.
os - Field in ReservationRequirement
Required Operating System.
os - Field in StandingReservation
Specifies the operating system that should be in place during the reservation.
os - Field in VirtualMachine
The current operating system of the VM.
osList - Field in Node
(String collection) The list of potential operating systems for the node.
osList - Field in VirtualMachine
(String collection) The list of operating systems that the VM can run.
osName - Field in Image
The name of the operating system.
OSPROVISION2 - Enum Constant in PendingActionType
Perform 2-phase (base+VM) OS reprovision.
OSPROVISION - Enum Constant in PendingActionType
Reprovision OS.
osType - Field in Image
The type of the operating system.
osVersion - Field in Image
The version of the operating system.
overcommit - Field in Node
This is the coefficient that determines how much resources may be overutilized on this hypervisor.
OverCommitFactor - Class in com.ace.mws

This class represents the multipliers to use for over committing the basic grouping of resource types that Moab generally uses when scheduling and taking policy actions in a system These resources type are the following:

OverCommitFactor() - Constructor in OverCommitFactor
overcommitMap - Field in OverCommitFactor
(Map of String => Double)
owner - Field in Reservation
The owner of the reservation Valid during POST.
owner - Field in StandingReservation
Specifies the owner of the reservation.
owner - Field in VirtualContainer
The owner of the virtual container.
owner - Field in VirtualPrivateCluster
The credential that owns this virtual private cluster.
OWNERPREEMPT - Enum Constant in ReservationFlag
The owner of the reservation is given preemptor status for resources contained in the reservation.
OWNERPREEMPTIGNOREMINTIME - Enum Constant in ReservationFlag
Owner ignores preemptmintime for this reservation.

P

PAR - Enum Constant in AclType
PARENTLOCK - Enum Constant in ReservationFlag
The reservation can only be destroyed by destroying its parent.
parse(Object) - Method in DependencyType
Parses a string and converts it into a DependencyType enum value if possible.
parse(String) - Method in TimeWindow
parse(String) - Method in VMUsagePolicy
Returns the VMUsagePolicy represented by the passed in String.
parseNodeAccessPolicyString(String) - Method in NodeAccessPolicy
Parses a string and converts it into a NodeAccessPolicy enum value if possible.
parseNodeOperationString(String) - Method in NodeOperation
Parses a string and converts it into a NodeOperation enum value if possible.
parseNodePowerString(String) - Method in NodePower
Parses a string and translates it into a NodePower enum value.
parseNodeStateString(String) - Method in NodeState
Parses a string and translates it into a respective NodeState enum value.
parseString(String) - Method in AclAffinity
parseString(String) - Method in AclType
parseString(String) - Method in ComparisonOperator
parseString(String) - Method in CredentialType
parseString(String) - Method in JobBlockReasonType
parseString(String) - Method in JobEmailNotifyType
parseString(String) - Method in JobFlag
Attempts to parse a string and convert it into a corresponding JobFlag enum value.
parseString(String) - Method in JobHoldType
Attempts to parse a string and convert it into a corresponding JobHoldType enum value.
parseString(String) - Method in JobState
parseString(String) - Method in JobTemplateFlag
parseString(String) - Method in PendingActionState
Attempts to parse a string and convert it into a corresponding PendingActionState enum value.
parseString(String) - Method in PendingActionType
Attempts to parse a string and convert it into a corresponding PendingActionType enum value.
parseString(String) - Method in PowerPolicy
Parses a string and converts it into a PowerPolicy enum value if possible.
parseString(String) - Method in QueueStatus
parseString(String) - Method in ReservationAccess
parseString(String) - Method in ReservationFlag
parseString(String) - Method in ReservationType
parseString(String) - Method in TriggerActionType
Attempts to parse a string and convert it into a corresponding TriggerType enum value.
parseString(String) - Method in TriggerEventType
parseString(String) - Method in TriggerFlag
Attempts to parse a string and convert it into a corresponding TriggerFlag enum value.
parseString(String) - Method in TriggerPeriod
parseString(String) - Method in VirtualContainerFlag
parseString(String) - Method in VMFlag
Attempts to parse a string and convert it into a corresponding VMFlag enum value.
parseString(String) - Method in VPCState

Parses a string and converts it into a corresponding VPCState enum value.

partition - Field in Node
The partition this node belongs to.
partition - Field in StandingReservation
Specifies the partition in which to create the standing reservation.
PARTITIONACCESS - Enum Constant in JobBlockReasonType
partitionAccessList - Field in Job
(String collection) The list of partitions that this job has requested.
partitionId - Field in Reservation
The ID of the partition this reservation is for.
password - Field in User
passwordExpired - Field in User
PAUSED - Enum Constant in PluginState
PENDING - Enum Constant in VPCState
The virtual private cluster has not yet started nor is in the process of initialization.
PendingAction - Class in com.ace.mws.pendingactions
A pending action is an operation in Moab that takes some time, like creating a virtual machine or powering on a node.
PendingAction() - Constructor in PendingAction
PendingActionState - Enum in com.ace.mws.pendingactions
This enumeration lists all the states a pending action can be in.
pendingActionState - Field in PendingAction
The state of the pending action.
PendingActionType - Enum in com.ace.mws.pendingactions
This enumeration lists all the pending action types.
pendingActionType - Field in PendingAction
The type of the pending action.
period - Field in StandingReservation
Period of the Standing reservation.
period - Field in Trigger
Can be used in conjunction with Offset to have a trigger fire at the beginning of the specified period.
PERIODIC - Enum Constant in PendingActionType
Repeat job with resource reservation.
PLACEHOLDER - Enum Constant in ReservationFlag
The reservation is a placeholder for resources.
PluginInstance - Class in com.ace.mws.plugins
PluginInstance() - Constructor in PluginInstance
pluginRunning - Field in PluginStopException
PluginStartException - Class in com.ace.mws.plugins.exceptions
Signifies that a plugin was not able to be started without errors.
PluginStartException(String, Exception) - Constructor in PluginStartException
PluginState - Enum in com.ace.mws.plugins
Represents the current state of a plugin.
PluginState(String) - Method in PluginState
PluginStopException - Class in com.ace.mws.plugins.exceptions
Signifies that a plugin was not able to be stopped without errors.
PluginStopException(String, Exception, boolean) - Constructor in PluginStopException
Creates a new exception with the getPluginRunning() property set to the specified value.
PluginType - Class in com.ace.mws.plugins
Represents a MWS plugin type.
PluginType() - Constructor in PluginType
poll() - Method in AbstractPlugin
The poll event takes data from the plugin and calls the update methods on the IPluginPersistenceService, such as:
POSITIVE - Enum Constant in AclAffinity
Access to the object is looked at as the first choice.
power - Field in Node
The node's power state according to the resource managers reporting this node.
POWER_OFF - Enum Constant in NodeOperation
POWER_ON - Enum Constant in NodeOperation
POWEROFF - Enum Constant in PendingActionType
Power off node.
POWERON - Enum Constant in PendingActionType
Power on node.
PowerPolicy - Enum in com.ace.mws.nodes
This enumeration represents the power policy to take when deciding about resource power.
powerPolicy - Field in Node
The power policy for this node.
PowerPolicy(String, String) - Constructor in PowerPolicy
powerSelected - Field in Node
The node's power state that Moab is currently scheduling.
powerSelectState - Field in VirtualMachine
The selected power state of this VM.
powerState - Field in VirtualMachine
The power state of this VM.
PREEMPT - Enum Constant in TriggerEventType
PREEMPTEE - Enum Constant in JobFlag
The job is a preemptee and therefore can be preempted by other jobs.
PREEMPTEE - Enum Constant in ReservationFlag
The reservation is preemptible.
PREEMPTIBLE - Enum Constant in AclAffinity
Access to the object given the rule gives preemptible status to the accessor.
PREEMPTOR - Enum Constant in JobFlag
The job is a preemptor and therefore can preempt other jobs.
preferredNodeFeatures - Field in JobRequirement
(String collection) The list of preferred node features.
PREFPM - Enum Constant in VMUsagePolicy
Prefers a physical machine.
PREFVM - Enum Constant in VMUsagePolicy
Prefers a virtual machine.
printLabel - Field in VMUsagePolicy
PRIORITY - Enum Constant in JobBlockReasonType
priority - Field in JobTemplate
Relative job priority.
priority - Field in Message
An optional priority that can be attached to the comment.
priority - Field in Node
The priority associated with the node.
priorityFunction - Field in Node
The function used to calculate this node's priority.
PRIVATE - Enum Constant in JobTemplateFlag
PROC - Enum Constant in AclType
PROCESSOR_SECONDS - Enum Constant in AclType
Processor Seconds
procLimit - Field in StandingReservation
Specifies the processor limit for jobs requesting access to this standing reservation.
procs - Field in Workflow
The number of processors
PROCSPECIFIED - Enum Constant in JobFlag
job requested procs on cmd line (ex.
procSpeed - Field in Node
The node's processor speed in MHz.
profile - Field in Image
The profile used by the provisioning manager.
profile - Field in Reservation
The profile that this reservation is using.
profile - Field in VirtualPrivateCluster
The name of the profile used when creating this virtual private cluster.
profilingEnabled - Field in Node
Indicates whether statistical profiling is enabled for this node.
PROVISION - Enum Constant in ReservationFlag
Reservation should be capable of provisioning.
PRSV - Enum Constant in ReservationFlag
The reservation is a non-adminstrator, non-standing reservation, user-created reservation.
psLimit - Field in StandingReservation
Specifies the processor-second limit for jobs requesting access to this standing reservation.
purgeDate - Field in VirtualPrivateCluster
The time when the virtual private cluster will be destroyed.

Q

QOS - Enum Constant in AclType
Quality of Service
QOS - Enum Constant in CredentialType
qos - Field in Job
The QoS under which the job is running.
qos - Field in JobTemplate
The Quality of Service for the job.
qoses - Field in StandingReservation
(String collection) Specifies that jobs with the listed QoS names can access the reserved resources.
qosRequested - Field in Job
The QoS the job requested.
QTIME - Enum Constant in AclType
qualifier - Field in IntLimit
One of:
QUEUE - Enum Constant in AclType
queue - Field in Job
The class or queue in which the job is running.
queue - Field in JobTemplate
The class or queue in which the job will run.
QueueStatus - Enum in com.ace.mws.jobs
This enumeration describes every queue status to which a job state can belong.
queueStatus - Field in Job
The status of the job in its queue.
QueueStatus(String) - Constructor in QueueStatus

R

RACK - Enum Constant in AclType
rack - Field in Node
The node's rack location.
rack - Field in VirtualMachine
The rack of the VM inside a given node.
rearmTime - Field in Trigger
Time between MultiFire triggers; rearm time is enforced from the trigger event time.
REBOOT - Enum Constant in NodeOperation
REMOVED - Enum Constant in JobState
Job canceled before executing.
REMOVED - Enum Constant in PendingActionState
removeData(String, String, String, Object) - Method in IPluginDatastoreService
Removes and returns an entry from the collection where key = value.
removeJobs(List) - Method in IPluginPersistenceService
Removes jobs from the cache.
removeNodes(List) - Method in IPluginPersistenceService
Removes nodes from the cache.
removeVirtualMachines(List) - Method in IPluginPersistenceService
Removes virtual machines from the cache.
Report - Class in com.ace.mws.reports
A set of time-based values that share similar context.
Report() - Constructor in Report
reportSize - Field in Report
Required.
REQFULL - Enum Constant in ReservationFlag
The reservation will fail if all resources requested cannot be allocated.
reqResources - Field in VirtualPrivateCluster
The required resources associated with this virtual private cluster.
requestedTimeToLive - Field in VirtualMachine
User-specified time (in seconds) that this VM has to run (0 means not set).
requester - Field in PendingAction
The user who requested the action.
REQUIRED - Enum Constant in AclAffinity
The rule in question must be satisified in order to gain access to the object.
requiredArchitecture - Field in JobRequirement
The required architecture.
requiredClass - Field in JobRequirement
The required class/queue.
requiredDiskPerTask - Field in JobRequirement
Required disk per task, in MB.
requiredDiskPerTask - Field in JobTemplateRequirement
Disk space (in MB).
requiredFeatures - Field in JobTemplateRequirement
(String collection) The features required by this template.
requiredMemoryPerTask - Field in JobRequirement
Required memory per task, in MB.
requiredMemoryPerTask - Field in JobTemplateRequirement
Memory (in MB).
requiredNetwork - Field in JobRequirement
The required network.
requiredNodeCountMinimum - Field in JobRequirement
The minimum number of nodes called for by the requirement.
requiredNodeDisk - Field in JobRequirement
The required disk space in MB across all nodes.
requiredNodeFeatures - Field in JobRequirement
(String collection) The list of required node features.
requiredNodeMemory - Field in JobRequirement
The required memory in MB across all nodes.
requiredNodeProcessors - Field in JobRequirement
The required processors needed on a per node basis.
requiredNodeSwap - Field in JobRequirement
The required swap in MB across all nodes.
requiredPartition - Field in JobRequirement
A colon-separated list that specifies the partition (or partitions) in which the job must run.
requiredProcessorCountMinimum - Field in JobRequirement
The minimum task count for this requirement.
requiredProcessorsPerTask - Field in JobRequirement
Required processors per task.
requiredProcessorsPerTask - Field in JobTemplateRequirement
Number of processors.
requiredSwapPerTask - Field in JobRequirement
Required swap per task, in MB.
requiredSwapPerTask - Field in JobTemplateRequirement
Swap space (in MB).
requirements - Field in Job
(JobRequirement collection) The list of items required for this job to run.
requirements - Field in Reservation
The reservation's requirements.
REQUIREPM - Enum Constant in VMUsagePolicy
Requires a physical machine.
requires - Field in Trigger
Variables this trigger requires to be set or not set before it will fire.
REQUIREVM - Enum Constant in VMUsagePolicy
Requires a virtual machine.
Reservation - Class in com.ace.mws.reservations
A reservation is the mechanism by which Moab guarantees the availability of a set of resources at a particular time.
RESERVATION_ID - Enum Constant in AclType
Reservation ID
Reservation() - Constructor in Reservation
reservation - Field in VirtualPrivateCluster
The reservation associated with the virtual private cluster.
ReservationAccess - Enum in com.ace.mws.reservations
The access type of a standing reservation.
reservationAccessList - Field in StandingReservation
(Reservation collection) A list of reservations to which the specified reservation has access.
reservationCount - Field in Node
The number of reservations on the node.
ReservationFlag - Enum in com.ace.mws.reservations
The flag types of a reservation.
reservationGroup - Field in Reservation
The reservation group to which the reservation belongs.
reservationGroup - Field in StandingReservation
The group of the reservation.
reservationRequested - Field in Job
The reservation that the job requested.
ReservationRequirement - Class in com.ace.mws.reservations
Represents all the types of requirements a user can request while creating a reservation.
ReservationRequirement() - Constructor in ReservationRequirement
reservations - Field in Node
(String collection) The list of reservations' names currently on this node.
reservations - Field in VirtualContainer
(Reservation collection) The set of reservations in this virtual container.
reservationStartDate - Field in Job
The start date of the reservation in which the job is running.
ReservationStatistics - Class in com.ace.mws.reservations
Represents some basic statistical information that is kept about the usage of reservations.
ReservationStatistics() - Constructor in ReservationStatistics
ReservationType - Enum in com.ace.mws.reservations
This enumeration specifies the type of a reservation.
reservationType - Field in Reservation
The type of the reservation.
RESERVED - Enum Constant in NodeState
The node is being reserved.
RESET - Enum Constant in NodePower
RESET - Enum Constant in PendingActionType
Reboot node.
resourceCreate(String, String, Map) - Method in AbstractPlugin
Creates a resource with the specified arguments.
resources - Field in Reservation
(Map of String => Integer) The reservation's resources.
resources - Field in StandingReservation
(Map of String => Integer) Specifies what resources constitute a single standing reservation task.
resources - Field in VirtualPrivateCluster
The resources associated with this virtual private cluster.
resProfile - Field in VirtualPrivateCluster
The reservation profile of this virtual private cluster.
RESTARTABLE - Enum Constant in JobFlag
The job is restartable.
rmAccessList - Field in Node
A comma-separated list of resource managers that have access to this node.
rmExtension - Field in Job
The resource manager extension String that describes information passed to the the resource manager accounting for the job.
rmName - Field in Job
The name of the resource manager that is reporting this job.
rmStandardErrorFilePath - Field in Job
The path to the remote file containing the standard error of the job.
rmStandardInputFilePath - Field in Job
The path to the file containing the standard input of the job.
rmStandardOutputFilePath - Field in Job
The path to the file containing the standard output of the job.
RMSUBMISSIONFAILURE - Enum Constant in JobBlockReasonType
Role - Class in com.ace.mws.auth
Role() - Constructor in Role
role - Field in UserRole
rollbackOffset - Field in StandingReservation
Specifies the minimum time in the future at which the reservation may start.
RSVMAP - Enum Constant in JobFlag
The job is based on some reservation.
RUNNING - Enum Constant in JobState
Job is executing.
RUNNING - Enum Constant in NodeState
The node is running workload and can accept more.
RUNNING - Enum Constant in PendingActionState
runPriority - Field in Job
The priority to start running the job.

S

Sample - Class in com.ace.mws.reports
A single snapshot of system state.
Sample() - Constructor in Sample
SCHED - Enum Constant in AclType
select - Field in JobTemplate
True if job template can be directly requested by job at submission.
SELECT - Enum Constant in JobTemplateFlag
True if a job can select this template.
serialVersionUID - Field in AclRule
serialVersionUID - Field in ContainerService
serialVersionUID - Field in Counters
serialVersionUID - Field in Credential
serialVersionUID - Field in Datapoint
serialVersionUID - Field in GenericEvent
serialVersionUID - Field in Image
serialVersionUID - Field in IntLimit
serialVersionUID - Field in InvalidPluginConfigurationException
serialVersionUID - Field in InvalidPluginException
serialVersionUID - Field in InvalidPluginTypeException
serialVersionUID - Field in Job
serialVersionUID - Field in JobBlockReason
serialVersionUID - Field in JobDependency
serialVersionUID - Field in JobRequirement
serialVersionUID - Field in JobTemplate
serialVersionUID - Field in JobTemplateDependency
serialVersionUID - Field in JobTemplateRequirement
serialVersionUID - Field in Message
serialVersionUID - Field in Node
serialVersionUID - Field in OverCommitFactor
serialVersionUID - Field in PendingAction
serialVersionUID - Field in PluginStartException
serialVersionUID - Field in PluginStopException
serialVersionUID - Field in PluginType
serialVersionUID - Field in Report
serialVersionUID - Field in Reservation
serialVersionUID - Field in ReservationRequirement
serialVersionUID - Field in ReservationStatistics
serialVersionUID - Field in Role
serialVersionUID - Field in Sample
serialVersionUID - Field in Service
serialVersionUID - Field in ServiceTemplate
serialVersionUID - Field in StandingReservation
serialVersionUID - Field in Trigger
serialVersionUID - Field in User
serialVersionUID - Field in UserRole
serialVersionUID - Field in VirtualContainer
serialVersionUID - Field in VirtualMachine
serialVersionUID - Field in VirtualPrivateCluster
serialVersionUID - Field in Workflow
serialVersionUID - Field in WorkflowService
Service - Class in com.ace.mws.services
Service() - Constructor in Service
services - Field in ContainerService
(String collection) A list of svcIds contained in this container
ServiceTemplate - Class in com.ace.mws.servicetemplates
A Service Template is a service pattern that may be modified to create custom services.
ServiceTemplate() - Constructor in ServiceTemplate
SET - Enum Constant in DependencyType
Job will wait until a variable on a Moab object is set before starting.
set(String, Map) - Method in IPluginConfigurationService
setAccess(ReservationAccess) - Method in StandingReservation
If set to ReservationAccess#SHARED#SHARED, allows a standing reservation to use resources already allocated to other non-job reservations.
setAccessPolicy(NodeAccessPolicy) - Method in Node
The node's access policy.
setAccount(String) - Method in Job
The account under which this job runs for billing purposes.
setAccount(String) - Method in JobTemplate
The account under which this job will run for billing purposes.
setAccountExpired(boolean) - Method in User
setAccountingAccount(String) - Method in Reservation
Accountable Account.
setAccountingGroup(String) - Method in Reservation
Accountable Group.
setAccountingQOS(String) - Method in Reservation
Accountable QOS.
setAccountingUser(String) - Method in Reservation
Accountable User.
setAccountLocked(boolean) - Method in User
setAccounts(Set) - Method in StandingReservation
(String collection) Specifies that jobs with the associated accounts may use the resources contained within this reservation.
setAclRules(Set) - Method in Reservation
(AclRule collection) The set of access control rules associated with this reservation.
setAclRules(Set) - Method in StandingReservation
(AclRule collection) The set of access control rules associated with this standing reservation.
setAclRules(Set) - Method in VirtualContainer
(AclRule collection) The set of access control rules associated with this virtual container.
setAclRules(Set) - Method in VirtualPrivateCluster
(AclRule collection) The set of access control rules associated with this virtual private cluster.
setAction(String) - Method in Trigger
For exec atype triggers, signifies executable and arguments.
setActionType(TriggerActionType) - Method in Trigger
setActiveDuration(Long) - Method in Job
The duration in seconds the job has spent active or running.
setAffinity(AclAffinity) - Method in AclRule
Reservation ACLs allow or deny access to reserved resources but they may also be configured to affect a job's affinity for a particular reservation.
setAgent(String) - Method in Sample
A unique identifier for the agent that recorded this sample.
setAliases(Set) - Method in Node
(String collection) Holds DNS aliases associated with the node
setAliases(Set) - Method in VirtualMachine
(String collection) The list of aliases that refer to this VM.
setAllocatedNodeCount(Integer) - Method in Reservation
The number of allocated nodes for this reservation.
setAllocatedNodes(Set) - Method in Job
(Node collection) The nodes that are allocated to this job.
setAllocatedNodes(Set) - Method in JobRequirement
(Node collection) The set of nodes to which the requirement is allocated.
setAllocatedNodes(Set) - Method in Reservation
(Node collection) The nodes allocated to the reservation.
setAllocatedPartition(String) - Method in JobRequirement
The partition allocated to the requirement.
setAllocatedProcessorCount(Integer) - Method in Reservation
The number of allocated processors.
setAllocatedTaskCount(Integer) - Method in Reservation
The number of allocated tasks.
setAllocatedVMs(Set) - Method in Job
(VirtualMachine collection) The list of VMs that are allocated to this job.
setArchitecture(String) - Method in Image
The architecture for the image.
setArchitecture(String) - Method in JobTemplateRequirement
The architecture requirement.
setArchitecture(String) - Method in Node
The node's processor architecture.
setArchitecture(String) - Method in ReservationRequirement
Required architecture.
setArgs(String) - Method in JobTemplate
Command-line arguments that get passed to commandFile.
setAttributes(Map) - Method in ContainerService
(Map of String => String) A JSON string representing anything in the service request attributes.
setAttributes(Map) - Method in ServiceTemplate
(Map of String => String) The characteristics of this Service Template: processors, memory, etc.
setAttributes(Map) - Method in WorkflowService
(Map of String => String) A JSON string representing anything in the service request attributes.
setAuthor(String) - Method in Message
The author of the message.
setAuthor(String) - Method in PluginType
The author of the plugin type.
setAuthority(String) - Method in Role
setAvailableClasses(Set) - Method in Node
(String collection) The classes that are available to the node.
setAvailableDisk(Integer) - Method in Node
The node's available disk space in MB.
setAvailableDisk(Integer) - Method in VirtualMachine
The amount of disk space available on this VM.
setAvailableEndDate(Date) - Method in Node
The time when the node will stop being available.
setAvailableGenericResources(Map) - Method in Node
(Map of String => Integer) The node's available generic resources.
setAvailableMemory(Integer) - Method in Node
The node's available memory in MB.
setAvailableMemory(Integer) - Method in VirtualMachine
The amount of memory available on this VM.
setAvailableProcessors(Integer) - Method in Node
The node's available processors.
setAvailableProcessors(Integer) - Method in VirtualMachine
The number of processors available on this VM.
setAvailableStartDate(Date) - Method in Node
The time when the node will become available.
setAvailableSwap(Integer) - Method in Node
The node's available swap space in MB.
setBlockReason(JobBlockReason) - Method in Job
The reason the job is blocked.
setBlockReason(String) - Method in Node
The reason why jobs are blocked from running on the node.
setBlockTime(Date) - Method in Trigger
Time (in seconds) Moab will suspend normal operation to wait for trigger execution to finish.
setBypass(Integer) - Method in Job
The number of times the job has been backfilled.
setCaps(Double) - Method in ReservationStatistics
The current active processor-seconds in the last reported iteration.
setChargeAccount(String) - Method in StandingReservation
Specifies the account to which Moab will charge all idle cycles within the reservation (via the allocation manager).
setChargeUser(String) - Method in StandingReservation
Specifies the user to which Moab will charge all idle cycles within the reservation (via the allocation manager).
setCips(Double) - Method in ReservationStatistics
The current idle processor-seconds in the last reported iteration.
setClasses(Set) - Method in StandingReservation
(String collection) Specifies that jobs with the associated classes/queues may use the resources contained within this reservation.
setClonedDetails(Map) - Method in Image
(Map of String => String) Information about the cloned image.
setClusters(Set) - Method in StandingReservation
(String collection) Specifies that jobs originating within the listed clusters may use the resources contained within this reservation.
setCommandFile(String) - Method in Job
The path to the file that is executed when the job runs.
setCommandFile(String) - Method in JobTemplate
The path to the file that is executed when the job runs.
setCommandLineArguments(String) - Method in Job
The command line arguments passed in when the job is run.
setComment(String) - Method in StandingReservation
Specifies a descriptive message associated with the standing reservation and all child reservations
setComments(String) - Method in Node
User-specified comments regarding the node.
setComments(String) - Method in Reservation
Reservation's comments or description.
setComparator(ComparisonOperator) - Method in AclRule
The type of comparison to make against the ACL object.
setCompletionCode(Integer) - Method in Job
The exit code from the job.
setCompletionDate(Date) - Method in Job
The date the job completed.
setConfiguredClasses(Set) - Method in Node
(String collection) The classes reported by the resource manager for the node.
setConsolidationFunction(String) - Method in Report
The consolidation function is the process used to convert a set of samples into a datapoint.
setCost(Double) - Method in VirtualPrivateCluster
The cost of this virtual private cluster.
setCpuLoad(Double) - Method in Node
The current load of the node as a percentage.
setCpuLoad(Double) - Method in VirtualMachine
The CPU load for this VM.
setCreateDate(Date) - Method in VirtualContainer
The date/time that the virtual container was created.
setCreatedBy(String) - Method in ServiceTemplate
The name of the user that created this Service Template.
setCreateTrigger(String) - Method in Reservation
Trigger creation string.
setCreationDate(Date) - Method in Reservation
Creation date.
setCreationTime(Date) - Method in Message
The time the message was created in epoch time.
setCreator(String) - Method in VirtualContainer
The creator of the virtual container.
setData(Map) - Method in Datapoint
(Map of String => String) The actual consolidated sample data.
setData(Map) - Method in Sample
(Map of String => String) Arbitrary data that was recorded for this sample.
setDatapointDuration(Long) - Method in Report
Required.
setDatapoints(List) - Method in Report
(Datapoint collection) This is the set of datapoints that have been consolidated for the report or are desired to be included in the report during creation time.
setDate(Date) - Method in GenericEvent
The timestamp of when this GenericEvent was reported to Moab
setDays(Set) - Method in StandingReservation
(String collection) Specifies which days of the week the standing reservation is active.
setDedicatedProcessorSeconds(Double) - Method in Job
Number of processor seconds dedicated to the job.
setDependencies(Map) - Method in ContainerService
(Map of String => String) A Map of svcIds to a String which is a comma separated list of svcIds.
setDependencies(Set) - Method in Job
(JobDependency collection) The list of dependencies for this job (not yet implemented -- do not use).
setDependentJobsCount(Integer) - Method in JobDependency
setDepth(Integer) - Method in StandingReservation
Specifies the depth of standing reservations to be created, starting at depth 0 (one per period).
setDescription(String) - Method in JobTemplate
The description of the job.
setDescription(String) - Method in PluginType
The description of the plugin type.
setDescription(String) - Method in Report
A description of the report.
setDescription(String) - Method in Trigger
setDescription(String) - Method in VirtualContainer
A user-defined string that acts as a label.
setDescription(String) - Method in VirtualMachine
A description of this VM.
setDestinationRmJobId(String) - Method in Job
The ID of the job as known by the destination resource manager.
setDisabled(Boolean) - Method in StandingReservation
Specifies if the standing reservation should no longer spawn child reservations.
setDisk(Integer) - Method in Workflow
The amount of disk requested
setDiskRequirement(Integer) - Method in JobTemplateRequirement
The amount of disk space required (in MB).
setDuration(Long) - Method in Reservation
The duration of the reservation (in seconds).
setDurationInSecs(Long) - Method in VirtualPrivateCluster
The duration of this virtual private cluster in seconds.
setDurationRequested(Long) - Method in Job
The amount of time (in seconds) requested for the job.
setDurationRequested(Long) - Method in JobTemplate
The amount of time (in seconds) requested for the job.
setDurationRequested(Long) - Method in Workflow
The amount of wallclock time requested in seconds. 0 means that the wallclock is unspecified and will default to whatever is defined in the moab.cfg job template
setDynamic(Boolean) - Method in Node
If true, the node is associated with a dynamic resource manager.
setEarliestStartDate(Date) - Method in Job
Is usually the same as earliestStartDateRequested.
setEarliestStartDateRequested(Date) - Method in Job
Used in job creation or modification to set the minimum start time.
setEffectivePartitionAccessList(Set) - Method in Job
(String collection) The list of partitions that this job can access.
setEffectiveQueueDuration(Long) - Method in Job
The duration in seconds the job has been eligible to run in the queue.
setEffectiveTimeToLive(Long) - Method in VirtualMachine
Time (in seconds) that this VM has to run (0 means not set).
setEmailNotifyTypes(Set) - Method in Job
(JobEmailNotifyType collection) The set of email notify types attached to the job.
setEmailNotifyUsers(Set) - Method in Job
(String collection) The list of users to whom email is sent by the execution server.
setEnabled(boolean) - Method in User
setEndDate(Date) - Method in Datapoint
The ending date that the datapoint covers.
setEndDate(Date) - Method in Reservation
The end date of the reservation.
setEndTime(Integer) - Method in StandingReservation
Specifies the time of day the standing reservation period ends (end of day or end of week depending on period).
setEnvironmentRequested(Boolean) - Method in Job
Setting this field to true tells Moab to set various variables, if populated, to the job's environment.
setEnvironmentVariables(Map) - Method in Job
(Map of String => String) The set of environment variables for this job.
setEventType(TriggerEventType) - Method in Trigger
setExcludeJobs(Set) - Method in Reservation
(String collection) The list of jobs to exclude.
setExpectedState(JobState) - Method in Job
The expected state of the job based on scheduler action.
setExpireDate(Date) - Method in Reservation
The date/time when the reservation expires and vacates.
setExpireTime(Date) - Method in Message
The time the message will be deleted in epoch time.
setExpireTime(Date) - Method in Trigger
Time at which trigger should be terminated if it has not already been activated.
setExternalLoad(Double) - Method in Node
The load on the node not attributed to any batch queues.
setFailOffset(Date) - Method in Trigger
Specifies the time (in seconds) that the threshold condition must exist before the trigger fires.
setFailureDetails(String) - Method in PendingAction
The failure details of this pending action.
setFeatureList(Set) - Method in ReservationRequirement
(String collection) The list of features required for this reservation.
setFeatureMode(String) - Method in ReservationRequirement
Required feature mode.
setFeatures(Set) - Method in Image
(String collection) The set of features used by the provisioning manager.
setFeatures(Set) - Method in Node
(String collection) The collection of any opaque node features used to describe and categorize the node.
setFeatures(Set) - Method in Workflow
(String collection) The node features (e.g.
setFirstSampleDate(Date) - Method in Datapoint
The date of the first sample consolidated in this datapoint.
setFlags(Set) - Method in Job
(JobFlag collection) The flags that are set on this job.
setFlags(Set) - Method in Reservation
(ReservationFlag collection) The flags associated with the reservation.
setFlags(Set) - Method in StandingReservation
(ReservationFlag collection) Specifies special reservation attributes.
setFlags(Set) - Method in Trigger
(TriggerFlag collection)
setFlags(Set) - Method in VirtualContainer
(VirtualContainerFlag collection) The flags on this virtual container.
setFlags(Set) - Method in VirtualMachine
(VMFlag collection) The flags associated with this VM.
setGenericAttributes(Set) - Method in Job
(String collection) The list of generic attributes the job has requested.
setGenericEvents(Set) - Method in Node
(GenericEvent collection) The list of generic events reported on this node.
setGenericEvents(Set) - Method in VirtualMachine
(GenericEvent collection) The list of generic events reported on this VM.
setGenericMetrics(Map) - Method in Node
(Map of String => Double) The values for the generic metrics for this node.
setGenericMetrics(Map) - Method in VirtualMachine
(Map of String => Double) The values for the generic metrics for this VM.
setGenericResources(Map) - Method in JobRequirement
(Map of String => Integer) The set of generic resources for this job.
setGenericResources(Map) - Method in JobTemplateRequirement
(Map of String => Integer) Consumable generic attributes associated with individual nodes or the special pseudo-node global, which provides shared cluster (floating) consumable resources.
setGenericResources(Map) - Method in Node
(Map of String => Integer) The generic resources attached to this node.
setGenericResources(Map) - Method in Workflow
(Map of String => Integer) The generic resources.
setGenericSystemJob(Boolean) - Method in JobTemplate
True if this template will instantiate a generic system job.
setGlobalId(String) - Method in Reservation
Global reservation ID.
setGroup(String) - Method in Job
The group under which the job is run.
setGroups(Set) - Method in StandingReservation
(String collection) Specifies the groups allowed access to this standing reservation.
setHolds(Set) - Method in Job
(JobHoldType collection) The holds that are set on the job.
setHostList(Set) - Method in Workflow
(String collection) The host list
setHostListExpression(String) - Method in Reservation
The list of nodes a user can select to reserve.
setHosts(Set) - Method in Job
(String collection) The set of hosts/nodes the job is running on.
setHosts(Set) - Method in PendingAction
(String collection) The set of hosts that are affected by this pending action.
setHosts(Set) - Method in StandingReservation
(String collection) Specifies the set of hosts that the scheduler can search for resources to satisfy the reservation.
setHypervisor(Boolean) - Method in Image
Required: Whether or not the image is a hypervisor.
setHypervisorType(String) - Method in Node
The hypervisor type.
setId(String) - Method in AbstractPluginInfo
Sets the unique identifier for the plugin.
setId(Long) - Method in AclRule
setId(Long) - Method in ContainerService
setId(Long) - Method in Counters
setId(Long) - Method in Credential
setId(Long) - Method in Datapoint
setId(Long) - Method in GenericEvent
setId(String) - Method in Image
The unique ID of this image.
setId(Long) - Method in IntLimit
setId(String) - Method in Job
The unique ID of the job.
setId(Long) - Method in JobBlockReason
setId(Long) - Method in JobDependency
setId(Long) - Method in JobRequirement
setId(String) - Method in JobTemplate
The unique identifier for this job template.
setId(Long) - Method in JobTemplateDependency
setId(Long) - Method in JobTemplateRequirement
setId(Long) - Method in Message
setId(String) - Method in Node
The unique ID of the node.
setId(Long) - Method in OverCommitFactor
setId(String) - Method in PendingAction
The unique ID for this pending action.
setId(String) - Method in PluginType
The unique identifier of the plugin type.
setId(String) - Method in Report
The unique identifier for the report.
setId(String) - Method in Reservation
The unique ID of the reservation.
setId(Long) - Method in ReservationRequirement
setId(Long) - Method in ReservationStatistics
setId(Long) - Method in Role
setId(Long) - Method in Sample
setId(Long) - Method in Service
setId(String) - Method in ServiceTemplate
The unique identifier of this Service Template.
setId(String) - Method in StandingReservation
The unique ID of the standing reservation.
setId(String) - Method in Trigger
Trigger id - internal ID used by moab to track triggers
setId(Long) - Method in User
setId(Long) - Method in UserRole
setId(String) - Method in VirtualContainer
The unique ID of this virtual container.
setId(String) - Method in VirtualMachine
The unique ID of the VM.
setId(String) - Method in VirtualPrivateCluster
The ID of this virtual private cluster.
setId(Long) - Method in Workflow
setId(Long) - Method in WorkflowService
setIdPrefix(String) - Method in Reservation
The user-specified prefix for this reservation.
setIncludedServices(List) - Method in ServiceTemplate
(Map collection) A list of objects describing the dependencies that this Service Template possesses on other Service Templates.
setIndex(Integer) - Method in Message
The index of the message relative to other messages in Moab's memory.
setIndex(Integer) - Method in Node
Reported by RMs.
setInheritResources(Boolean) - Method in JobTemplate
True if jobs instantiated from this template inherit resources.
setInitialWorkingDirectory(String) - Method in Job
The path to the directory in which the job will be started.
setInstances(Set) - Method in PluginType
(PluginInstance collection) The list of plugin instances created from this plugin type.
setInterval(Boolean) - Method in Trigger
When used in conjunction with MultiFire and RearmTime trigger will fire at regular intervals.
setIOLoad(Double) - Method in Node
The load reported by the node on its I/O.
setIsActive(Boolean) - Method in Reservation
State whether or not this reservation is currently active.
setIsTracked(Boolean) - Method in Reservation
States whether reservation resource usage is tracked.
setJobAttributes(Set) - Method in StandingReservation
(JobFlag collection) Specifies job attributes that grant a job access to the reservation.
setJobDependencies(Set) - Method in JobTemplate
(JobTemplateDependency collection) The list of dependencies for this job template.
setJobFlags(Set) - Method in JobTemplate
(JobFlag collection) Job flags for this template.
setJobId(String) - Method in Workflow
The id of the Moab job
setJobs(Set) - Method in Node
(Job collection) The list of jobs on the node.
setJobs(Set) - Method in VirtualContainer
(Job collection) The set of jobs in this virtual container.
setJobTemplate(String) - Method in Workflow
The moab job template
setJobTemplateFlags(Set) - Method in JobTemplate
(JobTemplateFlag collection) Job template flags for this template.
setJobTemplateRequirements(Set) - Method in JobTemplate
(JobTemplateRequirement collection) The requirements for this job template.
setKeepSamples(Boolean) - Method in Report
Controls if samples are retained after consolidation.
setLabel(String) - Method in ContainerService
A label for this service.
setLabel(String) - Method in Reservation
When a label is assigned to a reservation, the reservation can then be referenced by that label as well as by the reservation name.
setLabel(String) - Method in ServiceTemplate
A short description of this Service Template.
setLabel(String) - Method in WorkflowService
A label for this service.
setLastMigrationDate(Date) - Method in VirtualMachine
The date when this VM was last migrated.
setLastSampleDate(Date) - Method in Datapoint
The date of the last sample consolidated in this datapoint.
setLastStateUpdateDate(Date) - Method in Node
The date of the last resource manager update of the node's state.
setLastSubstate(String) - Method in VirtualMachine
Last reported substate (substate is not always reported).
setLastSubstateModificationDate(Date) - Method in VirtualMachine
Date/time that lastSubstate was modified.
setLastUpdateDate(Date) - Method in Node
The date of the last resource manager update
setLastUpdateDate(Date) - Method in VirtualMachine
The date of when this VM was last updated.
setLatestCompletedDateRequested(Date) - Method in Job
The latest completion date requested by the job.
setMasterHost(String) - Method in Job
The node/host that the primary task will run on.
setMaxDurationInSeconds(Long) - Method in PendingAction
The maximum duration in seconds of the pending action.
setMaxIOIn(Double) - Method in Node
The maximum input as a percentage allowed for the node's I/O.
setMaxIOLoad(Double) - Method in Node
The maximum total load as a percentage allowed for the node's I/O.
setMaxIOOut(Double) - Method in Node
The maximum output as a percentage allowed for the node's I/O.
setMaxJob(Integer) - Method in Node
The maximum number of jobs allowed to run on the node.
setMaxJob(Integer) - Method in StandingReservation
Specifies the maximum number of jobs that can run in the reservation.
setMaxJobPerUser(Integer) - Method in Node
The maximum number of jobs for a single user allowed to run on the node.
setMaxLoad(Double) - Method in Node
The maximum total load as a percentage allowed on the node.
setMaxPageIn(Double) - Method in Node
The maximum total page in allowed on the node.
setMaxPageOut(Double) - Method in Node
The maximum total page out allowed on the node.
setMaxPEPerJob(Double) - Method in Node
The maximum processor equivalence per job allowed on the node.
setMaxProc(Integer) - Method in Node
The maximum number of processors available on the node.
setMaxProcPerClass(Integer) - Method in Node
The maximum number of processors per class available on the node.
setMaxRetry(Integer) - Method in Trigger
Specifies the number of times Action will be attempted before the trigger is designated a failure.
setMaxTasks(Integer) - Method in Reservation
The maximum number of tasks for this reservation.
setMaxTime(Integer) - Method in StandingReservation
Specifies the maximum time for jobs allowable.
setMemory(Integer) - Method in ReservationRequirement
Required node memory, in MB.
setMemory(Integer) - Method in Workflow
The amount of memory requested in megabytes
setMemoryRequested(Integer) - Method in Job
The amount of memory in MB requested by the job.
setMessage(String) - Method in GenericEvent
The message that goes with this GenericEvent
setMessage(String) - Method in JobBlockReason
The message associated with the the reason the job is blocked.
setMessage(String) - Method in Message
The comment information itself.
setMessageCount(Integer) - Method in Message
The number of times this message has been displayed.
setMessages(Set) - Method in Job
(Message collection) The list of system and user messages.
setMessages(Set) - Method in Node
(Message collection) The list of system and user messages on the node.
setMessages(Set) - Method in Reservation
(Message collection) Messages for the reservation.
setMessages(Set) - Method in StandingReservation
(String collection) Messages associated with the reservation.
setMessages(Set) - Method in VirtualPrivateCluster
(Message collection) The set of messages attached to this virtual private cluster.
setMigrationCount(Integer) - Method in VirtualMachine
The number of times this VM has been migrated.
setMigrationDestination(String) - Method in PendingAction
The ID of the node where the VM will be if the migration is successful.
setMigrationSource(String) - Method in PendingAction
The ID of the node where the VM was before the migration.
setMinimumSampleSize(Integer) - Method in Report
If number of samples is below this number, the datapoint data field is "null".
setModified(Date) - Method in ServiceTemplate
The most recent date this Service Template was changed.
setMotivation(String) - Method in PendingAction
The reason the action was begun.
setMultiFire(Boolean) - Method in Trigger
Specifies whether this trigger can fire multiple times.
setName(String) - Method in ContainerService
The user specified name of the service.
setName(String) - Method in Credential
setName(String) - Method in GenericEvent
The name of the GenericEvent.
setName(String) - Method in Image
Required: The unique human-readable name of this image.
setName(String) - Method in Job
The user-specified name of the job.
setName(String) - Method in JobTemplateDependency
The name of the template on which this template depends.
setName(String) - Method in Report
Required.
setName(String) - Method in ServiceTemplate
The name of this Service Template.
setName(String) - Method in Trigger
Trigger name - can be auto assigned by moab or requested.
setName(String) - Method in Workflow
The user specified name of the workflow.
setName(String) - Method in WorkflowService
The user specified name of the service.
setNetwork(String) - Method in Node
The name of the node's network.
setNetworkAddress(String) - Method in Node
The network (usually IP) address of this node.
setNetworkAddress(String) - Method in VirtualMachine
The network address of this VM.
setNetworkLoad(Double) - Method in Node
The load of the node's network as a percentage.
setNextOS(String) - Method in Node
If populated, the next operating system that is currently being provisioned.
setNode(Node) - Method in VirtualMachine
The physical node on which this VM is running.
setNodeAccessPolicy(NodeAccessPolicy) - Method in JobRequirement
The node access policy the requirement asks for.
setNodeAccessPolicy(NodeAccessPolicy) - Method in JobTemplateRequirement
The node access policy.
setNodeCount(Integer) - Method in ReservationRequirement
Required number of nodes.
setNodeFeatures(Set) - Method in StandingReservation
(String collection) Specifies the required node features for nodes that are part of the standing reservation.
setNodeIds(Set) - Method in ReservationRequirement
(String collection) The list of node IDs required for this reservation.
setNodeNames(Set) - Method in VirtualPrivateCluster
(String collection) The nodes hosting this virtual private cluster.
setNodes(Set) - Method in VirtualContainer
(Node collection) The set of nodes in this virtual container.
setObjectId(String) - Method in Trigger
The ID of the object which this is attached to.
setObjectType(String) - Method in Trigger
The type of object which this is attached to.
setOffset(Date) - Method in Trigger
Relative time offset from event when trigger can fire.
setOperatingSystem(String) - Method in JobTemplateRequirement
The operating system requirement.
setOperations(Set) - Method in Node
(NodeOperation collection) The list of operations that can be performed on this node.
setOpSys(String) - Method in Workflow
The required operating system
setOs(String) - Method in Job
The operating system required for the job.
setOs(String) - Method in Node
The operating system of the node.
setOs(String) - Method in ReservationRequirement
Required Operating System.
setOs(String) - Method in StandingReservation
Specifies the operating system that should be in place during the reservation.
setOs(String) - Method in VirtualMachine
The current operating system of the VM.
setOsList(Set) - Method in Node
(String collection) The list of potential operating systems for the node.
setOsList(Set) - Method in VirtualMachine
(String collection) The list of operating systems that the VM can run.
setOsName(String) - Method in Image
The name of the operating system.
setOsType(String) - Method in Image
The type of the operating system.
setOsVersion(String) - Method in Image
The version of the operating system.
setOvercommit(OverCommitFactor) - Method in Node
This is the coefficient that determines how much resources may be overutilized on this hypervisor.
setOvercommitMap(Map) - Method in OverCommitFactor
(Map of String => Double)
setOwner(Credential) - Method in Reservation
The owner of the reservation Valid during POST.
setOwner(Credential) - Method in StandingReservation
Specifies the owner of the reservation.
setOwner(Credential) - Method in VirtualContainer
The owner of the virtual container.
setOwner(Credential) - Method in VirtualPrivateCluster
The credential that owns this virtual private cluster.
setPartition(String) - Method in Node
The partition this node belongs to.
setPartition(String) - Method in StandingReservation
Specifies the partition in which to create the standing reservation.
setPartitionAccessList(Set) - Method in Job
(String collection) The list of partitions that this job has requested.
setPartitionId(String) - Method in Reservation
The ID of the partition this reservation is for.
setPassword(String) - Method in User
setPasswordExpired(boolean) - Method in User
setPendingActionState(PendingActionState) - Method in PendingAction
The state of the pending action.
setPendingActionType(PendingActionType) - Method in PendingAction
The type of the pending action.
setPeriod(TimeWindow) - Method in StandingReservation
Period of the Standing reservation.
setPeriod(TriggerPeriod) - Method in Trigger
Can be used in conjunction with Offset to have a trigger fire at the beginning of the specified period.
setPluginPersistenceService(IPluginPersistenceService) - Method in AbstractPlugin
setPollInterval(String, int) - Method in IPluginConfigurationService
setPower(NodePower) - Method in Node
The node's power state according to the resource managers reporting this node.
setPowerPolicy(PowerPolicy) - Method in Node
The power policy for this node.
setPowerSelected(NodePower) - Method in Node
The node's power state that Moab is currently scheduling.
setPowerSelectState(NodePower) - Method in VirtualMachine
The selected power state of this VM.
setPowerState(NodePower) - Method in VirtualMachine
The power state of this VM.
setPreferredNodeFeatures(Set) - Method in JobRequirement
(String collection) The list of preferred node features.
setPriority(Long) - Method in JobTemplate
Relative job priority.
setPriority(Double) - Method in Message
An optional priority that can be attached to the comment.
setPriority(Double) - Method in Node
The priority associated with the node.
setPriorityFunction(String) - Method in Node
The function used to calculate this node's priority.
setProcLimit(IntLimit) - Method in StandingReservation
Specifies the processor limit for jobs requesting access to this standing reservation.
setProcs(Integer) - Method in Workflow
The number of processors
setProcSpeed(Integer) - Method in Node
The node's processor speed in MHz.
setProfile(String) - Method in Image
The profile used by the provisioning manager.
setProfile(String) - Method in Reservation
The profile that this reservation is using.
setProfile(String) - Method in VirtualPrivateCluster
The name of the profile used when creating this virtual private cluster.
setProfilingEnabled(Boolean) - Method in Node
Indicates whether statistical profiling is enabled for this node.
setPsLimit(IntLimit) - Method in StandingReservation
Specifies the processor-second limit for jobs requesting access to this standing reservation.
setPurgeDate(Date) - Method in VirtualPrivateCluster
The time when the virtual private cluster will be destroyed.
setQos(String) - Method in Job
The QoS under which the job is running.
setQos(String) - Method in JobTemplate
The Quality of Service for the job.
setQoses(Set) - Method in StandingReservation
(String collection) Specifies that jobs with the listed QoS names can access the reserved resources.
setQosRequested(String) - Method in Job
The QoS the job requested.
setQualifier(String) - Method in IntLimit
One of:
setQueue(String) - Method in Job
The class or queue in which the job is running.
setQueue(String) - Method in JobTemplate
The class or queue in which the job will run.
setQueueStatus(QueueStatus) - Method in Job
The status of the job in its queue.
setRack(Integer) - Method in Node
The node's rack location.
setRack(Integer) - Method in VirtualMachine
The rack of the VM inside a given node.
setRearmTime(Date) - Method in Trigger
Time between MultiFire triggers; rearm time is enforced from the trigger event time.
setReportSize(Long) - Method in Report
Required.
setReqResources(String) - Method in VirtualPrivateCluster
The required resources associated with this virtual private cluster.
setRequestedTimeToLive(Long) - Method in VirtualMachine
User-specified time (in seconds) that this VM has to run (0 means not set).
setRequester(String) - Method in PendingAction
The user who requested the action.
setRequiredArchitecture(String) - Method in JobRequirement
The required architecture.
setRequiredClass(String) - Method in JobRequirement
The required class/queue.
setRequiredDiskPerTask(Integer) - Method in JobRequirement
Required disk per task, in MB.
setRequiredDiskPerTask(Integer) - Method in JobTemplateRequirement
Disk space (in MB).
setRequiredFeatures(Set) - Method in JobTemplateRequirement
(String collection) The features required by this template.
setRequiredMemoryPerTask(Integer) - Method in JobRequirement
Required memory per task, in MB.
setRequiredMemoryPerTask(Integer) - Method in JobTemplateRequirement
Memory (in MB).
setRequiredNetwork(String) - Method in JobRequirement
The required network.
setRequiredNodeCountMinimum(Integer) - Method in JobRequirement
The minimum number of nodes called for by the requirement.
setRequiredNodeDisk(Integer) - Method in JobRequirement
The required disk space in MB across all nodes.
setRequiredNodeFeatures(Set) - Method in JobRequirement
(String collection) The list of required node features.
setRequiredNodeMemory(Integer) - Method in JobRequirement
The required memory in MB across all nodes.
setRequiredNodeProcessors(Integer) - Method in JobRequirement
The required processors needed on a per node basis.
setRequiredNodeSwap(Integer) - Method in JobRequirement
The required swap in MB across all nodes.
setRequiredPartition(String) - Method in JobRequirement
A colon-separated list that specifies the partition (or partitions) in which the job must run.
setRequiredProcessorCountMinimum(Integer) - Method in JobRequirement
The minimum task count for this requirement.
setRequiredProcessorsPerTask(Integer) - Method in JobRequirement
Required processors per task.
setRequiredProcessorsPerTask(Integer) - Method in JobTemplateRequirement
Number of processors.
setRequiredSwapPerTask(Integer) - Method in JobRequirement
Required swap per task, in MB.
setRequiredSwapPerTask(Integer) - Method in JobTemplateRequirement
Swap space (in MB).
setRequirements(Set) - Method in Job
(JobRequirement collection) The list of items required for this job to run.
setRequirements(ReservationRequirement) - Method in Reservation
The reservation's requirements.
setRequires(String) - Method in Trigger
Variables this trigger requires to be set or not set before it will fire.
setReservation(Reservation) - Method in VirtualPrivateCluster
The reservation associated with the virtual private cluster.
setReservationAccessList(Set) - Method in StandingReservation
(Reservation collection) A list of reservations to which the specified reservation has access.
setReservationCount(Integer) - Method in Node
The number of reservations on the node.
setReservationGroup(String) - Method in Reservation
The reservation group to which the reservation belongs.
setReservationGroup(String) - Method in StandingReservation
The group of the reservation.
setReservationRequested(String) - Method in Job
The reservation that the job requested.
setReservations(Set) - Method in Node
(String collection) The list of reservations' names currently on this node.
setReservations(Set) - Method in VirtualContainer
(Reservation collection) The set of reservations in this virtual container.
setReservationStartDate(Date) - Method in Job
The start date of the reservation in which the job is running.
setReservationType(ReservationType) - Method in Reservation
The type of the reservation.
setResources(Map) - Method in Reservation
(Map of String => Integer) The reservation's resources.
setResources(Map) - Method in StandingReservation
(Map of String => Integer) Specifies what resources constitute a single standing reservation task.
setResources(String) - Method in VirtualPrivateCluster
The resources associated with this virtual private cluster.
setResProfile(String) - Method in VirtualPrivateCluster
The reservation profile of this virtual private cluster.
setRmAccessList(String) - Method in Node
A comma-separated list of resource managers that have access to this node.
setRmExtension(String) - Method in Job
The resource manager extension String that describes information passed to the the resource manager accounting for the job.
setRmName(String) - Method in Job
The name of the resource manager that is reporting this job.
setRmStandardErrorFilePath(String) - Method in Job
The path to the remote file containing the standard error of the job.
setRmStandardInputFilePath(String) - Method in Job
The path to the file containing the standard input of the job.
setRmStandardOutputFilePath(String) - Method in Job
The path to the file containing the standard output of the job.
setRole(Role) - Method in UserRole
setRollbackOffset(Integer) - Method in StandingReservation
Specifies the minimum time in the future at which the reservation may start.
setRunPriority(Long) - Method in Job
The priority to start running the job.
sets - Field in Trigger
Variable values this trigger sets upon success or failure.
setSelect(Boolean) - Method in JobTemplate
True if job template can be directly requested by job at submission.
setServices(Set) - Method in ContainerService
(String collection) A list of svcIds contained in this container
setSets(String) - Method in Trigger
Variable values this trigger sets upon success or failure.
setSeverity(Integer) - Method in GenericEvent
The severity level of the event (1-4, 1 is low severity, 0 is unset)
setSize(Integer) - Method in Node
The number of slots or size units consumed by the node.
setSlot(Integer) - Method in Node
The node's slot location.
setSlot(Integer) - Method in VirtualMachine
The slot of the VM inside a given node.
setSourceRmJobId(String) - Method in Job
The ID of the job as known by the source resource manager.
setSpeed(Double) - Method in Node
The relative speed of the node.
setSpeedWeight(Double) - Method in Node
The weight of the speed metric in the node's priority function
setStandardErrorFilePath(String) - Method in Job
The path to the file containing the standard error of the job.
setStandardOutputFilePath(String) - Method in Job
The path to the file containing the standard output of the job.
setStartCount(Integer) - Method in Job
The number of times the job has been started.
setStartDate(Date) - Method in Datapoint
The beginning date that the datapoint covers.
setStartDate(Date) - Method in Job
The date the job started.
setStartDate(Date) - Method in Reservation
The start time for the reservation.
setStartDate(Date) - Method in VirtualMachine
Date/time that this VM was started (ready and usable)
setStartDate(Date) - Method in VirtualPrivateCluster
The start time for this virtual private cluster.
setStartPriority(Long) - Method in Job
The priority used when the job is first starting.
setStartTime(Date) - Method in PendingAction
The start time of the pending action.
setStartTime(Integer) - Method in StandingReservation
Specifies the time of day/week the standing reservation becomes active.
setState(String, PluginState) - Method in IPluginConfigurationService
setState(JobState) - Method in Job
The job's state.
setState(NodeState) - Method in Node
The node's current state.
setState(NodeState) - Method in VirtualMachine
The state of the VM.
setState(VPCState) - Method in VirtualPrivateCluster
The state of this virtual private cluster.
setStatistics(ReservationStatistics) - Method in Reservation
The reservation's statistical information.
setSubmitDate(Date) - Method in Job
The time when this job was submitted to Moab.
setSubmitHost(String) - Method in Job
The host from which the job was submitted.
setSubstate(String) - Method in Node
The substate that will give more information about the status of the VM.
setSubstate(String) - Method in PendingAction
The substate that will give more information about the status of the pending action.
setSubstate(String) - Method in VirtualMachine
The substate that will give more information about the status of the VM.
setSubType(String) - Method in Reservation
The reservation sub-type.
setSuspendDuration(Long) - Method in Job
The duration for which the job has been suspended.
setSystemPriority(Long) - Method in Job
Administrator-specified system priority level.
setTags(List) - Method in ServiceTemplate
(String collection) Specially-trimmed strings to group Service Templates.
setTaps(Double) - Method in ReservationStatistics
The total active processor-seconds over the life of the reservation.
setTargetOS(String) - Method in PendingAction
The operating system the node will be running if the pending action is successful.
setTaskCount(Integer) - Method in JobTemplateRequirement
The number of tasks required.
setTaskCount(Integer) - Method in Node
The number of tasks currently running on the node.
setTaskCount(Integer) - Method in Reservation
The number of tasks that must be allocated to satisfy the reservation request.
setTaskCount(Integer) - Method in ReservationRequirement
Required task count.
setTaskCount(Integer) - Method in StandingReservation
Specifies how many tasks should be reserved for the reservation
Default is 0 (unlimited tasks).
setTasksPerNode(Integer) - Method in JobRequirement
The number of tasks to map to each node.
setTasksPerNode(Integer) - Method in StandingReservation
Specifies the minimum number of tasks per node that must be available on eligible nodes.
setTemplateList(Set) - Method in Job
(String collection) The list of all job templates to be set on this job.
setThreshold(String) - Method in Trigger
Reservation usage threshold - When reservation usage drops below Threshold, trigger will fire.
setTimeLimit(Integer) - Method in StandingReservation
Specifies the maximum allowed overlap between the standing reservation and a job requesting resource access.
setTimeout(Date) - Method in Trigger
Time allotted to this trigger before it is marked as unsuccessful and its process (if any) killed.
setTimestamp(Date) - Method in Sample
The date and time at which this sample was recorded.
setTips(Double) - Method in ReservationStatistics
The total idle processor-seconds over the life of the reservation.
setTotalActiveTime(Long) - Method in Node
The epoch time in seconds that the node was tracked as being busy with jobs.
setTotalAvailableTime(Long) - Method in Node
The epoch time in seconds that the node is available.
setTotalDisk(Integer) - Method in Node
The node's total disk space in MB.
setTotalDisk(Integer) - Method in VirtualMachine
The amount of disk space configured in MB.
setTotalMemory(Integer) - Method in Node
The node's total memory in MB.
setTotalMemory(Integer) - Method in VirtualMachine
The amount of memory configured in MB.
setTotalProcessors(Integer) - Method in Node
The node's total processors.
setTotalProcessors(Integer) - Method in VirtualMachine
The number of virtual processors in the VM.
setTotalStatsTime(Long) - Method in Node
The epoch time in seconds that stats have been tracked for the node.
setTotalSwap(Integer) - Method in Node
The node's total swap space in MB.
setTotalUpTime(Long) - Method in Node
The epoch time in seconds that the node was tracked as being up.
setTrackingJob(Job) - Method in VirtualMachine
The tracking job for this VM.
setTrigger(String) - Method in Job
Add this trigger to the specified job.
setTrigger(Trigger) - Method in JobTemplate
The trigger that is typically assigned to generic system jobs.
setTriggerIds(Set) - Method in Reservation
(String collection) The IDs of the triggers attached to this reservation.
setTriggers(Set) - Method in StandingReservation
(Trigger collection) Triggers associated with the reservation.
setTriggers(Set) - Method in VirtualMachine
(Trigger collection) The list of triggers on this VM.
setType(AclType) - Method in AclRule
The type of the object that is being granted (or denied) access.
setType(String) - Method in ContainerService
The type of service.
setType(CredentialType) - Method in Credential
setType(String) - Method in Image
The type of the image.
setType(JobBlockReasonType) - Method in JobBlockReason
The reason type.
setType(DependencyType) - Method in JobDependency
setType(DependencyType) - Method in JobTemplateDependency
The type of the dependency.
setType(String) - Method in Node
The type of the node.
setType(String) - Method in ServiceTemplate
The type of Service Template: VM, Storage, etc.
setType(String) - Method in StandingReservation
The type of the reservation.
setType(String) - Method in WorkflowService
The type of service.
setUniqueIndex(String) - Method in Reservation
The globally-unique reservation index.
setUnsets(String) - Method in Trigger
Variable this trigger destroys upon success or failure.
setUser(String) - Method in Job
The user that is running the job.
setUser(User) - Method in UserRole
setUsername(String) - Method in User
setUserPriority(Long) - Method in Job
The user-specified priority for the job.
setUsers(Set) - Method in StandingReservation
(String collection) Specifies which users have access to the resources reserved by this reservation.
setValue(String) - Method in AclRule
The name of the object that is being granted (or denied) access.
setValue(Integer) - Method in IntLimit
setVariables(Map) - Method in Job
(Map of String => String) The set of variables this job "owns" or sets on completion.
setVariables(Map) - Method in Node
(Map of String => String) Variables associated with the node.
setVariables(Map) - Method in Reservation
(Map of String => String) The set of variables for this reservation.
setVariables(Map) - Method in VirtualContainer
(Map of String => String) Variables associated with the virtual container.
setVariables(Map) - Method in VirtualMachine
(Map of String => String) Variables associated with this VM.
setVariables(Map) - Method in VirtualPrivateCluster
(Map of String => String) The variables associated with this virtual private cluster.
setVariables(Map) - Method in Workflow
(Map of String => String) Variables attached to the Moab job
setVcId(String) - Method in ContainerService
The id of the virtual container in Moab associated with this service
setVcId(String) - Method in Workflow
The id of the virtual container
setVcId(String) - Method in WorkflowService
The id of the virtual container in Moab associated with this service
setVirtualContainer(VirtualContainer) - Method in Job
When submitting this job, add it to the specified virtual container.
setVirtualContainers(Set) - Method in VirtualContainer
(VirtualContainer collection) The set of virtual containers in this virtual container.
setVirtualizedImages(Set) - Method in Image
(Image collection) The set of images available on this hypervisor.
setVirtualMachines(Set) - Method in Node
(VirtualMachine collection) The list of virtual machines on the node.
setVirtualMachines(Set) - Method in VirtualContainer
(VirtualMachine collection) The set of virtual machines in this virtual container.
setVmId(String) - Method in PendingAction
The affected virtual machine ID.
setVmOsList(Set) - Method in Node
(String collection) The list of potential operating systems that can be used when creating a virtual machine on the node
setVmUsagePolicy(VMUsagePolicy) - Method in Job
The requested VM Usage Policy for this job.
setVmUsagePolicy(VMUsagePolicy) - Method in JobTemplate
The virtual machine usage policy.
setWorkflow(Workflow) - Method in WorkflowService
The workflow associated with this service
severity - Field in GenericEvent
The severity level of the event (1-4, 1 is low severity, 0 is unset)
SHARED - Enum Constant in NodeAccessPolicy
Tasks from any combination of jobs may utilize available resources.
SHARED - Enum Constant in ReservationAccess
SHARED - Enum Constant in VMFlag
Multiple jobs can use VM resources simultaneously.
SHAREDMEM - Enum Constant in JobFlag
SHAREDONLY - Enum Constant in NodeAccessPolicy
Only jobs requesting shared node access may utilize available resources.
SINGLEJOB - Enum Constant in NodeAccessPolicy
Tasks from a single job may utilize available resourceses.
SINGLETASK - Enum Constant in NodeAccessPolicy
A single task from a single job may run on the node.
SINGLEUSE - Enum Constant in ReservationFlag
The reservation is automatically removed after completion of the first job to use the reserved resources.
SINGLEUSER - Enum Constant in NodeAccessPolicy
Tasks from any jobs owned by the same user may utilize available resources.
size - Field in Node
The number of slots or size units consumed by the node.
slot - Field in Node
The node's slot location.
slot - Field in VirtualMachine
The slot of the VM inside a given node.
sourceRmJobId - Field in Job
The ID of the job as known by the source resource manager.
SPACEFLEX - Enum Constant in ReservationFlag
The reservation is allowed to adjust resources allocated over time in an attempt to optimize resource utilization.
speed - Field in Node
The relative speed of the node.
speedWeight - Field in Node
The weight of the speed metric in the node's priority function
SPVIOLATION - Enum Constant in JobFlag
The job was started with a soft policy violation.
STAGED - Enum Constant in JobState
All staging prerequisites are satisfied - waiting for remote resource manager to start.
STAGED - Enum Constant in PendingActionState
STAGING - Enum Constant in JobState
Staging of input/output data is currently underway.
STAGING - Enum Constant in PendingActionState
standardErrorFilePath - Field in Job
The path to the file containing the standard error of the job.
standardOutputFilePath - Field in Job
The path to the file containing the standard output of the job.
STANDBY - Enum Constant in NodePower
STANDING - Enum Constant in TriggerEventType
StandingReservation - Class in com.ace.mws.reservations

This class represents a standing reservation.

StandingReservation() - Constructor in StandingReservation
STANDINGRSV - Enum Constant in ReservationFlag
If set, the reservation was created by a standing reservation instance.
start() - Method in AbstractPlugin
Starts the Plugin, including polling if enabled.
start(String) - Method in IPluginControlService
Starts a plugin with the specified identifier, including handling of events before and after start and verifying configuration.
START - Enum Constant in JobEmailNotifyType
An email will be sent out when the job starts.
START - Enum Constant in TriggerEventType
startCount - Field in Job
The number of times the job has been started.
startDate - Field in Datapoint
The beginning date that the datapoint covers.
startDate - Field in Job
The date the job started.
STARTDATE - Enum Constant in JobBlockReasonType
startDate - Field in Reservation
The start time for the reservation.
startDate - Field in VirtualMachine
Date/time that this VM was started (ready and usable)
startDate - Field in VirtualPrivateCluster
The start time for this virtual private cluster.
STARTED - Enum Constant in PluginState
STARTING - Enum Constant in JobState
Job launching, executing prolog.
STARTING - Enum Constant in PendingActionState
startPriority - Field in Job
The priority used when the job is first starting.
startTime - Field in PendingAction
The start time of the pending action.
startTime - Field in StandingReservation
Specifies the time of day/week the standing reservation becomes active.
state - Field in Job
The job's state.
STATE - Enum Constant in JobBlockReasonType
state - Field in Node
The node's current state.
state - Field in VirtualMachine
The state of the VM.
state - Field in VirtualPrivateCluster
The state of this virtual private cluster.
STATIC - Enum Constant in PowerPolicy
The power is handled manually.
STATIC - Enum Constant in ReservationFlag
Makes a reservation ineligible to modified or canceled by an administrator.
statistics - Field in Reservation
The reservation's statistical information.
stop() - Method in AbstractPlugin
Stops the Plugin, including polling if started.
stop(String) - Method in IPluginControlService
Stops a plugin with the specified identifier, including handling of events before and after stop.
STOPPED - Enum Constant in PluginState
STORAGE - Enum Constant in PendingActionType
Dynamic storage allocation.
str - Property in JobHoldType
str - Property in NodeAccessPolicy
str - Field in NodeState
str - Field in PluginState
Represents the current state of a plugin.
str - Property in QueueStatus
str - Property in TimeWindow
The human readable string.
string - Field in VPCState
SUBMIT_ERROR - Enum Constant in JobState
submitDate - Field in Job
The time when this job was submitted to Moab.
SUBMITERR - Enum Constant in PendingActionState
submitHost - Field in Job
The host from which the job was submitted.
substate - Field in Node
The substate that will give more information about the status of the VM.
substate - Field in PendingAction
The substate that will give more information about the status of the pending action.
substate - Field in VirtualMachine
The substate that will give more information about the status of the VM.
subType - Field in Reservation
The reservation sub-type.
SUSPENDABLE - Enum Constant in JobFlag
The job is suspendable.
suspendDuration - Field in Job
The duration for which the job has been suspended.
SUSPENDED - Enum Constant in JobState
SUSPENDED - Enum Constant in PendingActionState
SYNCCOUNT - Enum Constant in DependencyType
This job will wait until it can start simultaneously with synccount jobs of type syncwith that have all specified this synccount job is their master job.
SYNCJOBID - Enum Constant in JobTemplateFlag
SYNCWITH - Enum Constant in DependencyType
Job will wait until it can start simultaneously with a master job
SYSLIMITS - Enum Constant in JobBlockReasonType
SYSTEM - Enum Constant in AclType
SYSTEM_HOLD - Enum Constant in JobState
Job has a system hold in place.
SYSTEM - Enum Constant in JobHoldType
Moab has put a hold on the job.
SYSTEMHOLD - Enum Constant in PendingActionState
SYSTEMJOB - Enum Constant in JobFlag
The job is a system job which simply runs on the same node that Moab is running on.
SYSTEMJOB - Enum Constant in ReservationFlag
The reservation was created by a system job.
systemModify(Map) - Method in AbstractPlugin
Modifies system properties as specified.
systemPriority - Field in Job
Administrator-specified system priority level.
systemQuery(List) - Method in AbstractPlugin
Retrieves the specified system attribute(s).

T

tags - Field in ServiceTemplate
(String collection) Specially-trimmed strings to group Service Templates.
taps - Field in ReservationStatistics
The total active processor-seconds over the life of the reservation.
targetOS - Field in PendingAction
The operating system the node will be running if the pending action is successful.
TASK - Enum Constant in AclType
taskCount - Field in JobTemplateRequirement
The number of tasks required.
taskCount - Field in Node
The number of tasks currently running on the node.
taskCount - Field in Reservation
The number of tasks that must be allocated to satisfy the reservation request.
taskCount - Field in ReservationRequirement
Required task count.
taskCount - Field in StandingReservation
Specifies how many tasks should be reserved for the reservation
Default is 0 (unlimited tasks).
tasksPerNode - Field in JobRequirement
The number of tasks to map to each node.
tasksPerNode - Field in StandingReservation
Specifies the minimum number of tasks per node that must be available on eligible nodes.
TEMPLATEISDYNAMIC - Enum Constant in JobTemplateFlag
True if the template is dynamic (not specified via moab.cfg).
templateList - Field in Job
(String collection) The list of all job templates to be set on this job.
TEMPLATESAPPLIED - Enum Constant in JobFlag
threshold - Field in Trigger
Reservation usage threshold - When reservation usage drops below Threshold, trigger will fire.
THRESHOLD - Enum Constant in TriggerActionType
THRESHOLD - Enum Constant in TriggerEventType
TIMEFLEX - Enum Constant in ReservationFlag
The reservation is allowed to adjust the reserved time frame in an attempt to optimize resource utilization.
timeLimit - Field in StandingReservation
Specifies the maximum allowed overlap between the standing reservation and a job requesting resource access.
timeout - Field in Trigger
Time allotted to this trigger before it is marked as unsuccessful and its process (if any) killed.
timestamp - Field in Sample
The date and time at which this sample was recorded.
TimeWindow - Enum in com.ace.mws.enums
This enumeration represents some common time windows.
TimeWindow(Integer, Integer, String) - Constructor in TimeWindow
tips - Field in ReservationStatistics
The total idle processor-seconds over the life of the reservation.
toMoabString() - Method in AclAffinity
toMoabString() - Method in AclType
toMoabString() - Method in CredentialType
toMoabString(String) - Method in JobEmailNotifyType
Converts a human readable string or moab string into the moab string.
toMoabString() - Method in JobState
toString() - Method in AclRule
toString() - Method in ComparisonOperator
toString() - Method in ContainerService
toString() - Method in Counters
toString() - Method in Credential
toString() - Method in Datapoint
toString() - Method in GenericEvent
toString() - Method in Image
toString() - Method in IntLimit
toString() - Method in Job
toString() - Method in JobBlockReason
toString() - Method in JobDependency
toString() - Method in JobEmailNotifyType
toString() - Method in JobHoldType
toString() - Method in JobRequirement
toString() - Method in JobTemplate
toString() - Method in JobTemplateDependency
toString() - Method in JobTemplateRequirement
toString() - Method in Message
toString() - Method in Node
toString() - Method in NodeAccessPolicy
toString() - Method in NodeOperation
toString() - Method in NodePower
toString() - Method in NodeState
toString() - Method in OverCommitFactor
toString() - Method in PendingAction
toString() - Method in PluginState
toString() - Method in PluginType
toString() - Method in PowerPolicy
toString() - Method in QueueStatus
toString() - Method in Report
toString() - Method in Reservation
toString() - Method in ReservationRequirement
toString() - Method in ReservationStatistics
toString() - Method in Role
toString() - Method in Sample
toString() - Method in Service
toString() - Method in ServiceTemplate
toString() - Method in StandingReservation
toString() - Method in Trigger
toString() - Method in User
toString() - Method in UserRole
toString() - Method in VirtualContainer
toString() - Method in VirtualMachine
toString() - Method in VirtualPrivateCluster
toString() - Method in VMUsagePolicy
toString() - Method in VPCState
toString() - Method in Workflow
toString() - Method in WorkflowService
totalActiveTime - Field in Node
The epoch time in seconds that the node was tracked as being busy with jobs.
totalAvailableTime - Field in Node
The epoch time in seconds that the node is available.
totalDisk - Field in Node
The node's total disk space in MB.
totalDisk - Field in VirtualMachine
The amount of disk space configured in MB.
totalMemory - Field in Node
The node's total memory in MB.
totalMemory - Field in VirtualMachine
The amount of memory configured in MB.
totalProcessors - Field in Node
The node's total processors.
totalProcessors - Field in VirtualMachine
The number of virtual processors in the VM.
totalStatsTime - Field in Node
The epoch time in seconds that stats have been tracked for the node.
totalSwap - Field in Node
The node's total swap space in MB.
totalUpTime - Field in Node
The epoch time in seconds that the node was tracked as being up.
trackingJob - Field in VirtualMachine
The tracking job for this VM.
Trigger - Class in com.ace.mws.triggers
trigger - Field in Job
Add this trigger to the specified job.
trigger - Field in JobTemplate
The trigger that is typically assigned to generic system jobs.
Trigger() - Constructor in Trigger
TriggerActionType - Enum in com.ace.mws.triggers
This enumeration specifies the action type of a trigger.
TriggerActionType(String) - Constructor in TriggerActionType
TriggerEventType - Enum in com.ace.mws.triggers
This enumeration specifies the event type of a trigger.
TriggerEventType(String) - Constructor in TriggerEventType
TriggerFlag - Enum in com.ace.mws.triggers
This enumeration specifies a flag belonging to a trigger.
TriggerFlag(String) - Constructor in TriggerFlag
triggerIds - Field in Reservation
(String collection) The IDs of the triggers attached to this reservation.
TriggerPeriod - Enum in com.ace.mws.triggers
This enumeration specifies the period of a trigger.
TriggerPeriod(String) - Constructor in TriggerPeriod
triggers - Field in StandingReservation
(Trigger collection) Triggers associated with the reservation.
triggers - Field in VirtualMachine
(Trigger collection) The list of triggers on this VM.
TRIGHASFIRED - Enum Constant in ReservationFlag
The reservation has one or more triggers that have fired on it.
type - Field in AclRule
The type of the object that is being granted (or denied) access.
type - Field in ContainerService
The type of service.
type - Field in Credential
type - Field in Image
The type of the image.
type - Field in JobBlockReason
The reason type.
type - Field in JobDependency
type - Field in JobTemplateDependency
The type of the dependency.
type - Field in Node
The type of the node.
type - Field in ServiceTemplate
The type of Service Template: VM, Storage, etc.
type - Field in StandingReservation
The type of the reservation.
type - Field in WorkflowService
The type of service.

U

UNAVAILABLE - Enum Constant in AclAffinity
The rule does not have its affinity available.
uniqueIndex - Field in Reservation
The globally-unique reservation index.
UNIQUEUSER - Enum Constant in NodeAccessPolicy
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.
UNKNOWN - Enum Constant in JobState
UNKNOWN - Enum Constant in NodeState
The state of the node is unknown.
UNKNOWN - Enum Constant in PendingActionState
unsets - Field in Trigger
Variable this trigger destroys upon success or failure.
UP - Enum Constant in NodeState
The node is up, but the usage is being determined.
updateData(String, String, String, Object, Map) - Method in IPluginDatastoreService
Updates a record in the datastore where key = value to the new data
updateJobs(List) - Method in IPluginPersistenceService
Adds or updates jobs in the cache.
updateNodes(List) - Method in IPluginPersistenceService
Adds or updates nodes in the cache.
UpdateOnly - Annotation Type in com.ace.mws.annotations
Marker interface to show that the field is only to be used in modification or update of the ojbect and is not valid otherwise.
updateVirtualMachines(List) - Method in IPluginPersistenceService
Adds or updates virtual machines in the cache.
User - Class in com.ace.mws.auth
USER - Enum Constant in AclType
User
USER - Enum Constant in CredentialType
USER_HOLD - Enum Constant in JobState
Job has a user hold in place.
user - Field in Job
The user that is running the job.
USER - Enum Constant in JobHoldType
The user has manually specified a hold on a job.
USER - Enum Constant in ReservationType
USER - Enum Constant in TriggerFlag
The trigger will execute under the user ID of the object's owner.
User() - Constructor in User
user - Field in UserRole
USERHOLD - Enum Constant in PendingActionState
username - Field in User
userPriority - Field in Job
The user-specified priority for the job.
UserRole - Class in com.ace.mws.auth
UserRole() - Constructor in UserRole
users - Field in StandingReservation
(String collection) Specifies which users have access to the resources reserved by this reservation.
UTILIZATION_REPORTED - Enum Constant in VMFlag

V

VACATED - Enum Constant in JobState
Job canceled after partial execution.
VACATED - Enum Constant in PendingActionState
value - Field in AclRule
The name of the object that is being granted (or denied) access.
value - Field in IntLimit
valueOf(String) - Method in AclAffinity
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in AclType
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in ComparisonOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in CredentialType
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in DependencyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in JobBlockReasonType
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in JobEmailNotifyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in JobFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in JobHoldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in JobState
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in JobTemplateFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in NodeAccessPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in NodeOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in NodePower
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in NodeState
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in PendingActionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in PendingActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in PluginState
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in PowerPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in QueueStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in ReservationAccess
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in ReservationFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in ReservationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in TimeWindow
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in TriggerActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in TriggerEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in TriggerFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in TriggerPeriod
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in VirtualContainerFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in VMFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in VMUsagePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in VPCState
Returns the enum constant of this type with the specified name.
values() - Method in AclAffinity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in AclType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in ComparisonOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in CredentialType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in DependencyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in JobBlockReasonType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in JobEmailNotifyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in JobFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in JobHoldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in JobState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in JobTemplateFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in NodeAccessPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in NodeOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in NodePower
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in NodeState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in PendingActionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in PendingActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in PluginState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in PowerPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in QueueStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in ReservationAccess
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in ReservationFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in ReservationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in TimeWindow
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in TriggerActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in TriggerEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in TriggerFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in TriggerPeriod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in VirtualContainerFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in VMFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in VMUsagePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in VPCState
Returns an array containing the constants of this enum type, in the order they are declared.
variables - Field in Job
(Map of String => String) The set of variables this job "owns" or sets on completion.
variables - Field in Node
(Map of String => String) Variables associated with the node.
variables - Field in Reservation
(Map of String => String) The set of variables for this reservation.
variables - Field in VirtualContainer
(Map of String => String) Variables associated with the virtual container.
variables - Field in VirtualMachine
(Map of String => String) Variables associated with this VM.
variables - Field in VirtualPrivateCluster
(Map of String => String) The variables associated with this virtual private cluster.
variables - Field in Workflow
(Map of String => String) Variables attached to the Moab job
VC - Enum Constant in AclType
vcId - Field in ContainerService
The id of the virtual container in Moab associated with this service
vcId - Field in Workflow
The id of the virtual container
vcId - Field in WorkflowService
The id of the virtual container in Moab associated with this service
verifyConfiguration() - Method in AbstractPlugin
Verifies the configuration of the plugin and throws an exception containing error messages if not.
verifyConfiguration(String) - Method in IPluginControlService
Verifies the current configuration of the plugin with the specified identifier.
VirtualContainer - Class in com.ace.mws.vcs
A virtual container is a logical grouping of objects with a shared variable space and applied policies.
virtualContainer - Field in Job
When submitting this job, add it to the specified virtual container.
VirtualContainer() - Constructor in VirtualContainer
VirtualContainerFlag - Enum in com.ace.mws.vcs
This enumeration specifies the flag types of a virtual container.
virtualContainers - Field in VirtualContainer
(VirtualContainer collection) The set of virtual containers in this virtual container.
virtualizedImages - Field in Image
(Image collection) The set of images available on this hypervisor.
VirtualMachine - Class in com.ace.mws.vms

This class represents a virtual machine: a software implementation of a computer that executes programs like a physical machine (i.e. like a Node.

VirtualMachine() - Constructor in VirtualMachine
virtualMachineMigrate(String, String, String) - Method in AbstractPlugin
Migrates a virtual machine with the specified ID to the specified hypervisor.
virtualMachines - Field in Node
(VirtualMachine collection) The list of virtual machines on the node.
virtualMachines - Field in VirtualContainer
(VirtualMachine collection) The set of virtual machines in this virtual container.
VirtualPrivateCluster - Class in com.ace.mws.vpcs
Note: Virtual Private Clusters are not supported with Moab Workload Manager 7.0.
VirtualPrivateCluster() - Constructor in VirtualPrivateCluster
VMCREATE - Enum Constant in PendingActionType
Create virtual machine.
VMDESTROY - Enum Constant in PendingActionType
Destroy existing virtual machine.
VMFlag - Enum in com.ace.mws.vms
This enumeration specifies the VM flag types of a virtual machine.
VMFlag(String) - Constructor in VMFlag
vmId - Field in PendingAction
The affected virtual machine ID.
VMMAP - Enum Constant in PendingActionType
Map to VM to track resource consumption.
VMMIGRATE - Enum Constant in PendingActionType
Migrate virtual machine.
vmOsList - Field in Node
(String collection) The list of potential operating systems that can be used when creating a virtual machine on the node
VMOSPROVISION - Enum Constant in PendingActionType
Reprovision OS on virtual machine.
VMPOWEROFF - Enum Constant in PendingActionType
Power off virtual machine.
VMPOWERON - Enum Constant in PendingActionType
Power on virtual machine.
VMSTORAGE - Enum Constant in PendingActionType
Create storage mounts for VMs.
VMTRACKING - Enum Constant in JobFlag
VMTRACKING - Enum Constant in PendingActionType
Job for tracking a VM.
VMUsagePolicy - Enum in com.ace.mws.vms
This enumeration describes the virtual machine requirements of a job
vmUsagePolicy - Field in Job
The requested VM Usage Policy for this job.
vmUsagePolicy - Field in JobTemplate
The virtual machine usage policy.
VMUsagePolicy(String) - Constructor in VMUsagePolicy
VPC - Enum Constant in ReservationFlag
If set, the reservation is attached to a virtual private cluster.
VPCState - Enum in com.ace.mws.vpcs
This enumeration represents all possible states for a virtual private cluster.
VPCState(String) - Constructor in VPCState

W

WASACTIVE - Enum Constant in ReservationFlag
The reservation was previously active.
WEEK - Enum Constant in TimeWindow
WEEK - Enum Constant in TriggerPeriod
WIDERSVSEARCHALGO - Enum Constant in JobFlag
Workflow - Class in com.ace.mws.services
Represents a workflow in the core cloud stack workload driven model.
WORKFLOW - Enum Constant in VirtualContainerFlag
Virtual container for a workflow -- maximum of one workflow virtual container per workflow.
Workflow() - Constructor in Workflow
workflow - Field in WorkflowService
The workflow associated with this service
WorkflowService - Class in com.ace.mws.services
Represents a workflow service in the core cloud stack workload driven model.
WorkflowService() - Constructor in WorkflowService

X

XFACTOR - Enum Constant in AclType

Y

YEAR - Enum Constant in TimeWindow

Z


_


Groovy Documentation