@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateNodeFromTemplateJobRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateNodeFromTemplateJobRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateNodeFromTemplateJobRequest |
addTemplateParametersEntry(String key,
String value)
Add a single TemplateParameters entry
|
CreateNodeFromTemplateJobRequest |
clearTemplateParametersEntries()
Removes all the entries added into TemplateParameters.
|
CreateNodeFromTemplateJobRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<JobResourceTags> |
getJobTags()
Tags for the job.
|
String |
getNodeDescription()
A description for the node.
|
String |
getNodeName()
A name for the node.
|
String |
getOutputPackageName()
An output package name for the node.
|
String |
getOutputPackageVersion()
An output package version for the node.
|
Map<String,String> |
getTemplateParameters()
Template parameters for the node.
|
String |
getTemplateType()
The type of node.
|
int |
hashCode() |
void |
setJobTags(Collection<JobResourceTags> jobTags)
Tags for the job.
|
void |
setNodeDescription(String nodeDescription)
A description for the node.
|
void |
setNodeName(String nodeName)
A name for the node.
|
void |
setOutputPackageName(String outputPackageName)
An output package name for the node.
|
void |
setOutputPackageVersion(String outputPackageVersion)
An output package version for the node.
|
void |
setTemplateParameters(Map<String,String> templateParameters)
Template parameters for the node.
|
void |
setTemplateType(String templateType)
The type of node.
|
String |
toString()
Returns a string representation of this object.
|
CreateNodeFromTemplateJobRequest |
withJobTags(Collection<JobResourceTags> jobTags)
Tags for the job.
|
CreateNodeFromTemplateJobRequest |
withJobTags(JobResourceTags... jobTags)
Tags for the job.
|
CreateNodeFromTemplateJobRequest |
withNodeDescription(String nodeDescription)
A description for the node.
|
CreateNodeFromTemplateJobRequest |
withNodeName(String nodeName)
A name for the node.
|
CreateNodeFromTemplateJobRequest |
withOutputPackageName(String outputPackageName)
An output package name for the node.
|
CreateNodeFromTemplateJobRequest |
withOutputPackageVersion(String outputPackageVersion)
An output package version for the node.
|
CreateNodeFromTemplateJobRequest |
withTemplateParameters(Map<String,String> templateParameters)
Template parameters for the node.
|
CreateNodeFromTemplateJobRequest |
withTemplateType(String templateType)
The type of node.
|
CreateNodeFromTemplateJobRequest |
withTemplateType(TemplateType templateType)
The type of node.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic List<JobResourceTags> getJobTags()
Tags for the job.
public void setJobTags(Collection<JobResourceTags> jobTags)
Tags for the job.
jobTags - Tags for the job.public CreateNodeFromTemplateJobRequest withJobTags(JobResourceTags... jobTags)
Tags for the job.
NOTE: This method appends the values to the existing list (if any). Use
setJobTags(java.util.Collection) or withJobTags(java.util.Collection) if you want to override
the existing values.
jobTags - Tags for the job.public CreateNodeFromTemplateJobRequest withJobTags(Collection<JobResourceTags> jobTags)
Tags for the job.
jobTags - Tags for the job.public void setNodeDescription(String nodeDescription)
A description for the node.
nodeDescription - A description for the node.public String getNodeDescription()
A description for the node.
public CreateNodeFromTemplateJobRequest withNodeDescription(String nodeDescription)
A description for the node.
nodeDescription - A description for the node.public void setNodeName(String nodeName)
A name for the node.
nodeName - A name for the node.public String getNodeName()
A name for the node.
public CreateNodeFromTemplateJobRequest withNodeName(String nodeName)
A name for the node.
nodeName - A name for the node.public void setOutputPackageName(String outputPackageName)
An output package name for the node.
outputPackageName - An output package name for the node.public String getOutputPackageName()
An output package name for the node.
public CreateNodeFromTemplateJobRequest withOutputPackageName(String outputPackageName)
An output package name for the node.
outputPackageName - An output package name for the node.public void setOutputPackageVersion(String outputPackageVersion)
An output package version for the node.
outputPackageVersion - An output package version for the node.public String getOutputPackageVersion()
An output package version for the node.
public CreateNodeFromTemplateJobRequest withOutputPackageVersion(String outputPackageVersion)
An output package version for the node.
outputPackageVersion - An output package version for the node.public Map<String,String> getTemplateParameters()
Template parameters for the node.
public void setTemplateParameters(Map<String,String> templateParameters)
Template parameters for the node.
templateParameters - Template parameters for the node.public CreateNodeFromTemplateJobRequest withTemplateParameters(Map<String,String> templateParameters)
Template parameters for the node.
templateParameters - Template parameters for the node.public CreateNodeFromTemplateJobRequest addTemplateParametersEntry(String key, String value)
public CreateNodeFromTemplateJobRequest clearTemplateParametersEntries()
public void setTemplateType(String templateType)
The type of node.
templateType - The type of node.TemplateTypepublic String getTemplateType()
The type of node.
TemplateTypepublic CreateNodeFromTemplateJobRequest withTemplateType(String templateType)
The type of node.
templateType - The type of node.TemplateTypepublic CreateNodeFromTemplateJobRequest withTemplateType(TemplateType templateType)
The type of node.
templateType - The type of node.TemplateTypepublic String toString()
toString in class ObjectObject.toString()public CreateNodeFromTemplateJobRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()