A class for configuring the http/2 encoder to ignore MaxHeaderListSize.
The logger name to be used for the root HTTP/2 frame logger.
The logger name to be used for the root HTTP/2 frame logger. This allows each frame type to be turned on and off by changing the level of prefix.<FRAME_TYPE>, or turning everything on by changing the level of prefix. The HTTP/2 frame logger logs at the level TRACE, so you must set logger to that level to see the frame logs. The prefix if not set defaults to io.netty.handler.codec.http2.Http2MultiplexHandler
The name of the logger to be used as the root logger name for netty HTTP/2 frame logging.
Whether or not HTTP/2 frame logging is enabled.
Whether or not HTTP/2 frame logging is enabled.
Defaults to disabled.
Enabled
and Disabled
on companion class for getting instances.
A class for configuring the http/2 encoder to mark a header entry as sensitive or not.
A class for configuring the http/2 encoder to mark a header entry as sensitive or not.
Entries marked as sensitive will never be cached, and will be encoded as literals, either with a static huffman encoding or in cleartext.
A class for configuring overrides to the default headerTableSize setting.
A class for configuring overrides to the default initialWindowSize setting.
A class for configuring overrides to the default maxConcurrentStreams setting.
A class for configuring overrides to the default maxFrameSize setting.
A class for configuring overrides to the default maxHeaderListSize setting.
A class eligible for configuring whether to use the http/2 "prior knowledge" protocol or not.
A class eligible for configuring whether to use the http/2 "prior knowledge" protocol or not.
Note that both client and server must be configured for prior knowledge.
A class for configuring the http/2 encoder to ignore MaxHeaderListSize.
This is useful when creating clients for testing the behavior of a server.