Uses of Class
io.helidon.webserver.grpc.GrpcRouting.Builder
Package
Description
Microprofile gRPC server implementation.
Helidon WebServer gRPC Support.
-
Uses of GrpcRouting.Builder in io.helidon.microprofile.grpc.server.spi
Modifier and TypeMethodDescriptionGrpcMpContext.routing()
Obtain theGrpcRouting.Builder
to allow modifications to be made to the routing before the server is configured. -
Uses of GrpcRouting.Builder in io.helidon.webserver.grpc
Modifier and TypeMethodDescription<ReqT,
ResT>
GrpcRouting.BuilderGrpcRouting.Builder.bidi
(com.google.protobuf.Descriptors.FileDescriptor proto, String serviceName, String methodName, io.grpc.stub.ServerCalls.BidiStreamingMethod<ReqT, ResT> method) Bidirectional route.static GrpcRouting.Builder
GrpcRouting.builder()
New routing builder.<ReqT,
ResT>
GrpcRouting.BuilderGrpcRouting.Builder.clientStream
(com.google.protobuf.Descriptors.FileDescriptor proto, String serviceName, String methodName, io.grpc.stub.ServerCalls.ClientStreamingMethod<ReqT, ResT> method) Client streaming route.GrpcRouting.Builder.intercept
(int weight, io.grpc.ServerInterceptor... interceptors) Add one or more globalServerInterceptor
instances that will intercept calls to all services in theGrpcRouting
built by this builder.GrpcRouting.Builder.intercept
(io.grpc.ServerInterceptor... interceptors) Add one or more globalServerInterceptor
instances that will intercept calls to all services in theGrpcRouting
built by this builder.<ReqT,
ResT>
GrpcRouting.BuilderGrpcRouting.Builder.serverStream
(com.google.protobuf.Descriptors.FileDescriptor proto, String serviceName, String methodName, io.grpc.stub.ServerCalls.ServerStreamingMethod<ReqT, ResT> method) Server streaming route.GrpcRouting.Builder.service
(com.google.protobuf.Descriptors.FileDescriptor proto, io.grpc.BindableService service) Add all the routes for aBindableService
service.GrpcRouting.Builder.service
(io.grpc.BindableService service) Configure a bindable service.GrpcRouting.Builder.service
(io.grpc.ServerServiceDefinition service) Add all the routes for theServerServiceDefinition
service.GrpcRouting.Builder.service
(GrpcService service) Configure grpc service.GrpcRouting.Builder.service
(GrpcServiceDescriptor service) Configure a service using aServiceDescriptor
.<ReqT,
ResT>
GrpcRouting.BuilderGrpcRouting.Builder.unary
(com.google.protobuf.Descriptors.FileDescriptor proto, String serviceName, String methodName, io.grpc.stub.ServerCalls.UnaryMethod<ReqT, ResT> method) Unary route.