Package io.helidon.microprofile.grpc.core
package io.helidon.microprofile.grpc.core
Core gRPC microprofile classes.
-
ClassDescriptionA base class for gRPC service and client descriptor builders.A model of an annotated gRPC method.Iterable list of
AnnotatedMethod
s on a single class with convenience getters to provide additional method information.A supplier ofMethodHandler
s for bi-directional streaming gRPC methods.A base class for bi-directional streamingMethodHandler
s.BidirectionalMethodHandlerSupplier.BidiStreaming<ReqT,RespT> A bi-directional streamingMethodHandler
that calls a standard bi-directional streaming method handler method of the form.A supplier ofMethodHandler
s for client streaming gRPC methods.A base class for client streamingMethodHandler
s.A client streamingMethodHandler
that calls a standard client streaming method handler method of the form.A client side only client streamingMethodHandler
that streams requests from an iterable.A client side only client streamingMethodHandler
that streams requests from a stream.A client streamingMethodHandler
that calls a standard client streaming method handler method of the form.An extension that processes beans as they are discovered.A supplier of instances of objects.ASupplier
implementation that supplies new instances of a class each time itsSupplier.get()
method is called.ASupplier
implementation that supplies the same singleton instance of a value each time itsSupplier.get()
method is called.A supplier ofMethodHandler
s forAnnotatedMethod
s.Common model helper methods.A supplier ofMethodHandler
s for server streaming gRPC methods.A base class for server streamingMethodHandler
s.A server streamingMethodHandler
that calls a standard server streaming method handler method of the form.A server streamingMethodHandler
that calls a calls a server streaming method handler method of the form.A server streamingMethodHandler
that calls a calls a server streaming method handler method of the form.A server streamingMethodHandler
that calls a calls a server streaming method handler method of the form.A supplier ofMethodHandler
s for unary gRPC methods.UnaryMethodHandlerSupplier.AbstractUnaryHandler<ReqT,RespT> A base class for unary method handlers.UnaryMethodHandlerSupplier.FutureResponse<ReqT,RespT> A unaryMethodHandler
that calls a handler method of the form.A unaryMethodHandler
that calls a handler method of the form.UnaryMethodHandlerSupplier.NoRequestNoResponse<ReqT,RespT> A unaryMethodHandler
that calls a handler method of the form.UnaryMethodHandlerSupplier.RequestNoResponse<ReqT,RespT> A unaryMethodHandler
that calls a handler method of the form.UnaryMethodHandlerSupplier.RequestResponse<ReqT,RespT> A unaryMethodHandler
that calls a handler method of the form.UnaryMethodHandlerSupplier.ResponseOnly<ReqT,RespT> A unaryMethodHandler
that calls a handler method of the form.UnaryMethodHandlerSupplier.Unary<ReqT,RespT> A unaryMethodHandler
that calls a standard unary method handler method of the form.UnaryMethodHandlerSupplier.UnaryFuture<ReqT,RespT> A unaryMethodHandler
that calls a handler method of the form.UnaryMethodHandlerSupplier.UnaryFutureNoRequest<ReqT,RespT> A unaryMethodHandler
that calls a handler method of the form.UnaryMethodHandlerSupplier.UnaryNoRequest<ReqT,RespT> A unaryMethodHandler
that calls a unary method handler method of the form.