Class RequesterBootstrap
java.lang.Object
org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap
HttpRequester bootstrap.- Since:
- 5.0
-
Method Summary
Modifier and TypeMethodDescriptionstatic RequesterBootstrapcreate()final RequesterBootstrapsetConnectionFactory(HttpConnectionFactory<? extends HttpClientConnection> connectFactory) final RequesterBootstrapsetConnectionReuseStrategy(ConnectionReuseStrategy connStrategy) AssignsConnectionReuseStrategyinstance.final RequesterBootstrapsetConnPoolListener(ConnPoolListener<HttpHost> connPoolListener) final RequesterBootstrapsetDefaultMaxPerRoute(int defaultMaxPerRoute) final RequesterBootstrapsetHttpProcessor(HttpProcessor httpProcessor) AssignsHttpProcessorinstance.final RequesterBootstrapsetMaxTotal(int maxTotal) final RequesterBootstrapsetPoolConcurrencyPolicy(PoolConcurrencyPolicy poolConcurrencyPolicy) final RequesterBootstrapsetPoolReusePolicy(PoolReusePolicy poolReusePolicy) final RequesterBootstrapsetSocketConfig(SocketConfig socketConfig) Sets socket configuration.final RequesterBootstrapsetSslContext(SSLContext sslContext) final RequesterBootstrapsetSslSessionVerifier(SSLSessionVerifier sslSessionVerifier) AssignsSSLSessionVerifierinstance.final RequesterBootstrapsetSslSetupHandler(Callback<SSLParameters> sslSetupHandler) AssignsCallbackforSSLParameters.final RequesterBootstrapsetSslSocketFactory(SSLSocketFactory sslSocketFactory) final RequesterBootstrapsetStreamListener(Http1StreamListener streamListener) final RequesterBootstrapsetTimeToLive(Timeout timeToLive)
-
Method Details
-
bootstrap
-
setHttpProcessor
AssignsHttpProcessorinstance. -
setConnectionReuseStrategy
AssignsConnectionReuseStrategyinstance. -
setSocketConfig
Sets socket configuration. -
setConnectionFactory
public final RequesterBootstrap setConnectionFactory(HttpConnectionFactory<? extends HttpClientConnection> connectFactory) -
setSslContext
-
setSslSocketFactory
-
setSslSetupHandler
AssignsCallbackforSSLParameters. -
setSslSessionVerifier
AssignsSSLSessionVerifierinstance. -
setDefaultMaxPerRoute
-
setMaxTotal
-
setTimeToLive
-
setPoolReusePolicy
-
setPoolConcurrencyPolicy
@Experimental public final RequesterBootstrap setPoolConcurrencyPolicy(PoolConcurrencyPolicy poolConcurrencyPolicy) -
setStreamListener
-
setConnPoolListener
-
create
-