Interface Execution.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Execution.Builder,,Execution> SdkBuilder<Execution.Builder,,Execution> SdkPojo
- Enclosing class:
Execution
@Mutable
@NotThreadSafe
public static interface Execution.Builder
extends SdkPojo, CopyableBuilder<Execution.Builder,Execution>
-
Method Summary
Modifier and TypeMethodDescriptionagentSpaceId(String agentSpaceId) The unique identifier for the agent space containing this executionagentSubTask(String agentSubTask) The specific subtask being executed by the agentThe type of agent that performed this execution.Timestamp when this execution was createdexecutionId(String executionId) The unique identifier for this executionexecutionStatus(String executionStatus) The current status of this executionexecutionStatus(ExecutionStatus executionStatus) The current status of this executionparentExecutionId(String parentExecutionId) The identifier of the parent execution, if this is a child executionThe unique identifier for the user session associated with this executionTimestamp when this execution was last updatedMethods 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
-
agentSpaceId
The unique identifier for the agent space containing this execution
- Parameters:
agentSpaceId- The unique identifier for the agent space containing this execution- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionId
The unique identifier for this execution
- Parameters:
executionId- The unique identifier for this execution- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parentExecutionId
The identifier of the parent execution, if this is a child execution
- Parameters:
parentExecutionId- The identifier of the parent execution, if this is a child execution- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
agentSubTask
The specific subtask being executed by the agent
- Parameters:
agentSubTask- The specific subtask being executed by the agent- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
Timestamp when this execution was created
- Parameters:
createdAt- Timestamp when this execution was created- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
Timestamp when this execution was last updated
- Parameters:
updatedAt- Timestamp when this execution was last updated- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionStatus
The current status of this execution
- Parameters:
executionStatus- The current status of this execution- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
executionStatus
The current status of this execution
- Parameters:
executionStatus- The current status of this execution- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
agentType
The type of agent that performed this execution.
- Parameters:
agentType- The type of agent that performed this execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
uid
The unique identifier for the user session associated with this execution
- Parameters:
uid- The unique identifier for the user session associated with this execution- Returns:
- Returns a reference to this object so that method calls can be chained together.
-