Class ListTasksResponse

java.lang.Object
org.a2aproject.sdk.jsonrpc.common.wrappers.A2AResponse<ListTasksResult>
org.a2aproject.sdk.jsonrpc.common.wrappers.ListTasksResponse
All Implemented Interfaces:
A2AMessage

public final class ListTasksResponse extends A2AResponse<ListTasksResult>
The response for a list tasks request.
  • Constructor Details

    • ListTasksResponse

      public ListTasksResponse(String jsonrpc, Object id, ListTasksResult result, org.a2aproject.sdk.spec.A2AError error)
      Constructs response with all parameters.
      Parameters:
      jsonrpc - the JSON-RPC version
      id - the request ID
      result - the result
      error - the error if any
    • ListTasksResponse

      public ListTasksResponse(Object id, ListTasksResult result)
      Constructs successful response.
      Parameters:
      id - the request ID
      result - the result
    • ListTasksResponse

      public ListTasksResponse(Object id, org.a2aproject.sdk.spec.A2AError error)
      Constructs error response.
      Parameters:
      id - the request ID
      error - the error