|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ace.mws.services.WorkflowService
class WorkflowService
Represents a workflow service in the core cloud stack workload driven model. This means it contains a single workflow, where a workflow corresponds to virtual containers and a single moab job.
Field Summary | |
---|---|
private Map |
attributes
(Map of String => String) A JSON string representing anything in the service request attributes. |
private Long |
id
|
private String |
label
A label for this service. |
private String |
name
The user specified name of the service. |
private String |
serviceTemplateId
The id of the service template from which this service was created |
private String |
serviceTemplateName
The name of the service template from which this service was created |
private String |
type
The type of service. |
private String |
vcId
The id of the virtual container in Moab associated with this service |
private Workflow |
workflow
The workflow associated with this service |
Constructor Summary | |
WorkflowService()
|
Method Summary | |
---|---|
Map
|
getAttributes()
(Map of String => String) A JSON string representing anything in the service request attributes. |
Long
|
getId()
|
String
|
getLabel()
A label for this service. |
String
|
getName()
The user specified name of the service. |
String
|
getServiceTemplateId()
The id of the service template from which this service was created |
String
|
getServiceTemplateName()
The name of the service template from which this service was created |
String
|
getType()
The type of service. |
String
|
getVcId()
The id of the virtual container in Moab associated with this service |
Workflow
|
getWorkflow()
The workflow associated with this service |
void
|
setAttributes(Map attributes)
(Map of String => String) A JSON string representing anything in the service request attributes. |
void
|
setId(Long id)
|
void
|
setLabel(String label)
A label for this service. |
void
|
setName(String name)
The user specified name of the service. |
void
|
setServiceTemplateId(String serviceTemplateId)
The id of the service template from which this service was created |
void
|
setServiceTemplateName(String serviceTemplateName)
The name of the service template from which this service was created |
void
|
setType(String type)
The type of service. |
void
|
setVcId(String vcId)
The id of the virtual container in Moab associated with this service |
void
|
setWorkflow(Workflow workflow)
The workflow associated with this service |
String
|
toString()
|
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Field Detail |
---|
private Map attributes
private Long id
private String label
private String name
private String serviceTemplateId
private String serviceTemplateName
private String type
private String vcId
private Workflow workflow
Constructor Detail |
---|
WorkflowService()
Method Detail |
---|
Map getAttributes()
Long getId()
String getLabel()
String getName()
String getServiceTemplateId()
String getServiceTemplateName()
String getType()
String getVcId()
Workflow getWorkflow()
void setAttributes(Map attributes)
void setId(Long id)
void setLabel(String label)
void setName(String name)
void setServiceTemplateId(String serviceTemplateId)
void setServiceTemplateName(String serviceTemplateName)
void setType(String type)
void setVcId(String vcId)
void setWorkflow(Workflow workflow)
String toString()
Groovy Documentation