| Interface | Description | 
|---|---|
| HttpCompressionStrategy | Determines if a given http message should be compressed. | 
| HttpContentProcessor<T> | A reactive streams  Processorthat processes incomingByteBufHolderand
 outputs a given type. | 
| HttpContentProcessorResolver | Responsible for determining which  HttpContentProcessorto use to process
 the body of the request. | 
| HttpContentSubscriberFactory | Interface that allows plugging into the constructor of the  HttpContentsubscriber. | 
| NettyEmbeddedServer | Extended  EmbeddedServerinterface that represents a
 Netty-based HTTP server. | 
| NettyEmbeddedServerFactory | A factory / strategy interface for creating instances of  NettyEmbeddedServer. | 
| NettyEmbeddedServices | Internal interface with services required by the  NettyHttpServer. | 
| NettyServerCustomizer | Interface implemented by users to hook into the pipeline setup of the netty HTTP server. | 
| NettyServerCustomizer.Registry | Interface implemented by the HTTP server to register customizers. | 
| Class | Description | 
|---|---|
| AbstractBufferingHttpContentProcessor<T> | Abtract implementation of the  HttpContentProcessorinterface that deals with limiting file upload sizes. | 
| AbstractHttpContentProcessor<T> | Abstract implementation of the  HttpContentProcessorinterface that deals with limiting file upload sizes. | 
| ByteBufDelegate | Delegates all functionality to the provided buffer. | 
| DefaultHttpContentProcessor | This class will handle subscribing to a stream of  HttpContent. | 
| DefaultNettyEmbeddedServerFactory | Default implementation of  NettyEmbeddedServerFactory. | 
| FormDataHttpContentProcessor | Decodes  MediaType.MULTIPART_FORM_DATAin a non-blocking manner. | 
| FormDataHttpContentSubscriberFactory | Builds a  SubscriberforMediaType.APPLICATION_FORM_URLENCODED. | 
| HttpDataReference | A helper class to store references to httpdata and related information. | 
| NettyHttpRequest<T> | Delegates to the Netty  HttpRequestinstance. | 
| NettyHttpResponseFactory | Implementation of  HttpResponseFactoryfor Netty. | 
| NettyHttpServer | Implements the bootstrap and configuration logic for the Netty implementation of  EmbeddedServer. | 
| NettyRequestArgumentSatisfier | A class containing methods to aid in satisfying arguments of a  Route. | 
| SmartHttpContentCompressor | An extension of  HttpContentCompressorthat skips encoding if the content type is not compressible or if
 the content is too small. | 
| Enum | Description | 
|---|---|
| NettyServerCustomizer.ChannelRole | Enum to describe the role of the channel passed to
  NettyServerCustomizer.specializeForChannel(Channel, ChannelRole). |