Package io.helidon.grpc.core
Core classes used by both the reactive gRPC server API and gRPC client API.
-
Interface Summary Interface Description MarshallerSupplier A supplier ofMethodDescriptor.Marshallerinstances for specific classes. -
Class Summary Class Description ContextKeys A collection of common gRPCContext.Keyinstances.GrpcHelper Helper methods for common gRPC tasks.GrpcSslDescriptor GrpcSslDescriptor contains details about configuring TLS of aChannel.GrpcSslDescriptor.Builder Builder to build a new instance ofGrpcSslDescriptor.InterceptorPriorities Constants that represent a priority ordering that interceptors registered with a gRPC service or method will be applied.JavaMarshaller<T> An implementation of a gRPCMethodDescriptor.Marshallerthat uses Java serialization.MarshallerSupplier.DefaultMarshallerSupplier The defaultMarshallerSupplier.PriorityBag<T> A bag of values ordered by priority.SafeStreamObserver<T> AStreamObserverthat handles exceptions correctly.