Interface WorkflowStepMetadata.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<WorkflowStepMetadata.Builder,WorkflowStepMetadata>,SdkBuilder<WorkflowStepMetadata.Builder,WorkflowStepMetadata>,SdkPojo
- Enclosing class:
- WorkflowStepMetadata
public static interface WorkflowStepMetadata.Builder extends SdkPojo, CopyableBuilder<WorkflowStepMetadata.Builder,WorkflowStepMetadata>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WorkflowStepMetadata.Builderaction(String action)The step action name.WorkflowStepMetadata.Builderdescription(String description)Description of the workflow step.WorkflowStepMetadata.BuilderendTime(String endTime)The timestamp when the workflow step finished.WorkflowStepMetadata.Builderinputs(String inputs)Input parameters that Image Builder provides for the workflow step.WorkflowStepMetadata.Buildermessage(String message)Detailed output message that the workflow step provides at runtime.WorkflowStepMetadata.Buildername(String name)The name of the workflow step.WorkflowStepMetadata.Builderoutputs(String outputs)The file names that the workflow step created as output for this runtime instance of the workflow.WorkflowStepMetadata.BuilderrollbackStatus(String rollbackStatus)Reports on the rollback status of the step, if applicable.WorkflowStepMetadata.BuilderrollbackStatus(WorkflowStepExecutionRollbackStatus rollbackStatus)Reports on the rollback status of the step, if applicable.WorkflowStepMetadata.BuilderstartTime(String startTime)The timestamp when the workflow step started.WorkflowStepMetadata.Builderstatus(String status)Runtime status for the workflow step.WorkflowStepMetadata.Builderstatus(WorkflowStepExecutionStatus status)Runtime status for the workflow step.WorkflowStepMetadata.BuilderstepExecutionId(String stepExecutionId)A unique identifier for the workflow step, assigned at runtime.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
stepExecutionId
WorkflowStepMetadata.Builder stepExecutionId(String stepExecutionId)
A unique identifier for the workflow step, assigned at runtime.
- Parameters:
stepExecutionId- A unique identifier for the workflow step, assigned at runtime.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
WorkflowStepMetadata.Builder name(String name)
The name of the workflow step.
- Parameters:
name- The name of the workflow step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
WorkflowStepMetadata.Builder description(String description)
Description of the workflow step.
- Parameters:
description- Description of the workflow step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
action
WorkflowStepMetadata.Builder action(String action)
The step action name.
- Parameters:
action- The step action name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
WorkflowStepMetadata.Builder status(String status)
Runtime status for the workflow step.
- Parameters:
status- Runtime status for the workflow step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
WorkflowStepExecutionStatus,WorkflowStepExecutionStatus
-
status
WorkflowStepMetadata.Builder status(WorkflowStepExecutionStatus status)
Runtime status for the workflow step.
- Parameters:
status- Runtime status for the workflow step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
WorkflowStepExecutionStatus,WorkflowStepExecutionStatus
-
rollbackStatus
WorkflowStepMetadata.Builder rollbackStatus(String rollbackStatus)
Reports on the rollback status of the step, if applicable.
- Parameters:
rollbackStatus- Reports on the rollback status of the step, if applicable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
WorkflowStepExecutionRollbackStatus,WorkflowStepExecutionRollbackStatus
-
rollbackStatus
WorkflowStepMetadata.Builder rollbackStatus(WorkflowStepExecutionRollbackStatus rollbackStatus)
Reports on the rollback status of the step, if applicable.
- Parameters:
rollbackStatus- Reports on the rollback status of the step, if applicable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
WorkflowStepExecutionRollbackStatus,WorkflowStepExecutionRollbackStatus
-
message
WorkflowStepMetadata.Builder message(String message)
Detailed output message that the workflow step provides at runtime.
- Parameters:
message- Detailed output message that the workflow step provides at runtime.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputs
WorkflowStepMetadata.Builder inputs(String inputs)
Input parameters that Image Builder provides for the workflow step.
- Parameters:
inputs- Input parameters that Image Builder provides for the workflow step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputs
WorkflowStepMetadata.Builder outputs(String outputs)
The file names that the workflow step created as output for this runtime instance of the workflow.
- Parameters:
outputs- The file names that the workflow step created as output for this runtime instance of the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
WorkflowStepMetadata.Builder startTime(String startTime)
The timestamp when the workflow step started.
- Parameters:
startTime- The timestamp when the workflow step started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
WorkflowStepMetadata.Builder endTime(String endTime)
The timestamp when the workflow step finished.
- Parameters:
endTime- The timestamp when the workflow step finished.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-