@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeManagedJobTemplateResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeManagedJobTemplateResult() |
Modifier and Type | Method and Description |
---|---|
DescribeManagedJobTemplateResult |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
The unique description of a managed template.
|
String |
getDocument()
The document schema for a managed job template.
|
List<DocumentParameter> |
getDocumentParameters()
A map of key-value pairs that you can use as guidance to specify the inputs for creating a job from a managed
template.
|
List<String> |
getEnvironments()
A list of environments that are supported with the managed job template.
|
String |
getTemplateArn()
The unique Amazon Resource Name (ARN) of the managed template.
|
String |
getTemplateName()
The unique name of a managed template, such as
AWS-Reboot . |
String |
getTemplateVersion()
The version for a managed template.
|
int |
hashCode() |
void |
setDescription(String description)
The unique description of a managed template.
|
void |
setDocument(String document)
The document schema for a managed job template.
|
void |
setDocumentParameters(Collection<DocumentParameter> documentParameters)
A map of key-value pairs that you can use as guidance to specify the inputs for creating a job from 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 unique Amazon Resource Name (ARN) of the managed template.
|
void |
setTemplateName(String templateName)
The unique name of a managed template, such as
AWS-Reboot . |
void |
setTemplateVersion(String templateVersion)
The version for a managed template.
|
String |
toString()
Returns a string representation of this object.
|
DescribeManagedJobTemplateResult |
withDescription(String description)
The unique description of a managed template.
|
DescribeManagedJobTemplateResult |
withDocument(String document)
The document schema for a managed job template.
|
DescribeManagedJobTemplateResult |
withDocumentParameters(Collection<DocumentParameter> documentParameters)
A map of key-value pairs that you can use as guidance to specify the inputs for creating a job from a managed
template.
|
DescribeManagedJobTemplateResult |
withDocumentParameters(DocumentParameter... documentParameters)
A map of key-value pairs that you can use as guidance to specify the inputs for creating a job from a managed
template.
|
DescribeManagedJobTemplateResult |
withEnvironments(Collection<String> environments)
A list of environments that are supported with the managed job template.
|
DescribeManagedJobTemplateResult |
withEnvironments(String... environments)
A list of environments that are supported with the managed job template.
|
DescribeManagedJobTemplateResult |
withTemplateArn(String templateArn)
The unique Amazon Resource Name (ARN) of the managed template.
|
DescribeManagedJobTemplateResult |
withTemplateName(String templateName)
The unique name of a managed template, such as
AWS-Reboot . |
DescribeManagedJobTemplateResult |
withTemplateVersion(String templateVersion)
The version for a managed template.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setTemplateName(String templateName)
The unique name of a managed template, such as AWS-Reboot
.
templateName
- The unique name of a managed template, such as AWS-Reboot
.public String getTemplateName()
The unique name of a managed template, such as AWS-Reboot
.
AWS-Reboot
.public DescribeManagedJobTemplateResult withTemplateName(String templateName)
The unique name of a managed template, such as AWS-Reboot
.
templateName
- The unique name of a managed template, such as AWS-Reboot
.public void setTemplateArn(String templateArn)
The unique Amazon Resource Name (ARN) of the managed template.
templateArn
- The unique Amazon Resource Name (ARN) of the managed template.public String getTemplateArn()
The unique Amazon Resource Name (ARN) of the managed template.
public DescribeManagedJobTemplateResult withTemplateArn(String templateArn)
The unique Amazon Resource Name (ARN) of the managed template.
templateArn
- The unique Amazon Resource Name (ARN) of the managed template.public void setDescription(String description)
The unique description of a managed template.
description
- The unique description of a managed template.public String getDescription()
The unique description of a managed template.
public DescribeManagedJobTemplateResult withDescription(String description)
The unique description of a managed template.
description
- The unique description of a managed 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 DescribeManagedJobTemplateResult withTemplateVersion(String templateVersion)
The version for a managed template.
templateVersion
- The version 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 DescribeManagedJobTemplateResult 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 DescribeManagedJobTemplateResult 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 List<DocumentParameter> getDocumentParameters()
A map of key-value pairs that you can use as guidance to specify the inputs for creating a job from a managed template.
documentParameters
can only be used when creating jobs from Amazon Web Services managed templates.
This parameter can't be used with custom job templates or to create jobs from them.
documentParameters
can only be used when creating jobs from Amazon Web Services managed
templates. This parameter can't be used with custom job templates or to create jobs from them.
public void setDocumentParameters(Collection<DocumentParameter> documentParameters)
A map of key-value pairs that you can use as guidance to specify the inputs for creating a job from a managed template.
documentParameters
can only be used when creating jobs from Amazon Web Services managed templates.
This parameter can't be used with custom job templates or to create jobs from them.
documentParameters
- A map of key-value pairs that you can use as guidance to specify the inputs for creating a job from a
managed template.
documentParameters
can only be used when creating jobs from Amazon Web Services managed
templates. This parameter can't be used with custom job templates or to create jobs from them.
public DescribeManagedJobTemplateResult withDocumentParameters(DocumentParameter... documentParameters)
A map of key-value pairs that you can use as guidance to specify the inputs for creating a job from a managed template.
documentParameters
can only be used when creating jobs from Amazon Web Services managed templates.
This parameter can't be used with custom job templates or to create jobs from them.
NOTE: This method appends the values to the existing list (if any). Use
setDocumentParameters(java.util.Collection)
or withDocumentParameters(java.util.Collection)
if
you want to override the existing values.
documentParameters
- A map of key-value pairs that you can use as guidance to specify the inputs for creating a job from a
managed template.
documentParameters
can only be used when creating jobs from Amazon Web Services managed
templates. This parameter can't be used with custom job templates or to create jobs from them.
public DescribeManagedJobTemplateResult withDocumentParameters(Collection<DocumentParameter> documentParameters)
A map of key-value pairs that you can use as guidance to specify the inputs for creating a job from a managed template.
documentParameters
can only be used when creating jobs from Amazon Web Services managed templates.
This parameter can't be used with custom job templates or to create jobs from them.
documentParameters
- A map of key-value pairs that you can use as guidance to specify the inputs for creating a job from a
managed template.
documentParameters
can only be used when creating jobs from Amazon Web Services managed
templates. This parameter can't be used with custom job templates or to create jobs from them.
public void setDocument(String document)
The document schema for a managed job template.
document
- The document schema for a managed job template.public String getDocument()
The document schema for a managed job template.
public DescribeManagedJobTemplateResult withDocument(String document)
The document schema for a managed job template.
document
- The document schema for a managed job template.public String toString()
toString
in class Object
Object.toString()
public DescribeManagedJobTemplateResult clone()