Interface WorkflowRunSummary.Builder

  • Method Details

    • runId

      The unique identifier of the workflow run.

      Parameters:
      runId - The unique identifier of the workflow run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • workflowArn

      WorkflowRunSummary.Builder workflowArn(String workflowArn)

      The Amazon Resource Name (ARN) of the workflow that contains this run.

      Parameters:
      workflowArn - The Amazon Resource Name (ARN) of the workflow that contains this run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • workflowVersion

      WorkflowRunSummary.Builder workflowVersion(String workflowVersion)

      The version of the workflow used for this run.

      Parameters:
      workflowVersion - The version of the workflow used for this run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • runType

      The type of workflow run.

      Parameters:
      runType - The type of workflow run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • runType

      The type of workflow run.

      Parameters:
      runType - The type of workflow run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • runDetailSummary

      WorkflowRunSummary.Builder runDetailSummary(RunDetailSummary runDetailSummary)

      Summary details about the workflow run execution.

      Parameters:
      runDetailSummary - Summary details about the workflow run execution.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • runDetailSummary

      default WorkflowRunSummary.Builder runDetailSummary(Consumer<RunDetailSummary.Builder> runDetailSummary)

      Summary details about the workflow run execution.

      This is a convenience method that creates an instance of the RunDetailSummary.Builder avoiding the need to create one manually via RunDetailSummary.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to runDetailSummary(RunDetailSummary).

      Parameters:
      runDetailSummary - a consumer that will call methods on RunDetailSummary.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: