Package io.a2a.spec
Class JSONRPCRequest<T>
java.lang.Object
io.a2a.spec.JSONRPCRequest<T>
- All Implemented Interfaces:
JSONRPCMessage
- Direct Known Subclasses:
NonStreamingJSONRPCRequest,StreamingJSONRPCRequest
public abstract sealed class JSONRPCRequest<T>
extends Object
implements JSONRPCMessage
permits NonStreamingJSONRPCRequest<T>, StreamingJSONRPCRequest<T>
Represents a JSONRPC request.
-
Field Summary
FieldsFields inherited from interface io.a2a.spec.JSONRPCMessage
JSONRPC_VERSION -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
jsonrpc
-
id
-
method
-
params
-
-
Constructor Details
-
JSONRPCRequest
public JSONRPCRequest() -
JSONRPCRequest
-
-
Method Details
-
getJsonrpc
- Specified by:
getJsonrpcin interfaceJSONRPCMessage
-
getId
- Specified by:
getIdin interfaceJSONRPCMessage
-
getMethod
-
getParams
-