Interface WorkflowStepMetadata.Builder

    • Method Detail

      • stepExecutionId

        WorkflowStepMetadata.Builder stepExecutionId​(String stepExecutionId)

        A unique identifier for the workflow step, assigned at runtime.

        Parameters:
        stepExecutionId - A unique identifier for the workflow step, assigned at runtime.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        WorkflowStepMetadata.Builder name​(String name)

        The name of the workflow step.

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

        WorkflowStepMetadata.Builder description​(String description)

        Description of the workflow step.

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

        WorkflowStepMetadata.Builder action​(String action)

        The step action name.

        Parameters:
        action - The step action name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • message

        WorkflowStepMetadata.Builder message​(String message)

        Detailed output message that the workflow step provides at runtime.

        Parameters:
        message - Detailed output message that the workflow step provides at runtime.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • inputs

        WorkflowStepMetadata.Builder inputs​(String inputs)

        Input parameters that Image Builder provides for the workflow step.

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

        WorkflowStepMetadata.Builder outputs​(String outputs)

        The file names that the workflow step created as output for this runtime instance of the workflow.

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

        WorkflowStepMetadata.Builder startTime​(String startTime)

        The timestamp when the workflow step started.

        Parameters:
        startTime - The timestamp when the workflow step started.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endTime

        WorkflowStepMetadata.Builder endTime​(String endTime)

        The timestamp when the workflow step finished.

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