@Generated(value="software.amazon.awssdk:codegen") public final class ActionExecution extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ActionExecution.Builder,ActionExecution>
Represents information about the run of an action.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ActionExecution.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
actionExecutionId()
ID of the workflow action execution in the current stage.
|
static ActionExecution.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
ErrorDetails |
errorDetails()
The details of an error returned by a URL external to Amazon Web Services.
|
String |
externalExecutionId()
The external ID of the run of the action.
|
String |
externalExecutionUrl()
The URL of a resource external to Amazon Web Services that is used when running the action (for example, an
external repository URL).
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastStatusChange()
The last status change of the action.
|
String |
lastUpdatedBy()
The ARN of the user who last changed the pipeline.
|
Integer |
percentComplete()
A percentage of completeness of the action as it runs.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ActionExecution.Builder> |
serializableBuilderClass() |
ActionExecutionStatus |
status()
The status of the action, or for a completed action, the last status of the action.
|
String |
statusAsString()
The status of the action, or for a completed action, the last status of the action.
|
String |
summary()
A summary of the run of the action.
|
ActionExecution.Builder |
toBuilder() |
String |
token()
The system-generated token used to identify a unique approval request.
|
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String actionExecutionId()
ID of the workflow action execution in the current stage. Use the GetPipelineState action to retrieve the current action execution details of the current stage.
For older executions, this field might be empty. The action execution ID is available for executions run on or after March 2020.
For older executions, this field might be empty. The action execution ID is available for executions run on or after March 2020.
public final ActionExecutionStatus status()
The status of the action, or for a completed action, the last status of the action.
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().
ActionExecutionStatuspublic final String statusAsString()
The status of the action, or for a completed action, the last status of the action.
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().
ActionExecutionStatuspublic final String summary()
A summary of the run of the action.
public final Instant lastStatusChange()
The last status change of the action.
public final String token()
The system-generated token used to identify a unique approval request. The token for each open approval request
can be obtained using the GetPipelineState command. It is used to validate that the approval request
corresponding to this token is still valid.
GetPipelineState command. It is used to validate that the
approval request corresponding to this token is still valid.public final String lastUpdatedBy()
The ARN of the user who last changed the pipeline.
public final String externalExecutionId()
The external ID of the run of the action.
public final String externalExecutionUrl()
The URL of a resource external to Amazon Web Services that is used when running the action (for example, an external repository URL).
public final Integer percentComplete()
A percentage of completeness of the action as it runs.
public final ErrorDetails errorDetails()
The details of an error returned by a URL external to Amazon Web Services.
public ActionExecution.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ActionExecution.Builder,ActionExecution>public static ActionExecution.Builder builder()
public static Class<? extends ActionExecution.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.