Uses of Class
org.apache.http.impl.client.cache.CacheConfig.Builder

Packages that use CacheConfig.Builder
org.apache.http.impl.client.cache This package contains a cache module that can be used for HTTP/1.1 client-side caching. 
 

Uses of CacheConfig.Builder in org.apache.http.impl.client.cache
 

Methods in org.apache.http.impl.client.cache that return CacheConfig.Builder
static CacheConfig.Builder CacheConfig.copy(CacheConfig config)
           
static CacheConfig.Builder CacheConfig.custom()
           
 CacheConfig.Builder CacheConfig.Builder.setAllow303Caching(boolean allow303Caching)
          Enables or disables 303 caching.
 CacheConfig.Builder CacheConfig.Builder.setAsynchronousWorkerIdleLifetimeSecs(int asynchronousWorkerIdleLifetimeSecs)
          Sets the current maximum idle lifetime in seconds for a background revalidation worker thread.
 CacheConfig.Builder CacheConfig.Builder.setAsynchronousWorkersCore(int asynchronousWorkersCore)
          Sets the minimum number of threads to keep alive for background revalidations due to the stale-while-revalidate directive.
 CacheConfig.Builder CacheConfig.Builder.setAsynchronousWorkersMax(int asynchronousWorkersMax)
          Sets the maximum number of threads to allow for background revalidations due to the stale-while-revalidate directive.
 CacheConfig.Builder CacheConfig.Builder.setHeuristicCachingEnabled(boolean heuristicCachingEnabled)
          Enables or disables heuristic caching.
 CacheConfig.Builder CacheConfig.Builder.setHeuristicCoefficient(float heuristicCoefficient)
          Sets coefficient to be used in heuristic freshness caching.
 CacheConfig.Builder CacheConfig.Builder.setHeuristicDefaultLifetime(long heuristicDefaultLifetime)
          Sets default lifetime in seconds to be used if heuristic freshness calculation is not possible.
 CacheConfig.Builder CacheConfig.Builder.setMaxCacheEntries(int maxCacheEntries)
          Sets the maximum number of cache entries the cache will retain.
 CacheConfig.Builder CacheConfig.Builder.setMaxObjectSize(long maxObjectSize)
          Specifies the maximum response body size that will be eligible for caching.
 CacheConfig.Builder CacheConfig.Builder.setMaxUpdateRetries(int maxUpdateRetries)
          Sets the number of times to retry a cache update on failure
 CacheConfig.Builder CacheConfig.Builder.setNeverCacheHTTP10ResponsesWithQueryString(boolean neverCacheHTTP10ResponsesWithQuery)
          Sets whether the cache should never cache HTTP 1.0 responses with a query string or not.
 CacheConfig.Builder CacheConfig.Builder.setRevalidationQueueSize(int revalidationQueueSize)
          Sets the current maximum queue size for background revalidations.
 CacheConfig.Builder CacheConfig.Builder.setSharedCache(boolean isSharedCache)
          Sets whether the cache should behave as a shared cache or not.
 CacheConfig.Builder CacheConfig.Builder.setWeakETagOnPutDeleteAllowed(boolean weakETagOnPutDeleteAllowed)
          Allows or disallows weak etags to be used with PUT/DELETE If-Match requests.
 



Copyright © 2010–2021 The Apache Software Foundation. All rights reserved.