Interface GetWorkflowStepExecutionResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<GetWorkflowStepExecutionResponse.Builder,GetWorkflowStepExecutionResponse>, ImagebuilderResponse.Builder, SdkBuilder<GetWorkflowStepExecutionResponse.Builder,GetWorkflowStepExecutionResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
GetWorkflowStepExecutionResponse

  • Method Details

    • requestId

      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.
    • stepExecutionId

      GetWorkflowStepExecutionResponse.Builder stepExecutionId(String stepExecutionId)

      The unique identifier for the runtime version of the workflow step that you specified in the request.

      Parameters:
      stepExecutionId - The unique identifier for the runtime version of the workflow step that you specified in the request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • workflowBuildVersionArn

      GetWorkflowStepExecutionResponse.Builder workflowBuildVersionArn(String workflowBuildVersionArn)

      The Amazon Resource Name (ARN) of the build version for the Image Builder workflow resource that defines this workflow step.

      Parameters:
      workflowBuildVersionArn - The Amazon Resource Name (ARN) of the build version for the Image Builder workflow resource that defines this workflow step.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • workflowExecutionId

      GetWorkflowStepExecutionResponse.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

      GetWorkflowStepExecutionResponse.Builder imageBuildVersionArn(String imageBuildVersionArn)

      The Amazon Resource Name (ARN) of the image resource build version that the specified runtime instance of the workflow step creates.

      Parameters:
      imageBuildVersionArn - The Amazon Resource Name (ARN) of the image resource build version that the specified runtime instance of the workflow step creates.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the specified runtime instance of the workflow step.

      Parameters:
      name - The name of the specified runtime instance of the workflow step.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      Describes the specified workflow step.

      Parameters:
      description - Describes the specified workflow step.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • action

      The name of the action that the specified step performs.

      Parameters:
      action - The name of the action that the specified step performs.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The current status for the specified runtime version of the workflow step.

      Parameters:
      status - The current status for the specified runtime version of the workflow step.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status for the specified runtime version of the workflow step.

      Parameters:
      status - The current status for the specified runtime version of the workflow step.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • rollbackStatus

      GetWorkflowStepExecutionResponse.Builder rollbackStatus(String rollbackStatus)

      Reports on the rollback status of the specified runtime version of the workflow step, if applicable.

      Parameters:
      rollbackStatus - Reports on the rollback status of the specified runtime version of the workflow step, if applicable.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • rollbackStatus

      Reports on the rollback status of the specified runtime version of the workflow step, if applicable.

      Parameters:
      rollbackStatus - Reports on the rollback status of the specified runtime version of the workflow step, if applicable.
      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 step, if applicable.

      Parameters:
      message - The output message from the specified runtime instance of the workflow step, if applicable.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inputs

      Input parameters that Image Builder provided for the specified runtime instance of the workflow step.

      Parameters:
      inputs - Input parameters that Image Builder provided for the specified runtime instance of the workflow step.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • outputs

      The file names that the specified runtime version of the workflow step created as output.

      Parameters:
      outputs - The file names that the specified runtime version of the workflow step created as output.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startTime

      The timestamp when the specified runtime version of the workflow step started.

      Parameters:
      startTime - The timestamp when the specified runtime version of the workflow step 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 step finished.

      Parameters:
      endTime - The timestamp when the specified runtime instance of the workflow step finished.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • onFailure

      The action to perform if the workflow step fails.

      Parameters:
      onFailure - The action to perform if the workflow step fails.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeoutSeconds

      GetWorkflowStepExecutionResponse.Builder timeoutSeconds(Integer timeoutSeconds)

      The maximum duration in seconds for this step to complete its action.

      Parameters:
      timeoutSeconds - The maximum duration in seconds for this step to complete its action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.