Class AsyncRequesterBootstrap
java.lang.Object
org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
HttpAsyncRequester bootstrap.- Since:
- 5.0
-
Method Summary
Modifier and TypeMethodDescriptionstatic AsyncRequesterBootstrapcreate()final AsyncRequesterBootstrapsetCharCodingConfig(CharCodingConfig charCodingConfig) Sets message char coding.final AsyncRequesterBootstrapsetConnectionReuseStrategy(ConnectionReuseStrategy connStrategy) AssignsConnectionReuseStrategyinstance.final AsyncRequesterBootstrapsetConnPoolListener(ConnPoolListener<HttpHost> connPoolListener) AssignsConnPoolListenerinstance.final AsyncRequesterBootstrapsetDefaultMaxPerRoute(int defaultMaxPerRoute) final AsyncRequesterBootstrapsetExceptionCallback(Callback<Exception> exceptionCallback) final AsyncRequesterBootstrapsetHttp1Config(Http1Config http1Config) Sets HTTP/1.1 protocol parametersfinal AsyncRequesterBootstrapsetHttpProcessor(HttpProcessor httpProcessor) AssignsHttpProcessorinstance.final AsyncRequesterBootstrapsetIOReactorConfig(IOReactorConfig ioReactorConfig) Sets I/O reactor configuration.final AsyncRequesterBootstrapsetIOSessionDecorator(Decorator<IOSession> ioSessionDecorator) final AsyncRequesterBootstrapsetIOSessionListener(IOSessionListener sessionListener) AssignsIOSessionListenerinstance.final AsyncRequesterBootstrapsetMaxTotal(int maxTotal) final AsyncRequesterBootstrapsetPoolConcurrencyPolicy(PoolConcurrencyPolicy poolConcurrencyPolicy) AssignsPoolConcurrencyPolicyinstance.final AsyncRequesterBootstrapsetPoolReusePolicy(PoolReusePolicy poolReusePolicy) AssignsPoolReusePolicyinstance.final AsyncRequesterBootstrapsetStreamListener(Http1StreamListener streamListener) AssignsHttp1StreamListenerinstance.final AsyncRequesterBootstrapsetTimeToLive(Timeout timeToLive) final AsyncRequesterBootstrapsetTlsHandshakeTimeout(Timeout handshakeTimeout) final AsyncRequesterBootstrapsetTlsStrategy(TlsStrategy tlsStrategy) AssignsTlsStrategyinstance.
-
Method Details
-
bootstrap
-
setIOReactorConfig
Sets I/O reactor configuration. -
setHttp1Config
Sets HTTP/1.1 protocol parameters -
setCharCodingConfig
Sets message char coding. -
setHttpProcessor
AssignsHttpProcessorinstance. -
setConnectionReuseStrategy
public final AsyncRequesterBootstrap setConnectionReuseStrategy(ConnectionReuseStrategy connStrategy) AssignsConnectionReuseStrategyinstance. -
setDefaultMaxPerRoute
-
setMaxTotal
-
setTimeToLive
-
setPoolReusePolicy
AssignsPoolReusePolicyinstance. -
setPoolConcurrencyPolicy
@Experimental public final AsyncRequesterBootstrap setPoolConcurrencyPolicy(PoolConcurrencyPolicy poolConcurrencyPolicy) AssignsPoolConcurrencyPolicyinstance. -
setTlsStrategy
AssignsTlsStrategyinstance. -
setTlsHandshakeTimeout
-
setIOSessionDecorator
-
setExceptionCallback
-
setIOSessionListener
AssignsIOSessionListenerinstance. -
setStreamListener
AssignsHttp1StreamListenerinstance. -
setConnPoolListener
public final AsyncRequesterBootstrap setConnPoolListener(ConnPoolListener<HttpHost> connPoolListener) AssignsConnPoolListenerinstance. -
create
-