Class CachingHttpClientBuilder
java.lang.Object
org.apache.http.impl.client.HttpClientBuilder
org.apache.http.impl.client.cache.CachingHttpClientBuilder
Builder for
CloseableHttpClient
instances capable of client-side caching.- Since:
- 4.3
-
Method Summary
Modifier and TypeMethodDescriptionstatic CachingHttpClientBuilder
create()
final CachingHttpClientBuilder
setCacheConfig
(CacheConfig cacheConfig) final CachingHttpClientBuilder
setCacheDir
(File cacheDir) setDeleteCache
(boolean deleteCache) final CachingHttpClientBuilder
setHttpCacheInvalidator
(HttpCacheInvalidator cacheInvalidator) final CachingHttpClientBuilder
setHttpCacheStorage
(HttpCacheStorage storage) final CachingHttpClientBuilder
setResourceFactory
(ResourceFactory resourceFactory) final CachingHttpClientBuilder
setSchedulingStrategy
(SchedulingStrategy schedulingStrategy) Methods inherited from class org.apache.http.impl.client.HttpClientBuilder
addInterceptorFirst, addInterceptorFirst, addInterceptorLast, addInterceptorLast, build, disableAuthCaching, disableAutomaticRetries, disableConnectionState, disableContentCompression, disableCookieManagement, disableDefaultUserAgent, disableRedirectHandling, evictExpiredConnections, evictIdleConnections, evictIdleConnections, setBackoffManager, setConnectionBackoffStrategy, setConnectionManager, setConnectionManagerShared, setConnectionReuseStrategy, setConnectionTimeToLive, setContentDecoderRegistry, setDefaultAuthSchemeRegistry, setDefaultConnectionConfig, setDefaultCookieSpecRegistry, setDefaultCookieStore, setDefaultCredentialsProvider, setDefaultHeaders, setDefaultRequestConfig, setDefaultSocketConfig, setDnsResolver, setHostnameVerifier, setHttpProcessor, setKeepAliveStrategy, setMaxConnPerRoute, setMaxConnTotal, setProxy, setProxyAuthenticationStrategy, setPublicSuffixMatcher, setRedirectStrategy, setRequestExecutor, setRetryHandler, setRoutePlanner, setSchemePortResolver, setServiceUnavailableRetryStrategy, setSslcontext, setSSLContext, setSSLHostnameVerifier, setSSLSocketFactory, setTargetAuthenticationStrategy, setUserAgent, setUserTokenHandler, useSystemProperties
-
Method Details
-
create
-
setResourceFactory
-
setHttpCacheStorage
-
setCacheDir
-
setCacheConfig
-
setSchedulingStrategy
-
setHttpCacheInvalidator
public final CachingHttpClientBuilder setHttpCacheInvalidator(HttpCacheInvalidator cacheInvalidator) -
setDeleteCache
-