Uses of Interface
io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
Packages that use GrpcServiceDescriptor.Rules
-
Uses of GrpcServiceDescriptor.Rules in io.helidon.webserver.grpc
Classes in io.helidon.webserver.grpc that implement GrpcServiceDescriptor.RulesMethods in io.helidon.webserver.grpc that return GrpcServiceDescriptor.RulesModifier and TypeMethodDescriptionGrpcServiceDescriptor.Rules.addContextValue(io.grpc.Context.Key<V> key, V value) Add value to theContextfor the service.<ReqT,ResT>
GrpcServiceDescriptor.RulesGrpcServiceDescriptor.Rules.bidirectional(String name, io.grpc.stub.ServerCalls.BidiStreamingMethod<ReqT, ResT> method) Register bi-directional streaming method for the service.<ReqT,ResT>
GrpcServiceDescriptor.RulesGrpcServiceDescriptor.Rules.bidirectional(String name, io.grpc.stub.ServerCalls.BidiStreamingMethod<ReqT, ResT> method, GrpcMethodDescriptor.Configurer<ReqT, ResT> configurer) Register bi-directional streaming method for the service.<ReqT,ResT>
GrpcServiceDescriptor.RulesGrpcServiceDescriptor.Rules.clientStreaming(String name, io.grpc.stub.ServerCalls.ClientStreamingMethod<ReqT, ResT> method) Register client streaming method for the service.<ReqT,ResT>
GrpcServiceDescriptor.RulesGrpcServiceDescriptor.Rules.clientStreaming(String name, io.grpc.stub.ServerCalls.ClientStreamingMethod<ReqT, ResT> method, GrpcMethodDescriptor.Configurer<ReqT, ResT> configurer) Register client streaming method for the service.GrpcServiceDescriptor.Rules.intercept(int priority, io.grpc.ServerInterceptor... interceptors) Add one or moreServerInterceptorinstances that will intercept calls to this service.GrpcServiceDescriptor.Rules.intercept(io.grpc.ServerInterceptor... interceptors) Add one or moreServerInterceptorinstances that will intercept calls to this service.GrpcServiceDescriptor.Rules.intercept(String methodName, int priority, io.grpc.ServerInterceptor... interceptors) Register one or moreinterceptorsfor a named method of the service.Register one or moreinterceptorsfor a named method of the service.GrpcServiceDescriptor.Rules.marshallerSupplier(MarshallerSupplier marshallerSupplier) Register theMarshallerSupplierfor the service.Set the name for the service.GrpcServiceDescriptor.Rules.proto(com.google.protobuf.Descriptors.FileDescriptor proto) Register the proto for the service.<ReqT,ResT>
GrpcServiceDescriptor.RulesGrpcServiceDescriptor.Rules.serverStreaming(String name, io.grpc.stub.ServerCalls.ServerStreamingMethod<ReqT, ResT> method) Register server streaming method for the service.<ReqT,ResT>
GrpcServiceDescriptor.RulesGrpcServiceDescriptor.Rules.serverStreaming(String name, io.grpc.stub.ServerCalls.ServerStreamingMethod<ReqT, ResT> method, GrpcMethodDescriptor.Configurer<ReqT, ResT> configurer) Register server streaming method for the service.<ReqT,ResT>
GrpcServiceDescriptor.RulesGrpcServiceDescriptor.Rules.unary(String name, io.grpc.stub.ServerCalls.UnaryMethod<ReqT, ResT> method) Register unary method for the service.<ReqT,ResT>
GrpcServiceDescriptor.RulesGrpcServiceDescriptor.Rules.unary(String name, io.grpc.stub.ServerCalls.UnaryMethod<ReqT, ResT> method, GrpcMethodDescriptor.Configurer<ReqT, ResT> configurer) Register unary method for the service.Methods in io.helidon.webserver.grpc with parameters of type GrpcServiceDescriptor.RulesModifier and TypeMethodDescriptionvoidGrpcServiceDescriptor.Configurer.configure(GrpcServiceDescriptor.Rules rules) Apply extra configuration to aGrpcServiceDescriptor.Rules.