Interface MapRunExecutionCounts.Builder

All Superinterfaces:
Buildable, CopyableBuilder<MapRunExecutionCounts.Builder,MapRunExecutionCounts>, SdkBuilder<MapRunExecutionCounts.Builder,MapRunExecutionCounts>, SdkPojo
Enclosing class:
MapRunExecutionCounts

public static interface MapRunExecutionCounts.Builder extends SdkPojo, CopyableBuilder<MapRunExecutionCounts.Builder,MapRunExecutionCounts>
  • Method Details

    • pending

      The total number of child workflow executions that were started by a Map Run, but haven't started executing yet.

      Parameters:
      pending - The total number of child workflow executions that were started by a Map Run, but haven't started executing yet.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • running

      The total number of child workflow executions that were started by a Map Run and are currently in-progress.

      Parameters:
      running - The total number of child workflow executions that were started by a Map Run and are currently in-progress.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • succeeded

      MapRunExecutionCounts.Builder succeeded(Long succeeded)

      The total number of child workflow executions that were started by a Map Run and have completed successfully.

      Parameters:
      succeeded - The total number of child workflow executions that were started by a Map Run and have completed successfully.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • failed

      The total number of child workflow executions that were started by a Map Run, but have failed.

      Parameters:
      failed - The total number of child workflow executions that were started by a Map Run, but have failed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timedOut

      MapRunExecutionCounts.Builder timedOut(Long timedOut)

      The total number of child workflow executions that were started by a Map Run and have timed out.

      Parameters:
      timedOut - The total number of child workflow executions that were started by a Map Run and have timed out.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • aborted

      The total number of child workflow executions that were started by a Map Run and were running, but were either stopped by the user or by Step Functions because the Map Run failed.

      Parameters:
      aborted - The total number of child workflow executions that were started by a Map Run and were running, but were either stopped by the user or by Step Functions because the Map Run failed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • total

      The total number of child workflow executions that were started by a Map Run.

      Parameters:
      total - The total number of child workflow executions that were started by a Map Run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resultsWritten

      MapRunExecutionCounts.Builder resultsWritten(Long resultsWritten)

      Returns the count of child workflow executions whose results were written by ResultWriter. For more information, see ResultWriter in the Step Functions Developer Guide.

      Parameters:
      resultsWritten - Returns the count of child workflow executions whose results were written by ResultWriter . For more information, see ResultWriter in the Step Functions Developer Guide.
      Returns:
      Returns a reference to this object so that method calls can be chained together.