|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.ace.mws.servicetemplates.ServiceTemplate
class ServiceTemplate
A Service Template is a service pattern that may be modified to create custom services. Each template may be a service or a service container. Containers contain other Service Templates. An example is a virtual machine template that may contain an operating system template.
| Field Summary | |
|---|---|
private Map |
attributes
(Map of String => String) The characteristics of this Service Template: processors, memory, etc. |
private String |
createdBy
The name of the user that created this Service Template. |
private String |
id
The unique identifier of this Service Template. |
private List |
includedServices
(Map collection) A list of objects describing the dependencies that this Service Template possesses on other Service Templates. |
private String |
label
A short description of this Service Template. |
private Date |
modified
The most recent date this Service Template was changed. |
private String |
name
The name of this Service Template. |
private static long |
serialVersionUID
|
private List |
tags
(String collection) Specially-trimmed strings to group Service Templates. |
private String |
type
The type of Service Template: VM, Storage, etc. |
| Constructor Summary | |
ServiceTemplate()
|
|
| Method Summary | |
|---|---|
Map
|
getAttributes()
(Map of String => String) The characteristics of this Service Template: processors, memory, etc. |
String
|
getCreatedBy()
The name of the user that created this Service Template. |
String
|
getId()
The unique identifier of this Service Template. |
List
|
getIncludedServices()
(Map collection) A list of objects describing the dependencies that this Service Template possesses on other Service Templates. |
String
|
getLabel()
A short description of this Service Template. |
Date
|
getModified()
The most recent date this Service Template was changed. |
String
|
getName()
The name of this Service Template. |
List
|
getTags()
(String collection) Specially-trimmed strings to group Service Templates. |
String
|
getType()
The type of Service Template: VM, Storage, etc. |
void
|
setAttributes(Map attributes)
(Map of String => String) The characteristics of this Service Template: processors, memory, etc. |
void
|
setCreatedBy(String createdBy)
The name of the user that created this Service Template. |
void
|
setId(String id)
The unique identifier of this Service Template. |
void
|
setIncludedServices(List includedServices)
(Map collection) A list of objects describing the dependencies that this Service Template possesses on other Service Templates. |
void
|
setLabel(String label)
A short description of this Service Template. |
void
|
setModified(Date modified)
The most recent date this Service Template was changed. |
void
|
setName(String name)
The name of this Service Template. |
void
|
setTags(List tags)
(String collection) Specially-trimmed strings to group Service Templates. |
void
|
setType(String type)
The type of Service Template: VM, Storage, etc. |
String
|
toString()
|
| Methods inherited from class Object | |
|---|---|
| wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
| Field Detail |
|---|
private Map attributes
private String createdBy
private String id
private List includedServices
"includedServices":[
{
"localName":"containerTemplate1",
"serviceTemplate":"template1"
}
]
private String label
private Date modified
private String name
private static final long serialVersionUID
private List tags
private String type
| Constructor Detail |
|---|
ServiceTemplate()
| Method Detail |
|---|
Map getAttributes()
String getCreatedBy()
String getId()
List getIncludedServices()
"includedServices":[
{
"localName":"containerTemplate1",
"serviceTemplate":"template1"
}
]
String getLabel()
Date getModified()
String getName()
List getTags()
String getType()
void setAttributes(Map attributes)
void setCreatedBy(String createdBy)
void setId(String id)
void setIncludedServices(List includedServices)
"includedServices":[
{
"localName":"containerTemplate1",
"serviceTemplate":"template1"
}
]
void setLabel(String label)
void setModified(Date modified)
void setName(String name)
void setTags(List tags)
void setType(String type)
String toString()
Groovy Documentation