public static interface StartJobRunRequest.Builder extends EmrContainersRequest.Builder, SdkPojo, CopyableBuilder<StartJobRunRequest.Builder,StartJobRunRequest>
| Modifier and Type | Method and Description |
|---|---|
StartJobRunRequest.Builder |
clientToken(String clientToken)
The client idempotency token of the job run request.
|
StartJobRunRequest.Builder |
configurationOverrides(ConfigurationOverrides configurationOverrides)
The configuration overrides for the job run.
|
default StartJobRunRequest.Builder |
configurationOverrides(Consumer<ConfigurationOverrides.Builder> configurationOverrides)
The configuration overrides for the job run.
|
StartJobRunRequest.Builder |
executionRoleArn(String executionRoleArn)
The execution role ARN for the job run.
|
default StartJobRunRequest.Builder |
jobDriver(Consumer<JobDriver.Builder> jobDriver)
The job driver for the job run.
|
StartJobRunRequest.Builder |
jobDriver(JobDriver jobDriver)
The job driver for the job run.
|
StartJobRunRequest.Builder |
jobTemplateId(String jobTemplateId)
The job template ID to be used to start the job run.
|
StartJobRunRequest.Builder |
jobTemplateParameters(Map<String,String> jobTemplateParameters)
The values of job template parameters to start a job run.
|
StartJobRunRequest.Builder |
name(String name)
The name of the job run.
|
StartJobRunRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
StartJobRunRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
StartJobRunRequest.Builder |
releaseLabel(String releaseLabel)
The Amazon EMR release version to use for the job run.
|
default StartJobRunRequest.Builder |
retryPolicyConfiguration(Consumer<RetryPolicyConfiguration.Builder> retryPolicyConfiguration)
The retry policy configuration for the job run.
|
StartJobRunRequest.Builder |
retryPolicyConfiguration(RetryPolicyConfiguration retryPolicyConfiguration)
The retry policy configuration for the job run.
|
StartJobRunRequest.Builder |
tags(Map<String,String> tags)
The tags assigned to job runs.
|
StartJobRunRequest.Builder |
virtualClusterId(String virtualClusterId)
The virtual cluster ID for which the job run request is submitted.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildStartJobRunRequest.Builder name(String name)
The name of the job run.
name - The name of the job run.StartJobRunRequest.Builder virtualClusterId(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.StartJobRunRequest.Builder clientToken(String clientToken)
The client idempotency token of the job run request.
clientToken - The client idempotency token of the job run request.StartJobRunRequest.Builder executionRoleArn(String executionRoleArn)
The execution role ARN for the job run.
executionRoleArn - The execution role ARN for the job run.StartJobRunRequest.Builder releaseLabel(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.StartJobRunRequest.Builder jobDriver(JobDriver jobDriver)
The job driver for the job run.
jobDriver - The job driver for the job run.default StartJobRunRequest.Builder jobDriver(Consumer<JobDriver.Builder> jobDriver)
The job driver for the job run.
This is a convenience method that creates an instance of theJobDriver.Builder avoiding the need to
create one manually via JobDriver.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to jobDriver(JobDriver).
jobDriver - a consumer that will call methods on JobDriver.BuilderjobDriver(JobDriver)StartJobRunRequest.Builder configurationOverrides(ConfigurationOverrides configurationOverrides)
The configuration overrides for the job run.
configurationOverrides - The configuration overrides for the job run.default StartJobRunRequest.Builder configurationOverrides(Consumer<ConfigurationOverrides.Builder> configurationOverrides)
The configuration overrides for the job run.
This is a convenience method that creates an instance of theConfigurationOverrides.Builder avoiding
the need to create one manually via ConfigurationOverrides.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to configurationOverrides(ConfigurationOverrides).
configurationOverrides - a consumer that will call methods on ConfigurationOverrides.BuilderconfigurationOverrides(ConfigurationOverrides)StartJobRunRequest.Builder tags(Map<String,String> tags)
The tags assigned to job runs.
tags - The tags assigned to job runs.StartJobRunRequest.Builder jobTemplateId(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.StartJobRunRequest.Builder jobTemplateParameters(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.StartJobRunRequest.Builder retryPolicyConfiguration(RetryPolicyConfiguration retryPolicyConfiguration)
The retry policy configuration for the job run.
retryPolicyConfiguration - The retry policy configuration for the job run.default StartJobRunRequest.Builder retryPolicyConfiguration(Consumer<RetryPolicyConfiguration.Builder> retryPolicyConfiguration)
The retry policy configuration for the job run.
This is a convenience method that creates an instance of theRetryPolicyConfiguration.Builder
avoiding the need to create one manually via RetryPolicyConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to retryPolicyConfiguration(RetryPolicyConfiguration).
retryPolicyConfiguration - a consumer that will call methods on RetryPolicyConfiguration.BuilderretryPolicyConfiguration(RetryPolicyConfiguration)StartJobRunRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderStartJobRunRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.