Interface GetWorkflowStepExecutionResponse.Builder

    • Method Detail

      • requestId

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

        GetWorkflowStepExecutionResponse.Builder name​(String 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

        GetWorkflowStepExecutionResponse.Builder description​(String 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

        GetWorkflowStepExecutionResponse.Builder action​(String 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.
      • message

        GetWorkflowStepExecutionResponse.Builder message​(String 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

        GetWorkflowStepExecutionResponse.Builder inputs​(String 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

        GetWorkflowStepExecutionResponse.Builder outputs​(String 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

        GetWorkflowStepExecutionResponse.Builder startTime​(String 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

        GetWorkflowStepExecutionResponse.Builder endTime​(String 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

        GetWorkflowStepExecutionResponse.Builder onFailure​(String 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.