Uses of Class
org.apache.hc.core5.http2.impl.nio.bootstrap.H2RequesterBootstrap
Packages that use H2RequesterBootstrap
Package
Description
HTTP/2 capable requester and server bootstrap.
-
Uses of H2RequesterBootstrap in org.apache.hc.core5.http2.impl.nio.bootstrap
Methods in org.apache.hc.core5.http2.impl.nio.bootstrap that return H2RequesterBootstrapModifier and TypeMethodDescriptionstatic H2RequesterBootstrap
H2RequesterBootstrap.bootstrap()
final H2RequesterBootstrap
H2RequesterBootstrap.register
(String uriPattern, Supplier<AsyncPushConsumer> supplier) Registers the givenAsyncPushConsumer
Supplier
as a default handler for URIs matching the given pattern.final H2RequesterBootstrap
H2RequesterBootstrap.registerVirtual
(String hostname, String uriPattern, Supplier<AsyncPushConsumer> supplier) Registers the givenAsyncPushConsumer
Supplier
as a handler for URIs matching the given host and the pattern.final H2RequesterBootstrap
H2RequesterBootstrap.setCharCodingConfig
(CharCodingConfig charCodingConfig) Sets message char coding.final H2RequesterBootstrap
H2RequesterBootstrap.setConnPoolListener
(ConnPoolListener<HttpHost> connPoolListener) AssignsConnPoolListener
instance.final H2RequesterBootstrap
H2RequesterBootstrap.setDefaultMaxPerRoute
(int defaultMaxPerRoute) final H2RequesterBootstrap
H2RequesterBootstrap.setExceptionCallback
(Callback<Exception> exceptionCallback) final H2RequesterBootstrap
H2RequesterBootstrap.setH2Config
(H2Config h2Config) Sets HTTP/2 protocol parametersfinal H2RequesterBootstrap
H2RequesterBootstrap.setHandshakeTimeout
(Timeout handshakeTimeout) final H2RequesterBootstrap
H2RequesterBootstrap.setHttp1Config
(Http1Config http1Config) Sets HTTP/1.1 protocol parametersfinal H2RequesterBootstrap
H2RequesterBootstrap.setHttpProcessor
(HttpProcessor httpProcessor) AssignsHttpProcessor
instance.final H2RequesterBootstrap
H2RequesterBootstrap.setIOReactorConfig
(IOReactorConfig ioReactorConfig) Sets I/O reactor configuration.final H2RequesterBootstrap
H2RequesterBootstrap.setIOSessionDecorator
(Decorator<IOSession> ioSessionDecorator) final H2RequesterBootstrap
H2RequesterBootstrap.setIOSessionListener
(IOSessionListener sessionListener) AssignsIOSessionListener
instance.final H2RequesterBootstrap
H2RequesterBootstrap.setMaxTotal
(int maxTotal) final H2RequesterBootstrap
H2RequesterBootstrap.setPoolConcurrencyPolicy
(PoolConcurrencyPolicy poolConcurrencyPolicy) AssignsPoolConcurrencyPolicy
instance.final H2RequesterBootstrap
H2RequesterBootstrap.setPoolReusePolicy
(PoolReusePolicy poolReusePolicy) AssignsPoolReusePolicy
instance.final H2RequesterBootstrap
H2RequesterBootstrap.setStreamListener
(Http1StreamListener http1StreamListener) AssignsHttp1StreamListener
instance.final H2RequesterBootstrap
H2RequesterBootstrap.setStreamListener
(H2StreamListener streamListener) AssignsH2StreamListener
instance.final H2RequesterBootstrap
H2RequesterBootstrap.setTimeToLive
(TimeValue timeToLive) final H2RequesterBootstrap
H2RequesterBootstrap.setTlsStrategy
(TlsStrategy tlsStrategy) AssignsTlsStrategy
instance.final H2RequesterBootstrap
H2RequesterBootstrap.setUriPatternType
(UriPatternType uriPatternType) AssignsUriPatternType
for handler registration.final H2RequesterBootstrap
H2RequesterBootstrap.setVersionPolicy
(HttpVersionPolicy versionPolicy) Sets HTTP protocol version policy