StepExecution.Builder |
StepExecution.Builder.action(String action) |
The action this step performs.
|
static StepExecution.Builder |
StepExecution.builder() |
|
StepExecution.Builder |
StepExecution.Builder.executionEndTime(Instant executionEndTime) |
If a step has finished execution, this contains the time the execution ended.
|
StepExecution.Builder |
StepExecution.Builder.executionStartTime(Instant executionStartTime) |
If a step has begun execution, this contains the time the step started.
|
default StepExecution.Builder |
StepExecution.Builder.failureDetails(Consumer<FailureDetails.Builder> failureDetails) |
Information about the Automation failure.
|
StepExecution.Builder |
StepExecution.Builder.failureDetails(FailureDetails failureDetails) |
Information about the Automation failure.
|
StepExecution.Builder |
StepExecution.Builder.failureMessage(String failureMessage) |
If a step failed, this message explains why the execution failed.
|
StepExecution.Builder |
StepExecution.Builder.inputs(Map<String,String> inputs) |
Fully-resolved values passed into the step before execution.
|
StepExecution.Builder |
StepExecution.Builder.isCritical(Boolean isCritical) |
The flag which can be used to help decide whether the failure of current step leads to the Automation
failure.
|
StepExecution.Builder |
StepExecution.Builder.isEnd(Boolean isEnd) |
The flag which can be used to end automation no matter whether the step succeeds or fails.
|
StepExecution.Builder |
StepExecution.Builder.maxAttempts(Integer maxAttempts) |
The maximum number of tries to run the action of the step.
|
StepExecution.Builder |
StepExecution.Builder.nextStep(String nextStep) |
The next step after the step succeeds.
|
StepExecution.Builder |
StepExecution.Builder.onFailure(String onFailure) |
The action to take if the step fails.
|
StepExecution.Builder |
StepExecution.Builder.outputs(Map<String,? extends Collection<String>> outputs) |
Returned values from the execution of the step.
|
StepExecution.Builder |
StepExecution.Builder.overriddenParameters(Map<String,? extends Collection<String>> overriddenParameters) |
A user-specified list of parameters to override when running a step.
|
default StepExecution.Builder |
StepExecution.Builder.parentStepDetails(Consumer<ParentStepDetails.Builder> parentStepDetails) |
Information about the parent step.
|
StepExecution.Builder |
StepExecution.Builder.parentStepDetails(ParentStepDetails parentStepDetails) |
Information about the parent step.
|
StepExecution.Builder |
StepExecution.Builder.response(String response) |
A message associated with the response code for an execution.
|
StepExecution.Builder |
StepExecution.Builder.responseCode(String responseCode) |
The response code returned by the execution of the step.
|
StepExecution.Builder |
StepExecution.Builder.stepExecutionId(String stepExecutionId) |
The unique ID of a step execution.
|
StepExecution.Builder |
StepExecution.Builder.stepName(String stepName) |
The name of this execution step.
|
StepExecution.Builder |
StepExecution.Builder.stepStatus(String stepStatus) |
The execution status for this step.
|
StepExecution.Builder |
StepExecution.Builder.stepStatus(AutomationExecutionStatus stepStatus) |
The execution status for this step.
|
default StepExecution.Builder |
StepExecution.Builder.targetLocation(Consumer<TargetLocation.Builder> targetLocation) |
The combination of Amazon Web Services Regions and Amazon Web Services accounts targeted by the current
Automation execution.
|
StepExecution.Builder |
StepExecution.Builder.targetLocation(TargetLocation targetLocation) |
The combination of Amazon Web Services Regions and Amazon Web Services accounts targeted by the current
Automation execution.
|
StepExecution.Builder |
StepExecution.Builder.targets(Collection<Target> targets) |
The targets for the step execution.
|
StepExecution.Builder |
StepExecution.Builder.targets(Consumer<Target.Builder>... targets) |
The targets for the step execution.
|
StepExecution.Builder |
StepExecution.Builder.targets(Target... targets) |
The targets for the step execution.
|
StepExecution.Builder |
StepExecution.Builder.timeoutSeconds(Long timeoutSeconds) |
The timeout seconds of the step.
|
StepExecution.Builder |
StepExecution.toBuilder() |
|
StepExecution.Builder |
StepExecution.Builder.triggeredAlarms(Collection<AlarmStateInformation> triggeredAlarms) |
The CloudWatch alarms that were invoked by the automation.
|
StepExecution.Builder |
StepExecution.Builder.triggeredAlarms(Consumer<AlarmStateInformation.Builder>... triggeredAlarms) |
The CloudWatch alarms that were invoked by the automation.
|
StepExecution.Builder |
StepExecution.Builder.triggeredAlarms(AlarmStateInformation... triggeredAlarms) |
The CloudWatch alarms that were invoked by the automation.
|
StepExecution.Builder |
StepExecution.Builder.validNextSteps(String... validNextSteps) |
Strategies used when step fails, we support Continue and Abort.
|
StepExecution.Builder |
StepExecution.Builder.validNextSteps(Collection<String> validNextSteps) |
Strategies used when step fails, we support Continue and Abort.
|