call<Q extends GeneratedMessage, R extends GeneratedMessage> method Null safety

ResponseFuture<R> call<Q extends GeneratedMessage, R extends GeneratedMessage>(
  1. String method,
  2. String? correlationId,
  3. Q request,
  4. {CallOptions? options}
)

Calls a remote method via GRPC protocol.

  • method a method name to called
  • correlationId (optional) transaction id to trace execution through call chain.
  • request (optional) request object. Return (optional) Future that receives result object or error.