Uses of Class
org.apache.http.impl.client.HttpClientBuilder

Packages that use HttpClientBuilder
org.apache.http.impl.client Default HTTP client implementation. 
 

Uses of HttpClientBuilder in org.apache.http.impl.client
 

Methods in org.apache.http.impl.client that return HttpClientBuilder
 HttpClientBuilder HttpClientBuilder.addInterceptorFirst(org.apache.http.HttpRequestInterceptor itcp)
          Adds this protocol interceptor to the head of the protocol processing list.
 HttpClientBuilder HttpClientBuilder.addInterceptorFirst(org.apache.http.HttpResponseInterceptor itcp)
          Adds this protocol interceptor to the head of the protocol processing list.
 HttpClientBuilder HttpClientBuilder.addInterceptorLast(org.apache.http.HttpRequestInterceptor itcp)
          Adds this protocol interceptor to the tail of the protocol processing list.
 HttpClientBuilder HttpClientBuilder.addInterceptorLast(org.apache.http.HttpResponseInterceptor itcp)
          Adds this protocol interceptor to the tail of the protocol processing list.
static HttpClientBuilder HttpClientBuilder.create()
           
static HttpClientBuilder HttpClients.custom()
          Creates builder object for construction of custom CloseableHttpClient instances.
 HttpClientBuilder HttpClientBuilder.disableAuthCaching()
          Disables authentication scheme caching.
 HttpClientBuilder HttpClientBuilder.disableAutomaticRetries()
          Disables automatic request recovery and re-execution.
 HttpClientBuilder HttpClientBuilder.disableConnectionState()
          Disables connection state tracking.
 HttpClientBuilder HttpClientBuilder.disableContentCompression()
          Disables automatic content decompression.
 HttpClientBuilder HttpClientBuilder.disableCookieManagement()
          Disables state (cookie) management.
 HttpClientBuilder HttpClientBuilder.disableDefaultUserAgent()
          Disables the default user agent set by this builder if none has been provided by the user.
 HttpClientBuilder HttpClientBuilder.disableRedirectHandling()
          Disables automatic redirect handling.
 HttpClientBuilder HttpClientBuilder.evictExpiredConnections()
          Makes this instance of HttpClient proactively evict expired connections from the connection pool using a background thread.
 HttpClientBuilder HttpClientBuilder.evictIdleConnections(long maxIdleTime, TimeUnit maxIdleTimeUnit)
          Makes this instance of HttpClient proactively evict idle connections from the connection pool using a background thread.
 HttpClientBuilder HttpClientBuilder.evictIdleConnections(Long maxIdleTime, TimeUnit maxIdleTimeUnit)
          Deprecated. (4.5) use evictIdleConnections(long, TimeUnit)
 HttpClientBuilder HttpClientBuilder.setBackoffManager(BackoffManager backoffManager)
          Assigns BackoffManager instance.
 HttpClientBuilder HttpClientBuilder.setConnectionBackoffStrategy(ConnectionBackoffStrategy connectionBackoffStrategy)
          Assigns ConnectionBackoffStrategy instance.
 HttpClientBuilder HttpClientBuilder.setConnectionManager(HttpClientConnectionManager connManager)
          Assigns HttpClientConnectionManager instance.
 HttpClientBuilder HttpClientBuilder.setConnectionManagerShared(boolean shared)
          Defines the connection manager is to be shared by multiple client instances.
 HttpClientBuilder HttpClientBuilder.setConnectionReuseStrategy(org.apache.http.ConnectionReuseStrategy reuseStrategy)
          Assigns ConnectionReuseStrategy instance.
 HttpClientBuilder HttpClientBuilder.setConnectionTimeToLive(long connTimeToLive, TimeUnit connTimeToLiveTimeUnit)
          Sets maximum time to live for persistent connections
 HttpClientBuilder HttpClientBuilder.setContentDecoderRegistry(Map<String,InputStreamFactory> contentDecoderMap)
          Assigns a map of InputStreamFactorys to be used for automatic content decompression.
 HttpClientBuilder HttpClientBuilder.setDefaultAuthSchemeRegistry(org.apache.http.config.Lookup<AuthSchemeProvider> authSchemeRegistry)
          Assigns default AuthScheme registry which will be used for request execution if not explicitly set in the client execution context.
 HttpClientBuilder HttpClientBuilder.setDefaultConnectionConfig(org.apache.http.config.ConnectionConfig config)
          Assigns default ConnectionConfig.
 HttpClientBuilder HttpClientBuilder.setDefaultCookieSpecRegistry(org.apache.http.config.Lookup<CookieSpecProvider> cookieSpecRegistry)
          Assigns default CookieSpec registry which will be used for request execution if not explicitly set in the client execution context.
 HttpClientBuilder HttpClientBuilder.setDefaultCookieStore(CookieStore cookieStore)
          Assigns default CookieStore instance which will be used for request execution if not explicitly set in the client execution context.
 HttpClientBuilder HttpClientBuilder.setDefaultCredentialsProvider(CredentialsProvider credentialsProvider)
          Assigns default CredentialsProvider instance which will be used for request execution if not explicitly set in the client execution context.
 HttpClientBuilder HttpClientBuilder.setDefaultHeaders(Collection<? extends org.apache.http.Header> defaultHeaders)
          Assigns default request header values.
 HttpClientBuilder HttpClientBuilder.setDefaultRequestConfig(RequestConfig config)
          Assigns default RequestConfig instance which will be used for request execution if not explicitly set in the client execution context.
 HttpClientBuilder HttpClientBuilder.setDefaultSocketConfig(org.apache.http.config.SocketConfig config)
          Assigns default SocketConfig.
 HttpClientBuilder HttpClientBuilder.setDnsResolver(DnsResolver dnsResolver)
          Assigns DnsResolver instance.
 HttpClientBuilder HttpClientBuilder.setHostnameVerifier(X509HostnameVerifier hostnameVerifier)
          Deprecated. (4.4)
 HttpClientBuilder HttpClientBuilder.setHttpProcessor(org.apache.http.protocol.HttpProcessor httpprocessor)
          Assigns HttpProcessor instance.
 HttpClientBuilder HttpClientBuilder.setKeepAliveStrategy(ConnectionKeepAliveStrategy keepAliveStrategy)
          Assigns ConnectionKeepAliveStrategy instance.
 HttpClientBuilder HttpClientBuilder.setMaxConnPerRoute(int maxConnPerRoute)
          Assigns maximum connection per route value.
 HttpClientBuilder HttpClientBuilder.setMaxConnTotal(int maxConnTotal)
          Assigns maximum total connection value.
 HttpClientBuilder HttpClientBuilder.setProxy(org.apache.http.HttpHost proxy)
          Assigns default proxy value.
 HttpClientBuilder HttpClientBuilder.setProxyAuthenticationStrategy(AuthenticationStrategy proxyAuthStrategy)
          Assigns AuthenticationStrategy instance for proxy authentication.
 HttpClientBuilder HttpClientBuilder.setPublicSuffixMatcher(PublicSuffixMatcher publicSuffixMatcher)
          Assigns file containing public suffix matcher.
 HttpClientBuilder HttpClientBuilder.setRedirectStrategy(RedirectStrategy redirectStrategy)
          Assigns RedirectStrategy instance.
 HttpClientBuilder HttpClientBuilder.setRequestExecutor(org.apache.http.protocol.HttpRequestExecutor requestExec)
          Assigns HttpRequestExecutor instance.
 HttpClientBuilder HttpClientBuilder.setRetryHandler(HttpRequestRetryHandler retryHandler)
          Assigns HttpRequestRetryHandler instance.
 HttpClientBuilder HttpClientBuilder.setRoutePlanner(HttpRoutePlanner routePlanner)
          Assigns HttpRoutePlanner instance.
 HttpClientBuilder HttpClientBuilder.setSchemePortResolver(SchemePortResolver schemePortResolver)
          Assigns SchemePortResolver instance.
 HttpClientBuilder HttpClientBuilder.setServiceUnavailableRetryStrategy(ServiceUnavailableRetryStrategy serviceUnavailStrategy)
          Assigns ServiceUnavailableRetryStrategy instance.
 HttpClientBuilder HttpClientBuilder.setSslcontext(SSLContext sslcontext)
          Deprecated. (4.5) use setSSLContext(SSLContext)
 HttpClientBuilder HttpClientBuilder.setSSLContext(SSLContext sslContext)
          Assigns SSLContext instance.
 HttpClientBuilder HttpClientBuilder.setSSLHostnameVerifier(HostnameVerifier hostnameVerifier)
          Assigns HostnameVerifier instance.
 HttpClientBuilder HttpClientBuilder.setSSLSocketFactory(LayeredConnectionSocketFactory sslSocketFactory)
          Assigns LayeredConnectionSocketFactory instance.
 HttpClientBuilder HttpClientBuilder.setTargetAuthenticationStrategy(AuthenticationStrategy targetAuthStrategy)
          Assigns AuthenticationStrategy instance for target host authentication.
 HttpClientBuilder HttpClientBuilder.setUserAgent(String userAgent)
          Assigns User-Agent value.
 HttpClientBuilder HttpClientBuilder.setUserTokenHandler(UserTokenHandler userTokenHandler)
          Assigns UserTokenHandler instance.
 HttpClientBuilder HttpClientBuilder.useSystemProperties()
          Use system properties when creating and configuring default implementations.
 



Copyright © 1999–2019 The Apache Software Foundation. All rights reserved.