public class HttpClientFactory extends Object
HttpClients| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_CONNECTION_TIMEOUT
The default connection timeout.
|
static int |
DEFAULT_MAX_CONNECTIONS
The default maximum number of connections.
|
static int |
DEFAULT_SOCKET_TIMEOUT
The default socket timeout.
|
| Constructor and Description |
|---|
HttpClientFactory() |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.http.impl.client.CloseableHttpClient |
create(int connectionTimeout,
int maxConnections,
int socketTimeout)
Creates a standard HTTP client with specific values of socket timeout,
connection timeout and maximum number of connections.
|
static org.apache.http.impl.client.CloseableHttpClient |
createDefault()
Creates a standard HTTP client with the default socket timeout,
connection timeout and maximum connections.
|
static org.apache.http.impl.client.HttpClientBuilder |
custom()
Creates a builder to configure a custom HTTP client.
|
public static final int DEFAULT_SOCKET_TIMEOUT
public static final int DEFAULT_CONNECTION_TIMEOUT
public static final int DEFAULT_MAX_CONNECTIONS
public static org.apache.http.impl.client.CloseableHttpClient createDefault()
public static org.apache.http.impl.client.CloseableHttpClient create(int connectionTimeout,
int maxConnections,
int socketTimeout)
connectionTimeout - The connection timeout.maxConnections - The maximum number of connections.socketTimeout - The socket timeout.public static org.apache.http.impl.client.HttpClientBuilder custom()
Copyright © 2015–2017 IBM Corporation. Licensed under the Apache License, Version 2.0.