Class JSONRPCRequest_v0_3<T>

java.lang.Object
org.a2aproject.sdk.compat03.spec.JSONRPCRequest_v0_3<T>
All Implemented Interfaces:
JSONRPCMessage_v0_3
Direct Known Subclasses:
NonStreamingJSONRPCRequest_v0_3, StreamingJSONRPCRequest_v0_3

public abstract sealed class JSONRPCRequest_v0_3<T> extends Object implements JSONRPCMessage_v0_3 permits NonStreamingJSONRPCRequest_v0_3<T>, StreamingJSONRPCRequest_v0_3<T>
Represents a JSONRPC request.
  • Field Details

    • jsonrpc

      protected String jsonrpc
    • id

      protected Object id
    • method

      protected String method
    • params

      protected T params
  • Constructor Details

    • JSONRPCRequest_v0_3

      public JSONRPCRequest_v0_3()
    • JSONRPCRequest_v0_3

      public JSONRPCRequest_v0_3(String jsonrpc, Object id, String method, T params)
  • Method Details