Package io.a2a.spec
Class NonStreamingJSONRPCRequest<T>
java.lang.Object
io.a2a.spec.JSONRPCRequest<T>
io.a2a.spec.NonStreamingJSONRPCRequest<T>
- All Implemented Interfaces:
JSONRPCMessage
- Direct Known Subclasses:
CancelTaskRequest,DeleteTaskPushNotificationConfigRequest,GetAuthenticatedExtendedCardRequest,GetTaskPushNotificationConfigRequest,GetTaskRequest,ListTaskPushNotificationConfigRequest,SendMessageRequest,SetTaskPushNotificationConfigRequest
public abstract sealed class NonStreamingJSONRPCRequest<T>
extends JSONRPCRequest<T>
permits GetTaskRequest, CancelTaskRequest, SetTaskPushNotificationConfigRequest, GetTaskPushNotificationConfigRequest, SendMessageRequest, DeleteTaskPushNotificationConfigRequest, ListTaskPushNotificationConfigRequest, GetAuthenticatedExtendedCardRequest
Represents a non-streaming JSON-RPC request.
-
Field Summary
Fields inherited from class io.a2a.spec.JSONRPCRequest
id, jsonrpc, method, paramsFields inherited from interface io.a2a.spec.JSONRPCMessage
JSONRPC_VERSION -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.a2a.spec.JSONRPCRequest
getId, getJsonrpc, getMethod, getParams
-
Constructor Details
-
NonStreamingJSONRPCRequest
public NonStreamingJSONRPCRequest()
-