Interface GetWorkflowExecutionResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetWorkflowExecutionResponse.Builder,GetWorkflowExecutionResponse>,ImagebuilderResponse.Builder,SdkBuilder<GetWorkflowExecutionResponse.Builder,GetWorkflowExecutionResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetWorkflowExecutionResponse
public static interface GetWorkflowExecutionResponse.Builder extends ImagebuilderResponse.Builder, SdkPojo, CopyableBuilder<GetWorkflowExecutionResponse.Builder,GetWorkflowExecutionResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetWorkflowExecutionResponse.BuilderendTime(String endTime)The timestamp when the specified runtime instance of the workflow finished.GetWorkflowExecutionResponse.BuilderimageBuildVersionArn(String imageBuildVersionArn)The Amazon Resource Name (ARN) of the image resource build version that the specified runtime instance of the workflow created.GetWorkflowExecutionResponse.Buildermessage(String message)The output message from the specified runtime instance of the workflow, if applicable.GetWorkflowExecutionResponse.BuilderparallelGroup(String parallelGroup)Test workflows are defined within named runtime groups.GetWorkflowExecutionResponse.BuilderrequestId(String requestIdValue)The request ID that uniquely identifies this request.GetWorkflowExecutionResponse.BuilderstartTime(String startTime)The timestamp when the specified runtime instance of the workflow started.GetWorkflowExecutionResponse.Builderstatus(String status)The current runtime status for the specified runtime instance of the workflow.GetWorkflowExecutionResponse.Builderstatus(WorkflowExecutionStatus status)The current runtime status for the specified runtime instance of the workflow.GetWorkflowExecutionResponse.BuildertotalStepCount(Integer totalStepCount)The total number of steps in the specified runtime instance of the workflow that ran.GetWorkflowExecutionResponse.BuildertotalStepsFailed(Integer totalStepsFailed)A runtime count for the number of steps that failed in the specified runtime instance of the workflow.GetWorkflowExecutionResponse.BuildertotalStepsSkipped(Integer totalStepsSkipped)A runtime count for the number of steps that were skipped in the specified runtime instance of the workflow.GetWorkflowExecutionResponse.BuildertotalStepsSucceeded(Integer totalStepsSucceeded)A runtime count for the number of steps that ran successfully in the specified runtime instance of the workflow.GetWorkflowExecutionResponse.Buildertype(String type)The type of workflow that Image Builder ran for the specified runtime instance of the workflow.GetWorkflowExecutionResponse.Buildertype(WorkflowType type)The type of workflow that Image Builder ran for the specified runtime instance of the workflow.GetWorkflowExecutionResponse.BuilderworkflowBuildVersionArn(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.GetWorkflowExecutionResponse.BuilderworkflowExecutionId(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
copy
-
Methods inherited from interface software.amazon.awssdk.services.imagebuilder.model.ImagebuilderResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
requestId
GetWorkflowExecutionResponse.Builder requestId(String requestIdValue)
The request ID that uniquely identifies this request.
- Parameters:
requestIdValue- The request ID that uniquely identifies this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workflowBuildVersionArn
GetWorkflowExecutionResponse.Builder 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.
- 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
GetWorkflowExecutionResponse.Builder workflowExecutionId(String 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
GetWorkflowExecutionResponse.Builder imageBuildVersionArn(String imageBuildVersionArn)
The Amazon Resource Name (ARN) of the image resource build version that the specified runtime instance of the workflow created.
- Parameters:
imageBuildVersionArn- The Amazon Resource Name (ARN) of the image resource build version that the specified runtime instance of the workflow created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
GetWorkflowExecutionResponse.Builder type(String 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:
WorkflowType,WorkflowType
-
type
GetWorkflowExecutionResponse.Builder type(WorkflowType 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:
WorkflowType,WorkflowType
-
status
GetWorkflowExecutionResponse.Builder status(String status)
The current runtime status for the specified runtime instance of the workflow.
- Parameters:
status- The current runtime status 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:
WorkflowExecutionStatus,WorkflowExecutionStatus
-
status
GetWorkflowExecutionResponse.Builder status(WorkflowExecutionStatus status)
The current runtime status for the specified runtime instance of the workflow.
- Parameters:
status- The current runtime status 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:
WorkflowExecutionStatus,WorkflowExecutionStatus
-
message
GetWorkflowExecutionResponse.Builder message(String 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
GetWorkflowExecutionResponse.Builder totalStepCount(Integer totalStepCount)
The total number of steps in the specified runtime instance of the workflow that ran. This number 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 specified runtime instance of the workflow that ran. This number 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
GetWorkflowExecutionResponse.Builder totalStepsSucceeded(Integer 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
GetWorkflowExecutionResponse.Builder totalStepsFailed(Integer 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
GetWorkflowExecutionResponse.Builder totalStepsSkipped(Integer 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
GetWorkflowExecutionResponse.Builder startTime(String 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
GetWorkflowExecutionResponse.Builder endTime(String 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
GetWorkflowExecutionResponse.Builder parallelGroup(String parallelGroup)
Test workflows are defined within named runtime groups. The parallel group is a named group that contains one or more test workflows.
- Parameters:
parallelGroup- Test workflows are defined within named runtime groups. The parallel group is a named group that contains one or more test workflows.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-