public static interface StepConfig.Builder extends SdkPojo, CopyableBuilder<StepConfig.Builder,StepConfig>
Modifier and Type | Method and Description |
---|---|
StepConfig.Builder |
actionOnFailure(ActionOnFailure actionOnFailure)
The action to take when the cluster step fails.
|
StepConfig.Builder |
actionOnFailure(String actionOnFailure)
The action to take when the cluster step fails.
|
default StepConfig.Builder |
hadoopJarStep(Consumer<HadoopJarStepConfig.Builder> hadoopJarStep)
The JAR file used for the step.
|
StepConfig.Builder |
hadoopJarStep(HadoopJarStepConfig hadoopJarStep)
The JAR file used for the step.
|
StepConfig.Builder |
name(String name)
The name of the step.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
StepConfig.Builder name(String name)
The name of the step.
name
- The name of the step.StepConfig.Builder actionOnFailure(String actionOnFailure)
The action to take when the cluster step fails. Possible values are TERMINATE_CLUSTER, CANCEL_AND_WAIT, and CONTINUE. TERMINATE_JOB_FLOW is provided for backward compatibility. We recommend using TERMINATE_CLUSTER instead.
actionOnFailure
- The action to take when the cluster step fails. Possible values are TERMINATE_CLUSTER,
CANCEL_AND_WAIT, and CONTINUE. TERMINATE_JOB_FLOW is provided for backward compatibility. We recommend
using TERMINATE_CLUSTER instead.ActionOnFailure
,
ActionOnFailure
StepConfig.Builder actionOnFailure(ActionOnFailure actionOnFailure)
The action to take when the cluster step fails. Possible values are TERMINATE_CLUSTER, CANCEL_AND_WAIT, and CONTINUE. TERMINATE_JOB_FLOW is provided for backward compatibility. We recommend using TERMINATE_CLUSTER instead.
actionOnFailure
- The action to take when the cluster step fails. Possible values are TERMINATE_CLUSTER,
CANCEL_AND_WAIT, and CONTINUE. TERMINATE_JOB_FLOW is provided for backward compatibility. We recommend
using TERMINATE_CLUSTER instead.ActionOnFailure
,
ActionOnFailure
StepConfig.Builder hadoopJarStep(HadoopJarStepConfig hadoopJarStep)
The JAR file used for the step.
hadoopJarStep
- The JAR file used for the step.default StepConfig.Builder hadoopJarStep(Consumer<HadoopJarStepConfig.Builder> hadoopJarStep)
The JAR file used for the step.
This is a convenience that creates an instance of theHadoopJarStepConfig.Builder
avoiding the need
to create one manually via HadoopJarStepConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to hadoopJarStep(HadoopJarStepConfig)
.hadoopJarStep
- a consumer that will call methods on HadoopJarStepConfig.Builder
hadoopJarStep(HadoopJarStepConfig)
Copyright © 2020. All rights reserved.