public static interface AddJobFlowStepsRequest.Builder extends EmrRequest.Builder, SdkPojo, CopyableBuilder<AddJobFlowStepsRequest.Builder,AddJobFlowStepsRequest>
| Modifier and Type | Method and Description |
|---|---|
AddJobFlowStepsRequest.Builder |
executionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the runtime role for a step on the cluster.
|
AddJobFlowStepsRequest.Builder |
jobFlowId(String jobFlowId)
A string that uniquely identifies the job flow.
|
AddJobFlowStepsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
AddJobFlowStepsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
AddJobFlowStepsRequest.Builder |
steps(Collection<StepConfig> steps)
A list of StepConfig to be executed by the job flow.
|
AddJobFlowStepsRequest.Builder |
steps(Consumer<StepConfig.Builder>... steps)
A list of StepConfig to be executed by the job flow.
|
AddJobFlowStepsRequest.Builder |
steps(StepConfig... steps)
A list of StepConfig to be executed by the job flow.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildAddJobFlowStepsRequest.Builder jobFlowId(String jobFlowId)
A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
jobFlowId - A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and
can also be obtained from ListClusters.AddJobFlowStepsRequest.Builder steps(Collection<StepConfig> steps)
A list of StepConfig to be executed by the job flow.
steps - A list of StepConfig to be executed by the job flow.AddJobFlowStepsRequest.Builder steps(StepConfig... steps)
A list of StepConfig to be executed by the job flow.
steps - A list of StepConfig to be executed by the job flow.AddJobFlowStepsRequest.Builder steps(Consumer<StepConfig.Builder>... steps)
A list of StepConfig to be executed by the job flow.
This is a convenience method that creates an instance of theStepConfig.Builder avoiding the need to create one manually
via StepConfig.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #steps(List.
steps - a consumer that will call methods on
StepConfig.Builder#steps(java.util.Collection) AddJobFlowStepsRequest.Builder executionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the runtime role for a step on the cluster. The runtime role can be a
cross-account IAM role. The runtime role ARN is a combination of account ID, role name, and role type using
the following format: arn:partition:service:region:account:resource.
For example, arn:aws:iam::1234567890:role/ReadOnly is a correctly formatted runtime role ARN.
executionRoleArn - The Amazon Resource Name (ARN) of the runtime role for a step on the cluster. The runtime role can be
a cross-account IAM role. The runtime role ARN is a combination of account ID, role name, and role
type using the following format: arn:partition:service:region:account:resource.
For example, arn:aws:iam::1234567890:role/ReadOnly is a correctly formatted runtime role
ARN.
AddJobFlowStepsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderAddJobFlowStepsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.