@Generated(value="software.amazon.awssdk:codegen") public class StepExecution extends Object implements StructuredPojo, software.amazon.awssdk.utils.builder.ToCopyableBuilder<StepExecution.Builder,StepExecution>
Detailed information about an the execution state of an Automation step.
| Modifier and Type | Class and Description |
|---|---|
static interface |
StepExecution.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
action()
The action this step performs.
|
static StepExecution.Builder |
builder() |
boolean |
equals(Object obj) |
Date |
executionEndTime()
If a step has finished execution, this contains the time the execution ended.
|
Date |
executionStartTime()
If a step has begun execution, this contains the time the step started.
|
FailureDetails |
failureDetails()
Information about the Automation failure.
|
String |
failureMessage()
If a step failed, this message explains why the execution failed.
|
int |
hashCode() |
Map<String,String> |
inputs()
Fully-resolved values passed into the step before execution.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Map<String,List<String>> |
outputs()
Returned values from the execution of the step.
|
String |
response()
A message associated with the response code for an execution.
|
String |
responseCode()
The response code returned by the execution of the step.
|
static Class<? extends StepExecution.Builder> |
serializableBuilderClass() |
String |
stepName()
The name of this execution step.
|
String |
stepStatus()
The execution status for this step.
|
StepExecution.Builder |
toBuilder() |
String |
toString() |
public String stepName()
The name of this execution step.
public String action()
The action this step performs. The action determines the behavior of the step.
public Date executionStartTime()
If a step has begun execution, this contains the time the step started. If the step is in Pending status, this field is not populated.
public Date executionEndTime()
If a step has finished execution, this contains the time the execution ended. If the step has not yet concluded, this field is not populated.
public String stepStatus()
The execution status for this step. Valid values include: Pending, InProgress, Success, Cancelled, Failed, and TimedOut.
AutomationExecutionStatuspublic String responseCode()
The response code returned by the execution of the step.
public Map<String,String> inputs()
Fully-resolved values passed into the step before execution.
public Map<String,List<String>> outputs()
Returned values from the execution of the step.
public String response()
A message associated with the response code for an execution.
public String failureMessage()
If a step failed, this message explains why the execution failed.
public FailureDetails failureDetails()
Information about the Automation failure.
public StepExecution.Builder toBuilder()
toBuilder in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<StepExecution.Builder,StepExecution>public static StepExecution.Builder builder()
public static Class<? extends StepExecution.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2017. All rights reserved.