Interface StepSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<StepSummary.Builder,,StepSummary> SdkBuilder<StepSummary.Builder,,StepSummary> SdkPojo
- Enclosing class:
StepSummary
-
Method Summary
Modifier and TypeMethodDescriptionactionOnFailure(String actionOnFailure) The action to take when the cluster step fails.actionOnFailure(ActionOnFailure actionOnFailure) The action to take when the cluster step fails.default StepSummary.Builderconfig(Consumer<HadoopStepConfig.Builder> config) The Hadoop job configuration of the cluster step.config(HadoopStepConfig config) The Hadoop job configuration of the cluster step.The identifier of the cluster step.The name of the cluster step.default StepSummary.Builderstatus(Consumer<StepStatus.Builder> status) The current execution status details of the cluster step.status(StepStatus status) The current execution status details of the cluster step.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
id
The identifier of the cluster step.
- Parameters:
id- The identifier of the cluster step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the cluster step.
- Parameters:
name- The name of the cluster step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
config
The Hadoop job configuration of the cluster step.
- Parameters:
config- The Hadoop job configuration of the cluster step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
config
The Hadoop job configuration of the cluster step.
This is a convenience method that creates an instance of theHadoopStepConfig.Builderavoiding the need to create one manually viaHadoopStepConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconfig(HadoopStepConfig).- Parameters:
config- a consumer that will call methods onHadoopStepConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
actionOnFailure
The action to take when the cluster step fails. Possible values are TERMINATE_CLUSTER, CANCEL_AND_WAIT, and CONTINUE. TERMINATE_JOB_FLOW is available for backward compatibility.
- Parameters:
actionOnFailure- The action to take when the cluster step fails. Possible values are TERMINATE_CLUSTER, CANCEL_AND_WAIT, and CONTINUE. TERMINATE_JOB_FLOW is available for backward compatibility.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
actionOnFailure
The action to take when the cluster step fails. Possible values are TERMINATE_CLUSTER, CANCEL_AND_WAIT, and CONTINUE. TERMINATE_JOB_FLOW is available for backward compatibility.
- Parameters:
actionOnFailure- The action to take when the cluster step fails. Possible values are TERMINATE_CLUSTER, CANCEL_AND_WAIT, and CONTINUE. TERMINATE_JOB_FLOW is available for backward compatibility.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current execution status details of the cluster step.
- Parameters:
status- The current execution status details of the cluster step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current execution status details of the cluster step.
This is a convenience method that creates an instance of theStepStatus.Builderavoiding the need to create one manually viaStepStatus.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostatus(StepStatus).- Parameters:
status- a consumer that will call methods onStepStatus.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-