@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RegisterJobDefinitionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
RegisterJobDefinitionRequest() |
| Modifier and Type | Method and Description |
|---|---|
RegisterJobDefinitionRequest |
addParametersEntry(String key,
String value) |
RegisterJobDefinitionRequest |
clearParametersEntries()
Removes all the entries added into Parameters.
|
RegisterJobDefinitionRequest |
clone() |
boolean |
equals(Object obj) |
ContainerProperties |
getContainerProperties()
An object with various properties specific for container-based jobs.
|
String |
getJobDefinitionName()
The name of the job definition to register.
|
Map<String,String> |
getParameters()
Default parameter substitution placeholders to set in the job definition.
|
String |
getType()
The type of job definition.
|
int |
hashCode() |
void |
setContainerProperties(ContainerProperties containerProperties)
An object with various properties specific for container-based jobs.
|
void |
setJobDefinitionName(String jobDefinitionName)
The name of the job definition to register.
|
void |
setParameters(Map<String,String> parameters)
Default parameter substitution placeholders to set in the job definition.
|
void |
setType(JobDefinitionType type)
The type of job definition.
|
void |
setType(String type)
The type of job definition.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
RegisterJobDefinitionRequest |
withContainerProperties(ContainerProperties containerProperties)
An object with various properties specific for container-based jobs.
|
RegisterJobDefinitionRequest |
withJobDefinitionName(String jobDefinitionName)
The name of the job definition to register.
|
RegisterJobDefinitionRequest |
withParameters(Map<String,String> parameters)
Default parameter substitution placeholders to set in the job definition.
|
RegisterJobDefinitionRequest |
withType(JobDefinitionType type)
The type of job definition.
|
RegisterJobDefinitionRequest |
withType(String type)
The type of job definition.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setJobDefinitionName(String jobDefinitionName)
The name of the job definition to register.
jobDefinitionName - The name of the job definition to register.public String getJobDefinitionName()
The name of the job definition to register.
public RegisterJobDefinitionRequest withJobDefinitionName(String jobDefinitionName)
The name of the job definition to register.
jobDefinitionName - The name of the job definition to register.public void setType(String type)
The type of job definition.
type - The type of job definition.JobDefinitionTypepublic String getType()
The type of job definition.
JobDefinitionTypepublic RegisterJobDefinitionRequest withType(String type)
The type of job definition.
type - The type of job definition.JobDefinitionTypepublic void setType(JobDefinitionType type)
The type of job definition.
type - The type of job definition.JobDefinitionTypepublic RegisterJobDefinitionRequest withType(JobDefinitionType type)
The type of job definition.
type - The type of job definition.JobDefinitionTypepublic Map<String,String> getParameters()
Default parameter substitution placeholders to set in the job definition. Parameters are specified as a key-value
pair mapping. Parameters in a SubmitJob request override any corresponding parameter defaults from
the job definition.
SubmitJob request override any corresponding
parameter defaults from the job definition.public void setParameters(Map<String,String> parameters)
Default parameter substitution placeholders to set in the job definition. Parameters are specified as a key-value
pair mapping. Parameters in a SubmitJob request override any corresponding parameter defaults from
the job definition.
parameters - Default parameter substitution placeholders to set in the job definition. Parameters are specified as a
key-value pair mapping. Parameters in a SubmitJob request override any corresponding
parameter defaults from the job definition.public RegisterJobDefinitionRequest withParameters(Map<String,String> parameters)
Default parameter substitution placeholders to set in the job definition. Parameters are specified as a key-value
pair mapping. Parameters in a SubmitJob request override any corresponding parameter defaults from
the job definition.
parameters - Default parameter substitution placeholders to set in the job definition. Parameters are specified as a
key-value pair mapping. Parameters in a SubmitJob request override any corresponding
parameter defaults from the job definition.public RegisterJobDefinitionRequest addParametersEntry(String key, String value)
public RegisterJobDefinitionRequest clearParametersEntries()
public void setContainerProperties(ContainerProperties containerProperties)
An object with various properties specific for container-based jobs. This parameter is required if the
type parameter is container.
containerProperties - An object with various properties specific for container-based jobs. This parameter is required if the
type parameter is container.public ContainerProperties getContainerProperties()
An object with various properties specific for container-based jobs. This parameter is required if the
type parameter is container.
type parameter is container.public RegisterJobDefinitionRequest withContainerProperties(ContainerProperties containerProperties)
An object with various properties specific for container-based jobs. This parameter is required if the
type parameter is container.
containerProperties - An object with various properties specific for container-based jobs. This parameter is required if the
type parameter is container.public String toString()
toString in class ObjectObject.toString()public RegisterJobDefinitionRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2017. All rights reserved.