@Generated(value="software.amazon.awssdk:codegen") public final class WorkflowStepMetadata extends Object implements SdkPojo, Serializable, ToCopyableBuilder<WorkflowStepMetadata.Builder,WorkflowStepMetadata>
Runtime details and status for the workflow step.
| Modifier and Type | Class and Description |
|---|---|
static interface |
WorkflowStepMetadata.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
action()
The step action name.
|
static WorkflowStepMetadata.Builder |
builder() |
String |
description()
Description of the workflow step.
|
String |
endTime()
The timestamp when the workflow step finished.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
inputs()
Input parameters that Image Builder provides for the workflow step.
|
String |
message()
Detailed output message that the workflow step provides at runtime.
|
String |
name()
The name of the workflow step.
|
String |
outputs()
The file names that the workflow step created as output for this runtime instance of the workflow.
|
WorkflowStepExecutionRollbackStatus |
rollbackStatus()
Reports on the rollback status of the step, if applicable.
|
String |
rollbackStatusAsString()
Reports on the rollback status of the step, if applicable.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends WorkflowStepMetadata.Builder> |
serializableBuilderClass() |
String |
startTime()
The timestamp when the workflow step started.
|
WorkflowStepExecutionStatus |
status()
Runtime status for the workflow step.
|
String |
statusAsString()
Runtime status for the workflow step.
|
String |
stepExecutionId()
A unique identifier for the workflow step, assigned at runtime.
|
WorkflowStepMetadata.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String stepExecutionId()
A unique identifier for the workflow step, assigned at runtime.
public final String name()
The name of the workflow step.
public final String description()
Description of the workflow step.
public final String action()
The step action name.
public final WorkflowStepExecutionStatus status()
Runtime status for the workflow step.
If the service returns an enum value that is not available in the current SDK version, status will
return WorkflowStepExecutionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from statusAsString().
WorkflowStepExecutionStatuspublic final String statusAsString()
Runtime status for the workflow step.
If the service returns an enum value that is not available in the current SDK version, status will
return WorkflowStepExecutionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from statusAsString().
WorkflowStepExecutionStatuspublic final WorkflowStepExecutionRollbackStatus rollbackStatus()
Reports on the rollback status of the step, if applicable.
If the service returns an enum value that is not available in the current SDK version, rollbackStatus
will return WorkflowStepExecutionRollbackStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the
service is available from rollbackStatusAsString().
WorkflowStepExecutionRollbackStatuspublic final String rollbackStatusAsString()
Reports on the rollback status of the step, if applicable.
If the service returns an enum value that is not available in the current SDK version, rollbackStatus
will return WorkflowStepExecutionRollbackStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the
service is available from rollbackStatusAsString().
WorkflowStepExecutionRollbackStatuspublic final String message()
Detailed output message that the workflow step provides at runtime.
public final String inputs()
Input parameters that Image Builder provides for the workflow step.
public final String outputs()
The file names that the workflow step created as output for this runtime instance of the workflow.
public final String startTime()
The timestamp when the workflow step started.
public final String endTime()
The timestamp when the workflow step finished.
public WorkflowStepMetadata.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<WorkflowStepMetadata.Builder,WorkflowStepMetadata>public static WorkflowStepMetadata.Builder builder()
public static Class<? extends WorkflowStepMetadata.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.