Interface WorkflowExecutionMetadata.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<WorkflowExecutionMetadata.Builder,
,WorkflowExecutionMetadata> SdkBuilder<WorkflowExecutionMetadata.Builder,
,WorkflowExecutionMetadata> SdkPojo
- Enclosing class:
WorkflowExecutionMetadata
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp when this runtime instance of the workflow finished.The runtime output message from the workflow, if applicable.parallelGroup
(String parallelGroup) The name of the test group that included the test workflow resource at runtime.The timestamp when the runtime instance of this workflow started.The current runtime status for this workflow.status
(WorkflowExecutionStatus status) The current runtime status for this workflow.totalStepCount
(Integer totalStepCount) The total number of steps in the workflow.totalStepsFailed
(Integer totalStepsFailed) A runtime count for the number of steps in the workflow that failed.totalStepsSkipped
(Integer totalStepsSkipped) A runtime count for the number of steps in the workflow that were skipped.totalStepsSucceeded
(Integer totalStepsSucceeded) A runtime count for the number of steps in the workflow that ran successfully.Indicates what type of workflow that Image Builder ran for this runtime instance of the workflow.type
(WorkflowType type) Indicates what type of workflow that Image Builder ran for this runtime instance of the workflow.workflowBuildVersionArn
(String workflowBuildVersionArn) The Amazon Resource Name (ARN) of the workflow resource build version that ran.workflowExecutionId
(String workflowExecutionId) Unique identifier that Image Builder assigns to keep track of runtime resources each time it runs a workflow.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 Details
-
workflowBuildVersionArn
The Amazon Resource Name (ARN) of the workflow resource build version that ran.
- Parameters:
workflowBuildVersionArn
- The Amazon Resource Name (ARN) of the workflow resource build version that ran.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workflowExecutionId
Unique identifier that Image Builder assigns to keep track of runtime resources each time it runs a workflow.
- Parameters:
workflowExecutionId
- Unique identifier that Image Builder assigns to keep track of runtime resources each time it runs a workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
Indicates what type of workflow that Image Builder ran for this runtime instance of the workflow.
- Parameters:
type
- Indicates what type of workflow that Image Builder ran for this runtime instance of the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
Indicates what type of workflow that Image Builder ran for this runtime instance of the workflow.
- Parameters:
type
- Indicates what type of workflow that Image Builder ran for this runtime instance of the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current runtime status for this workflow.
- Parameters:
status
- The current runtime status for this workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current runtime status for this workflow.
- Parameters:
status
- The current runtime status for this workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
message
The runtime output message from the workflow, if applicable.
- Parameters:
message
- The runtime output message from the workflow, if applicable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalStepCount
The total number of steps in the workflow. This should equal the sum of the step counts for steps that succeeded, were skipped, and failed.
- Parameters:
totalStepCount
- The total number of steps in the workflow. This should equal the sum of the step counts for steps that succeeded, were skipped, and failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalStepsSucceeded
A runtime count for the number of steps in the workflow that ran successfully.
- Parameters:
totalStepsSucceeded
- A runtime count for the number of steps in the workflow that ran successfully.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalStepsFailed
A runtime count for the number of steps in the workflow that failed.
- Parameters:
totalStepsFailed
- A runtime count for the number of steps in the workflow that failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalStepsSkipped
A runtime count for the number of steps in the workflow that were skipped.
- Parameters:
totalStepsSkipped
- A runtime count for the number of steps in the workflow that were skipped.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
The timestamp when the runtime instance of this workflow started.
- Parameters:
startTime
- The timestamp when the runtime instance of this workflow started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
The timestamp when this runtime instance of the workflow finished.
- Parameters:
endTime
- The timestamp when this runtime instance of the workflow finished.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parallelGroup
The name of the test group that included the test workflow resource at runtime.
- Parameters:
parallelGroup
- The name of the test group that included the test workflow resource at runtime.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-