@Generated(value="software.amazon.awssdk:codegen") public final class ExecutionListItem extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ExecutionListItem.Builder,ExecutionListItem>
Contains details about an execution.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ExecutionListItem.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ExecutionListItem.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
executionArn()
The Amazon Resource Name (ARN) that identifies the execution.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
itemCount()
The total number of items processed in a child workflow execution.
|
String |
mapRunArn()
The Amazon Resource Name (ARN) of a Map Run.
|
String |
name()
The name of the execution.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ExecutionListItem.Builder> |
serializableBuilderClass() |
Instant |
startDate()
The date the execution started.
|
String |
stateMachineArn()
The Amazon Resource Name (ARN) of the executed state machine.
|
ExecutionStatus |
status()
The current status of the execution.
|
String |
statusAsString()
The current status of the execution.
|
Instant |
stopDate()
If the execution already ended, the date the execution stopped.
|
ExecutionListItem.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String executionArn()
The Amazon Resource Name (ARN) that identifies the execution.
public final String stateMachineArn()
The Amazon Resource Name (ARN) of the executed state machine.
public final String name()
The name of the execution.
A name must not contain:
white space
brackets < > { } [ ]
wildcard characters ? *
special characters " # % \ ^ | ~ ` $ & , ; : /
control characters (U+0000-001F, U+007F-009F)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
A name must not contain:
white space
brackets < > { } [ ]
wildcard characters ? *
special characters " # % \ ^ | ~ ` $ & , ; : /
control characters (U+0000-001F, U+007F-009F)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
public final ExecutionStatus status()
The current status of the execution.
If the service returns an enum value that is not available in the current SDK version, status will
return ExecutionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
ExecutionStatuspublic final String statusAsString()
The current status of the execution.
If the service returns an enum value that is not available in the current SDK version, status will
return ExecutionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
ExecutionStatuspublic final Instant startDate()
The date the execution started.
public final Instant stopDate()
If the execution already ended, the date the execution stopped.
public final String mapRunArn()
The Amazon Resource Name (ARN) of a Map Run. This field is returned only if mapRunArn was specified
in the ListExecutions API action. If stateMachineArn was specified in
ListExecutions, the mapRunArn isn't returned.
mapRunArn was
specified in the ListExecutions API action. If stateMachineArn was specified in
ListExecutions, the mapRunArn isn't returned.public final Integer itemCount()
The total number of items processed in a child workflow execution. This field is returned only if
mapRunArn was specified in the ListExecutions API action. If
stateMachineArn was specified in ListExecutions, the itemCount field isn't
returned.
mapRunArn was specified in the ListExecutions API action. If
stateMachineArn was specified in ListExecutions, the itemCount
field isn't returned.public ExecutionListItem.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ExecutionListItem.Builder,ExecutionListItem>public static ExecutionListItem.Builder builder()
public static Class<? extends ExecutionListItem.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.