public interface H2ProtocolConfig extends HttpProtocolConfig
HttpProtocolConfigs.h2Default()
Modifier and Type | Method and Description |
---|---|
default java.lang.String |
alpnId()
TLS Application-Layer Protocol Negotiation (ALPN) Protocol ID of the protocol this configuration is for.
|
java.lang.String |
frameLoggerName()
Logger name for HTTP/2 frames.
|
java.util.function.BiPredicate<java.lang.CharSequence,java.lang.CharSequence> |
headersSensitivityDetector()
|
headersFactory
default java.lang.String alpnId()
HttpProtocolConfig
alpnId
in interface HttpProtocolConfig
java.util.function.BiPredicate<java.lang.CharSequence,java.lang.CharSequence> headersSensitivityDetector()
BiPredicate
<CharSequence
, CharSequence
> that
returns true
if a header <name
, value
> pair should be treated as
sensitive, false
otherwise@Nullable java.lang.String frameLoggerName()
All frames will be logged at TRACE
level.
null
to disable it