| Interface | Description | 
|---|---|
| ProxyServerCallHandler.ServiceDefinitionFactory | 
 A factory for the  
ServerServiceDefinition that a ProxyServerCallHandler
 delegates to. | 
| Class | Description | 
|---|---|
| CurrentContextModule | 
 Provides the current  
Context. | 
| GrpcCallMetadataModule | 
 Provides  
Metadata about a gRPC call. | 
| InProcessServerModule | 
 Installing this module into a  
@Singleton component means the component can
 provide a Server that serves in-process requests. | 
| NettyServerModule | 
 Installing this module into a  
@Singleton component means the component can
 provide a Netty-based Server. | 
| ProxyServerCallHandler<RequestT,ResponseT> | 
 A  
ServerCallHandler that handles calls for a particular method by delegating to a handler
 in a ServerServiceDefinition returned by a factory. | 
| ServerModule | 
 Provides a  
@Singleton Server. | 
| Annotation Type | Description | 
|---|---|
| CallScoped | 
 A scope that lasts as long as a single gRPC  
ServerCall. | 
| ForGrpcService | 
 Qualifies some per-service types provided by  
Modules generated by GrpcService. | 
| GrpcService | 
 Annotates a class that implements a gRPC service. 
 |