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 Details

    • 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

      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.

      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:
    • 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:
    • 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

      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.