@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ManagedJobTemplateSummary extends Object implements Serializable, Cloneable, StructuredPojo
An object that contains information about the managed template.
| Constructor and Description |
|---|
ManagedJobTemplateSummary() |
| Modifier and Type | Method and Description |
|---|---|
ManagedJobTemplateSummary |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
The description for a managed template.
|
List<String> |
getEnvironments()
A list of environments that are supported with the managed job template.
|
String |
getTemplateArn()
The Amazon Resource Name (ARN) for a managed template.
|
String |
getTemplateName()
The unique Name for a managed template.
|
String |
getTemplateVersion()
The version for a managed template.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDescription(String description)
The description for a managed template.
|
void |
setEnvironments(Collection<String> environments)
A list of environments that are supported with the managed job template.
|
void |
setTemplateArn(String templateArn)
The Amazon Resource Name (ARN) for a managed template.
|
void |
setTemplateName(String templateName)
The unique Name for a managed template.
|
void |
setTemplateVersion(String templateVersion)
The version for a managed template.
|
String |
toString()
Returns a string representation of this object.
|
ManagedJobTemplateSummary |
withDescription(String description)
The description for a managed template.
|
ManagedJobTemplateSummary |
withEnvironments(Collection<String> environments)
A list of environments that are supported with the managed job template.
|
ManagedJobTemplateSummary |
withEnvironments(String... environments)
A list of environments that are supported with the managed job template.
|
ManagedJobTemplateSummary |
withTemplateArn(String templateArn)
The Amazon Resource Name (ARN) for a managed template.
|
ManagedJobTemplateSummary |
withTemplateName(String templateName)
The unique Name for a managed template.
|
ManagedJobTemplateSummary |
withTemplateVersion(String templateVersion)
The version for a managed template.
|
public void setTemplateArn(String templateArn)
The Amazon Resource Name (ARN) for a managed template.
templateArn - The Amazon Resource Name (ARN) for a managed template.public String getTemplateArn()
The Amazon Resource Name (ARN) for a managed template.
public ManagedJobTemplateSummary withTemplateArn(String templateArn)
The Amazon Resource Name (ARN) for a managed template.
templateArn - The Amazon Resource Name (ARN) for a managed template.public void setTemplateName(String templateName)
The unique Name for a managed template.
templateName - The unique Name for a managed template.public String getTemplateName()
The unique Name for a managed template.
public ManagedJobTemplateSummary withTemplateName(String templateName)
The unique Name for a managed template.
templateName - The unique Name for a managed template.public void setDescription(String description)
The description for a managed template.
description - The description for a managed template.public String getDescription()
The description for a managed template.
public ManagedJobTemplateSummary withDescription(String description)
The description for a managed template.
description - The description for a managed template.public List<String> getEnvironments()
A list of environments that are supported with the managed job template.
public void setEnvironments(Collection<String> environments)
A list of environments that are supported with the managed job template.
environments - A list of environments that are supported with the managed job template.public ManagedJobTemplateSummary withEnvironments(String... environments)
A list of environments that are supported with the managed job template.
NOTE: This method appends the values to the existing list (if any). Use
setEnvironments(java.util.Collection) or withEnvironments(java.util.Collection) if you want to
override the existing values.
environments - A list of environments that are supported with the managed job template.public ManagedJobTemplateSummary withEnvironments(Collection<String> environments)
A list of environments that are supported with the managed job template.
environments - A list of environments that are supported with the managed job template.public void setTemplateVersion(String templateVersion)
The version for a managed template.
templateVersion - The version for a managed template.public String getTemplateVersion()
The version for a managed template.
public ManagedJobTemplateSummary withTemplateVersion(String templateVersion)
The version for a managed template.
templateVersion - The version for a managed template.public String toString()
toString in class ObjectObject.toString()public ManagedJobTemplateSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.