|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ace.mws.services.Workflow
class Workflow
Represents a workflow in the core cloud stack workload driven model. This usually corresponds to virtual containers and a single moab job. For example, a workflow object may wrap the infinite walltime job associated with a VM
Field Summary | |
---|---|
private Integer |
disk
The amount of disk requested |
private Set |
features
(String collection) The node features (e.g. |
private Map |
genericResources
(Map of String => Integer) The generic resources. |
private Set |
hostList
(String collection) The host list |
private Long |
id
|
private String |
jobId
The id of the Moab job |
private String |
jobTemplate
The moab job template |
private Integer |
memory
The amount of memory requested in megabytes |
private String |
name
The user specified name of the workflow. |
private String |
opSys
The required operating system |
private Integer |
procs
The number of processors |
private Map |
variables
(Map of String => String) Variables attached to the Moab job |
private String |
vcId
The id of the virtual container |
Constructor Summary | |
Workflow()
|
Method Summary | |
---|---|
Integer
|
getDisk()
The amount of disk requested |
Set
|
getFeatures()
(String collection) The node features (e.g. |
Map
|
getGenericResources()
(Map of String => Integer) The generic resources. |
Set
|
getHostList()
(String collection) The host list |
Long
|
getId()
|
String
|
getJobId()
The id of the Moab job |
String
|
getJobTemplate()
The moab job template |
Integer
|
getMemory()
The amount of memory requested in megabytes |
String
|
getName()
The user specified name of the workflow. |
String
|
getOpSys()
The required operating system |
Integer
|
getProcs()
The number of processors |
Map
|
getVariables()
(Map of String => String) Variables attached to the Moab job |
String
|
getVcId()
The id of the virtual container |
void
|
setDisk(Integer disk)
The amount of disk requested |
void
|
setFeatures(Set features)
(String collection) The node features (e.g. |
void
|
setGenericResources(Map genericResources)
(Map of String => Integer) The generic resources. |
void
|
setHostList(Set hostList)
(String collection) The host list |
void
|
setId(Long id)
|
void
|
setJobId(String jobId)
The id of the Moab job |
void
|
setJobTemplate(String jobTemplate)
The moab job template |
void
|
setMemory(Integer memory)
The amount of memory requested in megabytes |
void
|
setName(String name)
The user specified name of the workflow. |
void
|
setOpSys(String opSys)
The required operating system |
void
|
setProcs(Integer procs)
The number of processors |
void
|
setVariables(Map variables)
(Map of String => String) Variables attached to the Moab job |
void
|
setVcId(String vcId)
The id of the virtual container |
String
|
toString()
|
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Field Detail |
---|
private Integer disk
private Set features
private Map genericResources
private Set hostList
private Long id
private String jobId
private String jobTemplate
private Integer memory
private String name
private String opSys
private Integer procs
private Map variables
private String vcId
Constructor Detail |
---|
Workflow()
Method Detail |
---|
Integer getDisk()
Set getFeatures()
Map getGenericResources()
Set getHostList()
Long getId()
String getJobId()
String getJobTemplate()
Integer getMemory()
String getName()
String getOpSys()
Integer getProcs()
Map getVariables()
String getVcId()
void setDisk(Integer disk)
void setFeatures(Set features)
void setGenericResources(Map genericResources)
void setHostList(Set hostList)
void setId(Long id)
void setJobId(String jobId)
void setJobTemplate(String jobTemplate)
void setMemory(Integer memory)
void setName(String name)
void setOpSys(String opSys)
void setProcs(Integer procs)
void setVariables(Map variables)
void setVcId(String vcId)
String toString()
Groovy Documentation