@Generated(value="software.amazon.awssdk:codegen") public final class ActionExecutionDetail extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ActionExecutionDetail.Builder,ActionExecutionDetail>
Returns information about an execution of an action, including the action execution ID, and the name, version, and timing of the action.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ActionExecutionDetail.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
actionExecutionId()
The action execution ID.
|
String |
actionName()
The name of the action.
|
static ActionExecutionDetail.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ActionExecutionInput |
input()
Input details for the action execution, such as role ARN, Region, and input artifacts.
|
Instant |
lastUpdateTime()
The last update time of the action execution.
|
ActionExecutionOutput |
output()
Output details for the action execution, such as the action execution result.
|
String |
pipelineExecutionId()
The pipeline execution ID for the action execution.
|
Integer |
pipelineVersion()
The version of the pipeline where the action was run.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ActionExecutionDetail.Builder> |
serializableBuilderClass() |
String |
stageName()
The name of the stage that contains the action.
|
Instant |
startTime()
The start time of the action execution.
|
ActionExecutionStatus |
status()
The status of the action execution.
|
String |
statusAsString()
The status of the action execution.
|
ActionExecutionDetail.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String pipelineExecutionId()
The pipeline execution ID for the action execution.
public final String actionExecutionId()
The action execution ID.
public final Integer pipelineVersion()
The version of the pipeline where the action was run.
public final String stageName()
The name of the stage that contains the action.
public final String actionName()
The name of the action.
public final Instant startTime()
The start time of the action execution.
public final Instant lastUpdateTime()
The last update time of the action execution.
public final ActionExecutionStatus status()
The status of the action execution. Status categories are InProgress, Succeeded, and
Failed.
If the service returns an enum value that is not available in the current SDK version, status will
return ActionExecutionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
InProgress, Succeeded
, and Failed.ActionExecutionStatuspublic final String statusAsString()
The status of the action execution. Status categories are InProgress, Succeeded, and
Failed.
If the service returns an enum value that is not available in the current SDK version, status will
return ActionExecutionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
InProgress, Succeeded
, and Failed.ActionExecutionStatuspublic final ActionExecutionInput input()
Input details for the action execution, such as role ARN, Region, and input artifacts.
public final ActionExecutionOutput output()
Output details for the action execution, such as the action execution result.
public ActionExecutionDetail.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ActionExecutionDetail.Builder,ActionExecutionDetail>public static ActionExecutionDetail.Builder builder()
public static Class<? extends ActionExecutionDetail.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.