@Generated(value="software.amazon.awssdk:codegen") public final class DescribedExecution extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DescribedExecution.Builder,DescribedExecution>
The details for an execution object.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribedExecution.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DescribedExecution.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
executionId()
A unique identifier for the execution of a workflow.
|
String |
executionRole()
The IAM role associated with the execution.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
FileLocation |
initialFileLocation()
A structure that describes the Amazon S3 or EFS file location.
|
LoggingConfiguration |
loggingConfiguration()
The IAM logging role associated with the execution.
|
PosixProfile |
posixProfile()
Returns the value of the PosixProfile property for this object.
|
ExecutionResults |
results()
A structure that describes the execution results.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribedExecution.Builder> |
serializableBuilderClass() |
ServiceMetadata |
serviceMetadata()
A container object for the session details that are associated with a workflow.
|
ExecutionStatus |
status()
The status is one of the execution.
|
String |
statusAsString()
The status is one of the execution.
|
DescribedExecution.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String executionId()
A unique identifier for the execution of a workflow.
public final FileLocation initialFileLocation()
A structure that describes the Amazon S3 or EFS file location. This is the file location when the execution begins: if the file is being copied, this is the initial (as opposed to destination) file location.
public final ServiceMetadata serviceMetadata()
A container object for the session details that are associated with a workflow.
public final String executionRole()
The IAM role associated with the execution.
public final LoggingConfiguration loggingConfiguration()
The IAM logging role associated with the execution.
public final PosixProfile posixProfile()
public final ExecutionStatus status()
The status is one of the execution. Can be in progress, completed, exception encountered, or handling the exception.
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 status is one of the execution. Can be in progress, completed, exception encountered, or handling the exception.
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 ExecutionResults results()
A structure that describes the execution results. This includes a list of the steps along with the details of
each step, error type and message (if any), and the OnExceptionSteps structure.
OnExceptionSteps structure.public DescribedExecution.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribedExecution.Builder,DescribedExecution>public static DescribedExecution.Builder builder()
public static Class<? extends DescribedExecution.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.