Class WorkflowStepExecution
- java.lang.Object
-
- software.amazon.awssdk.services.imagebuilder.model.WorkflowStepExecution
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<WorkflowStepExecution.Builder,WorkflowStepExecution>
@Generated("software.amazon.awssdk:codegen") public final class WorkflowStepExecution extends Object implements SdkPojo, Serializable, ToCopyableBuilder<WorkflowStepExecution.Builder,WorkflowStepExecution>
Contains runtime details for an instance of a workflow that ran for the associated image build version.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceWorkflowStepExecution.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringaction()The name of the step action.static WorkflowStepExecution.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringimageBuildVersionArn()The Amazon Resource Name (ARN) of the image build version that ran the workflow.Stringname()The name of the workflow step.List<SdkField<?>>sdkFields()static Class<? extends WorkflowStepExecution.Builder>serializableBuilderClass()StringstartTime()The timestamp when the workflow step started.StringstepExecutionId()Uniquely identifies the workflow step that ran for the associated image build version.WorkflowStepExecution.BuildertoBuilder()StringtoString()Returns a string representation of this object.StringworkflowBuildVersionArn()The ARN of the workflow resource that ran.StringworkflowExecutionId()Uniquely identifies the runtime instance of the workflow that contains the workflow step that ran for the associated image build version.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
stepExecutionId
public final String stepExecutionId()
Uniquely identifies the workflow step that ran for the associated image build version.
- Returns:
- Uniquely identifies the workflow step that ran for the associated image build version.
-
imageBuildVersionArn
public final String imageBuildVersionArn()
The Amazon Resource Name (ARN) of the image build version that ran the workflow.
- Returns:
- The Amazon Resource Name (ARN) of the image build version that ran the workflow.
-
workflowExecutionId
public final String workflowExecutionId()
Uniquely identifies the runtime instance of the workflow that contains the workflow step that ran for the associated image build version.
- Returns:
- Uniquely identifies the runtime instance of the workflow that contains the workflow step that ran for the associated image build version.
-
workflowBuildVersionArn
public final String workflowBuildVersionArn()
The ARN of the workflow resource that ran.
- Returns:
- The ARN of the workflow resource that ran.
-
name
public final String name()
The name of the workflow step.
- Returns:
- The name of the workflow step.
-
action
public final String action()
The name of the step action.
- Returns:
- The name of the step action.
-
startTime
public final String startTime()
The timestamp when the workflow step started.
- Returns:
- The timestamp when the workflow step started.
-
toBuilder
public WorkflowStepExecution.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<WorkflowStepExecution.Builder,WorkflowStepExecution>
-
builder
public static WorkflowStepExecution.Builder builder()
-
serializableBuilderClass
public static Class<? extends WorkflowStepExecution.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-