Interface GetWorkflowExecutionResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetWorkflowExecutionResponse.Builder,,GetWorkflowExecutionResponse> ImagebuilderResponse.Builder,SdkBuilder<GetWorkflowExecutionResponse.Builder,,GetWorkflowExecutionResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetWorkflowExecutionResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp when the specified runtime instance of the workflow finished.imageBuildVersionArn(String imageBuildVersionArn) The Amazon Resource Name (ARN) of the image build version that owns the specified runtime instance of the workflow.The output message from the specified runtime instance of the workflow, if applicable.parallelGroup(String parallelGroup) The name of the parallel group that this runtime instance of the workflow ran in, if configured.The request ID that uniquely identifies this request.The timestamp when the specified runtime instance of the workflow started.The current runtime status for the specified runtime instance of the workflow.status(WorkflowExecutionStatus status) The current runtime status for the specified runtime instance of the workflow.totalStepCount(Integer totalStepCount) The total number of steps that the workflow document defines for this runtime instance of the workflow.totalStepsFailed(Integer totalStepsFailed) A runtime count for the number of steps that failed in the specified runtime instance of the workflow.totalStepsSkipped(Integer totalStepsSkipped) A runtime count for the number of steps that were skipped in the specified runtime instance of the workflow.totalStepsSucceeded(Integer totalStepsSucceeded) A runtime count for the number of steps that ran successfully in the specified runtime instance of the workflow.The type of workflow that Image Builder ran for the specified runtime instance of the workflow.type(WorkflowType type) The type of workflow that Image Builder ran for the specified runtime instance of the workflow.workflowBuildVersionArn(String workflowBuildVersionArn) The Amazon Resource Name (ARN) of the build version for the Image Builder workflow resource that defines the specified runtime instance of the workflow.workflowExecutionId(String workflowExecutionId) The unique identifier that Image Builder assigned to keep track of runtime details when it ran the workflow.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.imagebuilder.model.ImagebuilderResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
requestId
The request ID that uniquely identifies this request.
- Parameters:
requestId- The request ID that uniquely identifies this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workflowBuildVersionArn
The Amazon Resource Name (ARN) of the build version for the Image Builder workflow resource that defines the specified runtime instance of the workflow.
- Parameters:
workflowBuildVersionArn- The Amazon Resource Name (ARN) of the build version for the Image Builder workflow resource that defines the specified runtime instance of the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workflowExecutionId
The unique identifier that Image Builder assigned to keep track of runtime details when it ran the workflow.
- Parameters:
workflowExecutionId- The unique identifier that Image Builder assigned to keep track of runtime details when it ran the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageBuildVersionArn
The Amazon Resource Name (ARN) of the image build version that owns the specified runtime instance of the workflow.
- Parameters:
imageBuildVersionArn- The Amazon Resource Name (ARN) of the image build version that owns the specified runtime instance of the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of workflow that Image Builder ran for the specified runtime instance of the workflow.
- Parameters:
type- The type of workflow that Image Builder ran for the specified runtime instance of the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of workflow that Image Builder ran for the specified runtime instance of the workflow.
- Parameters:
type- The type of workflow that Image Builder ran for the specified 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 the specified runtime instance of the workflow.
COMPLETED,FAILED,ROLLBACK_COMPLETED,CANCELLED, andSKIPPEDare terminal states.- Parameters:
status- The current runtime status for the specified runtime instance of the workflow.COMPLETED,FAILED,ROLLBACK_COMPLETED,CANCELLED, andSKIPPEDare terminal states.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current runtime status for the specified runtime instance of the workflow.
COMPLETED,FAILED,ROLLBACK_COMPLETED,CANCELLED, andSKIPPEDare terminal states.- Parameters:
status- The current runtime status for the specified runtime instance of the workflow.COMPLETED,FAILED,ROLLBACK_COMPLETED,CANCELLED, andSKIPPEDare terminal states.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
message
The output message from the specified runtime instance of the workflow, if applicable.
- Parameters:
message- The output message from the specified runtime instance of 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 that the workflow document defines for this runtime instance of the workflow. Image Builder sets this count before any steps run. The sum of succeeded, skipped, and failed steps only reaches this total if every step finishes in one of those states.
- Parameters:
totalStepCount- The total number of steps that the workflow document defines for this runtime instance of the workflow. Image Builder sets this count before any steps run. The sum of succeeded, skipped, and failed steps only reaches this total if every step finishes in one of those states.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalStepsSucceeded
A runtime count for the number of steps that ran successfully in the specified runtime instance of the workflow.
- Parameters:
totalStepsSucceeded- A runtime count for the number of steps that ran successfully in the specified runtime instance of the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalStepsFailed
A runtime count for the number of steps that failed in the specified runtime instance of the workflow.
- Parameters:
totalStepsFailed- A runtime count for the number of steps that failed in the specified runtime instance of the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalStepsSkipped
A runtime count for the number of steps that were skipped in the specified runtime instance of the workflow.
- Parameters:
totalStepsSkipped- A runtime count for the number of steps that were skipped in the specified runtime instance of the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
The timestamp when the specified runtime instance of the workflow started.
- Parameters:
startTime- The timestamp when the specified runtime instance of the workflow started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
The timestamp when the specified runtime instance of the workflow finished.
- Parameters:
endTime- The timestamp when the specified 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 parallel group that this runtime instance of the workflow ran in, if configured. Parallel groups apply only to test workflows.
- Parameters:
parallelGroup- The name of the parallel group that this runtime instance of the workflow ran in, if configured. Parallel groups apply only to test workflows.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-