Interface Execution.Builder

  • Method Details

    • agentSpaceId

      Execution.Builder agentSpaceId(String 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

      Execution.Builder executionId(String 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

      Execution.Builder parentExecutionId(String 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

      Execution.Builder agentSubTask(String 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

      Execution.Builder createdAt(Instant 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

      Execution.Builder updatedAt(Instant 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

      Execution.Builder executionStatus(String 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

      Execution.Builder executionStatus(ExecutionStatus 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

      Execution.Builder agentType(String 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.