## Uses of Class
org.apache.hc.client5.http.impl.classic.CloseableHttpClient

- Packages that use CloseableHttpClient
  Package | Description
  --- | ---
  org.apache.hc.client5.http.fluent | Simple facade APIs for HttpClient based on the concept of a fluent interface.
  org.apache.hc.client5.http.impl.cache | Caching API implementation for both the classic and the asynchronous HTTP transports.
  org.apache.hc.client5.http.impl.classic | Classic HTTP client API implementation that supports HTTP/1.1 transport only.
  org.apache.hc.client5.http.impl.win | Auth scheme that makes use of JNA to implement Negotiate and NTLM on Windows Platforms.

- - ### Uses of CloseableHttpClient in org.apache.hc.client5.http.fluent

    Methods in org.apache.hc.client5.http.fluent with parameters of type CloseableHttpClient
    Modifier and Type | Method and Description
    --- | ---
    `Response` | Request.`execute(CloseableHttpClient client)`
    `static Executor` | Executor.`newInstance(CloseableHttpClient httpclient)`

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

    Methods in org.apache.hc.client5.http.impl.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.hc.client5.http.impl.classic

    Subclasses of CloseableHttpClient in org.apache.hc.client5.http.impl.classic
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MinimalHttpClient` Minimal implementation of `CloseableHttpClient`.

    Methods in org.apache.hc.client5.http.impl.classic that return CloseableHttpClient
    Modifier and Type | Method and Description
    --- | ---
    `CloseableHttpClient` | HttpClientBuilder.`build()`
    `static CloseableHttpClient` | HttpClients.`createDefault()` Creates `CloseableHttpClient` instance with default configuration.
    `static CloseableHttpClient` | HttpClients.`createSystem()` Creates `CloseableHttpClient` instance with default configuration based on system properties.

  - ### Uses of CloseableHttpClient in org.apache.hc.client5.http.impl.win

    Methods in org.apache.hc.client5.http.impl.win that return CloseableHttpClient
    Modifier and Type | Method and Description
    --- | ---
    `static CloseableHttpClient` | WinHttpClients.`createDefault()` Creates `CloseableHttpClient` instance with default configuration.
    `static CloseableHttpClient` | WinHttpClients.`createSystem()` Creates `CloseableHttpClient` instance with default configuration based on system properties.

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