Class GetTaskPushNotificationConfigRequest

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

public final class GetTaskPushNotificationConfigRequest extends NonStreamingJSONRPCRequest<org.a2aproject.sdk.spec.GetTaskPushNotificationConfigParams>
JSON-RPC request to retrieve push notification configuration for a task.

This request retrieves the currently configured push notification endpoint and settings for a specific task, allowing clients to verify or inspect the notification configuration.

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

See Also:
  • Constructor Details

    • GetTaskPushNotificationConfigRequest

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

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