Package io.grpc
Class ServerServiceDefinition.Builder
java.lang.Object
io.grpc.ServerServiceDefinition.Builder
- Enclosing class:
ServerServiceDefinition
Builder for constructing Service instances.
-
Method Summary
Modifier and TypeMethodDescription<ReqT,
RespT>
ServerServiceDefinition.BuilderaddMethod
(MethodDescriptor<ReqT, RespT> method, ServerCallHandler<ReqT, RespT> handler) Add a method to be supported by the service.<ReqT,
RespT>
ServerServiceDefinition.BuilderaddMethod
(ServerMethodDefinition<ReqT, RespT> def) Add a method to be supported by the service.build()
Construct new ServerServiceDefinition.
-
Method Details
-
addMethod
public <ReqT,RespT> ServerServiceDefinition.Builder addMethod(MethodDescriptor<ReqT, RespT> method, ServerCallHandler<ReqT, RespT> handler) Add a method to be supported by the service.- Parameters:
method
- theMethodDescriptor
of this method.handler
- handler for incoming calls
-
addMethod
public <ReqT,RespT> ServerServiceDefinition.Builder addMethod(ServerMethodDefinition<ReqT, RespT> def) Add a method to be supported by the service. -
build
Construct new ServerServiceDefinition.
-