Top Description Constructors Methods
org.apache.hc.client5.http.impl.classic

public final Class HttpClients

extends Object
Class Inheritance
Imports
org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager, org.apache.hc.client5.http.io.HttpClientConnectionManager

Factory methods for CloseableHttpClient instances.
Since
4.3

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static CloseableHttpClient
createDefault()

Creates CloseableHttpClient instance with default configuration.

public static MinimalHttpClient
createMinimal()

Creates CloseableHttpClient instance that implements the most basic HTTP protocol support.

public static MinimalHttpClient
createMinimal(final HttpClientConnectionManager connManager)

Creates CloseableHttpClient instance that implements the most basic HTTP protocol support.

public static CloseableHttpClient
createSystem()

Creates CloseableHttpClient instance with default configuration based on system properties.

public static HttpClientBuilder
custom()

Creates builder object for construction of custom CloseableHttpClient instances.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

HttpClientsback to summary
private HttpClients()

Method Detail

createDefaultback to summary
public static CloseableHttpClient createDefault()

Creates CloseableHttpClient instance with default configuration.

createMinimalback to summary
public static MinimalHttpClient createMinimal()

Creates CloseableHttpClient instance that implements the most basic HTTP protocol support.

createMinimalback to summary
public static MinimalHttpClient createMinimal(final HttpClientConnectionManager connManager)

Creates CloseableHttpClient instance that implements the most basic HTTP protocol support.

createSystemback to summary
public static CloseableHttpClient createSystem()

Creates CloseableHttpClient instance with default configuration based on system properties.

customback to summary
public static HttpClientBuilder custom()

Creates builder object for construction of custom CloseableHttpClient instances.