Class ListTaskPushNotificationConfigsRequest

java.lang.Object
org.a2aproject.sdk.jsonrpc.common.wrappers.A2ARequest<T>
org.a2aproject.sdk.jsonrpc.common.wrappers.NonStreamingJSONRPCRequest<org.a2aproject.sdk.spec.ListTaskPushNotificationConfigsParams>
org.a2aproject.sdk.jsonrpc.common.wrappers.ListTaskPushNotificationConfigsRequest
All Implemented Interfaces:
A2AMessage

public final class ListTaskPushNotificationConfigsRequest extends NonStreamingJSONRPCRequest<org.a2aproject.sdk.spec.ListTaskPushNotificationConfigsParams>
JSON-RPC request to list all push notification configurations for a task.

This request retrieves all configured push notification endpoints for a specific task, allowing clients to enumerate all active notification subscriptions.

This class implements the JSON-RPC tasks/pushNotificationConfig/list method.

See Also:
  • Constructor Details

    • ListTaskPushNotificationConfigsRequest

      public ListTaskPushNotificationConfigsRequest(String jsonrpc, Object id, org.a2aproject.sdk.spec.ListTaskPushNotificationConfigsParams params)
      Constructs request with all parameters.
      Parameters:
      jsonrpc - the JSON-RPC version
      id - the request ID
      params - the request parameters
    • ListTaskPushNotificationConfigsRequest

      public ListTaskPushNotificationConfigsRequest(String id, org.a2aproject.sdk.spec.ListTaskPushNotificationConfigsParams params)
      Constructs request with ID and parameters.
      Parameters:
      id - the request ID
      params - the request parameters
  • Method Details