Specification for a cluster (job flow) step.
The action to take when the step fails. Use one of the following values:
TERMINATE_CLUSTER - Shuts down the cluster.
CANCEL_AND_WAIT - Cancels any pending steps and returns the cluster
CONTINUE - Continues to the next step in the queue.
TERMINATE_JOB_FLOW - Shuts down the cluster.
TERMINATE_JOB_FLOW is provided for backward compatibility. We
If a cluster's
StepConcurrencyLevel is greater than
1, do not
AddJobFlowSteps to submit a step with this parameter set to
TERMINATE_CLUSTER. The step is not
submitted and the action fails with a message that the
is not valid.
If you change a cluster's
StepConcurrencyLevel to be greater than 1 while a
step is running, the
ActionOnFailure parameter may not behave as you expect.
In this case, for a step that fails with this parameter set to
CANCEL_AND_WAIT, pending steps and the running step are not canceled; for a
step that fails with this parameter set to
TERMINATE_CLUSTER, the cluster does
The JAR file used for the step.
The name of the step.