Package io.servicetalk.http.netty
Class HttpProtocolConfigs
java.lang.Object
io.servicetalk.http.netty.HttpProtocolConfigs
Factory methods for
HttpProtocolConfig
s and builders for their customization.-
Method Summary
Modifier and TypeMethodDescriptionstatic H1ProtocolConfigBuilder
h1()
Returns a builder forH1ProtocolConfig
.static H1ProtocolConfig
ReturnsH1ProtocolConfig
with the default configuration for HTTP/1.1.static H2ProtocolConfigBuilder
h2()
Returns a builder forH2ProtocolConfig
.static H2ProtocolConfig
ReturnsH2ProtocolConfig
with the default configuration for HTTP/2.
-
Method Details
-
h1Default
ReturnsH1ProtocolConfig
with the default configuration for HTTP/1.1.- Returns:
H1ProtocolConfig
with the default configuration for HTTP/1.1
-
h1
Returns a builder forH1ProtocolConfig
.- Returns:
H1ProtocolConfigBuilder
-
h2Default
ReturnsH2ProtocolConfig
with the default configuration for HTTP/2.Note this doesn't necessarily provide
H2ProtocolConfig.initialSettings()
that corresponds to default values as described in HTTP/2 Settings. Some identifiers maybe overridden for safety or performance reasons and are subject to change. For more control useh2()
.- Returns:
H2ProtocolConfig
with the default configuration for HTTP/2
-
h2
Returns a builder forH2ProtocolConfig
.Note this doesn't necessarily provide
H2ProtocolConfig.initialSettings()
that corresponds to default values as described in HTTP/2 Settings. Some identifiers maybe overridden for safety or performance reasons and are subject to change. For more control useH2ProtocolConfigBuilder.initialSettings(Http2Settings)
.- Returns:
H2ProtocolConfigBuilder
-