public static interface StartJobRunRequest.Builder extends EmrContainersRequest.Builder, SdkPojo, CopyableBuilder<StartJobRunRequest.Builder,StartJobRunRequest>
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 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 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 overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderStartJobRunRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.