public final class HttpConfiguration
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
HttpConfiguration.BasicHeader
A basic implementation of
HttpConfiguration.Header. |
static class |
HttpConfiguration.Builder
Builder class for the
HttpConfiguration. |
static interface |
HttpConfiguration.Header
Represents an HTTP header field.
|
static interface |
HttpConfiguration.HeadersProvider
Callback for supplying HTTP headers per request.
|
static class |
HttpConfiguration.KeyStoreConfig
This class contains the client certificates configuration.
|
static class |
HttpConfiguration.LibType
Type of the third-party HTTP library which would be used by the
transport implementation.
|
static class |
HttpConfiguration.Protocol
Enumerates the wire protocols supported by the vAPI client for invoking APIs.
|
static class |
HttpConfiguration.ProxyConfiguration
Class contains client proxy configuration.
|
static class |
HttpConfiguration.SslConfiguration
This class contains the SSL configuration.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getConnectTimeout() |
HttpConfiguration.HeadersProvider |
getHeadersProvider() |
int |
getIoThreadCount() |
long |
getKeepAlivePeriod()
Maximum keep alive period for pooled/idle TCP connections.
|
HttpConfiguration.LibType |
getLibraryType() |
int |
getMaxConnections() |
int |
getMaxResponseSize() |
HttpConfiguration.Protocol |
getProtocol() |
HttpConfiguration.ProxyConfiguration |
getProxyConfiguration() |
int |
getSoTimeout() |
HttpConfiguration.SslConfiguration |
getSslConfiguration() |
public HttpConfiguration.LibType getLibraryType()
nullpublic HttpConfiguration.SslConfiguration getSslConfiguration()
nullpublic int getIoThreadCount()
public int getConnectTimeout()
public int getSoTimeout()
public int getMaxConnections()
public int getMaxResponseSize()
Builder#setMaxResponseSize(int)}public long getKeepAlivePeriod()
public HttpConfiguration.HeadersProvider getHeadersProvider()
nullpublic HttpConfiguration.Protocol getProtocol()
nullpublic HttpConfiguration.ProxyConfiguration getProxyConfiguration()
null.