|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 InputStreamFactory s
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |