Index

A B C D E G H I N P R S T 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractResponseHandlerJson<T,IMPLTYPE> - Class in com.helger.httpclient.response
Convert a valid HTTP response to an IJson object.
AbstractResponseHandlerJson(Function<IJson, T>) - Constructor for class com.helger.httpclient.response.AbstractResponseHandlerJson
 
addNonProxyHostsFromPipeString(String) - Method in class com.helger.httpclient.HttpProxySettings
Add all non-proxy hosts from a piped string as in 127.0.0.1 | localhost.
afterRequest(ClassicHttpRequest, Object, Throwable) - Static method in class com.helger.httpclient.HttpDebugger
Call after an invocation.
assignConfigValues(HttpClientSettings, IConfigWithFallback, String...) - Static method in class com.helger.httpclient.HttpClientSettingsConfig
Assign all settings of HttpClientSettings from configuration values.

B

beforeRequest(ClassicHttpRequest, HttpContext) - Static method in class com.helger.httpclient.HttpDebugger
Call before an invocation

C

checkIfClosed() - Method in class com.helger.httpclient.HttpClientManager
 
chooseAlias(Map<String, PrivateKeyDetails>, SSLParameters) - Method in class com.helger.httpclient.security.PrivateKeyStrategyFromAliasCaseInsensitive
 
chooseAlias(Map<String, PrivateKeyDetails>, SSLParameters) - Method in class com.helger.httpclient.security.PrivateKeyStrategyFromAliasCaseSensitive
 
close() - Method in class com.helger.httpclient.HttpClientManager
 
com.helger.httpclient - package com.helger.httpclient
 
com.helger.httpclient.config - package com.helger.httpclient.config
 
com.helger.httpclient.response - package com.helger.httpclient.response
 
com.helger.httpclient.security - package com.helger.httpclient.security
 
create(HttpClientSettings) - Static method in class com.helger.httpclient.HttpClientManager
 
create(ClassicHttpResponse) - Static method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
 
create(StatusLine, HttpResponse, HttpEntity) - Static method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
 
createConnectionConfig() - Method in class com.helger.httpclient.HttpClientFactory
 
createConnectionConfigBuilder() - Method in class com.helger.httpclient.HttpClientFactory
 
createConnectionManager(TlsSocketStrategy) - Method in class com.helger.httpclient.HttpClientFactory
 
createConnectionReuseStrategy() - Method in class com.helger.httpclient.HttpClientFactory
 
createContentType(String, Charset) - Static method in class com.helger.httpclient.HttpClientHelper
 
createCredentials(HttpProxyConfig) - Static method in class com.helger.httpclient.HttpClientHelper
 
createCredentialsProvider() - Method in class com.helger.httpclient.HttpClientFactory
 
createCustomTlsSocketStrategy() - Method in class com.helger.httpclient.HttpClientFactory
 
createDefaultLookup(String) - Static method in class com.helger.httpclient.NonCachingDnsResolver
 
createDefaultLookup(String, int) - Static method in class com.helger.httpclient.NonCachingDnsResolver
 
createDNSResolver() - Method in class com.helger.httpclient.HttpClientFactory
 
createHttpClient() - Method in class com.helger.httpclient.HttpClientFactory
 
createHttpClient() - Method in interface com.helger.httpclient.IHttpClientProvider
Create a new closeable HttpClient object.
createHttpClientBuilder() - Method in class com.helger.httpclient.HttpClientFactory
 
createHttpHost(HttpProxyConfig) - Static method in class com.helger.httpclient.HttpClientHelper
 
createHttpHost(Proxy) - Static method in class com.helger.httpclient.HttpClientHelper
 
createLookup(String) - Method in class com.helger.httpclient.NonCachingDnsResolver
 
createParameterEntity(Map<String, String>, ContentType) - Static method in class com.helger.httpclient.HttpClientHelper
 
createParameterEntity(Map<String, String>, ContentType, Charset) - Static method in class com.helger.httpclient.HttpClientHelper
 
createRequest(EHttpMethod, ISimpleURL) - Static method in class com.helger.httpclient.HttpClientHelper
 
createRequest(EHttpMethod, String) - Static method in class com.helger.httpclient.HttpClientHelper
 
createRequestConfig() - Method in class com.helger.httpclient.HttpClientFactory
 
createRequestConfigBuilder() - Method in class com.helger.httpclient.HttpClientFactory
 
createRequestRetryStrategy(int, TimeValue, boolean) - Method in class com.helger.httpclient.HttpClientFactory
 
createRoutePlanner(SchemePortResolver) - Method in class com.helger.httpclient.HttpClientFactory
 
createSchemePortResolver() - Method in class com.helger.httpclient.HttpClientFactory
Create the scheme to port resolver.
createSocketConfig() - Method in class com.helger.httpclient.HttpClientFactory
 
createSocketConfigBuilder() - Method in class com.helger.httpclient.HttpClientFactory
 
createTlsSocketStrategy() - Method in class com.helger.httpclient.HttpClientFactory
 

D

DEF_CONTENT_CHARSET - Static variable in class com.helger.httpclient.HttpClientHelper
 
DEF_PROTOCOL_CHARSET - Static variable in class com.helger.httpclient.HttpClientHelper
 
DEFAULT_CONNECT_TIMEOUT - Static variable in class com.helger.httpclient.HttpClientSettings
 
DEFAULT_CONNECTION_REQUEST_TIMEOUT - Static variable in class com.helger.httpclient.HttpClientSettings
 
DEFAULT_DEBUG_MODE - Static variable in class com.helger.httpclient.response.AbstractResponseHandlerJson
 
DEFAULT_FOLLOW_REDIRECTS - Static variable in class com.helger.httpclient.HttpClientSettings
 
DEFAULT_PROTOCOL_UPGRADE_ENABLED - Static variable in class com.helger.httpclient.HttpClientSettings
 
DEFAULT_RESPONSE_TIMEOUT - Static variable in class com.helger.httpclient.HttpClientSettings
 
DEFAULT_RETRY_ALWAYS - Static variable in class com.helger.httpclient.HttpClientSettings
 
DEFAULT_RETRY_COUNT - Static variable in class com.helger.httpclient.HttpClientSettings
 
DEFAULT_RETRY_INTERVAL - Static variable in class com.helger.httpclient.HttpClientSettings
 
DEFAULT_TLS_CONFIG_MODE - Static variable in class com.helger.httpclient.HttpClientSettings
Default configuration modes uses TLS 1.3, TLS 1.2, 1.1 or 1.0 and no specific cipher suites
DEFAULT_USE_DNS_CACHE - Static variable in class com.helger.httpclient.HttpClientSettings
 
DEFAULT_USE_KEEP_ALIVE - Static variable in class com.helger.httpclient.HttpClientSettings
 
DEFAULT_USE_SYSTEM_PROPERTIES - Static variable in class com.helger.httpclient.HttpClientSettings
 
directGetResponseBody() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
 
downloadURL(String) - Method in class com.helger.httpclient.HttpClientUrlDownloader
 

E

entityToString(HttpEntity, Charset) - Static method in class com.helger.httpclient.HttpClientHelper
 
execute(HttpUriRequest, HttpClientResponseHandler<? extends T>) - Method in class com.helger.httpclient.HttpClientManager
Execute the provided request without any special context.
execute(ClassicHttpRequest, HttpContext, HttpClientResponseHandler<? extends T>) - Method in class com.helger.httpclient.HttpClientManager
Execute the provided request with an optional special context.
ExtendedHttpResponseException - Exception Class in com.helger.httpclient.response
A specialized version of HttpResponseException that has access to all the fields in a structured way.
ExtendedHttpResponseException(StatusLine, HttpResponse, byte[], Charset) - Constructor for exception class com.helger.httpclient.response.ExtendedHttpResponseException
 

G

getAllNonProxyHosts() - Method in interface com.helger.httpclient.IHttpProxySettings
 
getAllThirdPartyModules() - Method in class com.helger.httpclient.config.ThirdPartyModuleProvider_ph_httpclient
 
getCharset(ContentType) - Static method in class com.helger.httpclient.HttpClientHelper
 
getCharset(ContentType, Charset) - Static method in class com.helger.httpclient.HttpClientHelper
 
getCharsetConsumer() - Method in class com.helger.httpclient.response.ResponseHandlerString
 
getClone() - Method in class com.helger.httpclient.HttpClientSettings
 
getClone() - Method in class com.helger.httpclient.HttpProxySettings
 
getConnectionRequestTimeout() - Method in class com.helger.httpclient.HttpClientSettings
 
getConnectionRequestTimeout() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getConnectionRequestTimeout() - Method in interface com.helger.httpclient.IHttpClientSettings
 
getConnectTimeout() - Method in class com.helger.httpclient.HttpClientSettings
 
getConnectTimeout() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getConnectTimeout() - Method in interface com.helger.httpclient.IHttpClientSettings
 
getContentType(HttpEntity) - Static method in class com.helger.httpclient.HttpClientHelper
 
getContentTypeOrDefault(HttpEntity) - Static method in class com.helger.httpclient.HttpClientHelper
 
getContentTypeOrDefault(HttpEntity, ContentType) - Static method in class com.helger.httpclient.HttpClientHelper
 
getDefaultCharset() - Method in class com.helger.httpclient.response.ResponseHandlerString
 
getDefaultContentType() - Method in class com.helger.httpclient.response.ResponseHandlerString
 
getDisableCertificateCheck(boolean) - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getDisableHostnameCheck(boolean) - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getDisableTlsChecks(boolean) - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getExpectedAlias() - Method in class com.helger.httpclient.security.PrivateKeyStrategyFromAliasCaseInsensitive
 
getExpectedAlias() - Method in class com.helger.httpclient.security.PrivateKeyStrategyFromAliasCaseSensitive
 
getFallbackCharset() - Method in class com.helger.httpclient.response.AbstractResponseHandlerJson
 
getFallbackCharset() - Method in class com.helger.httpclient.response.ResponseHandlerString
 
getFollowRedirects(boolean) - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getGeneralProxy() - Method in class com.helger.httpclient.HttpClientSettings
 
getGeneralProxy() - Method in interface com.helger.httpclient.IHttpClientSettings
 
getHostnameVerifier() - Method in class com.helger.httpclient.HttpClientSettings
 
getHostnameVerifier() - Method in interface com.helger.httpclient.IHttpClientSettings
 
getHttpProxy() - Method in class com.helger.httpclient.HttpClientSettings
 
getHttpProxy() - Method in interface com.helger.httpclient.IHttpClientSettings
 
getHttpProxyCredentials() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getHttpProxyEnabled(boolean) - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getHttpProxyHost() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getHttpProxyObject() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getHttpProxyPasswordCharArray() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getHttpProxyPort() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getHttpProxyUsername() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getHttpResponse() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
 
getHttpsProxy() - Method in class com.helger.httpclient.HttpClientSettings
 
getHttpsProxy() - Method in interface com.helger.httpclient.IHttpClientSettings
 
getMaxRetries() - Method in class com.helger.httpclient.HttpClientRetryStrategy
 
getMessage() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
 
getMessagePartHeaders() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
 
getMessagePartResponseBody() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
 
getMessagePartStatusLine() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
 
getNonProxyHosts() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getProtocolUpgradeEnabled(boolean) - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
Get the configuration value on protocol upgrade is enabled or not.
getProxyCredentials() - Method in class com.helger.httpclient.HttpProxySettings
 
getProxyCredentials() - Method in interface com.helger.httpclient.IHttpProxySettings
 
getProxyHost() - Method in class com.helger.httpclient.HttpProxySettings
 
getProxyHost() - Method in interface com.helger.httpclient.IHttpProxySettings
 
getResponseBody() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
 
getResponseBodyAsString() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
 
getResponseBodyAsString(Charset) - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
Get the response body as a string in the provided charset.
getResponseCharset() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
 
getResponseTimeout() - Method in class com.helger.httpclient.HttpClientSettings
 
getResponseTimeout() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getResponseTimeout() - Method in interface com.helger.httpclient.IHttpClientSettings
 
getRetryAlways(boolean) - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getRetryCount() - Method in class com.helger.httpclient.HttpClientSettings
 
getRetryCount() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getRetryCount() - Method in interface com.helger.httpclient.IHttpClientSettings
 
getRetryInterval() - Method in class com.helger.httpclient.HttpClientRetryStrategy
 
getRetryInterval() - Method in class com.helger.httpclient.HttpClientSettings
 
getRetryInterval() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getRetryInterval() - Method in interface com.helger.httpclient.IHttpClientSettings
 
getRetryIntervalAsTimeValue() - Method in class com.helger.httpclient.HttpClientSettings
 
getSSLContext() - Method in class com.helger.httpclient.HttpClientSettings
Create a custom SSLContext to use for the SSL Socket factory.
getSSLContext() - Method in interface com.helger.httpclient.IHttpClientSettings
Create a custom SSLContext to use for the SSL Socket factory.
getStatusLine() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
 
getTLSConfigurationMode() - Method in class com.helger.httpclient.HttpClientSettings
 
getTLSConfigurationMode() - Method in interface com.helger.httpclient.IHttpClientSettings
 
getUseDNSClientCache(boolean) - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getUseKeepAlive(boolean) - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getUserAgent() - Method in class com.helger.httpclient.HttpClientSettings
 
getUserAgent() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
getUserAgent() - Method in interface com.helger.httpclient.IHttpClientSettings
 

H

handleAsIdempotent(HttpRequest) - Method in class com.helger.httpclient.HttpClientRetryStrategy
 
handleResponse(ClassicHttpResponse) - Method in class com.helger.httpclient.response.AbstractResponseHandlerJson
 
handleResponse(ClassicHttpResponse) - Method in class com.helger.httpclient.response.ResponseHandlerByteArray
 
handleResponse(ClassicHttpResponse) - Method in class com.helger.httpclient.response.ResponseHandlerHttpEntity
 
handleResponse(ClassicHttpResponse) - Method in class com.helger.httpclient.response.ResponseHandlerMicroDom
 
handleResponse(ClassicHttpResponse) - Method in class com.helger.httpclient.response.ResponseHandlerString
 
handleResponse(ClassicHttpResponse) - Method in class com.helger.httpclient.response.ResponseHandlerXml
 
hasProxyCredentials() - Method in interface com.helger.httpclient.IHttpProxySettings
 
hasProxyHost() - Method in interface com.helger.httpclient.IHttpProxySettings
 
hasResponseBody() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
 
hasRetries() - Method in interface com.helger.httpclient.IHttpClientSettings
 
hasUserAgent() - Method in interface com.helger.httpclient.IHttpClientSettings
 
HTTP_CLIENT - Static variable in class com.helger.httpclient.config.ThirdPartyModuleProvider_ph_httpclient
 
HTTP_CORE - Static variable in class com.helger.httpclient.config.ThirdPartyModuleProvider_ph_httpclient
 
HttpClientConfig(IConfigWithFallback, ICommonsOrderedSet<String>) - Constructor for class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
 
HttpClientFactory - Class in com.helger.httpclient
A factory for creating CloseableHttpClient that is e.g. to be used in the HttpClientManager.
HttpClientFactory() - Constructor for class com.helger.httpclient.HttpClientFactory
Default constructor.
HttpClientFactory(HttpClientSettings) - Constructor for class com.helger.httpclient.HttpClientFactory
Constructor with explicit settings.
HttpClientHelper - Class in com.helger.httpclient
Some utility methods for creating and handling Apache httpclient objects.
HttpClientManager - Class in com.helger.httpclient
A small wrapper around CloseableHttpClient.
HttpClientManager() - Constructor for class com.helger.httpclient.HttpClientManager
 
HttpClientManager(IHttpClientProvider) - Constructor for class com.helger.httpclient.HttpClientManager
 
HttpClientRetryStrategy - Class in com.helger.httpclient
HTTP client retry handler based on DefaultHttpRequestRetryStrategy
HttpClientRetryStrategy(int, TimeValue, boolean) - Constructor for class com.helger.httpclient.HttpClientRetryStrategy
 
httpClientSettings() - Method in class com.helger.httpclient.HttpClientFactory
 
HttpClientSettings - Class in com.helger.httpclient
All the easily configurable settings for an HttpClientFactory
HttpClientSettings() - Constructor for class com.helger.httpclient.HttpClientSettings
Default constructor.
HttpClientSettings(IHttpClientSettings) - Constructor for class com.helger.httpclient.HttpClientSettings
"Copy" constructor.
HttpClientSettingsConfig - Class in com.helger.httpclient
A helper class to configure HttpClientSettings using IConfig with standardized configuration property names.
HttpClientSettingsConfig.HttpClientConfig - Class in com.helger.httpclient
 
HttpClientUrlDownloader - Class in com.helger.httpclient
Special implementation of IURLDownloader to download data using Apache HttpClient via GET and the provided HttpClientSettings.
HttpClientUrlDownloader(HttpClientFactory) - Constructor for class com.helger.httpclient.HttpClientUrlDownloader
Constructor with HttpClientFactory
HttpClientUrlDownloader(HttpClientSettings) - Constructor for class com.helger.httpclient.HttpClientUrlDownloader
Constructor with HttpClientSettings
HttpDebugger - Class in com.helger.httpclient
Some debugging for HTTP requests.
HttpProxySettings - Class in com.helger.httpclient
All the easily configurable settings for a single HTTP proxy server
HttpProxySettings() - Constructor for class com.helger.httpclient.HttpProxySettings
Default constructor.
HttpProxySettings(IHttpProxySettings) - Constructor for class com.helger.httpclient.HttpProxySettings
"Copy" constructor.

I

IHttpClientProvider - Interface in com.helger.httpclient
Provider interface for CloseableHttpClient objects.
IHttpClientSettings - Interface in com.helger.httpclient
Read-only interface for HttpClientSettings
IHttpProxySettings - Interface in com.helger.httpclient
Read-only interface for HttpProxySettings
INSTANCE - Static variable in class com.helger.httpclient.NonCachingDnsResolver
No need to create more than one instance.
INSTANCE - Static variable in class com.helger.httpclient.response.ResponseHandlerHttpEntity
The global default instance.
isClosed() - Method in class com.helger.httpclient.HttpClientManager
 
isDebugMode() - Method in class com.helger.httpclient.response.AbstractResponseHandlerJson
 
isDebugMode() - Method in class com.helger.httpclient.response.ResponseHandlerMicroDom
 
isDebugMode() - Method in class com.helger.httpclient.response.ResponseHandlerXml
 
isEnabled() - Static method in class com.helger.httpclient.HttpDebugger
 
isFollowRedirects() - Method in class com.helger.httpclient.HttpClientSettings
 
isFollowRedirects() - Method in interface com.helger.httpclient.IHttpClientSettings
 
isProtocolUpgradeEnabled() - Method in class com.helger.httpclient.HttpClientSettings
 
isProtocolUpgradeEnabled() - Method in interface com.helger.httpclient.IHttpClientSettings
 
isRetryAlways() - Method in class com.helger.httpclient.HttpClientSettings
 
isRetryAlways() - Method in interface com.helger.httpclient.IHttpClientSettings
 
isTrusted(X509Certificate[], String) - Method in class com.helger.httpclient.security.TrustStrategyTrustAll
 
isUseDNSClientCache() - Method in class com.helger.httpclient.HttpClientSettings
 
isUseDNSClientCache() - Method in interface com.helger.httpclient.IHttpClientSettings
 
isUseKeepAlive() - Method in class com.helger.httpclient.HttpClientSettings
 
isUseKeepAlive() - Method in interface com.helger.httpclient.IHttpClientSettings
 
isWarnOnCaseDifference() - Method in class com.helger.httpclient.security.PrivateKeyStrategyFromAliasCaseInsensitive
 

N

NonCachingDnsResolver - Class in com.helger.httpclient
A special implementation of DnsResolver that tries to disable caching of DNS resolution as much as possible.
NonCachingDnsResolver() - Constructor for class com.helger.httpclient.NonCachingDnsResolver
 
nonProxyHosts() - Method in class com.helger.httpclient.HttpProxySettings
 
nonProxyHosts() - Method in interface com.helger.httpclient.IHttpProxySettings
 

P

PrivateKeyStrategyFromAliasCaseInsensitive - Class in com.helger.httpclient.security
A private key strategy that select the key details from the provided alias.
PrivateKeyStrategyFromAliasCaseInsensitive(String) - Constructor for class com.helger.httpclient.security.PrivateKeyStrategyFromAliasCaseInsensitive
 
PrivateKeyStrategyFromAliasCaseSensitive - Class in com.helger.httpclient.security
A private key strategy that select the key details from the provided alias.
PrivateKeyStrategyFromAliasCaseSensitive(String) - Constructor for class com.helger.httpclient.security.PrivateKeyStrategyFromAliasCaseSensitive
 

R

resolve(String) - Method in class com.helger.httpclient.NonCachingDnsResolver
 
resolveCanonicalHostname(String) - Method in class com.helger.httpclient.NonCachingDnsResolver
 
resolveExt(String, Consumer<? super Record>) - Method in class com.helger.httpclient.NonCachingDnsResolver
 
ResponseHandlerByteArray - Class in com.helger.httpclient.response
Convert a valid HTTP response to a byte array.
ResponseHandlerByteArray() - Constructor for class com.helger.httpclient.response.ResponseHandlerByteArray
 
ResponseHandlerHttpEntity - Class in com.helger.httpclient.response
Base response handler that checks the status code and handles only status codes < 300.
ResponseHandlerHttpEntity() - Constructor for class com.helger.httpclient.response.ResponseHandlerHttpEntity
 
ResponseHandlerJson - Class in com.helger.httpclient.response
Convert a valid HTTP response to an IJson object.
ResponseHandlerJson() - Constructor for class com.helger.httpclient.response.ResponseHandlerJson
 
ResponseHandlerJsonArray - Class in com.helger.httpclient.response
Convert a valid HTTP response to an IJsonArray object.
ResponseHandlerJsonArray() - Constructor for class com.helger.httpclient.response.ResponseHandlerJsonArray
 
ResponseHandlerJsonObject - Class in com.helger.httpclient.response
Convert a valid HTTP response to an IJsonObject object.
ResponseHandlerJsonObject() - Constructor for class com.helger.httpclient.response.ResponseHandlerJsonObject
 
ResponseHandlerMicroDom - Class in com.helger.httpclient.response
Convert a valid HTTP response to an IMicroDocument object.
ResponseHandlerMicroDom() - Constructor for class com.helger.httpclient.response.ResponseHandlerMicroDom
 
ResponseHandlerString - Class in com.helger.httpclient.response
Convert a valid HTTP response to a simple String object using the provided charset.
ResponseHandlerString(IMimeType, Charset) - Constructor for class com.helger.httpclient.response.ResponseHandlerString
 
ResponseHandlerString(ContentType) - Constructor for class com.helger.httpclient.response.ResponseHandlerString
 
ResponseHandlerXml - Class in com.helger.httpclient.response
Convert a valid HTTP response to a DOM Document object.
ResponseHandlerXml() - Constructor for class com.helger.httpclient.response.ResponseHandlerXml
 

S

setAllFrom(IHttpClientSettings) - Method in class com.helger.httpclient.HttpClientSettings
Apply all settings from the provided HTTP client settings
setAllFrom(IHttpProxySettings) - Method in class com.helger.httpclient.HttpProxySettings
Apply all settings from the provided HTTP proxy settings
setCharsetConsumer(Consumer<Charset>) - Method in class com.helger.httpclient.response.ResponseHandlerString
Set the charset consumer that is informed about the default character set in which the response is interpreted.
setConnectionRequestTimeout(Timeout) - Method in class com.helger.httpclient.HttpClientSettings
Set the connection request timeout to use.
setConnectTimeout(Timeout) - Method in class com.helger.httpclient.HttpClientSettings
Set the connect timeout to use.
setDebugMode(boolean) - Method in class com.helger.httpclient.response.AbstractResponseHandlerJson
Enable or disable debug mode on demand.
setDebugMode(boolean) - Method in class com.helger.httpclient.response.ResponseHandlerMicroDom
Enable or disable debug mode on demand.
setDebugMode(boolean) - Method in class com.helger.httpclient.response.ResponseHandlerXml
Enable or disable debug mode on demand.
setEnabled(boolean) - Static method in class com.helger.httpclient.HttpDebugger
 
setFallbackCharset(Charset) - Method in class com.helger.httpclient.response.AbstractResponseHandlerJson
Set the fallback charset to be used, if the payload has no charset.
setFallbackCharset(Charset) - Method in class com.helger.httpclient.response.ResponseHandlerString
Set the fallback charset to be used, if the payload has no charset.
setFollowRedirects(boolean) - Method in class com.helger.httpclient.HttpClientSettings
Enable or disable if HTTP redirects (HTTP status code 3xx) should be followed or not.
setHostnameVerifier(HostnameVerifier) - Method in class com.helger.httpclient.HttpClientSettings
Set the hostname verifier to be used.
setHostnameVerifierVerifyAll() - Method in class com.helger.httpclient.HttpClientSettings
Attention: INSECURE METHOD!
setNonProxyHostsFromPipeString(String) - Method in class com.helger.httpclient.HttpProxySettings
Set all non-proxy hosts from a piped string as in 127.0.0.1 | localhost.
setProtocolUpgradeEnabled(boolean) - Method in class com.helger.httpclient.HttpClientSettings
Enable or disable if use of the HTTP Connection "Keep-alive".
setProxyCredentials(Credentials) - Method in class com.helger.httpclient.HttpProxySettings
Set proxy credentials.
setProxyHost(HttpHost) - Method in class com.helger.httpclient.HttpProxySettings
Set a proxy host without proxy server credentials.
setResponseTimeout(Timeout) - Method in class com.helger.httpclient.HttpClientSettings
Set the read/socket/request timeout to use.
setRetryAlways(boolean) - Method in class com.helger.httpclient.HttpClientSettings
Enable or disable to retry always.
setRetryCount(int) - Method in class com.helger.httpclient.HttpClientSettings
Set the number of internal retries.
setRetryInterval(Duration) - Method in class com.helger.httpclient.HttpClientSettings
Set the retry interval to use.
setSSLContext(SSLContext) - Method in class com.helger.httpclient.HttpClientSettings
Set the SSL Context to be used.
setSSLContextTrustAll() - Method in class com.helger.httpclient.HttpClientSettings
Attention: INSECURE METHOD!
setTLSConfigurationMode(ITLSConfigurationMode) - Method in class com.helger.httpclient.HttpClientSettings
Set the TLS configuration mode to use.
setUseDNSClientCache(boolean) - Method in class com.helger.httpclient.HttpClientSettings
Enable or disable DNS client caching.
setUseKeepAlive(boolean) - Method in class com.helger.httpclient.HttpClientSettings
Enable or disable if use of the HTTP Connection "Keep-alive".
setUserAgent(String) - Method in class com.helger.httpclient.HttpClientSettings
Set the optional user agent to be used.
setWarnOnCaseDifference(boolean) - Method in class com.helger.httpclient.security.PrivateKeyStrategyFromAliasCaseInsensitive
 

T

ThirdPartyModuleProvider_ph_httpclient - Class in com.helger.httpclient.config
Implement this SPI interface if your JAR file contains external third party modules.
ThirdPartyModuleProvider_ph_httpclient() - Constructor for class com.helger.httpclient.config.ThirdPartyModuleProvider_ph_httpclient
 
toString() - Method in class com.helger.httpclient.HttpClientRetryStrategy
 
toString() - Method in class com.helger.httpclient.HttpClientSettings
 
toString() - Method in class com.helger.httpclient.HttpProxySettings
 
TrustStrategyTrustAll - Class in com.helger.httpclient.security
A simple implementation of TrustStrategy that trust all callers.
TrustStrategyTrustAll() - Constructor for class com.helger.httpclient.security.TrustStrategyTrustAll
 
A B C D E G H I N P R S T 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form