Interface WorkflowRunSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<WorkflowRunSummary.Builder,,WorkflowRunSummary> SdkBuilder<WorkflowRunSummary.Builder,,WorkflowRunSummary> SdkPojo
- Enclosing class:
WorkflowRunSummary
@Mutable
@NotThreadSafe
public static interface WorkflowRunSummary.Builder
extends SdkPojo, CopyableBuilder<WorkflowRunSummary.Builder,WorkflowRunSummary>
-
Method Summary
Modifier and TypeMethodDescriptiondefault WorkflowRunSummary.BuilderrunDetailSummary(Consumer<RunDetailSummary.Builder> runDetailSummary) Summary details about the workflow run execution.runDetailSummary(RunDetailSummary runDetailSummary) Summary details about the workflow run execution.The unique identifier of the workflow run.The type of workflow run.The type of workflow run.workflowArn(String workflowArn) The Amazon Resource Name (ARN) of the workflow that contains this run.workflowVersion(String workflowVersion) The version of the workflow used for this run.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
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
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
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
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 theRunDetailSummary.Builderavoiding the need to create one manually viaRunDetailSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torunDetailSummary(RunDetailSummary).- Parameters:
runDetailSummary- a consumer that will call methods onRunDetailSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-