@Generated(value="software.amazon.awssdk:codegen") public class AutomationExecutionMetadata extends Object implements StructuredPojo, software.amazon.awssdk.utils.builder.ToCopyableBuilder<AutomationExecutionMetadata.Builder,AutomationExecutionMetadata>
Details about a specific Automation execution.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AutomationExecutionMetadata.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
automationExecutionId()
The execution ID.
|
String |
automationExecutionStatus()
The status of the execution.
|
static AutomationExecutionMetadata.Builder |
builder() |
String |
documentName()
The name of the Automation document used during execution.
|
String |
documentVersion()
The document version used during the execution.
|
boolean |
equals(Object obj) |
String |
executedBy()
The IAM role ARN of the user who executed the Automation.
|
Date |
executionEndTime()
The time the execution finished.
|
Date |
executionStartTime()
The time the execution started.>
|
int |
hashCode() |
String |
logFile()
An Amazon S3 bucket where execution information is stored.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Map<String,List<String>> |
outputs()
The list of execution outputs as defined in the Automation document.
|
static Class<? extends AutomationExecutionMetadata.Builder> |
serializableBuilderClass() |
AutomationExecutionMetadata.Builder |
toBuilder() |
String |
toString() |
public String automationExecutionId()
The execution ID.
public String documentName()
The name of the Automation document used during execution.
public String documentVersion()
The document version used during the execution.
public String automationExecutionStatus()
The status of the execution. Valid values include: Running, Succeeded, Failed, Timed out, or Cancelled.
AutomationExecutionStatuspublic Date executionStartTime()
The time the execution started.>
public Date executionEndTime()
The time the execution finished. This is not populated if the execution is still in progress.
public String executedBy()
The IAM role ARN of the user who executed the Automation.
public String logFile()
An Amazon S3 bucket where execution information is stored.
public Map<String,List<String>> outputs()
The list of execution outputs as defined in the Automation document.
public AutomationExecutionMetadata.Builder toBuilder()
toBuilder in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<AutomationExecutionMetadata.Builder,AutomationExecutionMetadata>public static AutomationExecutionMetadata.Builder builder()
public static Class<? extends AutomationExecutionMetadata.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2017. All rights reserved.