All Classes and Interfaces
Class
Description
Converts Protocol buffer messages from Netty 
ByteBuf.Creates the default 
ExtensionRegistry.An annotation that can be used to inject a GRPC 
ManagedChannel.Factory class for creating 
NettyChannelBuilder instances.Adds a 
TracingClientInterceptor when OpenTracing for GRPC is on the classpath
 and allows integration with Zipkin and Jaeger.Factory that builds the Tracing interceptors.
Default configuration for all GRPC clients.
Implementation of the 
EmbeddedServer interface for GRPC.Validates beans that implement gRPC services and have methods annotated with 
@GrpcRestJsonExposed.Exception indicating a failure during the invocation of a gRPC method.
Configuration properties for enabling and configuring the gRPC JSON proxy feature in a Micronaut application.
A managed channel configuration.
Factory bean for creating 
ManagedChannel instances.Constructs a named channel configuration for each property specified in 
GrpcManagedChannelConfiguration.PREFIX.Implementation of 
NameResolverProvider that allows using Micronaut's DiscoveryClient
 to perform service discovery.Controller handling gRPC method invocations via HTTP requests.
A service responsible for enabling interaction with gRPC methods through a JSON-based interface.
Annotation used to expose a gRPC method for handling JSON over REST requests.
Constructs the 
ServerBuilder instance.A factory that returns a 
ManagedChannel allowing communication with the embedded server.Configuration for the GRPC server.
A 
HealthIndicator for Grpc server.Adds a 
TracingServerInterceptor when OpenTracing for GRPC is on the classpath
 and allows integration with Zipkin and Jaeger.Factory that builds the Tracing interceptors.
A meta annotation for annotation GRPC services.
The 
GrpcServiceRegistrar is responsible for processing methods annotated with
 @GrpcRestJsonExposed during application startup and registering them with the
 GrpcServiceRegistry.A class responsible for maintaining a registry of gRPC service methods, enabling them
 to be exposed and invoked via JSON over REST.
Configuration for the SSL properties of GRPC.
A container for the 
HealthStatusManager.Exception thrown to indicate that a gRPC JSON payload is malformed or invalid.
Exception thrown to indicate that a specified method could not be found within
 a given context, such as a gRPC service.
A 
ServerInterceptor implementation which allows ordering and simply passes all
 calls to a delegate interceptor.ProtobufBodyHandler<T extends com.google.protobuf.Message>
Message body handler for protobuf 
Messages.Protocol buffers codec.
Utility class for handling Protobuf message serialization and deserialization to/from JSON.
Custom exception for Protobuf transcoding errors.
Converts Protocol buffer messages to Netty 
ByteBuf.Exception thrown when a requested service cannot be found.