Interface ActSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ActSummary.Builder,,ActSummary> SdkBuilder<ActSummary.Builder,,ActSummary> SdkPojo
- Enclosing class:
ActSummary
@Mutable
@NotThreadSafe
public static interface ActSummary.Builder
extends SdkPojo, CopyableBuilder<ActSummary.Builder,ActSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe unique identifier of the act.The timestamp when the act completed execution, if applicable.The unique identifier of the session containing this act.The timestamp when the act started execution.The current execution status of the act.The current execution status of the act.default ActSummary.BuildertraceLocation(Consumer<TraceLocation.Builder> traceLocation) The location where trace information for this act is stored.traceLocation(TraceLocation traceLocation) The location where trace information for this act is stored.workflowRunId(String workflowRunId) The unique identifier of the workflow run containing this act.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
-
workflowRunId
The unique identifier of the workflow run containing this act.
- Parameters:
workflowRunId- The unique identifier of the workflow run containing this act.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sessionId
The unique identifier of the session containing this act.
- Parameters:
sessionId- The unique identifier of the session containing this act.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actId
The unique identifier of the act.
- Parameters:
actId- The unique identifier of the act.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current execution status of the act.
- Parameters:
status- The current execution status of the act.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current execution status of the act.
- Parameters:
status- The current execution status of the act.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
startedAt
The timestamp when the act started execution.
- Parameters:
startedAt- The timestamp when the act started execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endedAt
The timestamp when the act completed execution, if applicable.
- Parameters:
endedAt- The timestamp when the act completed execution, if applicable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
traceLocation
The location where trace information for this act is stored.
- Parameters:
traceLocation- The location where trace information for this act is stored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
traceLocation
The location where trace information for this act is stored.
This is a convenience method that creates an instance of theTraceLocation.Builderavoiding the need to create one manually viaTraceLocation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totraceLocation(TraceLocation).- Parameters:
traceLocation- a consumer that will call methods onTraceLocation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-