Package io.grpc.health.v1
Class HealthGrpc.MethodHandlers<Req,Resp>
java.lang.Object
io.grpc.health.v1.HealthGrpc.MethodHandlers<Req,Resp>
- All Implemented Interfaces:
ServerCalls.BidiStreamingMethod<Req,
,Resp> ServerCalls.ClientStreamingMethod<Req,
,Resp> ServerCalls.ServerStreamingMethod<Req,
,Resp> ServerCalls.StreamingRequestMethod<Req,
,Resp> ServerCalls.UnaryMethod<Req,
,Resp> ServerCalls.UnaryRequestMethod<Req,
Resp>
- Enclosing class:
HealthGrpc
private static final class HealthGrpc.MethodHandlers<Req,Resp>
extends Object
implements ServerCalls.UnaryMethod<Req,Resp>, ServerCalls.ServerStreamingMethod<Req,Resp>, ServerCalls.ClientStreamingMethod<Req,Resp>, ServerCalls.BidiStreamingMethod<Req,Resp>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioninvoke
(StreamObserver<Resp> responseObserver) The providedresponseObserver
will extendServerCallStreamObserver
.void
invoke
(Req request, StreamObserver<Resp> responseObserver) The providedresponseObserver
will extendServerCallStreamObserver
.
-
Field Details
-
serviceImpl
-
methodId
private final int methodId
-
-
Constructor Details
-
MethodHandlers
MethodHandlers(HealthGrpc.AsyncService serviceImpl, int methodId)
-
-
Method Details
-
invoke
Description copied from interface:ServerCalls.UnaryRequestMethod
The providedresponseObserver
will extendServerCallStreamObserver
.- Specified by:
invoke
in interfaceServerCalls.ServerStreamingMethod<Req,
Resp> - Specified by:
invoke
in interfaceServerCalls.UnaryMethod<Req,
Resp> - Specified by:
invoke
in interfaceServerCalls.UnaryRequestMethod<Req,
Resp>
-
invoke
Description copied from interface:ServerCalls.StreamingRequestMethod
The providedresponseObserver
will extendServerCallStreamObserver
.- Specified by:
invoke
in interfaceServerCalls.BidiStreamingMethod<Req,
Resp> - Specified by:
invoke
in interfaceServerCalls.ClientStreamingMethod<Req,
Resp> - Specified by:
invoke
in interfaceServerCalls.StreamingRequestMethod<Req,
Resp>
-