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()
|
headersFactorydefault java.lang.String alpnId()
HttpProtocolConfigalpnId in interface HttpProtocolConfigjava.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