Annotation Type Rpc
Binds a GrpcClient interface method to a gRPC unary RPC. The
value is the gRPC method name (e.g. SayHello) and is combined
with the interface-level GrpcClient.value() to form
/<service>/<method>. The optional service() overrides the
interface-level service path for a single method (useful when an
interface aggregates calls into multiple services).
Streaming RPCs are not supported in this release -- only unary (single request, single response).
-
Required Element Summary
Required Elements -
Optional Element Summary
Optional Elements
-
Element Details
-
value
String valueThe gRPC method name as declared in the.protorpcline, e.g.SayHello. Joined to the service path via/. -
service
String serviceOptional override of the interface-level service path. Empty string means inherit fromGrpcClient.value().- Default:
""
-