public final class CachingHttpAsyncClients extends Object
CloseableHttpAsyncClient instances
 capable of client-side caching.| Modifier and Type | Method and Description | 
|---|---|
| static CloseableHttpAsyncClient | createFileBound(File cacheDir)Creates  CloseableHttpAsyncClientinstance that uses a file system
 bound response cache. | 
| static CloseableHttpAsyncClient | createHttp2FileBound(File cacheDir)Creates HTTP/2  CloseableHttpAsyncClientinstance that uses a file system
 bound response cache. | 
| static CloseableHttpAsyncClient | createHttp2MemoryBound()Creates HTTP/2  CloseableHttpAsyncClientinstance that uses a memory bound
 response cache. | 
| static CloseableHttpAsyncClient | createMemoryBound()Creates  CloseableHttpAsyncClientinstance that uses a memory bound
 response cache. | 
| static CachingHttpAsyncClientBuilder | custom()Creates builder object for construction of custom
  CloseableHttpAsyncClientinstances. | 
| static CachingH2AsyncClientBuilder | customHttp2()Creates builder object for construction of custom HTTP/2
  CloseableHttpAsyncClientinstances. | 
public static CachingHttpAsyncClientBuilder custom()
CloseableHttpAsyncClient instances.public static CloseableHttpAsyncClient createMemoryBound()
CloseableHttpAsyncClient instance that uses a memory bound
 response cache.public static CloseableHttpAsyncClient createFileBound(File cacheDir)
CloseableHttpAsyncClient instance that uses a file system
 bound response cache.cacheDir - location of response cache.public static CachingH2AsyncClientBuilder customHttp2()
CloseableHttpAsyncClient instances.public static CloseableHttpAsyncClient createHttp2MemoryBound()
CloseableHttpAsyncClient instance that uses a memory bound
 response cache.public static CloseableHttpAsyncClient createHttp2FileBound(File cacheDir)
CloseableHttpAsyncClient instance that uses a file system
 bound response cache.cacheDir - location of response cache.Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.