@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartJobRunRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StartJobRunRequest() |
Modifier and Type | Method and Description |
---|---|
StartJobRunRequest |
addJobTemplateParametersEntry(String key,
String value)
Add a single JobTemplateParameters entry
|
StartJobRunRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
StartJobRunRequest |
clearJobTemplateParametersEntries()
Removes all the entries added into JobTemplateParameters.
|
StartJobRunRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
StartJobRunRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientToken()
The client idempotency token of the job run request.
|
ConfigurationOverrides |
getConfigurationOverrides()
The configuration overrides for the job run.
|
String |
getExecutionRoleArn()
The execution role ARN for the job run.
|
JobDriver |
getJobDriver()
The job driver for the job run.
|
String |
getJobTemplateId()
The job template ID to be used to start the job run.
|
Map<String,String> |
getJobTemplateParameters()
The values of job template parameters to start a job run.
|
String |
getName()
The name of the job run.
|
String |
getReleaseLabel()
The Amazon EMR release version to use for the job run.
|
RetryPolicyConfiguration |
getRetryPolicyConfiguration()
The retry policy configuration for the job run.
|
Map<String,String> |
getTags()
The tags assigned to job runs.
|
String |
getVirtualClusterId()
The virtual cluster ID for which the job run request is submitted.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
The client idempotency token of the job run request.
|
void |
setConfigurationOverrides(ConfigurationOverrides configurationOverrides)
The configuration overrides for the job run.
|
void |
setExecutionRoleArn(String executionRoleArn)
The execution role ARN for the job run.
|
void |
setJobDriver(JobDriver jobDriver)
The job driver for the job run.
|
void |
setJobTemplateId(String jobTemplateId)
The job template ID to be used to start the job run.
|
void |
setJobTemplateParameters(Map<String,String> jobTemplateParameters)
The values of job template parameters to start a job run.
|
void |
setName(String name)
The name of the job run.
|
void |
setReleaseLabel(String releaseLabel)
The Amazon EMR release version to use for the job run.
|
void |
setRetryPolicyConfiguration(RetryPolicyConfiguration retryPolicyConfiguration)
The retry policy configuration for the job run.
|
void |
setTags(Map<String,String> tags)
The tags assigned to job runs.
|
void |
setVirtualClusterId(String virtualClusterId)
The virtual cluster ID for which the job run request is submitted.
|
String |
toString()
Returns a string representation of this object.
|
StartJobRunRequest |
withClientToken(String clientToken)
The client idempotency token of the job run request.
|
StartJobRunRequest |
withConfigurationOverrides(ConfigurationOverrides configurationOverrides)
The configuration overrides for the job run.
|
StartJobRunRequest |
withExecutionRoleArn(String executionRoleArn)
The execution role ARN for the job run.
|
StartJobRunRequest |
withJobDriver(JobDriver jobDriver)
The job driver for the job run.
|
StartJobRunRequest |
withJobTemplateId(String jobTemplateId)
The job template ID to be used to start the job run.
|
StartJobRunRequest |
withJobTemplateParameters(Map<String,String> jobTemplateParameters)
The values of job template parameters to start a job run.
|
StartJobRunRequest |
withName(String name)
The name of the job run.
|
StartJobRunRequest |
withReleaseLabel(String releaseLabel)
The Amazon EMR release version to use for the job run.
|
StartJobRunRequest |
withRetryPolicyConfiguration(RetryPolicyConfiguration retryPolicyConfiguration)
The retry policy configuration for the job run.
|
StartJobRunRequest |
withTags(Map<String,String> tags)
The tags assigned to job runs.
|
StartJobRunRequest |
withVirtualClusterId(String virtualClusterId)
The virtual cluster ID for which the job run request is submitted.
|
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, withSdkRequestTimeout
public void setName(String name)
The name of the job run.
name
- The name of the job run.public String getName()
The name of the job run.
public StartJobRunRequest withName(String name)
The name of the job run.
name
- The name of the job run.public void setVirtualClusterId(String virtualClusterId)
The virtual cluster ID for which the job run request is submitted.
virtualClusterId
- The virtual cluster ID for which the job run request is submitted.public String getVirtualClusterId()
The virtual cluster ID for which the job run request is submitted.
public StartJobRunRequest withVirtualClusterId(String virtualClusterId)
The virtual cluster ID for which the job run request is submitted.
virtualClusterId
- The virtual cluster ID for which the job run request is submitted.public void setClientToken(String clientToken)
The client idempotency token of the job run request.
clientToken
- The client idempotency token of the job run request.public String getClientToken()
The client idempotency token of the job run request.
public StartJobRunRequest withClientToken(String clientToken)
The client idempotency token of the job run request.
clientToken
- The client idempotency token of the job run request.public void setExecutionRoleArn(String executionRoleArn)
The execution role ARN for the job run.
executionRoleArn
- The execution role ARN for the job run.public String getExecutionRoleArn()
The execution role ARN for the job run.
public StartJobRunRequest withExecutionRoleArn(String executionRoleArn)
The execution role ARN for the job run.
executionRoleArn
- The execution role ARN for the job run.public void setReleaseLabel(String releaseLabel)
The Amazon EMR release version to use for the job run.
releaseLabel
- The Amazon EMR release version to use for the job run.public String getReleaseLabel()
The Amazon EMR release version to use for the job run.
public StartJobRunRequest withReleaseLabel(String releaseLabel)
The Amazon EMR release version to use for the job run.
releaseLabel
- The Amazon EMR release version to use for the job run.public void setJobDriver(JobDriver jobDriver)
The job driver for the job run.
jobDriver
- The job driver for the job run.public JobDriver getJobDriver()
The job driver for the job run.
public StartJobRunRequest withJobDriver(JobDriver jobDriver)
The job driver for the job run.
jobDriver
- The job driver for the job run.public void setConfigurationOverrides(ConfigurationOverrides configurationOverrides)
The configuration overrides for the job run.
configurationOverrides
- The configuration overrides for the job run.public ConfigurationOverrides getConfigurationOverrides()
The configuration overrides for the job run.
public StartJobRunRequest withConfigurationOverrides(ConfigurationOverrides configurationOverrides)
The configuration overrides for the job run.
configurationOverrides
- The configuration overrides for the job run.public Map<String,String> getTags()
The tags assigned to job runs.
public void setTags(Map<String,String> tags)
The tags assigned to job runs.
tags
- The tags assigned to job runs.public StartJobRunRequest withTags(Map<String,String> tags)
The tags assigned to job runs.
tags
- The tags assigned to job runs.public StartJobRunRequest addTagsEntry(String key, String value)
public StartJobRunRequest clearTagsEntries()
public void setJobTemplateId(String jobTemplateId)
The job template ID to be used to start the job run.
jobTemplateId
- The job template ID to be used to start the job run.public String getJobTemplateId()
The job template ID to be used to start the job run.
public StartJobRunRequest withJobTemplateId(String jobTemplateId)
The job template ID to be used to start the job run.
jobTemplateId
- The job template ID to be used to start the job run.public Map<String,String> getJobTemplateParameters()
The values of job template parameters to start a job run.
public void setJobTemplateParameters(Map<String,String> jobTemplateParameters)
The values of job template parameters to start a job run.
jobTemplateParameters
- The values of job template parameters to start a job run.public StartJobRunRequest withJobTemplateParameters(Map<String,String> jobTemplateParameters)
The values of job template parameters to start a job run.
jobTemplateParameters
- The values of job template parameters to start a job run.public StartJobRunRequest addJobTemplateParametersEntry(String key, String value)
public StartJobRunRequest clearJobTemplateParametersEntries()
public void setRetryPolicyConfiguration(RetryPolicyConfiguration retryPolicyConfiguration)
The retry policy configuration for the job run.
retryPolicyConfiguration
- The retry policy configuration for the job run.public RetryPolicyConfiguration getRetryPolicyConfiguration()
The retry policy configuration for the job run.
public StartJobRunRequest withRetryPolicyConfiguration(RetryPolicyConfiguration retryPolicyConfiguration)
The retry policy configuration for the job run.
retryPolicyConfiguration
- The retry policy configuration for the job run.public String toString()
toString
in class Object
Object.toString()
public StartJobRunRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Privacy | Site terms | Cookie preferences | © 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.