## Uses of Class
org.apache.http.impl.client.CloseableHttpClient

- Packages that use CloseableHttpClient
  Package | Description
  --- | ---
  org.apache.http.impl.client | Default HTTP client implementation.
  org.apache.http.impl.client.cache | This package contains a cache module that can be used for HTTP/1.1 client-side caching.
  org.apache.http.osgi.impl |

- - ### Uses of CloseableHttpClient in org.apache.http.impl.client

    Subclasses of CloseableHttpClient in org.apache.http.impl.client
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractHttpClient` Deprecated. (4.3) use `HttpClientBuilder`.
    `class` | `ContentEncodingHttpClient` Deprecated. (4.2) use `HttpClientBuilder`
    `class` | `DefaultHttpClient` Deprecated. (4.3) use `HttpClientBuilder` see also `CloseableHttpClient`.
    `class` | `SystemDefaultHttpClient` Deprecated. (4.3) use `HttpClientBuilder`

    Methods in org.apache.http.impl.client that return CloseableHttpClient
    Modifier and Type | Method and Description
    --- | ---
    `CloseableHttpClient` | HttpClientBuilder.`build()`
    `static CloseableHttpClient` | WinHttpClients.`createDefault()` Creates `CloseableHttpClient` instance with default configuration.
    `static CloseableHttpClient` | HttpClients.`createDefault()` Creates `CloseableHttpClient` instance with default configuration.
    `static CloseableHttpClient` | HttpClients.`createMinimal()` Creates `CloseableHttpClient` instance that implements the most basic HTTP protocol support.
    `static CloseableHttpClient` | HttpClients.`createMinimal(HttpClientConnectionManager connManager)` Creates `CloseableHttpClient` instance that implements the most basic HTTP protocol support.
    `static CloseableHttpClient` | WinHttpClients.`createSystem()` Creates `CloseableHttpClient` instance with default configuration based on system properties.
    `static CloseableHttpClient` | HttpClients.`createSystem()` Creates `CloseableHttpClient` instance with default configuration based on system properties.

  - ### Uses of CloseableHttpClient in org.apache.http.impl.client.cache

    Methods in org.apache.http.impl.client.cache that return CloseableHttpClient
    Modifier and Type | Method and Description
    --- | ---
    `static CloseableHttpClient` | CachingHttpClients.`createFileBound(File cacheDir)` Creates `CloseableHttpClient` instance that uses a file system bound response cache.
    `static CloseableHttpClient` | CachingHttpClients.`createMemoryBound()` Creates `CloseableHttpClient` instance that uses a memory bound response cache.

  - ### Uses of CloseableHttpClient in org.apache.http.osgi.impl

    Constructor parameters in org.apache.http.osgi.impl with type arguments of type CloseableHttpClient
    Constructor and Description
    `OSGiClientBuilderFactory(org.osgi.framework.BundleContext bundleContext, Map<String,org.osgi.framework.ServiceRegistration> registeredConfigurations, List<CloseableHttpClient> trackedHttpClients)` Deprecated.

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