Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

abort() - Method in interface org.apache.hc.client5.http.classic.methods.HttpUriRequest
Aborts execution of the request.
abort() - Method in class org.apache.hc.client5.http.classic.methods.HttpUriRequestBase
 
AbstractBackoff - Class in org.apache.hc.client5.http.impl.classic
AbstractBackoff is an abstract class that provides a common implementation for managing backoff behavior in HttpClient connection pool.
AbstractBackoff(ConnPoolControl<HttpRoute>) - Constructor for class org.apache.hc.client5.http.impl.classic.AbstractBackoff
Constructs a new ExponentialBackoffManager with the specified connection pool control.
AbstractBinPushConsumer - Class in org.apache.hc.client5.http.async.methods
Abstract push response consumer that processes response body data as an octet stream.
AbstractBinPushConsumer() - Constructor for class org.apache.hc.client5.http.async.methods.AbstractBinPushConsumer
 
AbstractBinResponseConsumer<T> - Class in org.apache.hc.client5.http.async.methods
Abstract response consumer that processes response body data as an octet stream.
AbstractBinResponseConsumer() - Constructor for class org.apache.hc.client5.http.async.methods.AbstractBinResponseConsumer
 
AbstractCharPushConsumer - Class in org.apache.hc.client5.http.async.methods
Abstract push response consumer that processes response body data as a character stream.
AbstractCharPushConsumer() - Constructor for class org.apache.hc.client5.http.async.methods.AbstractCharPushConsumer
 
AbstractCharPushConsumer(int, CharCodingConfig) - Constructor for class org.apache.hc.client5.http.async.methods.AbstractCharPushConsumer
 
AbstractCharResponseConsumer<T> - Class in org.apache.hc.client5.http.async.methods
Abstract response consumer that processes response body data as a character stream.
AbstractCharResponseConsumer() - Constructor for class org.apache.hc.client5.http.async.methods.AbstractCharResponseConsumer
 
AbstractCharResponseConsumer(int, CharCodingConfig) - Constructor for class org.apache.hc.client5.http.async.methods.AbstractCharResponseConsumer
 
AbstractClientContextBuilder<T extends HttpClientContext> - Class in org.apache.hc.client5.http
Abstract HttpClientContext builder.
AbstractClientContextBuilder(SchemePortResolver) - Constructor for class org.apache.hc.client5.http.AbstractClientContextBuilder
 
AbstractContentBody - Class in org.apache.hc.client5.http.entity.mime
 
AbstractContentBody(ContentType) - Constructor for class org.apache.hc.client5.http.entity.mime.AbstractContentBody
 
AbstractCookieAttributeHandler - Class in org.apache.hc.client5.http.impl.cookie
 
AbstractCookieAttributeHandler() - Constructor for class org.apache.hc.client5.http.impl.cookie.AbstractCookieAttributeHandler
 
AbstractCookieSpec - Class in org.apache.hc.client5.http.impl.cookie
Abstract cookie specification which can delegate the job of parsing, validation or matching cookie attributes to a number of arbitrary CookieAttributeHandlers.
AbstractCookieSpec() - Constructor for class org.apache.hc.client5.http.impl.cookie.AbstractCookieSpec
Default constructor
AbstractCookieSpec(HashMap<String, CookieAttributeHandler>) - Constructor for class org.apache.hc.client5.http.impl.cookie.AbstractCookieSpec
 
AbstractCookieSpec(CommonCookieAttributeHandler...) - Constructor for class org.apache.hc.client5.http.impl.cookie.AbstractCookieSpec
 
AbstractHttpClientResponseHandler<T> - Class in org.apache.hc.client5.http.impl.classic
A generic HttpClientResponseHandler that works with the response entity for successful (2xx) responses.
AbstractHttpClientResponseHandler() - Constructor for class org.apache.hc.client5.http.impl.classic.AbstractHttpClientResponseHandler
 
acquireEndpoint(String, HttpRoute, Object, HttpClientContext, FutureCallback<AsyncExecRuntime>) - Method in interface org.apache.hc.client5.http.async.AsyncExecRuntime
Initiates operation to acquire a connection endpoint.
acquireEndpoint(String, HttpRoute, Object, HttpClientContext) - Method in interface org.apache.hc.client5.http.classic.ExecRuntime
Acquires a connection endpoint.
activate() - Method in interface org.apache.hc.client5.http.io.ManagedHttpClientConnection
Restores the connection from idle mode.
activate() - Method in interface org.apache.hc.client5.http.nio.ManagedAsyncClientConnection
Restores the connection from idle mode.
adapt(ClassicHttpResponse) - Static method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
adapt(HttpContext) - Static method in class org.apache.hc.client5.http.protocol.HttpClientContext
add(AuthScope, Credentials) - Method in class org.apache.hc.client5.http.impl.auth.CredentialsProviderBuilder
 
add(AuthScope, String, char[]) - Method in class org.apache.hc.client5.http.impl.auth.CredentialsProviderBuilder
 
add(HttpHost, Credentials) - Method in class org.apache.hc.client5.http.impl.auth.CredentialsProviderBuilder
 
add(HttpHost, String, char[]) - Method in class org.apache.hc.client5.http.impl.auth.CredentialsProviderBuilder
 
add(String, InetAddress...) - Method in class org.apache.hc.client5.http.impl.InMemoryDnsResolver
Associates the given array of IP addresses to the given host in this DNS overrider.
add(URI) - Method in class org.apache.hc.client5.http.protocol.RedirectLocations
Adds a new URI to the collection.
addAuthResponse(HttpHost, ChallengeType, HttpRequest, AuthExchange, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.HttpAuthenticator
Generates a response to the authentication challenge based on the actual AuthExchange state and adds it to the given HttpRequest message .
addBinaryBody(String, byte[], ContentType, String) - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
addBinaryBody(String, byte[]) - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
addBinaryBody(String, File, ContentType, String) - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
addBinaryBody(String, File) - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
addBinaryBody(String, InputStream, ContentType, String) - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
addBinaryBody(String, InputStream) - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
addCloseable(Closeable) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Adds to the list of Closeable resources to be managed by the client.
addCloseable(Closeable) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Adds to the list of Closeable resources to be managed by the client.
addCloseable(Closeable) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Adds to the list of Closeable resources to be managed by the client.
addCookie(Cookie) - Method in class org.apache.hc.client5.http.cookie.BasicCookieStore
Adds an HTTP cookie, replacing any existing equivalent cookies.
addCookie(Cookie) - Method in interface org.apache.hc.client5.http.cookie.CookieStore
Adds an Cookie, replacing any existing equivalent cookies.
addCookies(Cookie[]) - Method in class org.apache.hc.client5.http.cookie.BasicCookieStore
Adds an array of HTTP cookies.
addEpilogue(String) - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
Adds an epilogue to the multipart entity being constructed.
addExecInterceptorAfter(String, String, AsyncExecChainHandler) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Adds this execution interceptor after interceptor with the given name.
addExecInterceptorAfter(String, String, AsyncExecChainHandler) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Adds this execution interceptor after interceptor with the given name.
addExecInterceptorAfter(String, String, ExecChainHandler) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Adds this execution interceptor after interceptor with the given name.
addExecInterceptorBefore(String, String, AsyncExecChainHandler) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Adds this execution interceptor before an existing interceptor.
addExecInterceptorBefore(String, String, AsyncExecChainHandler) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Adds this execution interceptor before an existing interceptor.
addExecInterceptorBefore(String, String, ExecChainHandler) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Adds this execution interceptor before an existing interceptor.
addExecInterceptorFirst(String, AsyncExecChainHandler) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Add an interceptor to the head of the processing list.
addExecInterceptorFirst(String, AsyncExecChainHandler) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Add an interceptor to the head of the processing list.
addExecInterceptorFirst(String, ExecChainHandler) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Add an interceptor to the head of the processing list.
addExecInterceptorLast(String, AsyncExecChainHandler) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Add an interceptor to the tail of the processing list.
addExecInterceptorLast(String, AsyncExecChainHandler) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Add an interceptor to the tail of the processing list.
addExecInterceptorLast(String, ExecChainHandler) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Add an interceptor to the tail of the processing list.
addField(String, String) - Method in class org.apache.hc.client5.http.entity.mime.FormBodyPart
 
addField(String, String, List<NameValuePair>) - Method in class org.apache.hc.client5.http.entity.mime.FormBodyPartBuilder
 
addField(String, String) - Method in class org.apache.hc.client5.http.entity.mime.FormBodyPartBuilder
 
addField(MimeField) - Method in class org.apache.hc.client5.http.entity.mime.Header
 
addHeader(Header) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
addHeader(String, String) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
addHeader(Header) - Method in class org.apache.hc.client5.http.async.methods.SimpleResponseBuilder
 
addHeader(String, String) - Method in class org.apache.hc.client5.http.async.methods.SimpleResponseBuilder
 
addHeader(String, String, List<NameValuePair>) - Method in class org.apache.hc.client5.http.entity.mime.MultipartPartBuilder
 
addHeader(String, String) - Method in class org.apache.hc.client5.http.entity.mime.MultipartPartBuilder
 
addHeader(Header) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
addHeader(String, Object) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
addParameter(NameValuePair) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
addParameter(String, String) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
addParameter(BasicNameValuePair) - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
Add parameter to the current ContentType.
addParameters(NameValuePair...) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
addPart(MultipartPart) - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
addPart(String, ContentBody) - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
addPreamble(String) - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
Adds a preamble to the multipart entity being constructed.
addRequestInterceptorFirst(HttpRequestInterceptor) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Adds this protocol interceptor to the head of the protocol processing list.
addRequestInterceptorFirst(HttpRequestInterceptor) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Adds this protocol interceptor to the head of the protocol processing list.
addRequestInterceptorFirst(HttpRequestInterceptor) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Adds this protocol interceptor to the head of the protocol processing list.
addRequestInterceptorLast(HttpRequestInterceptor) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Adds this protocol interceptor to the tail of the protocol processing list.
addRequestInterceptorLast(HttpRequestInterceptor) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Adds this protocol interceptor to the tail of the protocol processing list.
addRequestInterceptorLast(HttpRequestInterceptor) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Adds this protocol interceptor to the tail of the protocol processing list.
addResponseInterceptorFirst(HttpResponseInterceptor) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Adds this protocol interceptor to the head of the protocol processing list.
addResponseInterceptorFirst(HttpResponseInterceptor) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Adds this protocol interceptor to the head of the protocol processing list.
addResponseInterceptorFirst(HttpResponseInterceptor) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Adds this protocol interceptor to the head of the protocol processing list.
addResponseInterceptorLast(HttpResponseInterceptor) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Adds this protocol interceptor to the tail of the protocol processing list.
addResponseInterceptorLast(HttpResponseInterceptor) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Adds this protocol interceptor to the tail of the protocol processing list.
addResponseInterceptorLast(HttpResponseInterceptor) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Adds this protocol interceptor to the tail of the protocol processing list.
addTextBody(String, String, ContentType) - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
addTextBody(String, String) - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
AIMDBackoffManager - Class in org.apache.hc.client5.http.impl.classic
The AIMDBackoffManager applies an additive increase, multiplicative decrease (AIMD) to managing a dynamic limit to the number of connections allowed to a given host.
AIMDBackoffManager(ConnPoolControl<HttpRoute>) - Constructor for class org.apache.hc.client5.http.impl.classic.AIMDBackoffManager
Constructs an AIMDBackoffManager with the specified ConnPoolControl and Clock.
append(byte[], int, int) - Method in class org.apache.hc.client5.http.utils.ByteArrayBuilder
 
append(byte[]) - Method in class org.apache.hc.client5.http.utils.ByteArrayBuilder
 
append(CharBuffer) - Method in class org.apache.hc.client5.http.utils.ByteArrayBuilder
 
append(char[], int, int) - Method in class org.apache.hc.client5.http.utils.ByteArrayBuilder
 
append(char[]) - Method in class org.apache.hc.client5.http.utils.ByteArrayBuilder
 
append(String) - Method in class org.apache.hc.client5.http.utils.ByteArrayBuilder
 
AsyncClientConnectionManager - Interface in org.apache.hc.client5.http.nio
Represents a manager of persistent non-blocking client connections.
AsyncClientConnectionOperator - Interface in org.apache.hc.client5.http.nio
Connection operator that performs connection connect and upgrade operations.
AsyncConnectExec - Class in org.apache.hc.client5.http.impl.async
Request execution handler in the asynchronous request execution chain that is responsible for establishing connection to the target origin server as specified by the current connection route.
AsyncConnectExec(HttpProcessor, AuthenticationStrategy, SchemePortResolver, boolean) - Constructor for class org.apache.hc.client5.http.impl.async.AsyncConnectExec
 
AsyncConnectionEndpoint - Class in org.apache.hc.client5.http.nio
Client connection endpoint that can be used to execute message exchanges.
AsyncConnectionEndpoint() - Constructor for class org.apache.hc.client5.http.nio.AsyncConnectionEndpoint
 
AsyncExecCallback - Interface in org.apache.hc.client5.http.async
AsyncExecCallback methods represent response processing events in the client side request execution chain.
AsyncExecChain - Interface in org.apache.hc.client5.http.async
Represents a single element in the client side asynchronous request execution chain.
AsyncExecChain.Scheduler - Interface in org.apache.hc.client5.http.async
Request execution scheduler
AsyncExecChain.Scope - Class in org.apache.hc.client5.http.async
Request execution scope that includes the unique message exchange ID, the connection route, the original request message, the execution context and the internal execution runtime.
AsyncExecChainHandler - Interface in org.apache.hc.client5.http.async
Abstract request execution handler in an asynchronous client side request execution chain.
AsyncExecRuntime - Interface in org.apache.hc.client5.http.async
Execution runtime that provides access to the underlying connection endpoint and helps manager its life cycle.
AsyncHttpRequestRetryExec - Class in org.apache.hc.client5.http.impl.async
Request executor in the asynchronous request execution chain that is responsible for making a decision whether a request that failed due to an I/O exception or received a specific response from the target server should be re-executed.
AsyncHttpRequestRetryExec(HttpRequestRetryStrategy) - Constructor for class org.apache.hc.client5.http.impl.async.AsyncHttpRequestRetryExec
 
AsyncProtocolExec - Class in org.apache.hc.client5.http.impl.async
Request execution handler in the asynchronous request execution chain that is responsible for implementation of HTTP specification requirements.
AsyncRedirectExec - Class in org.apache.hc.client5.http.impl.async
Request execution handler in the asynchronous request execution chain responsible for handling of request redirects.
AUTH_CACHE - Static variable in class org.apache.hc.client5.http.protocol.HttpClientContext
Deprecated.
Use getter methods
AUTH_EXCHANGE_MAP - Static variable in class org.apache.hc.client5.http.protocol.HttpClientContext
Deprecated.
Use getter methods
AuthCache - Interface in org.apache.hc.client5.http.auth
This interface represents an cache of AuthScheme state information that can be re-used for preemptive authentication by subsequent requests.
AuthCacheKeeper - Class in org.apache.hc.client5.http.impl.auth
Utility class that implements commons aspects of the client side authentication cache keeping.
AuthCacheKeeper(SchemePortResolver) - Constructor for class org.apache.hc.client5.http.impl.auth.AuthCacheKeeper
 
AuthChallenge - Class in org.apache.hc.client5.http.auth
This class represents an authentication challenge consisting of a auth scheme and either a single parameter or a list of name / value pairs.
AuthChallenge(ChallengeType, String, String, List<? extends NameValuePair>) - Constructor for class org.apache.hc.client5.http.auth.AuthChallenge
 
AuthChallenge(ChallengeType, String, NameValuePair...) - Constructor for class org.apache.hc.client5.http.auth.AuthChallenge
 
AuthChallengeParser - Class in org.apache.hc.client5.http.impl.auth
Authentication challenge parser.
AuthChallengeParser() - Constructor for class org.apache.hc.client5.http.impl.auth.AuthChallengeParser
 
AuthenticationException - Exception in org.apache.hc.client5.http.auth
Signals a failure in authentication process
AuthenticationException() - Constructor for exception org.apache.hc.client5.http.auth.AuthenticationException
Creates a new AuthenticationException with a null detail message.
AuthenticationException(String) - Constructor for exception org.apache.hc.client5.http.auth.AuthenticationException
Creates a new AuthenticationException with the specified message.
AuthenticationException(String, Throwable) - Constructor for exception org.apache.hc.client5.http.auth.AuthenticationException
Creates a new AuthenticationException with the specified detail message and cause.
AuthenticationStrategy - Interface in org.apache.hc.client5.http
Strategy to select auth schemes in order of preference based on auth challenges presented by the opposite endpoint (target server or a proxy).
AuthExchange - Class in org.apache.hc.client5.http.auth
This class represents the actual state of authentication handshake including the current AuthScheme used for request authorization as well as a collection of backup authentication options if available.
AuthExchange() - Constructor for class org.apache.hc.client5.http.auth.AuthExchange
 
AuthExchange.State - Enum in org.apache.hc.client5.http.auth
 
AuthScheme - Interface in org.apache.hc.client5.http.auth
This interface represents an abstract challenge-response oriented authentication scheme.
AUTHSCHEME_REGISTRY - Static variable in class org.apache.hc.client5.http.protocol.HttpClientContext
Deprecated.
Use getter methods
AuthSchemeFactory - Interface in org.apache.hc.client5.http.auth
Factory for AuthScheme implementations.
AuthSchemeSupport - Class in org.apache.hc.client5.http.impl.auth
 
AuthSchemeSupport() - Constructor for class org.apache.hc.client5.http.impl.auth.AuthSchemeSupport
 
AuthScope - Class in org.apache.hc.client5.http.auth
AuthScope represents an authentication scope consisting of an application protocol, a host name, a port number, a realm name and an authentication scheme name.
AuthScope(String, String, int, String, String) - Constructor for class org.apache.hc.client5.http.auth.AuthScope
Defines auth scope with the given protocol, host, port, realm, and schemeName.
AuthScope(HttpHost, String, String) - Constructor for class org.apache.hc.client5.http.auth.AuthScope
Defines auth scope for a specific host of origin.
AuthScope(HttpHost) - Constructor for class org.apache.hc.client5.http.auth.AuthScope
Defines auth scope for a specific host of origin.
AuthScope(String, int) - Constructor for class org.apache.hc.client5.http.auth.AuthScope
Defines auth scope with the given host and port.
AuthScope(AuthScope) - Constructor for class org.apache.hc.client5.http.auth.AuthScope
Creates a copy of the given credentials scope.
AuthStateCacheable - Annotation Type in org.apache.hc.client5.http.auth
Indicates that the state of an AuthScheme can be cached and re-used for preemptive authentication by subsequent requests.
awaitShutdown(TimeValue) - Method in class org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient
 
awaitTermination(Timeout) - Method in class org.apache.hc.client5.http.impl.IdleConnectionEvictor
 

B

backOff(HttpRoute) - Method in interface org.apache.hc.client5.http.classic.BackoffManager
Called when we have decided that the result of using a connection should be interpreted as a backoff signal.
backOff(HttpRoute) - Method in class org.apache.hc.client5.http.impl.classic.AbstractBackoff
Reduces the number of maximum allowed connections for the specified route based on the exponential backoff algorithm.
backOff(HttpRoute) - Method in class org.apache.hc.client5.http.impl.classic.LinearBackoffManager
 
BackoffManager - Interface in org.apache.hc.client5.http.classic
Represents a controller that dynamically adjusts the size of an available connection pool based on feedback from using the connections.
BackoffStrategyExec - Class in org.apache.hc.client5.http.impl.classic
Request execution handler in the classic request execution chain that is responsible for execution of an ConnectionBackoffStrategy.
BackoffStrategyExec(ConnectionBackoffStrategy, BackoffManager) - Constructor for class org.apache.hc.client5.http.impl.classic.BackoffStrategyExec
Constructs a BackoffStrategyExec with the specified ConnectionBackoffStrategy and BackoffManager.
Base64 - Class in org.apache.hc.client5.http.utils
Provide implementations of the Base64 conversion methods from Commons Codec, delegating to the Java Base64 implementation.
Base64() - Constructor for class org.apache.hc.client5.http.utils.Base64
Return an instance of the Base64 codec that use the regular Base64 alphabet (as opposed to the URL-safe alphabet).
Base64(int) - Constructor for class org.apache.hc.client5.http.utils.Base64
Creates a Base64 codec used for decoding and encoding in URL-unsafe mode.
BASIC - Static variable in class org.apache.hc.client5.http.auth.StandardAuthScheme
Basic authentication scheme (considered inherently insecure without TLS, but most widely supported).
BasicAuthCache - Class in org.apache.hc.client5.http.impl.auth
Default implementation of AuthCache.
BasicAuthCache(SchemePortResolver) - Constructor for class org.apache.hc.client5.http.impl.auth.BasicAuthCache
Default constructor.
BasicAuthCache() - Constructor for class org.apache.hc.client5.http.impl.auth.BasicAuthCache
 
BasicClientCookie - Class in org.apache.hc.client5.http.impl.cookie
Default implementation of SetCookie.
BasicClientCookie(String, String) - Constructor for class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
Default Constructor taking a name and a value.
BasicCookieStore - Class in org.apache.hc.client5.http.cookie
Default implementation of CookieStore
BasicCookieStore() - Constructor for class org.apache.hc.client5.http.cookie.BasicCookieStore
 
BasicCredentialsProvider - Class in org.apache.hc.client5.http.impl.auth
Default implementation of CredentialsStore.
BasicCredentialsProvider() - Constructor for class org.apache.hc.client5.http.impl.auth.BasicCredentialsProvider
Default constructor.
BasicDomainHandler - Class in org.apache.hc.client5.http.impl.cookie
Cookie domain attribute handler.
BasicDomainHandler() - Constructor for class org.apache.hc.client5.http.impl.cookie.BasicDomainHandler
 
BasicExpiresHandler - Class in org.apache.hc.client5.http.impl.cookie
Cookie expires attribute handler.
BasicExpiresHandler(DateTimeFormatter...) - Constructor for class org.apache.hc.client5.http.impl.cookie.BasicExpiresHandler
 
BasicExpiresHandler(String[]) - Constructor for class org.apache.hc.client5.http.impl.cookie.BasicExpiresHandler
BasicHttpClientConnectionManager - Class in org.apache.hc.client5.http.impl.io
A connection manager for a single connection.
BasicHttpClientConnectionManager(HttpClientConnectionOperator, HttpConnectionFactory<ManagedHttpClientConnection>) - Constructor for class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
BasicHttpClientConnectionManager(Lookup<ConnectionSocketFactory>, HttpConnectionFactory<ManagedHttpClientConnection>, SchemePortResolver, DnsResolver) - Constructor for class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
BasicHttpClientConnectionManager(Lookup<ConnectionSocketFactory>, HttpConnectionFactory<ManagedHttpClientConnection>) - Constructor for class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
BasicHttpClientConnectionManager(Lookup<ConnectionSocketFactory>) - Constructor for class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
BasicHttpClientConnectionManager() - Constructor for class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
BasicHttpClientResponseHandler - Class in org.apache.hc.client5.http.impl.classic
A HttpClientResponseHandler that returns the response body as a String for successful (2xx) responses.
BasicHttpClientResponseHandler() - Constructor for class org.apache.hc.client5.http.impl.classic.BasicHttpClientResponseHandler
 
BasicHttpOnlyHandler - Class in org.apache.hc.client5.http.impl.cookie
Cookie HttpOnly attribute handler.
BasicHttpOnlyHandler() - Constructor for class org.apache.hc.client5.http.impl.cookie.BasicHttpOnlyHandler
 
BasicHttpRequests - Class in org.apache.hc.client5.http.async.methods
Deprecated.
Use BasicRequestBuilder.
BasicHttpRequests() - Constructor for class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
 
BasicMaxAgeHandler - Class in org.apache.hc.client5.http.impl.cookie
Cookie max-age attribute handler.
BasicMaxAgeHandler() - Constructor for class org.apache.hc.client5.http.impl.cookie.BasicMaxAgeHandler
 
BasicPathHandler - Class in org.apache.hc.client5.http.impl.cookie
Cookie path attribute handler.
BasicPathHandler() - Constructor for class org.apache.hc.client5.http.impl.cookie.BasicPathHandler
 
BasicRouteDirector - Class in org.apache.hc.client5.http.impl.routing
Basic HttpRouteDirector implementation.
BasicRouteDirector() - Constructor for class org.apache.hc.client5.http.impl.routing.BasicRouteDirector
 
BasicScheme - Class in org.apache.hc.client5.http.impl.auth
Basic authentication scheme.
BasicScheme(Charset) - Constructor for class org.apache.hc.client5.http.impl.auth.BasicScheme
Deprecated.
This constructor is deprecated to enforce the use of StandardCharsets.UTF_8 encoding in compliance with RFC 7617 for HTTP Basic Authentication. Use the default constructor BasicScheme() instead.
BasicScheme() - Constructor for class org.apache.hc.client5.http.impl.auth.BasicScheme
Constructs a new BasicScheme with UTF-8 as the charset.
BasicScheme.State - Class in org.apache.hc.client5.http.impl.auth
 
BasicSchemeFactory - Class in org.apache.hc.client5.http.impl.auth
AuthSchemeFactory implementation that creates and initializes BasicScheme instances.
BasicSchemeFactory(Charset) - Constructor for class org.apache.hc.client5.http.impl.auth.BasicSchemeFactory
Deprecated.
This constructor is deprecated to enforce the use of StandardCharsets.UTF_8 encoding in compliance with RFC 7617 for HTTP Basic Authentication. Use the default constructor BasicSchemeFactory() instead.
BasicSchemeFactory() - Constructor for class org.apache.hc.client5.http.impl.auth.BasicSchemeFactory
Constructs a new BasicSchemeFactory with StandardCharsets.UTF_8 as the charset.
BasicSecureHandler - Class in org.apache.hc.client5.http.impl.cookie
Cookie secure attribute handler.
BasicSecureHandler() - Constructor for class org.apache.hc.client5.http.impl.cookie.BasicSecureHandler
 
BasicUserPrincipal - Class in org.apache.hc.client5.http.auth
Basic username based principal representation.
BasicUserPrincipal(String) - Constructor for class org.apache.hc.client5.http.auth.BasicUserPrincipal
 
BEARER - Static variable in class org.apache.hc.client5.http.auth.StandardAuthScheme
Bearer authentication scheme (should be used with TLS).
BearerScheme - Class in org.apache.hc.client5.http.impl.auth
Bearer authentication scheme.
BearerScheme() - Constructor for class org.apache.hc.client5.http.impl.auth.BearerScheme
 
BearerScheme.State - Class in org.apache.hc.client5.http.impl.auth
 
BearerSchemeFactory - Class in org.apache.hc.client5.http.impl.auth
AuthSchemeFactory implementation that creates and initializes BearerScheme instances.
BearerSchemeFactory() - Constructor for class org.apache.hc.client5.http.impl.auth.BearerSchemeFactory
 
BearerToken - Class in org.apache.hc.client5.http.auth
Opaque token Credentials usually representing a set of claims, often encrypted or signed.
BearerToken(String) - Constructor for class org.apache.hc.client5.http.auth.BearerToken
 
bind(Socket) - Method in interface org.apache.hc.client5.http.io.ManagedHttpClientConnection
Binds this connection to the given socket.
bind(SSLSocket, Socket) - Method in interface org.apache.hc.client5.http.io.ManagedHttpClientConnection
Binds this connection to the SSL given socket and the underlying network socket.
BrotliDecompressingEntity - Class in org.apache.hc.client5.http.entity
HttpEntityWrapper responsible for handling br Content Coded responses.
BrotliDecompressingEntity(HttpEntity) - Constructor for class org.apache.hc.client5.http.entity.BrotliDecompressingEntity
Creates a new DecompressingEntity.
BrotliInputStreamFactory - Class in org.apache.hc.client5.http.entity
InputStreamFactory for handling Brotli Content Coded responses.
BrotliInputStreamFactory() - Constructor for class org.apache.hc.client5.http.entity.BrotliInputStreamFactory
 
build() - Method in class org.apache.hc.client5.http.AbstractClientContextBuilder
 
build() - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
build() - Method in class org.apache.hc.client5.http.async.methods.SimpleResponseBuilder
 
build() - Method in class org.apache.hc.client5.http.auth.KerberosConfig.Builder
Deprecated.
 
build() - Method in class org.apache.hc.client5.http.config.ConnectionConfig.Builder
 
build() - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
 
build() - Method in class org.apache.hc.client5.http.config.TlsConfig.Builder
 
build() - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Builds a new instance of HttpEntity based on the current state.
build() - Method in class org.apache.hc.client5.http.entity.mime.FormBodyPartBuilder
 
build() - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
build() - Method in class org.apache.hc.client5.http.entity.mime.MultipartPartBuilder
 
build() - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
 
build() - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
 
build() - Method in class org.apache.hc.client5.http.impl.auth.CredentialsProviderBuilder
 
build() - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
 
build() - Method in class org.apache.hc.client5.http.impl.io.ManagedHttpClientConnectionFactory.Builder
 
build() - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
 
build() - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder
 
build() - Method in class org.apache.hc.client5.http.ssl.ClientTlsStrategyBuilder
 
build() - Method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactoryBuilder
Deprecated.
 
Builder() - Constructor for class org.apache.hc.client5.http.config.TlsConfig.Builder
 
builder() - Static method in class org.apache.hc.client5.http.impl.io.ManagedHttpClientConnectionFactory
buildResult() - Method in class org.apache.hc.client5.http.async.methods.AbstractBinResponseConsumer
Triggered to generate object that represents a result of response message processing.
buildResult() - Method in class org.apache.hc.client5.http.async.methods.AbstractCharResponseConsumer
Triggered to generate object that represents a result of response message processing.
buildResult(HttpResponse, byte[], ContentType) - Method in class org.apache.hc.client5.http.async.methods.SimpleResponseConsumer
 
ByteArrayBody - Class in org.apache.hc.client5.http.entity.mime
Binary body part backed by a byte array.
ByteArrayBody(byte[], ContentType, String) - Constructor for class org.apache.hc.client5.http.entity.mime.ByteArrayBody
 
ByteArrayBody(byte[], ContentType) - Constructor for class org.apache.hc.client5.http.entity.mime.ByteArrayBody
Public constructor that creates a new ByteArrayBody.
ByteArrayBody(byte[], String) - Constructor for class org.apache.hc.client5.http.entity.mime.ByteArrayBody
Creates a new ByteArrayBody.
ByteArrayBuilder - Class in org.apache.hc.client5.http.utils
Builder class for sequences of bytes.
ByteArrayBuilder() - Constructor for class org.apache.hc.client5.http.utils.ByteArrayBuilder
 
ByteArrayBuilder(int) - Constructor for class org.apache.hc.client5.http.utils.ByteArrayBuilder
 

C

cancel() - Method in class org.apache.hc.client5.http.classic.methods.HttpUriRequestBase
 
cancel(boolean) - Method in class org.apache.hc.client5.http.impl.Operations.CompletedFuture
Deprecated.
 
cancellable(Future<?>) - Static method in class org.apache.hc.client5.http.impl.Operations
Creates a Cancellable operation handle for an ongoing process or operation represented by a Future.
cancellableDependency - Variable in class org.apache.hc.client5.http.async.AsyncExecChain.Scope
 
cancelled() - Method in class org.apache.hc.client5.http.async.methods.IgnoreCompleteExceptionFutureCallback
 
capacity() - Method in class org.apache.hc.client5.http.utils.ByteArrayBuilder
 
cast(HttpContext) - Static method in class org.apache.hc.client5.http.protocol.HttpClientContext
Casts the given generic HttpContext as HttpClientContext.
castOrCreate(HttpContext) - Static method in class org.apache.hc.client5.http.protocol.HttpClientContext
Casts the given generic HttpContext as HttpClientContext or creates new HttpClientContext if the given context is null.
ChainElement - Enum in org.apache.hc.client5.http.impl
Supported elements of request execution pipeline.
ChallengeType - Enum in org.apache.hc.client5.http.auth
Challenge type (TARGET or PROXY)
charCodingConfig(CharCodingConfig) - Method in class org.apache.hc.client5.http.impl.io.ManagedHttpClientConnectionFactory.Builder
 
charset(Charset) - Method in class org.apache.hc.client5.http.utils.ByteArrayBuilder
 
chunked() - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Sets entities to be chunked.
CircularRedirectException - Exception in org.apache.hc.client5.http
Signals a circular redirect
CircularRedirectException() - Constructor for exception org.apache.hc.client5.http.CircularRedirectException
Creates a new CircularRedirectException with a null detail message.
CircularRedirectException(String) - Constructor for exception org.apache.hc.client5.http.CircularRedirectException
Creates a new CircularRedirectException with the specified detail message.
CircularRedirectException(String, Throwable) - Constructor for exception org.apache.hc.client5.http.CircularRedirectException
Creates a new CircularRedirectException with the specified detail message and cause.
ClassicHttpRequests - Class in org.apache.hc.client5.http.classic.methods
Deprecated.
Use ClassicRequestBuilder
ClassicHttpRequests() - Constructor for class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
 
ClassicRequestCopier - Class in org.apache.hc.client5.http.impl.classic
Deprecated.
Use ClassicRequestBuilder
ClassicRequestCopier() - Constructor for class org.apache.hc.client5.http.impl.classic.ClassicRequestCopier
Deprecated.
 
clear() - Method in interface org.apache.hc.client5.http.auth.AuthCache
 
clear() - Method in interface org.apache.hc.client5.http.auth.CredentialsStore
Clears all credentials.
clear() - Method in class org.apache.hc.client5.http.cookie.BasicCookieStore
Clears all cookies.
clear() - Method in interface org.apache.hc.client5.http.cookie.CookieStore
Clears all cookies.
clear() - Method in class org.apache.hc.client5.http.impl.auth.BasicAuthCache
 
clear() - Method in class org.apache.hc.client5.http.impl.auth.BasicCredentialsProvider
 
clear() - Method in class org.apache.hc.client5.http.impl.auth.SystemDefaultCredentialsProvider
 
clear() - Method in class org.apache.hc.client5.http.protocol.RedirectLocations
 
clearExpired(Date) - Method in class org.apache.hc.client5.http.cookie.BasicCookieStore
Removes all of cookies in this HTTP state that have expired by the specified date.
clearExpired(Instant) - Method in class org.apache.hc.client5.http.cookie.BasicCookieStore
Removes all of cookies in this HTTP state that have expired by the specified date.
clearExpired(Date) - Method in interface org.apache.hc.client5.http.cookie.CookieStore
clearExpired(Instant) - Method in interface org.apache.hc.client5.http.cookie.CookieStore
Removes all of Cookies in this store that have expired by the specified Instant.
clearThreadLocal() - Static method in class org.apache.hc.client5.http.utils.DateUtils
Deprecated.
Noop method. Do not use.
clientContext - Variable in class org.apache.hc.client5.http.async.AsyncExecChain.Scope
 
clientContext - Variable in class org.apache.hc.client5.http.classic.ExecChain.Scope
 
ClientProtocolException - Exception in org.apache.hc.client5.http
Signals an error in the HTTP protocol.
ClientProtocolException() - Constructor for exception org.apache.hc.client5.http.ClientProtocolException
 
ClientProtocolException(String) - Constructor for exception org.apache.hc.client5.http.ClientProtocolException
 
ClientProtocolException(Throwable) - Constructor for exception org.apache.hc.client5.http.ClientProtocolException
 
ClientProtocolException(String, Throwable) - Constructor for exception org.apache.hc.client5.http.ClientProtocolException
 
ClientTlsStrategyBuilder - Class in org.apache.hc.client5.http.ssl
Builder for client TlsStrategy instances.
ClientTlsStrategyBuilder() - Constructor for class org.apache.hc.client5.http.ssl.ClientTlsStrategyBuilder
 
clone() - Method in class org.apache.hc.client5.http.auth.KerberosConfig
Deprecated.
 
clone() - Method in class org.apache.hc.client5.http.config.ConnectionConfig
 
clone() - Method in class org.apache.hc.client5.http.config.RequestConfig
 
clone() - Method in class org.apache.hc.client5.http.config.TlsConfig
 
clone() - Method in class org.apache.hc.client5.http.HttpRoute
 
clone() - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
 
clone() - Method in class org.apache.hc.client5.http.RouteTracker
 
close(CloseMode) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
close() - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
close() - Method in class org.apache.hc.client5.http.impl.classic.FutureRequestExecutionService
 
close() - Method in class org.apache.hc.client5.http.impl.classic.MinimalHttpClient
 
close(CloseMode) - Method in class org.apache.hc.client5.http.impl.classic.MinimalHttpClient
 
close() - Method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
close(CloseMode) - Method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
close() - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
close(CloseMode) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
close() - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
close(CloseMode) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
close() - Method in class org.apache.hc.client5.http.nio.AsyncConnectionEndpoint
 
CloseableHttpAsyncClient - Class in org.apache.hc.client5.http.impl.async
Base implementation of HttpAsyncClient that also implements ModalCloseable.
CloseableHttpAsyncClient() - Constructor for class org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient
 
CloseableHttpClient - Class in org.apache.hc.client5.http.impl.classic
Base implementation of HttpClient that also implements ModalCloseable.
CloseableHttpClient() - Constructor for class org.apache.hc.client5.http.impl.classic.CloseableHttpClient
 
CloseableHttpResponse - Class in org.apache.hc.client5.http.impl.classic
Provided for backward compatibility with HttpClient 4.x.
closeExpired() - Method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
closeExpired() - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
closeExpired() - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
closeIdle(TimeValue) - Method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
closeIdle(TimeValue) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
closeIdle(TimeValue) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
CommonCookieAttributeHandler - Interface in org.apache.hc.client5.http.cookie
Extension of CookieAttributeHandler intended to handle one specific common attribute whose name is returned with CommonCookieAttributeHandler.getAttributeName() method.
compare(Cookie, Cookie) - Method in class org.apache.hc.client5.http.cookie.CookieIdentityComparator
 
compare(Cookie, Cookie) - Method in class org.apache.hc.client5.http.cookie.CookiePathComparator
 
compare(Cookie, Cookie) - Method in class org.apache.hc.client5.http.cookie.CookiePriorityComparator
 
COMPLETE - Static variable in interface org.apache.hc.client5.http.routing.HttpRouteDirector
Indicates that the route is complete.
completed() - Method in interface org.apache.hc.client5.http.async.AsyncExecCallback
Triggered to signal completion of the message exchange.
completed() - Method in class org.apache.hc.client5.http.async.methods.AbstractBinResponseConsumer
 
completed() - Method in class org.apache.hc.client5.http.async.methods.AbstractCharResponseConsumer
 
completed(T) - Method in class org.apache.hc.client5.http.async.methods.IgnoreCompleteExceptionFutureCallback
 
CompletedFuture(T) - Constructor for class org.apache.hc.client5.http.impl.Operations.CompletedFuture
Deprecated.
 
Configurable - Interface in org.apache.hc.client5.http.config
Configuration interface for HTTP requests.
ConfigurableHttpRequest - Class in org.apache.hc.client5.http.async.methods
HTTP request message with a custom configuration.
ConfigurableHttpRequest(String, String) - Constructor for class org.apache.hc.client5.http.async.methods.ConfigurableHttpRequest
Constructs a new request message with the given method and request path.
ConfigurableHttpRequest(String, HttpHost, String) - Constructor for class org.apache.hc.client5.http.async.methods.ConfigurableHttpRequest
Constructs a new request message with the given method, host, and request path.
ConfigurableHttpRequest(String, String, URIAuthority, String) - Constructor for class org.apache.hc.client5.http.async.methods.ConfigurableHttpRequest
Constructs a new request message with the given method, scheme, authority, and request path.
ConfigurableHttpRequest(String, URI) - Constructor for class org.apache.hc.client5.http.async.methods.ConfigurableHttpRequest
Constructs a new request message with the given method, and request URI.
connect(ConnectionEndpoint, TimeValue, HttpContext) - Method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
connect(ManagedHttpClientConnection, HttpHost, InetSocketAddress, TimeValue, SocketConfig, HttpContext) - Method in class org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator
 
connect(ManagedHttpClientConnection, HttpHost, NamedEndpoint, InetSocketAddress, Timeout, SocketConfig, Object, HttpContext) - Method in class org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator
 
connect(ConnectionEndpoint, TimeValue, HttpContext) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
connect(ConnectionInitiator, HttpHost, SocketAddress, Timeout, Object, FutureCallback<ManagedAsyncClientConnection>) - Method in class org.apache.hc.client5.http.impl.nio.DefaultAsyncClientConnectionOperator
 
connect(ConnectionInitiator, HttpHost, NamedEndpoint, SocketAddress, Timeout, Object, HttpContext, FutureCallback<ManagedAsyncClientConnection>) - Method in class org.apache.hc.client5.http.impl.nio.DefaultAsyncClientConnectionOperator
 
connect(NamedEndpoint, SocketAddress, SocketAddress, Timeout, Object, FutureCallback<IOSession>) - Method in class org.apache.hc.client5.http.impl.nio.MultihomeConnectionInitiator
 
connect(NamedEndpoint, SocketAddress, Timeout, Object, FutureCallback<IOSession>) - Method in class org.apache.hc.client5.http.impl.nio.MultihomeConnectionInitiator
 
connect(AsyncConnectionEndpoint, ConnectionInitiator, Timeout, Object, HttpContext, FutureCallback<AsyncConnectionEndpoint>) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
connect(ConnectionEndpoint, TimeValue, HttpContext) - Method in interface org.apache.hc.client5.http.io.HttpClientConnectionManager
Connects the endpoint to the initial hop (connection target in case of a direct route or to the first proxy hop in case of a route via a proxy or multiple proxies).
connect(ManagedHttpClientConnection, HttpHost, InetSocketAddress, TimeValue, SocketConfig, HttpContext) - Method in interface org.apache.hc.client5.http.io.HttpClientConnectionOperator
Connect the given managed connection to the remote endpoint.
connect(ManagedHttpClientConnection, HttpHost, NamedEndpoint, InetSocketAddress, Timeout, SocketConfig, Object, HttpContext) - Method in interface org.apache.hc.client5.http.io.HttpClientConnectionOperator
Connect the given managed connection to the remote endpoint.
connect(AsyncConnectionEndpoint, ConnectionInitiator, Timeout, Object, HttpContext, FutureCallback<AsyncConnectionEndpoint>) - Method in interface org.apache.hc.client5.http.nio.AsyncClientConnectionManager
Connects the endpoint to the initial hop (connection target in case of a direct route or to the first proxy hop in case of a route via a proxy or multiple proxies).
connect(ConnectionInitiator, HttpHost, SocketAddress, Timeout, Object, FutureCallback<ManagedAsyncClientConnection>) - Method in interface org.apache.hc.client5.http.nio.AsyncClientConnectionOperator
Initiates operation to create a connection to the remote endpoint using the provided ConnectionInitiator.
connect(ConnectionInitiator, HttpHost, NamedEndpoint, SocketAddress, Timeout, Object, HttpContext, FutureCallback<ManagedAsyncClientConnection>) - Method in interface org.apache.hc.client5.http.nio.AsyncClientConnectionOperator
Initiates operation to create a connection to the remote endpoint using the provided ConnectionInitiator.
CONNECT_PROXY - Static variable in interface org.apache.hc.client5.http.routing.HttpRouteDirector
Step: open connection to proxy.
CONNECT_TARGET - Static variable in interface org.apache.hc.client5.http.routing.HttpRouteDirector
Step: open connection to target.
connectEndpoint(HttpClientContext, FutureCallback<AsyncExecRuntime>) - Method in interface org.apache.hc.client5.http.async.AsyncExecRuntime
Initiates operation to connect the local endpoint to the initial hop (connection target in case of a direct route or to the first proxy hop in case of a route via a proxy or multiple proxies).
connectEndpoint(HttpClientContext) - Method in interface org.apache.hc.client5.http.classic.ExecRuntime
Connect the local endpoint to the initial hop (connection target in case of a direct route or to the first proxy hop in case of a route via a proxy or multiple proxies).
ConnectExceptionSupport - Class in org.apache.hc.client5.http
Connect exception support methods.
ConnectExceptionSupport() - Constructor for class org.apache.hc.client5.http.ConnectExceptionSupport
 
ConnectExec - Class in org.apache.hc.client5.http.impl.classic
Request execution handler in the classic request execution chain that is responsible for establishing connection to the target origin server as specified by the current connection route.
ConnectExec(ConnectionReuseStrategy, HttpProcessor, AuthenticationStrategy, SchemePortResolver, boolean) - Constructor for class org.apache.hc.client5.http.impl.classic.ConnectExec
 
connectFailed(URI, SocketAddress, IOException) - Method in class org.apache.hc.client5.http.impl.routing.DistributedProxySelector
Notifies the active ProxySelector of a connection failure.
ConnectionBackoffStrategy - Interface in org.apache.hc.client5.http.classic
When managing a dynamic number of connections for a given route, this strategy assesses whether a given request execution outcome should result in a backoff signal or not, based on either examining the Throwable that resulted or by examining the resulting response (e.g.
ConnectionConfig - Class in org.apache.hc.client5.http.config
Immutable class encapsulating connection initialization and management settings.
ConnectionConfig() - Constructor for class org.apache.hc.client5.http.config.ConnectionConfig
Intended for CDI compatibility
ConnectionConfig.Builder - Class in org.apache.hc.client5.http.config
 
ConnectionEndpoint - Class in org.apache.hc.client5.http.io
Client endpoint leased from a connection manager.
ConnectionEndpoint() - Constructor for class org.apache.hc.client5.http.io.ConnectionEndpoint
 
ConnectionEndpoint.RequestExecutor - Interface in org.apache.hc.client5.http.io
 
ConnectionKeepAliveStrategy - Interface in org.apache.hc.client5.http
Interface for deciding how long a connection can remain idle before being reused.
ConnectionShutdownException - Exception in org.apache.hc.client5.http.impl
Signals that the connection has been shut down or released back to the the connection pool
ConnectionShutdownException() - Constructor for exception org.apache.hc.client5.http.impl.ConnectionShutdownException
Creates a new ConnectionShutdownException with a null detail message.
ConnectionSocketFactory - Interface in org.apache.hc.client5.http.socket
Deprecated.
Do not use.
connectProxy(HttpHost, boolean) - Method in class org.apache.hc.client5.http.RouteTracker
Tracks connecting to the first proxy.
connectSocket(TimeValue, Socket, HttpHost, InetSocketAddress, InetSocketAddress, HttpContext) - Method in interface org.apache.hc.client5.http.socket.ConnectionSocketFactory
Deprecated.
Connects the socket to the target host with the given resolved remote address.
connectSocket(Socket, HttpHost, InetSocketAddress, InetSocketAddress, Timeout, Object, HttpContext) - Method in interface org.apache.hc.client5.http.socket.ConnectionSocketFactory
Deprecated.
Connects the socket to the target host with the given resolved remote address.
connectSocket(TimeValue, Socket, HttpHost, InetSocketAddress, InetSocketAddress, HttpContext) - Method in class org.apache.hc.client5.http.socket.PlainConnectionSocketFactory
Deprecated.
 
connectSocket(TimeValue, Socket, HttpHost, InetSocketAddress, InetSocketAddress, HttpContext) - Method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory
Deprecated.
 
connectSocket(Socket, HttpHost, InetSocketAddress, InetSocketAddress, Timeout, Object, HttpContext) - Method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory
Deprecated.
 
connectSocket(Socket, InetSocketAddress, Timeout, HttpContext) - Method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory
Deprecated.
Connects the socket to the target host with the given resolved remote address using Socket.connect(SocketAddress, int).
connectTarget(boolean) - Method in class org.apache.hc.client5.http.RouteTracker
Tracks connecting to the target.
ConnectTimeoutException - Exception in org.apache.hc.client5.http
A timeout while connecting to an HTTP server or waiting for an available connection from a connection manager.
ConnectTimeoutException(String) - Constructor for exception org.apache.hc.client5.http.ConnectTimeoutException
Creates a ConnectTimeoutException with the specified detail message.
ConnectTimeoutException(String, NamedEndpoint) - Constructor for exception org.apache.hc.client5.http.ConnectTimeoutException
 
ConnPoolSupport - Class in org.apache.hc.client5.http.impl
Connection pooling support methods.
ConnPoolSupport() - Constructor for class org.apache.hc.client5.http.impl.ConnPoolSupport
 
ConscryptClientTlsStrategy - Class in org.apache.hc.client5.http.ssl
TLS upgrade strategy for non-blocking client connections using Conscrypt TLS library.
ConscryptClientTlsStrategy(SSLContext, String[], String[], SSLBufferMode, HostnameVerifier) - Constructor for class org.apache.hc.client5.http.ssl.ConscryptClientTlsStrategy
 
ConscryptClientTlsStrategy(SSLContext, String[], String[], SSLBufferMode, HostnameVerificationPolicy, HostnameVerifier) - Constructor for class org.apache.hc.client5.http.ssl.ConscryptClientTlsStrategy
 
ConscryptClientTlsStrategy(SSLContext, HostnameVerifier) - Constructor for class org.apache.hc.client5.http.ssl.ConscryptClientTlsStrategy
 
ConscryptClientTlsStrategy(SSLContext, HostnameVerificationPolicy, HostnameVerifier) - Constructor for class org.apache.hc.client5.http.ssl.ConscryptClientTlsStrategy
 
ConscryptClientTlsStrategy(SSLContext) - Constructor for class org.apache.hc.client5.http.ssl.ConscryptClientTlsStrategy
 
consumePromise(HttpRequest, HttpResponse, EntityDetails, HttpContext) - Method in class org.apache.hc.client5.http.async.methods.AbstractBinPushConsumer
 
consumePromise(HttpRequest, HttpResponse, EntityDetails, HttpContext) - Method in class org.apache.hc.client5.http.async.methods.AbstractCharPushConsumer
 
consumeResponse(HttpResponse, EntityDetails, HttpContext, FutureCallback<T>) - Method in class org.apache.hc.client5.http.async.methods.AbstractBinResponseConsumer
 
consumeResponse(HttpResponse, EntityDetails, HttpContext, FutureCallback<T>) - Method in class org.apache.hc.client5.http.async.methods.AbstractCharResponseConsumer
 
contains(URI) - Method in class org.apache.hc.client5.http.protocol.RedirectLocations
Test if the URI is present in the collection.
containsAttribute(String) - Method in interface org.apache.hc.client5.http.cookie.Cookie
 
containsAttribute(String) - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
 
containsHeader(String) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
ContentBody - Interface in org.apache.hc.client5.http.entity.mime
 
ContentCompressionExec - Class in org.apache.hc.client5.http.impl.classic
Request execution handler in the classic request execution chain that is responsible for automatic response content decompression.
ContentCompressionExec(List<String>, Lookup<InputStreamFactory>, boolean) - Constructor for class org.apache.hc.client5.http.impl.classic.ContentCompressionExec
 
ContentCompressionExec(boolean) - Constructor for class org.apache.hc.client5.http.impl.classic.ContentCompressionExec
 
ContentCompressionExec() - Constructor for class org.apache.hc.client5.http.impl.classic.ContentCompressionExec
Handles gzip and deflate compressed entities by using the following decoders: gzip - see GZIPInputStream deflate - see DeflateInputStream brotli - see BrotliInputStream
ContentDescriptor - Interface in org.apache.hc.client5.http.entity.mime
Represents common content properties.
contextAdaptor() - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
 
contextAdaptor() - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
 
ContextBuilder - Class in org.apache.hc.client5.http
ContextBuilder(SchemePortResolver) - Constructor for class org.apache.hc.client5.http.ContextBuilder
 
Cookie - Interface in org.apache.hc.client5.http.cookie
Cookie interface represents a token or short packet of state information (also referred to as "magic-cookie") that the HTTP agent and the target server can exchange to maintain a session.
COOKIE_ORIGIN - Static variable in class org.apache.hc.client5.http.protocol.HttpClientContext
Deprecated.
Use getter methods
COOKIE_SPEC - Static variable in class org.apache.hc.client5.http.protocol.HttpClientContext
Deprecated.
Use getter methods
COOKIE_STORE - Static variable in class org.apache.hc.client5.http.protocol.HttpClientContext
Deprecated.
Use getter methods
CookieAttributeHandler - Interface in org.apache.hc.client5.http.cookie
This interface represents a cookie attribute handler responsible for parsing, validating, and matching a specific cookie attribute, such as path, domain, port, etc.
CookieIdentityComparator - Class in org.apache.hc.client5.http.cookie
This cookie comparator can be used to compare identity of cookies.
CookieIdentityComparator() - Constructor for class org.apache.hc.client5.http.cookie.CookieIdentityComparator
 
CookieOrigin - Class in org.apache.hc.client5.http.cookie
CookieOrigin class encapsulates details of an origin server that are relevant when parsing, validating or matching HTTP cookies.
CookieOrigin(String, int, String, boolean) - Constructor for class org.apache.hc.client5.http.cookie.CookieOrigin
 
CookiePathComparator - Class in org.apache.hc.client5.http.cookie
This cookie comparator ensures that multiple cookies satisfying a common criteria are ordered in the Cookie header such that those with more specific Path attributes precede those with less specific.
CookiePathComparator() - Constructor for class org.apache.hc.client5.http.cookie.CookiePathComparator
 
CookiePriorityComparator - Class in org.apache.hc.client5.http.cookie
This cookie comparator ensures that cookies with longer paths take precedence over cookies with shorter path.
CookiePriorityComparator() - Constructor for class org.apache.hc.client5.http.cookie.CookiePriorityComparator
 
CookieRestrictionViolationException - Exception in org.apache.hc.client5.http.cookie
Signals that a cookie violates a restriction imposed by the cookie specification.
CookieRestrictionViolationException() - Constructor for exception org.apache.hc.client5.http.cookie.CookieRestrictionViolationException
Creates a new CookeFormatViolationException with a null detail message.
CookieRestrictionViolationException(String) - Constructor for exception org.apache.hc.client5.http.cookie.CookieRestrictionViolationException
Creates a new CookeRestrictionViolationException with a specified message string.
CookieSpec - Interface in org.apache.hc.client5.http.cookie
Defines the cookie management specification.
COOKIESPEC_REGISTRY - Static variable in class org.apache.hc.client5.http.protocol.HttpClientContext
Deprecated.
Use getter methods
CookieSpecBase - Class in org.apache.hc.client5.http.impl.cookie
Cookie management functions shared by all specification.
CookieSpecBase() - Constructor for class org.apache.hc.client5.http.impl.cookie.CookieSpecBase
 
CookieSpecBase(HashMap<String, CookieAttributeHandler>) - Constructor for class org.apache.hc.client5.http.impl.cookie.CookieSpecBase
 
CookieSpecBase(CommonCookieAttributeHandler...) - Constructor for class org.apache.hc.client5.http.impl.cookie.CookieSpecBase
 
CookieSpecFactory - Interface in org.apache.hc.client5.http.cookie
Factory for CookieSpec implementations.
CookieSpecSupport - Class in org.apache.hc.client5.http.impl
Cookie support methods.
CookieStore - Interface in org.apache.hc.client5.http.cookie
This interface represents an abstract store for Cookie objects.
copy(HttpRequest) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Deprecated.
copy(HttpResponse) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpResponse
 
copy(SimpleHttpRequest) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
copy(HttpRequest) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
copy(SimpleHttpResponse) - Static method in class org.apache.hc.client5.http.async.methods.SimpleResponseBuilder
Copies a source instance into a new one.
copy(KerberosConfig) - Static method in class org.apache.hc.client5.http.auth.KerberosConfig
Deprecated.
 
copy(ConnectionConfig) - Static method in class org.apache.hc.client5.http.config.ConnectionConfig
 
copy(RequestConfig) - Static method in class org.apache.hc.client5.http.config.RequestConfig
 
copy(TlsConfig) - Static method in class org.apache.hc.client5.http.config.TlsConfig
 
copy(ClassicHttpRequest) - Method in class org.apache.hc.client5.http.impl.classic.ClassicRequestCopier
Deprecated.
 
copy(T) - Method in interface org.apache.hc.client5.http.impl.MessageCopier
Deprecated.
 
copy(HttpRequest) - Method in class org.apache.hc.client5.http.impl.RequestCopier
Deprecated.
 
countHeaders(String) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
create(String, String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new BasicHttpRequest for the given method and String URI.
create(String, URI) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new BasicHttpRequest for the given method and URI.
create(Method, String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new BasicHttpRequest.
create(Method, URI) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new BasicHttpRequest.
create(Method, HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new BasicHttpRequest.
create(String, String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Creates a new request message with the given method and request path.
create(String, URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Creates a new request message with the given method and request path.
create(Method, URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Creates a new request message with the given method and request path.
create(Method, HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Creates a new request message with the given method, host, and request path.
create(String, String, URIAuthority, String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Creates a new request message with the given method, scheme, authority, and request path.
create(String, String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
Creates a new BasicHttpRequest for the given method and String URI.
create(String, URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
Creates a new BasicHttpRequest for the given method and URI.
create(Method, String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
Creates a request object of the exact subclass of SimpleHttpRequest.
create(Method, URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
Creates a request object of the exact subclass of SimpleHttpRequest.
create(Method, HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
Creates a request object of the exact subclass of SimpleHttpRequest.
create(int) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpResponse
 
create(int, String, ContentType) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpResponse
 
create(int, String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpResponse
 
create(int, byte[], ContentType) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpResponse
 
create(int, byte[]) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpResponse
 
create(String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
create(Method) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
create(SimpleHttpRequest) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestProducer
 
create(int) - Static method in class org.apache.hc.client5.http.async.methods.SimpleResponseBuilder
Creates a new SimpleResponseBuilder with the given status.
create() - Static method in class org.apache.hc.client5.http.async.methods.SimpleResponseConsumer
Creates a new SimpleResponseConsumer instance initialized with a new SimpleAsyncEntityConsumer.
create(HttpContext) - Method in interface org.apache.hc.client5.http.auth.AuthSchemeFactory
Creates an instance of AuthScheme.
create(Method, String) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Creates a new HttpUriRequest for the given Method and String URI.
create(Method, URI) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Creates a new HttpUriRequest for the given Method and URI.
create(String, String) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Creates a new HttpUriRequest for the given method and String URI.
create(String, URI) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Creates a new HttpUriRequest for the given method and URI.
create(SchemePortResolver) - Static method in class org.apache.hc.client5.http.ContextBuilder
 
create() - Static method in class org.apache.hc.client5.http.ContextBuilder
 
create(HttpContext) - Method in interface org.apache.hc.client5.http.cookie.CookieSpecFactory
Creates an instance of CookieSpec.
create(InputStream) - Method in class org.apache.hc.client5.http.entity.BrotliInputStreamFactory
 
create(InputStream) - Method in class org.apache.hc.client5.http.entity.DeflateInputStreamFactory
 
create() - Static method in class org.apache.hc.client5.http.entity.EntityBuilder
 
create(InputStream) - Method in class org.apache.hc.client5.http.entity.GZIPInputStreamFactory
 
create(InputStream) - Method in interface org.apache.hc.client5.http.entity.InputStreamFactory
 
create(String, ContentBody) - Static method in class org.apache.hc.client5.http.entity.mime.FormBodyPartBuilder
 
create() - Static method in class org.apache.hc.client5.http.entity.mime.FormBodyPartBuilder
 
create() - Static method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
create(ContentBody) - Static method in class org.apache.hc.client5.http.entity.mime.MultipartPartBuilder
 
create() - Static method in class org.apache.hc.client5.http.entity.mime.MultipartPartBuilder
 
create() - Static method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
 
create() - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
 
create(HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.BasicSchemeFactory
 
create(HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.BearerSchemeFactory
 
create() - Static method in class org.apache.hc.client5.http.impl.auth.CredentialsProviderBuilder
 
create(HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.DigestSchemeFactory
 
create(HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.KerberosSchemeFactory
Deprecated.
 
create(HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.NTLMSchemeFactory
Deprecated.
 
create(HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.SPNegoSchemeFactory
Deprecated.
 
create() - Static method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
 
create(HttpContext) - Method in class org.apache.hc.client5.http.impl.cookie.IgnoreCookieSpecFactory
 
create(HttpContext) - Method in class org.apache.hc.client5.http.impl.cookie.RFC6265CookieSpecFactory
 
create(SchemePortResolver, DnsResolver, Lookup<TlsSocketStrategy>, HttpConnectionFactory<ManagedHttpClientConnection>) - Static method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
create(Lookup<TlsSocketStrategy>, HttpConnectionFactory<ManagedHttpClientConnection>) - Static method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
create(Lookup<TlsSocketStrategy>) - Static method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
create() - Method in class org.apache.hc.client5.http.impl.io.DefaultHttpResponseParserFactory
 
create(Http1Config) - Method in class org.apache.hc.client5.http.impl.io.DefaultHttpResponseParserFactory
create() - Static method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
 
create() - Static method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder
 
create(Proxy) - Method in interface org.apache.hc.client5.http.io.DetachedSocketFactory
 
create() - Static method in class org.apache.hc.client5.http.protocol.HttpClientContext
 
create() - Static method in class org.apache.hc.client5.http.ssl.ClientTlsStrategyBuilder
 
create() - Static method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactoryBuilder
Deprecated.
 
create(HttpHost, String) - Static method in class org.apache.hc.client5.http.utils.URIUtils
Deprecated.
Use URIBuilder.
create(String, URIAuthority, String) - Static method in class org.apache.hc.client5.http.utils.URIUtils
Deprecated.
Use URIBuilder.
createConnection(Socket) - Method in class org.apache.hc.client5.http.impl.io.ManagedHttpClientConnectionFactory
 
createConnectionOperator(SchemePortResolver, DnsResolver, TlsSocketStrategy) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
 
createConnectionOperator(TlsStrategy, SchemePortResolver, DnsResolver) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder
 
createConnectTimeoutException(IOException, NamedEndpoint, InetAddress...) - Static method in class org.apache.hc.client5.http.ConnectExceptionSupport
 
createContext() - Method in class org.apache.hc.client5.http.AbstractClientContextBuilder
 
createContext() - Method in class org.apache.hc.client5.http.ContextBuilder
 
createDefault() - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
Creates CloseableHttpAsyncClient instance with default configuration.
createDefault() - Static method in class org.apache.hc.client5.http.impl.classic.HttpClients
Creates CloseableHttpClient instance with default configuration.
createDefault() - Static method in class org.apache.hc.client5.http.impl.CookieSpecSupport
Creates the default registry, using the default public suffix matcher.
createDefault(PublicSuffixMatcher) - Static method in class org.apache.hc.client5.http.impl.CookieSpecSupport
Creates the default registry with the provided public suffix matcher
createDefault() - Static method in class org.apache.hc.client5.http.ssl.DefaultClientTlsStrategy
 
createDefaultBuilder(PublicSuffixMatcher) - Static method in class org.apache.hc.client5.http.impl.CookieSpecSupport
Creates a builder containing the default registry entries, using the provided public suffix matcher.
createDefaultBuilder() - Static method in class org.apache.hc.client5.http.impl.CookieSpecSupport
Creates a builder containing the default registry entries with the default public suffix matcher.
createGSSContext(GSSManager, Oid, GSSName, GSSCredential) - Method in class org.apache.hc.client5.http.impl.auth.GGSSchemeBase
Deprecated.
 
createHttp2Default() - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
Creates HTTP/2 CloseableHttpAsyncClient instance with default configuration optimized for HTTP/2 protocol and message multiplexing.
createHttp2Minimal(H2Config, IOReactorConfig, DnsResolver, TlsStrategy) - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
Creates MinimalH2AsyncClient instance optimized for HTTP/2 multiplexing message transport without advanced HTTP protocol functionality.
createHttp2Minimal(H2Config, IOReactorConfig, TlsStrategy) - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
Creates MinimalH2AsyncClient instance optimized for HTTP/2 multiplexing message transport without advanced HTTP protocol functionality.
createHttp2Minimal(H2Config, IOReactorConfig) - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
Creates MinimalH2AsyncClient instance optimized for HTTP/2 multiplexing message transport without advanced HTTP protocol functionality.
createHttp2Minimal(H2Config) - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
Creates MinimalH2AsyncClient instance optimized for HTTP/2 multiplexing message transport without advanced HTTP protocol functionality.
createHttp2Minimal() - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
Creates MinimalH2AsyncClient instance optimized for HTTP/2 multiplexing message transport without advanced HTTP protocol functionality.
createHttp2System() - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
Creates HTTP/2 CloseableHttpAsyncClient instance with default configuration and system properties optimized for HTTP/2 protocol and message multiplexing.
createHttpHostConnectException(IOException, NamedEndpoint, InetAddress...) - Static method in class org.apache.hc.client5.http.ConnectExceptionSupport
 
createLayeredSocket(Socket, String, int, HttpContext) - Method in interface org.apache.hc.client5.http.socket.LayeredConnectionSocketFactory
Deprecated.
Returns a socket connected to the given host that is layered over an existing socket.
createLayeredSocket(Socket, String, int, Object, HttpContext) - Method in interface org.apache.hc.client5.http.socket.LayeredConnectionSocketFactory
Deprecated.
Returns a socket connected to the given host that is layered over an existing socket.
createLayeredSocket(Socket, String, int, HttpContext) - Method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory
Deprecated.
 
createLayeredSocket(Socket, String, int, Object, HttpContext) - Method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory
Deprecated.
 
createLocationURI(String) - Method in class org.apache.hc.client5.http.impl.DefaultRedirectStrategy
 
createMessage(CharArrayBuffer) - Method in class org.apache.hc.client5.http.impl.io.LenientHttpResponseParser
 
createMinimal(HttpVersionPolicy, H2Config, Http1Config, IOReactorConfig, AsyncClientConnectionManager) - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
createMinimal(H2Config, Http1Config, IOReactorConfig, AsyncClientConnectionManager) - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
Creates MinimalHttpAsyncClient instance optimized for HTTP/1.1 and HTTP/2 message transport without advanced HTTP protocol functionality.
createMinimal(HttpVersionPolicy, H2Config, Http1Config, IOReactorConfig) - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
createMinimal(H2Config, Http1Config, IOReactorConfig) - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
Creates MinimalHttpAsyncClient instance optimized for HTTP/1.1 and HTTP/2 message transport without advanced HTTP protocol functionality.
createMinimal(H2Config, Http1Config) - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
Creates MinimalHttpAsyncClient instance optimized for HTTP/1.1 and HTTP/2 message transport without advanced HTTP protocol functionality.
createMinimal() - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
Creates MinimalHttpAsyncClient instance optimized for HTTP/1.1 and HTTP/2 message transport without advanced HTTP protocol functionality.
createMinimal(AsyncClientConnectionManager) - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
Creates MinimalHttpAsyncClient instance optimized for HTTP/1.1 and HTTP/2 message transport without advanced HTTP protocol functionality.
createMinimal() - Static method in class org.apache.hc.client5.http.impl.classic.HttpClients
Creates CloseableHttpClient instance that implements the most basic HTTP protocol support.
createMinimal(HttpClientConnectionManager) - Static method in class org.apache.hc.client5.http.impl.classic.HttpClients
Creates CloseableHttpClient instance that implements the most basic HTTP protocol support.
createSocket(HttpContext) - Method in interface org.apache.hc.client5.http.socket.ConnectionSocketFactory
Deprecated.
Creates new, unconnected socket.
createSocket(Proxy, HttpContext) - Method in interface org.apache.hc.client5.http.socket.ConnectionSocketFactory
Deprecated.
Creates new, unconnected socket via a proxy (generally SOCKS is expected).
createSocket(Proxy, HttpContext) - Method in class org.apache.hc.client5.http.socket.PlainConnectionSocketFactory
Deprecated.
 
createSocket(HttpContext) - Method in class org.apache.hc.client5.http.socket.PlainConnectionSocketFactory
Deprecated.
 
createSocket(HttpContext) - Method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory
Deprecated.
 
createSocket(Proxy, HttpContext) - Method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory
Deprecated.
 
createSystem() - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
Creates CloseableHttpAsyncClient instance with default configuration and system properties.
createSystem() - Static method in class org.apache.hc.client5.http.impl.classic.HttpClients
Creates CloseableHttpClient instance with default configuration based on system properties.
createSystemDefault() - Static method in class org.apache.hc.client5.http.ssl.DefaultClientTlsStrategy
 
Credentials - Interface in org.apache.hc.client5.http.auth
This interface represents a set of credentials consisting of a security principal and a secret (password) that can be used to establish user identity
CredentialsProvider - Interface in org.apache.hc.client5.http.auth
Provider of authentication credentials.
CredentialsProviderBuilder - Class in org.apache.hc.client5.http.impl.auth
CredentialsProviderBuilder() - Constructor for class org.apache.hc.client5.http.impl.auth.CredentialsProviderBuilder
 
CredentialsStore - Interface in org.apache.hc.client5.http.auth
Abstract store of authentication credentials.
CREDS_PROVIDER - Static variable in class org.apache.hc.client5.http.protocol.HttpClientContext
Deprecated.
Use getter methods
custom() - Static method in class org.apache.hc.client5.http.auth.KerberosConfig
Deprecated.
 
custom() - Static method in class org.apache.hc.client5.http.config.ConnectionConfig
 
custom() - Static method in class org.apache.hc.client5.http.config.RequestConfig
 
custom() - Static method in class org.apache.hc.client5.http.config.TlsConfig
 
custom() - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
Creates builder object for construction of custom CloseableHttpAsyncClient instances.
custom() - Static method in class org.apache.hc.client5.http.impl.classic.HttpClients
Creates builder object for construction of custom CloseableHttpClient instances.
customHttp2() - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
Creates builder object for construction of custom HTTP/2 CloseableHttpAsyncClient instances optimized for HTTP/2 protocol and message multiplexing
customizeExecChain(NamedElementChain<AsyncExecChainHandler>) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Request exec chain customization and extension.
customizeExecChain(NamedElementChain<AsyncExecChainHandler>) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Request exec chain customization and extension.
customizeExecChain(NamedElementChain<ExecChainHandler>) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Request exec chain customization and extension.

D

DateUtils - Class in org.apache.hc.client5.http.utils
A utility class for parsing and formatting HTTP dates as used in cookies and other headers.
decode(byte[]) - Method in class org.apache.hc.client5.http.utils.Base64
Decode Base64-encoded bytes to their original form, using specifications from this codec instance
decode(String) - Method in class org.apache.hc.client5.http.utils.Base64
Decode a Base64 String to its original form, using specifications from this codec instance
decodeBase64(byte[]) - Static method in class org.apache.hc.client5.http.utils.Base64
Decodes Base64 data into octets.
decodeBase64(String) - Static method in class org.apache.hc.client5.http.utils.Base64
Decodes a Base64 String into octets.
DecompressingEntity - Class in org.apache.hc.client5.http.entity
Common base class for decompressing HttpEntity implementations.
DecompressingEntity(HttpEntity, InputStreamFactory) - Constructor for class org.apache.hc.client5.http.entity.DecompressingEntity
Constructs a new DecompressingEntity.
decorate(CommonCookieAttributeHandler, PublicSuffixMatcher) - Static method in class org.apache.hc.client5.http.impl.cookie.PublicSuffixDomainFilter
 
DEFAULT - Static variable in class org.apache.hc.client5.http.auth.KerberosConfig
Deprecated.
 
DEFAULT - Static variable in class org.apache.hc.client5.http.config.ConnectionConfig
 
DEFAULT - Static variable in class org.apache.hc.client5.http.config.RequestConfig
 
DEFAULT - Static variable in class org.apache.hc.client5.http.config.TlsConfig
 
DEFAULT - Static variable in class org.apache.hc.client5.http.impl.auth.KerberosSchemeFactory
Deprecated.
Singleton instance for the default configuration.
DEFAULT - Static variable in class org.apache.hc.client5.http.impl.auth.SPNegoSchemeFactory
Deprecated.
Singleton instance for the default configuration.
DEFAULT_MAX_CONNECTIONS_PER_ROUTE - Static variable in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
DEFAULT_MAX_CONNECTIONS_PER_ROUTE - Static variable in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
DEFAULT_MAX_TOTAL_CONNECTIONS - Static variable in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
DEFAULT_MAX_TOTAL_CONNECTIONS - Static variable in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
DefaultAsyncClientConnectionOperator - Class in org.apache.hc.client5.http.impl.nio
 
DefaultAuthenticationStrategy - Class in org.apache.hc.client5.http.impl
Default implementation of AuthenticationStrategy
DefaultAuthenticationStrategy() - Constructor for class org.apache.hc.client5.http.impl.DefaultAuthenticationStrategy
 
DefaultBackoffStrategy - Class in org.apache.hc.client5.http.impl.classic
This ConnectionBackoffStrategy backs off either for a raw network socket or connection timeout or if the server explicitly sends a 429 (Too Many Requests) or a 503 (Service Unavailable) response.
DefaultBackoffStrategy() - Constructor for class org.apache.hc.client5.http.impl.classic.DefaultBackoffStrategy
 
DefaultClientConnectionReuseStrategy - Class in org.apache.hc.client5.http.impl
Extension of core DefaultConnectionReuseStrategy that treats CONNECT method exchanges involved in proxy tunnelling as a special case.
DefaultClientConnectionReuseStrategy() - Constructor for class org.apache.hc.client5.http.impl.DefaultClientConnectionReuseStrategy
 
DefaultClientTlsStrategy - Class in org.apache.hc.client5.http.ssl
TLS upgrade strategy for non-blocking client connections.
DefaultClientTlsStrategy(SSLContext, String[], String[], SSLBufferMode, HostnameVerifier, Factory<SSLEngine, TlsDetails>) - Constructor for class org.apache.hc.client5.http.ssl.DefaultClientTlsStrategy
DefaultClientTlsStrategy(SSLContext, String[], String[], SSLBufferMode, HostnameVerificationPolicy, HostnameVerifier) - Constructor for class org.apache.hc.client5.http.ssl.DefaultClientTlsStrategy
 
DefaultClientTlsStrategy(SSLContext, String[], String[], SSLBufferMode, HostnameVerifier) - Constructor for class org.apache.hc.client5.http.ssl.DefaultClientTlsStrategy
 
DefaultClientTlsStrategy(SSLContext, HostnameVerifier) - Constructor for class org.apache.hc.client5.http.ssl.DefaultClientTlsStrategy
 
DefaultClientTlsStrategy(SSLContext, HostnameVerificationPolicy, HostnameVerifier) - Constructor for class org.apache.hc.client5.http.ssl.DefaultClientTlsStrategy
 
DefaultClientTlsStrategy(SSLContext) - Constructor for class org.apache.hc.client5.http.ssl.DefaultClientTlsStrategy
 
DefaultConnectionKeepAliveStrategy - Class in org.apache.hc.client5.http.impl
Default implementation of a strategy deciding duration that a connection can remain idle.
DefaultConnectionKeepAliveStrategy() - Constructor for class org.apache.hc.client5.http.impl.DefaultConnectionKeepAliveStrategy
 
DefaultHostnameVerifier - Class in org.apache.hc.client5.http.ssl
Default HostnameVerifier implementation.
DefaultHostnameVerifier(PublicSuffixMatcher) - Constructor for class org.apache.hc.client5.http.ssl.DefaultHostnameVerifier
Constructs new instance with a PublicSuffixMatcher.
DefaultHostnameVerifier() - Constructor for class org.apache.hc.client5.http.ssl.DefaultHostnameVerifier
Constructs new instance without a PublicSuffixMatcher.
DefaultHttpClientConnectionOperator - Class in org.apache.hc.client5.http.impl.io
Default implementation of HttpClientConnectionOperator used as default in Http client, when no instance provided by user to BasicHttpClientConnectionManager or PoolingHttpClientConnectionManager constructor.
DefaultHttpClientConnectionOperator(DetachedSocketFactory, SchemePortResolver, DnsResolver, Lookup<TlsSocketStrategy>) - Constructor for class org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator
 
DefaultHttpClientConnectionOperator(Lookup<ConnectionSocketFactory>, SchemePortResolver, DnsResolver) - Constructor for class org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator
Deprecated.
Do not use.
DefaultHttpClientConnectionOperator(SchemePortResolver, DnsResolver, Lookup<TlsSocketStrategy>) - Constructor for class org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator
 
DefaultHttpRequestRetryStrategy - Class in org.apache.hc.client5.http.impl
Default implementation of the HttpRequestRetryStrategy interface.
DefaultHttpRequestRetryStrategy(int, TimeValue, Collection<Class<? extends IOException>>, Collection<Integer>) - Constructor for class org.apache.hc.client5.http.impl.DefaultHttpRequestRetryStrategy
 
DefaultHttpRequestRetryStrategy(int, TimeValue) - Constructor for class org.apache.hc.client5.http.impl.DefaultHttpRequestRetryStrategy
Create the HTTP request retry strategy using the following list of non-retriable I/O exception classes:
InterruptedIOException UnknownHostException ConnectException ConnectionClosedException NoRouteToHostException SSLException and retriable HTTP status codes:
SC_TOO_MANY_REQUESTS (429) SC_SERVICE_UNAVAILABLE (503)
DefaultHttpRequestRetryStrategy() - Constructor for class org.apache.hc.client5.http.impl.DefaultHttpRequestRetryStrategy
Create the HTTP request retry strategy with a max retry count of 1, default retry interval of 1 second, and using the following list of non-retriable I/O exception classes:
InterruptedIOException UnknownHostException ConnectException ConnectionClosedException SSLException and retriable HTTP status codes:
SC_TOO_MANY_REQUESTS (429) SC_SERVICE_UNAVAILABLE (503)
DefaultHttpResponseParserFactory - Class in org.apache.hc.client5.http.impl.io
Default factory for response message parsers.
DefaultHttpResponseParserFactory(Http1Config, LineParser, HttpResponseFactory<ClassicHttpResponse>) - Constructor for class org.apache.hc.client5.http.impl.io.DefaultHttpResponseParserFactory
 
DefaultHttpResponseParserFactory(Http1Config) - Constructor for class org.apache.hc.client5.http.impl.io.DefaultHttpResponseParserFactory
 
DefaultHttpResponseParserFactory(LineParser, HttpResponseFactory<ClassicHttpResponse>) - Constructor for class org.apache.hc.client5.http.impl.io.DefaultHttpResponseParserFactory
 
DefaultHttpResponseParserFactory(HttpResponseFactory<ClassicHttpResponse>) - Constructor for class org.apache.hc.client5.http.impl.io.DefaultHttpResponseParserFactory
 
DefaultHttpResponseParserFactory() - Constructor for class org.apache.hc.client5.http.impl.io.DefaultHttpResponseParserFactory
 
DefaultProxyRoutePlanner - Class in org.apache.hc.client5.http.impl.routing
Implementation of an HttpRoutePlanner that routes requests through a default proxy.
DefaultProxyRoutePlanner(HttpHost, SchemePortResolver) - Constructor for class org.apache.hc.client5.http.impl.routing.DefaultProxyRoutePlanner
 
DefaultProxyRoutePlanner(HttpHost) - Constructor for class org.apache.hc.client5.http.impl.routing.DefaultProxyRoutePlanner
 
DefaultRedirectStrategy - Class in org.apache.hc.client5.http.impl
Default implementation of RedirectStrategy.
DefaultRedirectStrategy() - Constructor for class org.apache.hc.client5.http.impl.DefaultRedirectStrategy
 
DefaultRoutePlanner - Class in org.apache.hc.client5.http.impl.routing
Default implementation of an HttpRoutePlanner.
DefaultRoutePlanner(SchemePortResolver) - Constructor for class org.apache.hc.client5.http.impl.routing.DefaultRoutePlanner
 
DefaultSchemePortResolver - Class in org.apache.hc.client5.http.impl
DefaultSchemePortResolver() - Constructor for class org.apache.hc.client5.http.impl.DefaultSchemePortResolver
 
DefaultUserTokenHandler - Class in org.apache.hc.client5.http.impl
Default implementation of UserTokenHandler.
DefaultUserTokenHandler() - Constructor for class org.apache.hc.client5.http.impl.DefaultUserTokenHandler
 
DeflateDecompressingEntity - Class in org.apache.hc.client5.http.entity
HttpEntityWrapper responsible for handling deflate Content Coded responses.
DeflateDecompressingEntity(HttpEntity) - Constructor for class org.apache.hc.client5.http.entity.DeflateDecompressingEntity
Creates a new DeflateDecompressingEntity which will wrap the specified HttpEntity.
DeflateInputStream - Class in org.apache.hc.client5.http.entity
Deflates an input stream.
DeflateInputStream(InputStream) - Constructor for class org.apache.hc.client5.http.entity.DeflateInputStream
 
DeflateInputStreamFactory - Class in org.apache.hc.client5.http.entity
InputStreamFactory for handling Deflate Content Coded responses.
DeflateInputStreamFactory() - Constructor for class org.apache.hc.client5.http.entity.DeflateInputStreamFactory
 
delete(String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new DELETE BasicHttpRequest.
delete(URI) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new DELETE BasicHttpRequest.
delete(HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new DELETE BasicHttpRequest.
delete(String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
delete(URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
delete(HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
delete() - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
delete(URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
delete(String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
delete(String) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Constructs a new "DELETE" HttpUriRequest initialized with the given URI.
delete(URI) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Constructs a new "DELETE" HttpUriRequest initialized with the given URI.
DetachedSocketFactory - Interface in org.apache.hc.client5.http.io
 
determineHost(HttpRequest) - Static method in class org.apache.hc.client5.http.routing.RoutingSupport
 
determineLocalAddress(HttpHost, HttpContext) - Method in class org.apache.hc.client5.http.impl.routing.DefaultRoutePlanner
This implementation returns null.
determineProxy(HttpHost, HttpContext) - Method in class org.apache.hc.client5.http.impl.routing.DefaultProxyRoutePlanner
 
determineProxy(HttpHost, HttpContext) - Method in class org.apache.hc.client5.http.impl.routing.DefaultRoutePlanner
This implementation returns null.
determineProxy(HttpHost, HttpContext) - Method in class org.apache.hc.client5.http.impl.routing.SystemDefaultRoutePlanner
 
determineRoute(HttpHost, HttpRequest, HttpContext) - Method in class org.apache.hc.client5.http.impl.routing.DefaultRoutePlanner
 
determineRoute(HttpHost, HttpContext) - Method in class org.apache.hc.client5.http.impl.routing.DefaultRoutePlanner
 
determineRoute(HttpHost, HttpContext) - Method in interface org.apache.hc.client5.http.routing.HttpRoutePlanner
Determines the route for the given host.
determineRoute(HttpHost, HttpRequest, HttpContext) - Method in interface org.apache.hc.client5.http.routing.HttpRoutePlanner
Determines the route for the given host.
digest(SimpleHttpRequest) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
digest(HttpRequest) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
digest(SimpleHttpResponse) - Method in class org.apache.hc.client5.http.async.methods.SimpleResponseBuilder
 
DIGEST - Static variable in class org.apache.hc.client5.http.auth.StandardAuthScheme
Digest authentication scheme.
DigestScheme - Class in org.apache.hc.client5.http.impl.auth
Digest authentication scheme.
DigestScheme() - Constructor for class org.apache.hc.client5.http.impl.auth.DigestScheme
 
DigestScheme(Charset) - Constructor for class org.apache.hc.client5.http.impl.auth.DigestScheme
Deprecated.
This constructor is deprecated to enforce the use of StandardCharsets.UTF_8 encoding in compliance with RFC 7616 for HTTP Digest Access Authentication. Use the default constructor DigestScheme() instead.
DigestSchemeFactory - Class in org.apache.hc.client5.http.impl.auth
AuthSchemeFactory implementation that creates and initializes DigestScheme instances.
DigestSchemeFactory(Charset) - Constructor for class org.apache.hc.client5.http.impl.auth.DigestSchemeFactory
Deprecated.
This constructor is deprecated to enforce the use of StandardCharsets.UTF_8 encoding in compliance with RFC 7616 for HTTP Digest Access Authentication. Use the default constructor DigestSchemeFactory() instead.
DigestSchemeFactory() - Constructor for class org.apache.hc.client5.http.impl.auth.DigestSchemeFactory
 
directStep(RouteInfo, RouteInfo) - Method in class org.apache.hc.client5.http.impl.routing.BasicRouteDirector
Determines the next step to establish a direct connection.
disableAuthCaching() - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Disables authentication scheme caching.
disableAuthCaching() - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Disables authentication scheme caching.
disableAuthCaching() - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Disables authentication scheme caching.
disableAutomaticRetries() - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Disables automatic request recovery and re-execution.
disableAutomaticRetries() - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Disables automatic request recovery and re-execution.
disableAutomaticRetries() - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Disables automatic request recovery and re-execution.
disableConnectionState() - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Disables connection state tracking.
disableConnectionState() - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Disables connection state tracking.
disableContentCompression() - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Disables automatic content decompression.
disableCookieManagement() - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Disables state (cookie) management.
disableCookieManagement() - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Disables state (cookie) management.
disableCookieManagement() - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Disables state (cookie) management.
disableDefaultUserAgent() - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Disables the default user agent set by this builder if none has been provided by the user.
disableRedirectHandling() - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Disables automatic redirect handling.
disableRedirectHandling() - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Disables automatic redirect handling.
disableRedirectHandling() - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Disables automatic redirect handling.
discardEndpoint() - Method in interface org.apache.hc.client5.http.async.AsyncExecRuntime
Shuts down and discards the acquired endpoint.
discardEndpoint() - Method in interface org.apache.hc.client5.http.classic.ExecRuntime
Shuts down and discards the acquired endpoint.
disconnectEndpoint() - Method in interface org.apache.hc.client5.http.async.AsyncExecRuntime
Disconnects the local endpoint from the initial hop in the connection route.
disconnectEndpoint() - Method in interface org.apache.hc.client5.http.classic.ExecRuntime
Disconnects the local endpoint from the initial hop in the connection route.
DistributedProxySelector - Class in org.apache.hc.client5.http.impl.routing
A DistributedProxySelector is a custom ProxySelector implementation that delegates proxy selection to a list of underlying ProxySelectors in a distributed manner.
DistributedProxySelector(List<ProxySelector>) - Constructor for class org.apache.hc.client5.http.impl.routing.DistributedProxySelector
Constructs a DistributedProxySelector with the given list of ProxySelector.
DnsResolver - Interface in org.apache.hc.client5.http
Users may implement this interface to override the normal DNS lookup offered by the OS.
DnsUtils - Class in org.apache.hc.client5.http.utils
A collection of utilities relating to Domain Name System.
doExecute(HttpHost, AsyncRequestProducer, AsyncResponseConsumer<T>, HandlerFactory<AsyncPushConsumer>, HttpContext, FutureCallback<T>) - Method in class org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient
 
doExecute(HttpHost, ClassicHttpRequest, HttpContext) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpClient
 
doExecute(HttpHost, ClassicHttpRequest, HttpContext) - Method in class org.apache.hc.client5.http.impl.classic.MinimalHttpClient
 
DOMAIN_ATTR - Static variable in interface org.apache.hc.client5.http.cookie.Cookie
 
DomainType - Enum in org.apache.hc.client5.http.psl
Domain types differentiated by Mozilla Public Suffix List.

E

encode(byte[]) - Method in class org.apache.hc.client5.http.utils.Base64
Encode bytes to their Base64 form, using specifications from this codec instance
encodeBase64(byte[]) - Static method in class org.apache.hc.client5.http.utils.Base64
Encodes binary data using the base64 algorithm but does not chunk the output.
encodeBase64String(byte[]) - Static method in class org.apache.hc.client5.http.utils.Base64
Encodes binary data using the base64 algorithm but does not chunk the output.
encodeHexString(byte[]) - Static method in class org.apache.hc.client5.http.utils.Hex
 
EndpointInfo - Class in org.apache.hc.client5.http
 
EndpointInfo(ProtocolVersion, SSLSession) - Constructor for class org.apache.hc.client5.http.EndpointInfo
 
enhance(IOException, NamedEndpoint, InetAddress...) - Static method in class org.apache.hc.client5.http.ConnectExceptionSupport
 
ensureFreeCapacity(int) - Method in class org.apache.hc.client5.http.utils.ByteArrayBuilder
 
EntityBuilder - Class in org.apache.hc.client5.http.entity
Builder for HttpEntity instances.
equals(Object) - Method in class org.apache.hc.client5.http.auth.AuthScope
 
equals(Object) - Method in class org.apache.hc.client5.http.auth.BasicUserPrincipal
 
equals(Object) - Method in class org.apache.hc.client5.http.auth.BearerToken
 
equals(Object) - Method in class org.apache.hc.client5.http.auth.NTCredentials
Deprecated.
 
equals(Object) - Method in class org.apache.hc.client5.http.auth.NTUserPrincipal
 
equals(Object) - Method in class org.apache.hc.client5.http.auth.UsernamePasswordCredentials
 
equals(Object) - Method in class org.apache.hc.client5.http.HttpRoute
Compares this route to another.
equals(Object) - Method in class org.apache.hc.client5.http.RouteTracker
Compares this tracked route to another.
equals(Object) - Method in class org.apache.hc.client5.http.validator.ETag
 
ETag - Class in org.apache.hc.client5.http.validator
Represents ETag value.
ETag(String, ValidatorType) - Constructor for class org.apache.hc.client5.http.validator.ETag
 
ETag(String) - Constructor for class org.apache.hc.client5.http.validator.ETag
 
evictExpiredConnections() - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Makes this instance of HttpClient proactively evict expired connections from the connection pool using a background thread.
evictExpiredConnections() - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Makes this instance of HttpClient proactively evict expired connections from the connection pool using a background thread.
evictIdleConnections(TimeValue) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Makes this instance of HttpClient proactively evict idle connections from the connection pool using a background thread.
evictIdleConnections(TimeValue) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Makes this instance of HttpClient proactively evict idle connections from the connection pool using a background thread.
evictIdleConnections(TimeValue) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Makes this instance of HttpClient proactively evict idle connections from the connection pool using a background thread.
EXCHANGE_ID - Static variable in class org.apache.hc.client5.http.protocol.HttpClientContext
Deprecated.
Use getter methods
exchangeId - Variable in class org.apache.hc.client5.http.async.AsyncExecChain.Scope
 
exchangeId - Variable in class org.apache.hc.client5.http.classic.ExecChain.Scope
 
ExecChain - Interface in org.apache.hc.client5.http.classic
Represents a single element in the client side classic request execution chain.
ExecChain.Scope - Class in org.apache.hc.client5.http.classic
 
ExecChainHandler - Interface in org.apache.hc.client5.http.classic
Abstract request execution handler in a classic client side request execution chain.
execCount - Variable in class org.apache.hc.client5.http.async.AsyncExecChain.Scope
 
execRuntime - Variable in class org.apache.hc.client5.http.async.AsyncExecChain.Scope
 
execRuntime - Variable in class org.apache.hc.client5.http.classic.ExecChain.Scope
 
ExecRuntime - Interface in org.apache.hc.client5.http.classic
Execution runtime that provides access to the underlying connection endpoint and helps manager its life cycle.
ExecSupport - Class in org.apache.hc.client5.http.impl
Request execution support methods.
ExecSupport() - Constructor for class org.apache.hc.client5.http.impl.ExecSupport
 
execute(HttpRequest, AsyncEntityProducer, AsyncExecChain.Scope, AsyncExecChain, AsyncExecCallback) - Method in interface org.apache.hc.client5.http.async.AsyncExecChainHandler
Executes the actual HTTP request.
execute(String, AsyncClientExchangeHandler, HttpClientContext) - Method in interface org.apache.hc.client5.http.async.AsyncExecRuntime
Initiates a message exchange using the given handler.
execute(AsyncRequestProducer, AsyncResponseConsumer<T>, HandlerFactory<AsyncPushConsumer>, HttpContext, FutureCallback<T>) - Method in interface org.apache.hc.client5.http.async.HttpAsyncClient
Initiates asynchronous HTTP request execution using the given context.
execute(ClassicHttpRequest, ExecChain.Scope, ExecChain) - Method in interface org.apache.hc.client5.http.classic.ExecChainHandler
Executes the actual HTTP request.
execute(String, ClassicHttpRequest, HttpClientContext) - Method in interface org.apache.hc.client5.http.classic.ExecRuntime
Executes HTTP request using the given context.
execute(String, ClassicHttpRequest, HttpResponseInformationCallback, HttpClientContext) - Method in interface org.apache.hc.client5.http.classic.ExecRuntime
Executes HTTP request using the given context.
execute(ClassicHttpRequest) - Method in interface org.apache.hc.client5.http.classic.HttpClient
Deprecated.
It is strongly recommended to use execute methods with HttpClientResponseHandler such as HttpClient.execute(ClassicHttpRequest, HttpClientResponseHandler) in order to ensure automatic resource deallocation by the client. For special cases one can still use HttpClient.executeOpen(HttpHost, ClassicHttpRequest, HttpContext) to keep the response object open after the request execution.
execute(ClassicHttpRequest, HttpContext) - Method in interface org.apache.hc.client5.http.classic.HttpClient
Deprecated.
It is strongly recommended to use execute methods with HttpClientResponseHandler such as HttpClient.execute(ClassicHttpRequest, HttpContext, HttpClientResponseHandler) in order to ensure automatic resource deallocation by the client. For special cases one can still use HttpClient.executeOpen(HttpHost, ClassicHttpRequest, HttpContext) to keep the response object open after the request execution.
execute(HttpHost, ClassicHttpRequest) - Method in interface org.apache.hc.client5.http.classic.HttpClient
Deprecated.
It is strongly recommended to use execute methods with HttpClientResponseHandler such as HttpClient.execute(HttpHost, ClassicHttpRequest, HttpClientResponseHandler) in order to ensure automatic resource deallocation by the client. For special cases one can still use HttpClient.executeOpen(HttpHost, ClassicHttpRequest, HttpContext) to keep the response object open after the request execution.
execute(HttpHost, ClassicHttpRequest, HttpContext) - Method in interface org.apache.hc.client5.http.classic.HttpClient
Deprecated.
It is strongly recommended to use execute methods with HttpClientResponseHandler such as HttpClient.execute(HttpHost, ClassicHttpRequest, HttpContext, HttpClientResponseHandler) in order to ensure automatic resource deallocation by the client. For special cases one can still use HttpClient.executeOpen(HttpHost, ClassicHttpRequest, HttpContext) to keep the response object open after the request execution.
execute(ClassicHttpRequest, HttpClientResponseHandler<? extends T>) - Method in interface org.apache.hc.client5.http.classic.HttpClient
Executes HTTP request using the default context and processes the response using the given response handler.
execute(ClassicHttpRequest, HttpContext, HttpClientResponseHandler<? extends T>) - Method in interface org.apache.hc.client5.http.classic.HttpClient
Executes HTTP request using the given context and processes the response using the given response handler.
execute(HttpHost, ClassicHttpRequest, HttpClientResponseHandler<? extends T>) - Method in interface org.apache.hc.client5.http.classic.HttpClient
Executes HTTP request to the target using the default context and processes the response using the given response handler.
execute(HttpHost, ClassicHttpRequest, HttpContext, HttpClientResponseHandler<? extends T>) - Method in interface org.apache.hc.client5.http.classic.HttpClient
Executes HTTP request to the target using the given context and processes the response using the given response handler.
execute(HttpRequest, AsyncEntityProducer, AsyncExecChain.Scope, AsyncExecChain, AsyncExecCallback) - Method in class org.apache.hc.client5.http.impl.async.AsyncConnectExec
 
execute(HttpRequest, AsyncEntityProducer, AsyncExecChain.Scope, AsyncExecChain, AsyncExecCallback) - Method in class org.apache.hc.client5.http.impl.async.AsyncHttpRequestRetryExec
 
execute(HttpRequest, AsyncEntityProducer, AsyncExecChain.Scope, AsyncExecChain, AsyncExecCallback) - Method in class org.apache.hc.client5.http.impl.async.AsyncProtocolExec
 
execute(HttpRequest, AsyncEntityProducer, AsyncExecChain.Scope, AsyncExecChain, AsyncExecCallback) - Method in class org.apache.hc.client5.http.impl.async.AsyncRedirectExec
 
execute(HttpHost, AsyncRequestProducer, AsyncResponseConsumer<T>, HandlerFactory<AsyncPushConsumer>, HttpContext, FutureCallback<T>) - Method in class org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient
 
execute(AsyncRequestProducer, AsyncResponseConsumer<T>, HandlerFactory<AsyncPushConsumer>, HttpContext, FutureCallback<T>) - Method in class org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient
 
execute(AsyncRequestProducer, AsyncResponseConsumer<T>, HttpContext, FutureCallback<T>) - Method in class org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient
 
execute(AsyncRequestProducer, AsyncResponseConsumer<T>, FutureCallback<T>) - Method in class org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient
 
execute(SimpleHttpRequest, HttpContext, FutureCallback<SimpleHttpResponse>) - Method in class org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient
 
execute(SimpleHttpRequest, FutureCallback<SimpleHttpResponse>) - Method in class org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient
 
execute(HttpRequest, AsyncEntityProducer, AsyncExecChain.Scope, AsyncExecChain, AsyncExecCallback) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncMainClientExec
 
execute(AsyncClientExchangeHandler, HandlerFactory<AsyncPushConsumer>, HttpContext) - Method in class org.apache.hc.client5.http.impl.async.MinimalH2AsyncClient
 
execute(AsyncClientExchangeHandler, HandlerFactory<AsyncPushConsumer>, HttpContext) - Method in class org.apache.hc.client5.http.impl.async.MinimalHttpAsyncClient
 
execute(ClassicHttpRequest, ExecChain.Scope, ExecChain) - Method in class org.apache.hc.client5.http.impl.classic.BackoffStrategyExec
 
execute(HttpHost, ClassicHttpRequest, HttpContext) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpClient
Deprecated.
It is strongly recommended to use execute methods with HttpClientResponseHandler such as CloseableHttpClient.execute(HttpHost, ClassicHttpRequest, HttpContext, HttpClientResponseHandler) in order to ensure automatic resource deallocation by the client. For special cases one can still use HttpClient.executeOpen(HttpHost, ClassicHttpRequest, HttpContext) to keep the response object open after the request execution.
execute(ClassicHttpRequest, HttpContext) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpClient
Deprecated.
It is strongly recommended to use execute methods with HttpClientResponseHandler such as CloseableHttpClient.execute(ClassicHttpRequest, HttpContext, HttpClientResponseHandler) in order to ensure automatic resource deallocation by the client. For special cases one can still use HttpClient.executeOpen(HttpHost, ClassicHttpRequest, HttpContext) to keep the response object open after the request execution.
execute(ClassicHttpRequest) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpClient
Deprecated.
It is strongly recommended to use execute methods with HttpClientResponseHandler such as CloseableHttpClient.execute(ClassicHttpRequest, HttpClientResponseHandler) in order to ensure automatic resource deallocation by the client. For special cases one can still use HttpClient.executeOpen(HttpHost, ClassicHttpRequest, HttpContext) to keep the response object open after the request execution.
execute(HttpHost, ClassicHttpRequest) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpClient
Deprecated.
It is strongly recommended to use execute methods with HttpClientResponseHandler such as CloseableHttpClient.execute(HttpHost, ClassicHttpRequest, HttpClientResponseHandler) in order to ensure automatic resource deallocation by the client. For special cases one can still use HttpClient.executeOpen(HttpHost, ClassicHttpRequest, HttpContext) to keep the response object open after the request execution.
execute(ClassicHttpRequest, HttpClientResponseHandler<? extends T>) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpClient
Executes a request using the default context and processes the response using the given response handler.
execute(ClassicHttpRequest, HttpContext, HttpClientResponseHandler<? extends T>) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpClient
Executes a request using the default context and processes the response using the given response handler.
execute(HttpHost, ClassicHttpRequest, HttpClientResponseHandler<? extends T>) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpClient
Executes a request using the default context and processes the response using the given response handler.
execute(HttpHost, ClassicHttpRequest, HttpContext, HttpClientResponseHandler<? extends T>) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpClient
Executes a request using the default context and processes the response using the given response handler.
execute(ClassicHttpRequest, ExecChain.Scope, ExecChain) - Method in class org.apache.hc.client5.http.impl.classic.ConnectExec
 
execute(ClassicHttpRequest, ExecChain.Scope, ExecChain) - Method in class org.apache.hc.client5.http.impl.classic.ContentCompressionExec
 
execute(ClassicHttpRequest, HttpContext, HttpClientResponseHandler<T>) - Method in class org.apache.hc.client5.http.impl.classic.FutureRequestExecutionService
Schedule a request for execution.
execute(ClassicHttpRequest, HttpContext, HttpClientResponseHandler<T>, FutureCallback<T>) - Method in class org.apache.hc.client5.http.impl.classic.FutureRequestExecutionService
Schedule a request for execution.
execute(ClassicHttpRequest, ExecChain.Scope, ExecChain) - Method in class org.apache.hc.client5.http.impl.classic.HttpRequestRetryExec
 
execute(ClassicHttpRequest, ExecChain.Scope, ExecChain) - Method in class org.apache.hc.client5.http.impl.classic.MainClientExec
 
execute(ClassicHttpRequest, ExecChain.Scope, ExecChain) - Method in class org.apache.hc.client5.http.impl.classic.ProtocolExec
 
execute(ClassicHttpRequest, ExecChain.Scope, ExecChain) - Method in class org.apache.hc.client5.http.impl.classic.RedirectExec
 
execute(String, ClassicHttpRequest, HttpRequestExecutor, HttpContext) - Method in class org.apache.hc.client5.http.io.ConnectionEndpoint
execute(String, ClassicHttpRequest, ConnectionEndpoint.RequestExecutor, HttpContext) - Method in class org.apache.hc.client5.http.io.ConnectionEndpoint
Executes HTTP request using the provided request executor.
execute(ClassicHttpRequest, HttpClientConnection, HttpContext) - Method in interface org.apache.hc.client5.http.io.ConnectionEndpoint.RequestExecutor
 
execute(String, AsyncClientExchangeHandler, HandlerFactory<AsyncPushConsumer>, HttpContext) - Method in class org.apache.hc.client5.http.nio.AsyncConnectionEndpoint
Initiates a message exchange using the given handler.
execute(String, AsyncClientExchangeHandler, HttpContext) - Method in class org.apache.hc.client5.http.nio.AsyncConnectionEndpoint
Initiates a message exchange using the given handler.
execute(String, AsyncRequestProducer, AsyncResponseConsumer<T>, HandlerFactory<AsyncPushConsumer>, HttpContext, FutureCallback<T>) - Method in class org.apache.hc.client5.http.nio.AsyncConnectionEndpoint
Initiates message exchange using the given request producer and response consumer.
execute(String, AsyncRequestProducer, AsyncResponseConsumer<T>, HttpContext, FutureCallback<T>) - Method in class org.apache.hc.client5.http.nio.AsyncConnectionEndpoint
Initiates message exchange using the given request producer and response consumer.
execute(String, AsyncRequestProducer, AsyncResponseConsumer<T>, HandlerFactory<AsyncPushConsumer>, FutureCallback<T>) - Method in class org.apache.hc.client5.http.nio.AsyncConnectionEndpoint
Initiates message exchange using the given request producer and response consumer.
execute(String, AsyncRequestProducer, AsyncResponseConsumer<T>, FutureCallback<T>) - Method in class org.apache.hc.client5.http.nio.AsyncConnectionEndpoint
Initiates message exchange using the given request producer and response consumer.
executeOpen(HttpHost, ClassicHttpRequest, HttpContext) - Method in interface org.apache.hc.client5.http.classic.HttpClient
Executes the request and opens the response stream using the given context.
EXPIRES_ATTR - Static variable in interface org.apache.hc.client5.http.cookie.Cookie
 
ExponentialBackoffManager - Class in org.apache.hc.client5.http.impl.classic
A backoff manager implementation that uses an exponential backoff algorithm to adjust the maximum number of connections per HTTP route.
ExponentialBackoffManager(ConnPoolControl<HttpRoute>) - Constructor for class org.apache.hc.client5.http.impl.classic.ExponentialBackoffManager
Constructs a new ExponentialBackoffManager with the specified connection pool control.
extractHost(URI) - Static method in class org.apache.hc.client5.http.utils.URIUtils
Extracts target host from the given URI.
extractPathPrefix(HttpRequest) - Static method in class org.apache.hc.client5.http.impl.RequestSupport
 

F

failed(Exception) - Method in interface org.apache.hc.client5.http.async.AsyncExecCallback
Triggered to signal a failure occurred during the message exchange.
failed(Exception) - Method in class org.apache.hc.client5.http.async.methods.AbstractBinPushConsumer
 
failed(Exception) - Method in class org.apache.hc.client5.http.async.methods.AbstractBinResponseConsumer
 
failed(Exception) - Method in class org.apache.hc.client5.http.async.methods.AbstractCharPushConsumer
 
failed(Exception) - Method in class org.apache.hc.client5.http.async.methods.AbstractCharResponseConsumer
 
failed(Exception) - Method in class org.apache.hc.client5.http.async.methods.IgnoreCompleteExceptionFutureCallback
 
FileBody - Class in org.apache.hc.client5.http.entity.mime
Binary body part backed by a file.
FileBody(File) - Constructor for class org.apache.hc.client5.http.entity.mime.FileBody
 
FileBody(File, ContentType, String) - Constructor for class org.apache.hc.client5.http.entity.mime.FileBody
 
FileBody(File, ContentType) - Constructor for class org.apache.hc.client5.http.entity.mime.FileBody
 
findAttribHandler(String) - Method in class org.apache.hc.client5.http.impl.cookie.AbstractCookieSpec
Finds an attribute handler CookieAttributeHandler for the given attribute.
firstStep(RouteInfo) - Method in class org.apache.hc.client5.http.impl.routing.BasicRouteDirector
Determines the first step to establish a route.
fork() - Method in interface org.apache.hc.client5.http.async.AsyncExecRuntime
Forks this runtime for parallel execution.
fork(CancellableDependency) - Method in interface org.apache.hc.client5.http.classic.ExecRuntime
Forks this runtime for parallel execution.
format(CharArrayBuffer) - Method in class org.apache.hc.client5.http.validator.ETag
 
formatCookies(List<Cookie>) - Method in interface org.apache.hc.client5.http.cookie.CookieSpec
Create "Cookie" headers for an array of Cookies.
formatCookies(List<Cookie>) - Method in class org.apache.hc.client5.http.impl.cookie.IgnoreSpecSpec
 
formatCookies(List<Cookie>) - Method in class org.apache.hc.client5.http.impl.cookie.RFC6265CookieSpec
 
formatDate(Instant, DateTimeFormatter) - Static method in class org.apache.hc.client5.http.utils.DateUtils
Formats the given date according to the specified pattern.
formatDate(Date) - Static method in class org.apache.hc.client5.http.utils.DateUtils
formatDate(Date, String) - Static method in class org.apache.hc.client5.http.utils.DateUtils
formatStandardDate(Instant) - Static method in class org.apache.hc.client5.http.utils.DateUtils
Formats the given instant according to the RFC 1123 pattern.
formatStats(HttpRoute, Object, ConnPoolControl<HttpRoute>) - Static method in class org.apache.hc.client5.http.impl.ConnPoolSupport
 
FORMATTER_ASCTIME - Static variable in class org.apache.hc.client5.http.utils.DateUtils
Date formatter used to parse HTTP date headers in in ANSI C asctime() format.
FORMATTER_RFC1036 - Static variable in class org.apache.hc.client5.http.utils.DateUtils
Date formatter used to parse HTTP date headers in RFC 1036 format.
FORMATTER_RFC1123 - Static variable in class org.apache.hc.client5.http.utils.DateUtils
Date formatter used to parse HTTP date headers in the Internet Message Format specified by the HTTP protocol.
FormBodyPart - Class in org.apache.hc.client5.http.entity.mime
FormBodyPart class represents a content body that can be used as a part of multipart encoded entities.
FormBodyPartBuilder - Class in org.apache.hc.client5.http.entity.mime
Builder for individual FormBodyParts.
FutureRequestExecutionMetrics - Class in org.apache.hc.client5.http.impl.classic
Collection of different counters used to gather metrics for FutureRequestExecutionService.
FutureRequestExecutionService - Class in org.apache.hc.client5.http.impl.classic
This class schedules message execution execution and processing as FutureTasks with the provided ExecutorService.
FutureRequestExecutionService(HttpClient, ExecutorService) - Constructor for class org.apache.hc.client5.http.impl.classic.FutureRequestExecutionService
Create a new FutureRequestExecutionService.

G

generateAuthResponse(HttpHost, HttpRequest, HttpContext) - Method in interface org.apache.hc.client5.http.auth.AuthScheme
Generates an authorization response based on the current state.
generateAuthResponse(HttpHost, HttpRequest, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.BasicScheme
 
generateAuthResponse(HttpHost, HttpRequest, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.BearerScheme
 
generateAuthResponse(HttpHost, HttpRequest, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.DigestScheme
 
generateAuthResponse(HttpHost, HttpRequest, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.GGSSchemeBase
Deprecated.
 
generateAuthResponse(HttpHost, HttpRequest, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.NTLMScheme
Deprecated.
 
generateGSSToken(byte[], Oid, String, String) - Method in class org.apache.hc.client5.http.impl.auth.GGSSchemeBase
Deprecated.
 
generateToken(byte[], String, String) - Method in class org.apache.hc.client5.http.impl.auth.GGSSchemeBase
Deprecated.
 
generateToken(byte[], String, String) - Method in class org.apache.hc.client5.http.impl.auth.KerberosScheme
Deprecated.
 
generateToken(byte[], String, String) - Method in class org.apache.hc.client5.http.impl.auth.SPNegoScheme
Deprecated.
 
generateType1Msg(String, String) - Method in interface org.apache.hc.client5.http.impl.auth.NTLMEngine
Deprecated.
Generates a Type1 message given the domain and workstation.
generateType3Msg(String, char[], String, String, String) - Method in interface org.apache.hc.client5.http.impl.auth.NTLMEngine
Deprecated.
Generates a Type3 message given the user credentials and the authentication challenge.
get(String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new GET BasicHttpRequest.
get(URI) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new GET BasicHttpRequest.
get(HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new HEAD BasicHttpRequest.
get(String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
get(URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
get(HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
get() - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
get(URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
get(String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
get(HttpHost) - Method in interface org.apache.hc.client5.http.auth.AuthCache
Returns the authentication state with the given authentication scope from the cache if available.
get(HttpHost, String) - Method in interface org.apache.hc.client5.http.auth.AuthCache
Returns the authentication state with the given authentication scope from the cache if available.
get(String) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Constructs a new "GET" HttpUriRequest initialized with the given URI.
get(URI) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Constructs a new "GET" HttpUriRequest initialized with the given URI.
get(HttpHost) - Method in class org.apache.hc.client5.http.impl.auth.BasicAuthCache
 
get(HttpHost, String) - Method in class org.apache.hc.client5.http.impl.auth.BasicAuthCache
 
get() - Method in class org.apache.hc.client5.http.impl.Operations.CompletedFuture
Deprecated.
 
get(long, TimeUnit) - Method in class org.apache.hc.client5.http.impl.Operations.CompletedFuture
Deprecated.
 
get(Timeout) - Method in interface org.apache.hc.client5.http.io.LeaseRequest
Returns ConnectionEndpoint within a given time.
get(int) - Method in class org.apache.hc.client5.http.protocol.RedirectLocations
Returns the URI at the specified position in this list.
get(MessageHeaders) - Static method in class org.apache.hc.client5.http.validator.ETag
 
getActiveConnectionCount() - Method in class org.apache.hc.client5.http.impl.classic.FutureRequestExecutionMetrics
 
getAll() - Method in class org.apache.hc.client5.http.protocol.RedirectLocations
Returns all redirect URIs in the order they were added to the collection.
getAllowedMethods(HttpResponse) - Method in class org.apache.hc.client5.http.classic.methods.HttpOptions
Gets the allowed method names defined by "Allow" headers.
getAttribHandler(String) - Method in class org.apache.hc.client5.http.impl.cookie.AbstractCookieSpec
Gets attribute handler CookieAttributeHandler for the given attribute.
getAttribHandlers() - Method in class org.apache.hc.client5.http.impl.cookie.AbstractCookieSpec
 
getAttribute(String) - Method in interface org.apache.hc.client5.http.cookie.Cookie
 
getAttribute(String) - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
 
getAttributeName() - Method in interface org.apache.hc.client5.http.cookie.CommonCookieAttributeHandler
 
getAttributeName() - Method in class org.apache.hc.client5.http.impl.cookie.BasicDomainHandler
 
getAttributeName() - Method in class org.apache.hc.client5.http.impl.cookie.BasicExpiresHandler
 
getAttributeName() - Method in class org.apache.hc.client5.http.impl.cookie.BasicHttpOnlyHandler
 
getAttributeName() - Method in class org.apache.hc.client5.http.impl.cookie.BasicMaxAgeHandler
 
getAttributeName() - Method in class org.apache.hc.client5.http.impl.cookie.BasicPathHandler
 
getAttributeName() - Method in class org.apache.hc.client5.http.impl.cookie.BasicSecureHandler
 
getAttributeName() - Method in class org.apache.hc.client5.http.impl.cookie.LaxExpiresHandler
 
getAttributeName() - Method in class org.apache.hc.client5.http.impl.cookie.LaxMaxAgeHandler
 
getAttributeName() - Method in class org.apache.hc.client5.http.impl.cookie.PublicSuffixDomainFilter
 
getAuthCache() - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
Represents a AuthCache used in the context of the request execution.
getAuthExchange(HttpHost) - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
 
getAuthExchanges() - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
Represents a map of AuthExchanges performed in the context of the request execution.
getAuthOptions() - Method in class org.apache.hc.client5.http.auth.AuthExchange
Returns available auth options.
getAuthScheme() - Method in class org.apache.hc.client5.http.auth.AuthExchange
Returns actual AuthScheme.
getAuthSchemeRegistry() - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
Represents a AuthSchemeFactory registry used in the context of the request execution.
getBackedOffPoolSize(int) - Method in class org.apache.hc.client5.http.impl.classic.AbstractBackoff
Calculates the new pool size after applying the exponential backoff algorithm.
getBackedOffPoolSize(int) - Method in class org.apache.hc.client5.http.impl.classic.AIMDBackoffManager
Returns the backed-off pool size based on the current pool size.
getBackedOffPoolSize(int) - Method in class org.apache.hc.client5.http.impl.classic.ExponentialBackoffManager
Calculates the new pool size after applying the exponential backoff algorithm.
getBackedOffPoolSize(int) - Method in class org.apache.hc.client5.http.impl.classic.LinearBackoffManager
Returns the new pool size after applying the linear backoff algorithm.
getBackoffFactor() - Method in class org.apache.hc.client5.http.impl.classic.AbstractBackoff
Returns the backoff factor as an AtomicReference of Double.
getBinary() - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Gets entity content as a byte array if set using EntityBuilder.setBinary(byte[]).
getBody() - Method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Gets the request body.
getBody() - Method in class org.apache.hc.client5.http.async.methods.SimpleHttpResponse
 
getBody() - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
getBody() - Method in class org.apache.hc.client5.http.async.methods.SimpleResponseBuilder
Gets the body.
getBody() - Method in class org.apache.hc.client5.http.entity.mime.MimeField
Converts this instance to a body String.
getBody() - Method in class org.apache.hc.client5.http.entity.mime.MultipartPart
 
getBodyBytes() - Method in class org.apache.hc.client5.http.async.methods.SimpleBody
Gets the body as a byte array.
getBodyBytes() - Method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Gets the request body as a byte array.
getBodyBytes() - Method in class org.apache.hc.client5.http.async.methods.SimpleHttpResponse
 
getBodyText() - Method in class org.apache.hc.client5.http.async.methods.SimpleBody
Gets the body as a String.
getBodyText() - Method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Gets the request body as a String.
getBodyText() - Method in class org.apache.hc.client5.http.async.methods.SimpleHttpResponse
 
getCap() - Method in class org.apache.hc.client5.http.impl.classic.AbstractBackoff
Returns the cap on the maximum number of connections per route as an AtomicInteger.
getChallengeType() - Method in class org.apache.hc.client5.http.auth.AuthChallenge
 
getCharset() - Method in class org.apache.hc.client5.http.entity.mime.AbstractContentBody
 
getCharset() - Method in class org.apache.hc.client5.http.entity.mime.ByteArrayBody
 
getCharset() - Method in interface org.apache.hc.client5.http.entity.mime.ContentDescriptor
The body descriptors character set, defaulted appropriately for the MIME type.
getCnonce() - Method in class org.apache.hc.client5.http.impl.auth.DigestScheme
 
getCode() - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
getConfig() - Method in class org.apache.hc.client5.http.async.methods.ConfigurableHttpRequest
 
getConfig() - Method in class org.apache.hc.client5.http.classic.methods.HttpUriRequestBase
 
getConfig() - Method in interface org.apache.hc.client5.http.config.Configurable
Gets the actual request configuration.
getConnectionConfig() - Method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
getConnectionKeepAlive() - Method in class org.apache.hc.client5.http.config.RequestConfig
 
getConnectionRequestTimeout() - Method in class org.apache.hc.client5.http.config.RequestConfig
 
getConnectTimeout() - Method in class org.apache.hc.client5.http.config.ConnectionConfig
 
getConnectTimeout() - Method in class org.apache.hc.client5.http.config.RequestConfig
getConnPerRoute() - Method in class org.apache.hc.client5.http.impl.classic.AbstractBackoff
Returns the connection pool control for managing the maximum number of connections per route.
getContent() - Method in class org.apache.hc.client5.http.entity.DecompressingEntity
 
getContent() - Method in class org.apache.hc.client5.http.entity.GzipCompressingEntity
 
getContentBytes() - Method in exception org.apache.hc.client5.http.HttpResponseException
 
getContentEncoding() - Method in class org.apache.hc.client5.http.entity.DecompressingEntity
 
getContentEncoding() - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Gets the content encoding of the entity, may be null.
getContentEncoding() - Method in class org.apache.hc.client5.http.entity.GzipCompressingEntity
 
getContentLength() - Method in class org.apache.hc.client5.http.entity.DecompressingEntity
 
getContentLength() - Method in class org.apache.hc.client5.http.entity.GzipCompressingEntity
 
getContentLength() - Method in class org.apache.hc.client5.http.entity.mime.ByteArrayBody
 
getContentLength() - Method in interface org.apache.hc.client5.http.entity.mime.ContentDescriptor
Returns the body descriptors content-length.
getContentLength() - Method in class org.apache.hc.client5.http.entity.mime.FileBody
 
getContentLength() - Method in class org.apache.hc.client5.http.entity.mime.InputStreamBody
 
getContentLength() - Method in class org.apache.hc.client5.http.entity.mime.StringBody
 
getContentType() - Method in class org.apache.hc.client5.http.async.methods.SimpleBody
Gets the content type.
getContentType() - Method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Gets the request content type.
getContentType() - Method in class org.apache.hc.client5.http.async.methods.SimpleHttpResponse
 
getContentType() - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Gets the ContentType of the entity, may be null.
getContentType() - Method in class org.apache.hc.client5.http.entity.mime.AbstractContentBody
 
getContentType() - Method in exception org.apache.hc.client5.http.HttpResponseException
 
getCookieOrigin() - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
Represents a CookieOrigin produced in the context of request execution.
getCookies() - Method in class org.apache.hc.client5.http.cookie.BasicCookieStore
Returns an immutable array of cookies that this HTTP state currently contains.
getCookies() - Method in interface org.apache.hc.client5.http.cookie.CookieStore
Returns all cookies contained in this store.
getCookieSpec() - Method in class org.apache.hc.client5.http.config.RequestConfig
 
getCookieSpec() - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
Represents a CookieSpec chosen in the context of request execution.
getCookieSpecRegistry() - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
Represents a CookieSpecFactory registry used in the context of the request execution.
getCookieStore() - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
Represents a CookieStore used in the context of the request execution.
getCoolDown() - Method in class org.apache.hc.client5.http.impl.classic.AbstractBackoff
Returns the cool down period between backoff and probe operations as an AtomicReference of TimeValue.
getCreationDate() - Method in interface org.apache.hc.client5.http.cookie.Cookie
getCreationDate() - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
getCreationInstant() - Method in interface org.apache.hc.client5.http.cookie.Cookie
Returns creation time of the cookie.
getCreationInstant() - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
 
getCredentials(AuthScope, HttpContext) - Method in interface org.apache.hc.client5.http.auth.CredentialsProvider
Returns credentials for the given authentication scope, if available.
getCredentials(AuthScope, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.BasicCredentialsProvider
 
getCredentials(AuthScope, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.SystemDefaultCredentialsProvider
 
getCredentialsProvider() - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
Represents a CredentialsProvider registry used in the context of the request execution.
getDefault() - Static method in class org.apache.hc.client5.http.psl.PublicSuffixMatcherLoader
 
getDefault() - Static method in class org.apache.hc.client5.http.ssl.ConscryptClientTlsStrategy
 
getDefault() - Static method in class org.apache.hc.client5.http.ssl.DefaultClientTlsStrategy
getDefaultDomain(CookieOrigin) - Static method in class org.apache.hc.client5.http.impl.cookie.CookieSpecBase
 
getDefaultHostnameVerifier() - Static method in class org.apache.hc.client5.http.ssl.HttpsSupport
 
getDefaultMaxPerRoute() - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
getDefaultMaxPerRoute() - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
getDefaultPath(CookieOrigin) - Static method in class org.apache.hc.client5.http.impl.cookie.CookieSpecBase
 
getDefaultSocketConfig() - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
getDomain() - Method in class org.apache.hc.client5.http.auth.NTCredentials
Deprecated.
Retrieves the name to authenticate with.
getDomain() - Method in class org.apache.hc.client5.http.auth.NTUserPrincipal
 
getDomain() - Method in interface org.apache.hc.client5.http.cookie.Cookie
Returns domain attribute of the cookie.
getDomain() - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
Returns domain attribute of the cookie.
getDomainRoot(String) - Method in class org.apache.hc.client5.http.psl.PublicSuffixMatcher
Returns registrable part of the domain for the given domain name or null if given domain represents a public suffix.
getDomainRoot(String, DomainType) - Method in class org.apache.hc.client5.http.psl.PublicSuffixMatcher
Returns registrable part of the domain for the given domain name or null if given domain represents a public suffix.
getEndpointInfo() - Method in interface org.apache.hc.client5.http.async.AsyncExecRuntime
Gets information about the underlying endpoint when connected or null otherwise.
getEndpointInfo() - Method in interface org.apache.hc.client5.http.classic.ExecRuntime
Gets information about the underlying endpoint when connected or null otherwise.
getEntity() - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
getExceptions() - Method in class org.apache.hc.client5.http.psl.PublicSuffixList
 
getExchangeId() - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
Represents an identifier generated for the current message exchange executed in the given context.
getExpiryDate() - Method in interface org.apache.hc.client5.http.cookie.Cookie
Deprecated.
getExpiryDate() - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
getExpiryInstant() - Method in interface org.apache.hc.client5.http.cookie.Cookie
Returns the expiration Instant of the cookie, or null if none exists.
getExpiryInstant() - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
Returns the expiration Instant of the cookie, or null if none exists.
getFailedConnectionAverageDuration() - Method in class org.apache.hc.client5.http.impl.classic.FutureRequestExecutionMetrics
 
getFailedConnectionCount() - Method in class org.apache.hc.client5.http.impl.classic.FutureRequestExecutionMetrics
 
getField(String) - Method in class org.apache.hc.client5.http.entity.mime.Header
 
getFields() - Method in class org.apache.hc.client5.http.entity.mime.Header
 
getFields(String) - Method in class org.apache.hc.client5.http.entity.mime.Header
 
getFile() - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Gets the entity content as a File if set using EntityBuilder.setFile(java.io.File).
getFile() - Method in class org.apache.hc.client5.http.entity.mime.FileBody
 
getFilename() - Method in class org.apache.hc.client5.http.entity.mime.ByteArrayBody
 
getFilename() - Method in interface org.apache.hc.client5.http.entity.mime.ContentBody
 
getFilename() - Method in class org.apache.hc.client5.http.entity.mime.FileBody
 
getFilename() - Method in class org.apache.hc.client5.http.entity.mime.InputStreamBody
 
getFilename() - Method in class org.apache.hc.client5.http.entity.mime.StringBody
 
getFirstHeader(String) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
getGSSCredential() - Method in class org.apache.hc.client5.http.auth.KerberosCredentials
Deprecated.
 
getHandshakeTimeout() - Method in class org.apache.hc.client5.http.config.TlsConfig
 
getHeader() - Method in class org.apache.hc.client5.http.entity.mime.MultipartPart
 
getHeader(String) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
getHeaders(String) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
getHeaders() - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
getHopCount() - Method in class org.apache.hc.client5.http.HttpRoute
 
getHopCount() - Method in interface org.apache.hc.client5.http.RouteInfo
Obtains the number of hops in this route.
getHopCount() - Method in class org.apache.hc.client5.http.RouteTracker
 
getHopTarget(int) - Method in class org.apache.hc.client5.http.HttpRoute
 
getHopTarget(int) - Method in interface org.apache.hc.client5.http.RouteInfo
Obtains the target of a hop in this route.
getHopTarget(int) - Method in class org.apache.hc.client5.http.RouteTracker
 
getHost() - Method in class org.apache.hc.client5.http.auth.AuthScope
 
getHost() - Method in exception org.apache.hc.client5.http.ConnectTimeoutException
Gets the named endpoint.
getHost() - Method in class org.apache.hc.client5.http.cookie.CookieOrigin
 
getHost() - Method in exception org.apache.hc.client5.http.HttpHostConnectException
 
getHttpRoute() - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
Represents current route used to execute message exchanges.
getHttpVersionPolicy() - Method in class org.apache.hc.client5.http.config.TlsConfig
 
getId(Object) - Static method in class org.apache.hc.client5.http.impl.ConnPoolSupport
 
getInfo() - Method in class org.apache.hc.client5.http.io.ConnectionEndpoint
Returns information about the endpoint or null when not connected.
getInfo() - Method in class org.apache.hc.client5.http.nio.AsyncConnectionEndpoint
Returns information about the endpoint or null when not connected.
getInputStream() - Method in class org.apache.hc.client5.http.entity.mime.FileBody
 
getInputStream() - Method in class org.apache.hc.client5.http.entity.mime.InputStreamBody
 
getInstance() - Static method in class org.apache.hc.client5.http.entity.BrotliInputStreamFactory
 
getInstance() - Static method in class org.apache.hc.client5.http.entity.DeflateInputStreamFactory
Gets the singleton instance.
getInstance() - Static method in class org.apache.hc.client5.http.entity.GZIPInputStreamFactory
Gets the singleton instance.
getKeepAliveDuration(HttpResponse, HttpContext) - Method in interface org.apache.hc.client5.http.ConnectionKeepAliveStrategy
Returns the duration of time which this connection can be safely kept idle.
getKeepAliveDuration(HttpResponse, HttpContext) - Method in class org.apache.hc.client5.http.impl.DefaultConnectionKeepAliveStrategy
 
getLastHeader(String) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
getLastRouteBackoffs() - Method in class org.apache.hc.client5.http.impl.classic.AbstractBackoff
Returns the map containing the last backoff times for each HttpRoute.
getLastRouteProbes() - Method in class org.apache.hc.client5.http.impl.classic.AbstractBackoff
Returns the map containing the last probe times for each HttpRoute.
getLastUpdate(Map<HttpRoute, Long>, HttpRoute) - Method in class org.apache.hc.client5.http.impl.classic.AbstractBackoff
Retrieves the last update timestamp for the specified route from the provided updates map.
getLayerType() - Method in class org.apache.hc.client5.http.HttpRoute
 
getLayerType() - Method in interface org.apache.hc.client5.http.RouteInfo
Obtains the layering type of this route.
getLayerType() - Method in class org.apache.hc.client5.http.RouteTracker
 
getLocalAddress() - Method in class org.apache.hc.client5.http.HttpRoute
 
getLocalAddress() - Method in interface org.apache.hc.client5.http.RouteInfo
Obtains the local address to connect from.
getLocalAddress() - Method in class org.apache.hc.client5.http.RouteTracker
 
getLocale() - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
getLocalSocketAddress() - Method in class org.apache.hc.client5.http.HttpRoute
 
getLocationURI(HttpRequest, HttpResponse, HttpContext) - Method in class org.apache.hc.client5.http.impl.DefaultRedirectStrategy
 
getLocationURI(HttpRequest, HttpResponse, HttpContext) - Method in interface org.apache.hc.client5.http.protocol.RedirectStrategy
 
getManager() - Method in class org.apache.hc.client5.http.impl.auth.GGSSchemeBase
Deprecated.
 
getMaxPerRoute(HttpRoute) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
getMaxPerRoute(HttpRoute) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
getMaxRedirects() - Method in class org.apache.hc.client5.http.config.RequestConfig
 
getMaxTotal() - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
getMaxTotal() - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
getMediaType() - Method in class org.apache.hc.client5.http.entity.mime.AbstractContentBody
 
getMediaType() - Method in interface org.apache.hc.client5.http.entity.mime.ContentDescriptor
Gets the defaulted MIME media type for this content.
getMethod() - Method in class org.apache.hc.client5.http.classic.methods.HttpOptions
 
getMimeType() - Method in class org.apache.hc.client5.http.entity.mime.AbstractContentBody
 
getMimeType() - Method in interface org.apache.hc.client5.http.entity.mime.ContentDescriptor
Returns the body descriptors MIME type.
getName() - Method in interface org.apache.hc.client5.http.auth.AuthScheme
Returns textual designation of the given authentication scheme.
getName() - Method in class org.apache.hc.client5.http.auth.BasicUserPrincipal
 
getName() - Method in class org.apache.hc.client5.http.auth.NTUserPrincipal
 
getName() - Method in interface org.apache.hc.client5.http.cookie.Cookie
Returns the name.
getName() - Method in class org.apache.hc.client5.http.entity.mime.FormBodyPart
 
getName() - Method in class org.apache.hc.client5.http.entity.mime.MimeField
Gets the field name.
getName() - Method in class org.apache.hc.client5.http.impl.auth.BasicScheme
 
getName() - Method in class org.apache.hc.client5.http.impl.auth.BearerScheme
 
getName() - Method in class org.apache.hc.client5.http.impl.auth.DigestScheme
 
getName() - Method in class org.apache.hc.client5.http.impl.auth.KerberosScheme
Deprecated.
 
getName() - Method in class org.apache.hc.client5.http.impl.auth.NTLMScheme
Deprecated.
 
getName() - Method in class org.apache.hc.client5.http.impl.auth.SPNegoScheme
Deprecated.
 
getName() - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
Returns the name.
getNetbiosDomain() - Method in class org.apache.hc.client5.http.auth.NTCredentials
Deprecated.
Retrieves the netbios domain to authenticate with.
getNextExchangeId() - Static method in class org.apache.hc.client5.http.impl.ExecSupport
 
getNextExecNumber() - Static method in class org.apache.hc.client5.http.impl.ExecSupport
 
getNextId() - Method in class org.apache.hc.client5.http.impl.PrefixedIncrementingId
 
getNextNumber() - Method in class org.apache.hc.client5.http.impl.PrefixedIncrementingId
 
getNonce() - Method in class org.apache.hc.client5.http.impl.auth.DigestScheme
 
getNounceCount() - Method in class org.apache.hc.client5.http.impl.auth.DigestScheme
 
getParameters() - Method in class org.apache.hc.client5.http.entity.EntityBuilder
getParameters() - Method in class org.apache.hc.client5.http.entity.mime.MimeField
Gets the field parameters.
getParams() - Method in class org.apache.hc.client5.http.auth.AuthChallenge
 
getPassword() - Method in class org.apache.hc.client5.http.auth.BearerToken
Deprecated.
Do not use.
getPassword() - Method in interface org.apache.hc.client5.http.auth.Credentials
Deprecated.
Use specific credentials class that represent a username / password set of a security token.
getPassword() - Method in class org.apache.hc.client5.http.auth.KerberosCredentials
Deprecated.
 
getPassword() - Method in class org.apache.hc.client5.http.auth.NTCredentials
Deprecated.
 
getPassword() - Method in class org.apache.hc.client5.http.auth.UsernamePasswordCredentials
getPath() - Method in interface org.apache.hc.client5.http.cookie.Cookie
Returns the path attribute of the cookie.
getPath() - Method in class org.apache.hc.client5.http.cookie.CookieOrigin
 
getPath() - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
Returns the path attribute of the cookie
getPathPrefix() - Method in class org.apache.hc.client5.http.auth.AuthExchange
 
getPort() - Method in class org.apache.hc.client5.http.auth.AuthScope
 
getPort() - Method in class org.apache.hc.client5.http.cookie.CookieOrigin
 
getPrincipal() - Method in interface org.apache.hc.client5.http.auth.AuthScheme
Returns Principal whose credentials are used to generate an authentication response.
getPrincipal() - Method in class org.apache.hc.client5.http.impl.auth.BasicScheme
 
getPrincipal() - Method in class org.apache.hc.client5.http.impl.auth.BearerScheme
 
getPrincipal() - Method in class org.apache.hc.client5.http.impl.auth.DigestScheme
 
getPrincipal() - Method in class org.apache.hc.client5.http.impl.auth.GGSSchemeBase
Deprecated.
 
getPrincipal() - Method in class org.apache.hc.client5.http.impl.auth.NTLMScheme
Deprecated.
 
getProtocol() - Method in class org.apache.hc.client5.http.auth.AuthScope
 
getProtocol() - Method in class org.apache.hc.client5.http.EndpointInfo
 
getProxy() - Method in class org.apache.hc.client5.http.config.RequestConfig
Deprecated.
getProxyHost() - Method in class org.apache.hc.client5.http.HttpRoute
 
getProxyHost() - Method in interface org.apache.hc.client5.http.RouteInfo
Obtains the first proxy host.
getProxyHost() - Method in class org.apache.hc.client5.http.RouteTracker
 
getProxyPreferredAuthSchemes() - Method in class org.apache.hc.client5.http.config.RequestConfig
 
getReader() - Method in class org.apache.hc.client5.http.entity.mime.StringBody
 
getRealm() - Method in interface org.apache.hc.client5.http.auth.AuthScheme
Returns authentication realm.
getRealm() - Method in class org.apache.hc.client5.http.auth.AuthScope
 
getRealm() - Method in class org.apache.hc.client5.http.impl.auth.BasicScheme
 
getRealm() - Method in class org.apache.hc.client5.http.impl.auth.BearerScheme
 
getRealm() - Method in class org.apache.hc.client5.http.impl.auth.DigestScheme
 
getRealm() - Method in class org.apache.hc.client5.http.impl.auth.GGSSchemeBase
Deprecated.
 
getRealm() - Method in class org.apache.hc.client5.http.impl.auth.NTLMScheme
Deprecated.
 
getReasonPhrase() - Method in exception org.apache.hc.client5.http.HttpResponseException
 
getReasonPhrase() - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
getRedirectLocations() - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
Represents a collection of all redirects executed in the context of request execution.
getRequestAverageDuration() - Method in class org.apache.hc.client5.http.impl.classic.FutureRequestExecutionMetrics
 
getRequestConfig() - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
getRequestConfig() - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
Represents an used in the context of the request execution.
getRequestConfigOrDefault() - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
Returns RequestConfig set in the context or RequestConfig.DEFAULT if not explicitly set in the context.
getRequestCount() - Method in class org.apache.hc.client5.http.impl.classic.FutureRequestExecutionMetrics
 
getRequestDelegCreds() - Method in class org.apache.hc.client5.http.auth.KerberosConfig
Deprecated.
 
getResponse() - Method in exception org.apache.hc.client5.http.impl.TunnelRefusedException
Deprecated.
 
getResponseMessage() - Method in exception org.apache.hc.client5.http.impl.TunnelRefusedException
getResponseTimeout() - Method in class org.apache.hc.client5.http.config.RequestConfig
 
getRetryInterval(HttpRequest, IOException, int, HttpContext) - Method in interface org.apache.hc.client5.http.HttpRequestRetryStrategy
Determines the retry interval between subsequent retries.
getRetryInterval(HttpResponse, int, HttpContext) - Method in interface org.apache.hc.client5.http.HttpRequestRetryStrategy
Determines the retry interval between subsequent retries.
getRetryInterval(HttpResponse, int, HttpContext) - Method in class org.apache.hc.client5.http.impl.DefaultHttpRequestRetryStrategy
 
getRoutes() - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
getRoutes() - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
getRules() - Method in class org.apache.hc.client5.http.psl.PublicSuffixList
 
getScheduledConnectionCount() - Method in class org.apache.hc.client5.http.impl.classic.FutureRequestExecutionMetrics
 
getSchemeName() - Method in class org.apache.hc.client5.http.auth.AuthChallenge
 
getSchemeName() - Method in class org.apache.hc.client5.http.auth.AuthScope
 
getSerializable() - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Gets entity content as a Serializable if set using EntityBuilder.setSerializable(java.io.Serializable) method.
getSocket() - Method in interface org.apache.hc.client5.http.io.ManagedHttpClientConnection
Returns the underlying socket.
getSocketConfig() - Method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
getSocketFactory() - Static method in class org.apache.hc.client5.http.socket.PlainConnectionSocketFactory
Deprecated.
 
getSocketFactory() - Static method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory
Deprecated.
Obtains default SSL socket factory with an SSL context based on the standard JSSE trust material (cacerts file in the security properties directory).
getSocketTimeout() - Method in class org.apache.hc.client5.http.config.ConnectionConfig
 
getSslSession() - Method in class org.apache.hc.client5.http.EndpointInfo
 
getSSLSession() - Method in interface org.apache.hc.client5.http.io.ManagedHttpClientConnection
Obtains the SSL session of the underlying connection, if any.
getState() - Method in class org.apache.hc.client5.http.auth.AuthExchange
 
getStats(HttpRoute) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
getStats(HttpRoute) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
getStatus() - Method in class org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient
 
getStatusCode() - Method in exception org.apache.hc.client5.http.HttpResponseException
 
getStream() - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Gets entity content as an InputStream if set using EntityBuilder.setStream(java.io.InputStream) method.
getStripPort() - Method in class org.apache.hc.client5.http.auth.KerberosConfig
Deprecated.
 
getSubType() - Method in class org.apache.hc.client5.http.entity.mime.AbstractContentBody
 
getSubType() - Method in interface org.apache.hc.client5.http.entity.mime.ContentDescriptor
Gets the defaulted MIME sub type for this content.
getSuccessfulConnectionAverageDuration() - Method in class org.apache.hc.client5.http.impl.classic.FutureRequestExecutionMetrics
 
getSuccessfulConnectionCount() - Method in class org.apache.hc.client5.http.impl.classic.FutureRequestExecutionMetrics
 
getSupportedCipherSuites() - Method in class org.apache.hc.client5.http.config.TlsConfig
 
getSupportedProtocols() - Method in class org.apache.hc.client5.http.config.TlsConfig
 
getSystemCipherSuits() - Static method in class org.apache.hc.client5.http.ssl.HttpsSupport
 
getSystemDefault() - Static method in class org.apache.hc.client5.http.ssl.ConscryptClientTlsStrategy
 
getSystemDefault() - Static method in class org.apache.hc.client5.http.ssl.DefaultClientTlsStrategy
getSystemProtocols() - Static method in class org.apache.hc.client5.http.ssl.HttpsSupport
 
getSystemSocketFactory() - Static method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory
Deprecated.
Obtains default SSL socket factory with an SSL context based on system properties as described in Java™ Secure Socket Extension (JSSE) Reference Guide.
getTargetHost() - Method in class org.apache.hc.client5.http.HttpRoute
 
getTargetHost() - Method in interface org.apache.hc.client5.http.RouteInfo
Obtains the target host.
getTargetHost() - Method in class org.apache.hc.client5.http.RouteTracker
 
getTargetName() - Method in class org.apache.hc.client5.http.HttpRoute
 
getTargetName() - Method in interface org.apache.hc.client5.http.RouteInfo
Obtains the target name, if different from the target host, null otherwise.
getTargetPreferredAuthSchemes() - Method in class org.apache.hc.client5.http.config.RequestConfig
 
getTaskAverageDuration() - Method in class org.apache.hc.client5.http.impl.classic.FutureRequestExecutionMetrics
 
getTaskCount() - Method in class org.apache.hc.client5.http.impl.classic.FutureRequestExecutionMetrics
 
getText() - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Gets the entity content as a string if set using EntityBuilder.setText(String).
getTimeInterval() - Method in class org.apache.hc.client5.http.impl.classic.AbstractBackoff
Returns the time interval between backoff and probe operations as an AtomicInteger.
getTimeToLive() - Method in class org.apache.hc.client5.http.config.ConnectionConfig
 
getTlsConfig() - Method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
getToken() - Method in class org.apache.hc.client5.http.auth.BearerToken
 
getTotalStats() - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
getTotalStats() - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
getTunnelType() - Method in class org.apache.hc.client5.http.HttpRoute
 
getTunnelType() - Method in interface org.apache.hc.client5.http.RouteInfo
Obtains the tunnel type of this route.
getTunnelType() - Method in class org.apache.hc.client5.http.RouteTracker
 
getType() - Method in class org.apache.hc.client5.http.psl.PublicSuffixList
 
getType() - Method in class org.apache.hc.client5.http.validator.ETag
 
getUseCanonicalHostname() - Method in class org.apache.hc.client5.http.auth.KerberosConfig
Deprecated.
 
getUserName() - Method in class org.apache.hc.client5.http.auth.NTCredentials
Deprecated.
 
getUsername() - Method in class org.apache.hc.client5.http.auth.NTUserPrincipal
 
getUserName() - Method in class org.apache.hc.client5.http.auth.UsernamePasswordCredentials
 
getUserPassword() - Method in class org.apache.hc.client5.http.auth.UsernamePasswordCredentials
 
getUserPrincipal() - Method in class org.apache.hc.client5.http.auth.BearerToken
 
getUserPrincipal() - Method in interface org.apache.hc.client5.http.auth.Credentials
 
getUserPrincipal() - Method in class org.apache.hc.client5.http.auth.KerberosCredentials
Deprecated.
 
getUserPrincipal() - Method in class org.apache.hc.client5.http.auth.NTCredentials
Deprecated.
 
getUserPrincipal() - Method in class org.apache.hc.client5.http.auth.UsernamePasswordCredentials
 
getUserToken(HttpRoute, HttpContext) - Method in class org.apache.hc.client5.http.impl.DefaultUserTokenHandler
 
getUserToken(HttpRoute, HttpRequest, HttpContext) - Method in class org.apache.hc.client5.http.impl.DefaultUserTokenHandler
 
getUserToken(HttpRoute, HttpContext) - Method in class org.apache.hc.client5.http.impl.NoopUserTokenHandler
 
getUserToken(Class<T>) - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
getUserToken() - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
Represents an arbitrary user token that identifies the user in the context of the request execution.
getUserToken(HttpRoute, HttpContext) - Method in interface org.apache.hc.client5.http.UserTokenHandler
The token object returned by this method is expected to uniquely identify the current user if the context is user specific or to be null if it is not.
getUserToken(HttpRoute, HttpRequest, HttpContext) - Method in interface org.apache.hc.client5.http.UserTokenHandler
The token object returned by this method is expected to uniquely identify the current user if the context is user specific or to be null if it is not.
getValidateAfterInactivity() - Method in class org.apache.hc.client5.http.config.ConnectionConfig
 
getValidateAfterInactivity() - Method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
getValidateAfterInactivity() - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
getValidateAfterInactivity() - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
getValue() - Method in class org.apache.hc.client5.http.auth.AuthChallenge
 
getValue() - Method in interface org.apache.hc.client5.http.cookie.Cookie
Returns the value.
getValue() - Method in class org.apache.hc.client5.http.entity.mime.MimeField
Gets the field value.
getValue() - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
Returns the value.
getValue() - Method in class org.apache.hc.client5.http.validator.ETag
 
getVersion() - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
getWorkstation() - Method in class org.apache.hc.client5.http.auth.NTCredentials
Deprecated.
Retrieves the netbios workstation name of the computer originating the request.
GGSSchemeBase - Class in org.apache.hc.client5.http.impl.auth
Deprecated.
Do not use. The GGS based experimental authentication schemes are no longer supported. Consider using Basic or Bearer authentication with TLS instead.
GMT - Static variable in class org.apache.hc.client5.http.utils.DateUtils
Deprecated.
This attribute is no longer supported as a part of the public API.
gzipCompressed() - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Sets entities to be GZIP compressed.
GzipCompressingEntity - Class in org.apache.hc.client5.http.entity
Wrapping entity that compresses content when writing.
GzipCompressingEntity(HttpEntity) - Constructor for class org.apache.hc.client5.http.entity.GzipCompressingEntity
 
GzipDecompressingEntity - Class in org.apache.hc.client5.http.entity
HttpEntityWrapper for handling gzip Content Coded responses.
GzipDecompressingEntity(HttpEntity) - Constructor for class org.apache.hc.client5.http.entity.GzipDecompressingEntity
Creates a new GzipDecompressingEntity which will wrap the specified HttpEntity.
GZIPInputStreamFactory - Class in org.apache.hc.client5.http.entity
InputStreamFactory for handling GZIPContent Coded responses.
GZIPInputStreamFactory() - Constructor for class org.apache.hc.client5.http.entity.GZIPInputStreamFactory
 

H

H2AsyncClientBuilder - Class in org.apache.hc.client5.http.impl.async
Builder for HTTP/2 only CloseableHttpAsyncClient instances.
H2AsyncClientBuilder() - Constructor for class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
 
H2AsyncMainClientExec - Class in org.apache.hc.client5.http.impl.async
Usually the last HTTP/2 request execution handler in the asynchronous request execution chain that is responsible for execution of request / response exchanges with the opposite endpoint.
handleAsIdempotent(HttpRequest) - Method in class org.apache.hc.client5.http.impl.DefaultHttpRequestRetryStrategy
 
handleEntity(HttpEntity) - Method in class org.apache.hc.client5.http.impl.classic.AbstractHttpClientResponseHandler
Handle the response entity and transform it into the actual response object.
handleEntity(HttpEntity) - Method in class org.apache.hc.client5.http.impl.classic.BasicHttpClientResponseHandler
Returns the entity as a body as a String.
handleInformationResponse(HttpResponse) - Method in interface org.apache.hc.client5.http.async.AsyncExecCallback
Triggered to signal receipt of an intermediate response message.
handleResponse(HttpResponse, EntityDetails) - Method in interface org.apache.hc.client5.http.async.AsyncExecCallback
Triggered to signal receipt of a response message head sent by the server in response to the request being executed.
handleResponse(ClassicHttpResponse) - Method in class org.apache.hc.client5.http.impl.classic.AbstractHttpClientResponseHandler
Read the entity from the response body and pass it to the entity handler method if the response was successful (a 2xx status code).
handleResponse(ClassicHttpResponse) - Method in class org.apache.hc.client5.http.impl.classic.BasicHttpClientResponseHandler
 
hashCode() - Method in class org.apache.hc.client5.http.auth.AuthScope
 
hashCode() - Method in class org.apache.hc.client5.http.auth.BasicUserPrincipal
 
hashCode() - Method in class org.apache.hc.client5.http.auth.BearerToken
 
hashCode() - Method in class org.apache.hc.client5.http.auth.NTCredentials
Deprecated.
 
hashCode() - Method in class org.apache.hc.client5.http.auth.NTUserPrincipal
 
hashCode() - Method in class org.apache.hc.client5.http.auth.UsernamePasswordCredentials
 
hashCode() - Method in class org.apache.hc.client5.http.HttpRoute
Generates a hash code for this route.
hashCode() - Method in class org.apache.hc.client5.http.RouteTracker
Generates a hash code for this tracked route.
hashCode() - Method in class org.apache.hc.client5.http.validator.ETag
 
head(String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new HEAD BasicHttpRequest.
head(URI) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new HEAD BasicHttpRequest.
head(HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new HEAD BasicHttpRequest.
head(String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
head(URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
head(HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
head() - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
head(URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
head(String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
head(String) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Constructs a new "HEAD" HttpUriRequest initialized with the given URI.
head(URI) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Constructs a new "HEAD" HttpUriRequest initialized with the given URI.
Header - Class in org.apache.hc.client5.http.entity.mime
The header of a MIME entity.
Header() - Constructor for class org.apache.hc.client5.http.entity.mime.Header
 
headerIterator() - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
headerIterator(String) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
Hex - Class in org.apache.hc.client5.http.utils
 
HostnameVerificationPolicy - Enum in org.apache.hc.client5.http.ssl
Hostname verification policy.
http1Config(Http1Config) - Method in class org.apache.hc.client5.http.impl.io.ManagedHttpClientConnectionFactory.Builder
 
HTTP_ONLY_ATTR - Static variable in interface org.apache.hc.client5.http.cookie.Cookie
 
HTTP_ROUTE - Static variable in class org.apache.hc.client5.http.protocol.HttpClientContext
Deprecated.
Use getter methods
HttpAsyncClient - Interface in org.apache.hc.client5.http.async
This interface represents only the most basic contract for HTTP request execution.
HttpAsyncClientBuilder - Class in org.apache.hc.client5.http.impl.async
Builder for CloseableHttpAsyncClient instances that can negotiate the most optimal HTTP protocol version during the TLS handshake with ALPN extension if supported by the Java runtime.
HttpAsyncClientBuilder() - Constructor for class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
 
HttpAsyncClients - Class in org.apache.hc.client5.http.impl.async
Factory methods for CloseableHttpAsyncClient instances.
HttpAuthenticator - Class in org.apache.hc.client5.http.impl.auth
Utility class that implements commons aspects of the client side HTTP authentication.
HttpAuthenticator() - Constructor for class org.apache.hc.client5.http.impl.auth.HttpAuthenticator
 
HttpClient - Interface in org.apache.hc.client5.http.classic
This interface represents only the most basic contract for HTTP request execution.
HttpClientBuilder - Class in org.apache.hc.client5.http.impl.classic
Builder for CloseableHttpClient instances.
HttpClientBuilder() - Constructor for class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
 
HttpClientConnectionManager - Interface in org.apache.hc.client5.http.io
Represents a manager of persistent client connections.
HttpClientConnectionOperator - Interface in org.apache.hc.client5.http.io
Connection operator that performs connection connect and upgrade operations.
HttpClientContext - Class in org.apache.hc.client5.http.protocol
Client execution HttpContext.
HttpClientContext(HttpContext) - Constructor for class org.apache.hc.client5.http.protocol.HttpClientContext
 
HttpClientContext() - Constructor for class org.apache.hc.client5.http.protocol.HttpClientContext
 
HttpClientHostnameVerifier - Interface in org.apache.hc.client5.http.ssl
Extended HostnameVerifier interface.
HttpClients - Class in org.apache.hc.client5.http.impl.classic
Factory methods for CloseableHttpClient instances.
HttpDelete - Class in org.apache.hc.client5.http.classic.methods
HTTP DELETE method.
HttpDelete(URI) - Constructor for class org.apache.hc.client5.http.classic.methods.HttpDelete
Constructs a new instance initialized with the given URI.
HttpDelete(String) - Constructor for class org.apache.hc.client5.http.classic.methods.HttpDelete
Constructs a new instance initialized with the given URI.
HttpGet - Class in org.apache.hc.client5.http.classic.methods
HTTP GET method.
HttpGet(URI) - Constructor for class org.apache.hc.client5.http.classic.methods.HttpGet
Constructs a new instance initialized with the given URI.
HttpGet(String) - Constructor for class org.apache.hc.client5.http.classic.methods.HttpGet
Constructs a new instance initialized with the given URI.
HttpHead - Class in org.apache.hc.client5.http.classic.methods
HTTP HEAD method.
HttpHead(URI) - Constructor for class org.apache.hc.client5.http.classic.methods.HttpHead
Constructs a new instance initialized with the given URI.
HttpHead(String) - Constructor for class org.apache.hc.client5.http.classic.methods.HttpHead
Constructs a new instance initialized with the given URI.
HttpHostConnectException - Exception in org.apache.hc.client5.http
A ConnectException that specifies the NamedEndpoint that was being connected to.
HttpHostConnectException(String) - Constructor for exception org.apache.hc.client5.http.HttpHostConnectException
Creates a HttpHostConnectException with the specified detail message.
HttpHostConnectException(String, NamedEndpoint) - Constructor for exception org.apache.hc.client5.http.HttpHostConnectException
 
HttpMultipartMode - Enum in org.apache.hc.client5.http.entity.mime
MIME compliance mode.
HttpOptions - Class in org.apache.hc.client5.http.classic.methods
HTTP OPTIONS method.
HttpOptions(URI) - Constructor for class org.apache.hc.client5.http.classic.methods.HttpOptions
Constructs a new instance initialized with the given URI.
HttpOptions(String) - Constructor for class org.apache.hc.client5.http.classic.methods.HttpOptions
Constructs a new instance initialized with the given URI.
HttpPatch - Class in org.apache.hc.client5.http.classic.methods
HTTP PATCH method.
HttpPatch(URI) - Constructor for class org.apache.hc.client5.http.classic.methods.HttpPatch
Constructs a new instance initialized with the given URI.
HttpPatch(String) - Constructor for class org.apache.hc.client5.http.classic.methods.HttpPatch
Constructs a new instance initialized with the given URI.
HttpPost - Class in org.apache.hc.client5.http.classic.methods
HTTP POST method.
HttpPost(URI) - Constructor for class org.apache.hc.client5.http.classic.methods.HttpPost
Constructs a new instance initialized with the given URI.
HttpPost(String) - Constructor for class org.apache.hc.client5.http.classic.methods.HttpPost
Constructs a new instance initialized with the given URI.
HttpPut - Class in org.apache.hc.client5.http.classic.methods
HTTP PUT method.
HttpPut(URI) - Constructor for class org.apache.hc.client5.http.classic.methods.HttpPut
Constructs a new instance initialized with the given URI.
HttpPut(String) - Constructor for class org.apache.hc.client5.http.classic.methods.HttpPut
Constructs a new instance initialized with the given URI.
HttpRequestRetryExec - Class in org.apache.hc.client5.http.impl.classic
Request executor in the request execution chain that is responsible for making a decision whether a request that failed due to an I/O exception or received a specific response from the target server should be re-executed.
HttpRequestRetryExec(HttpRequestRetryStrategy) - Constructor for class org.apache.hc.client5.http.impl.classic.HttpRequestRetryExec
 
HttpRequestRetryStrategy - Interface in org.apache.hc.client5.http
Strategy interface that allows API users to plug in their own logic to control whether or not a retry should automatically be done, how many times it should be done and so on.
HttpResponseException - Exception in org.apache.hc.client5.http
Signals a non 2xx HTTP response.
HttpResponseException(int, String) - Constructor for exception org.apache.hc.client5.http.HttpResponseException
Constructs a new instance of HttpResponseException with the given status code and reason phrase, and no content bytes or content type.
HttpResponseException(int, String, byte[], ContentType) - Constructor for exception org.apache.hc.client5.http.HttpResponseException
Constructs a new instance of HttpResponseException with the given status code, reason phrase, content bytes, and content type.
HttpRoute - Class in org.apache.hc.client5.http
Connection route definition for HTTP requests.
HttpRoute(HttpHost, InetAddress, HttpHost[], boolean, RouteInfo.TunnelType, RouteInfo.LayerType) - Constructor for class org.apache.hc.client5.http.HttpRoute
Creates a new route with all attributes specified explicitly.
HttpRoute(HttpHost, NamedEndpoint, InetAddress, HttpHost[], boolean, RouteInfo.TunnelType, RouteInfo.LayerType) - Constructor for class org.apache.hc.client5.http.HttpRoute
Creates a new route with all attributes specified explicitly.
HttpRoute(HttpHost, InetAddress, HttpHost, boolean, RouteInfo.TunnelType, RouteInfo.LayerType) - Constructor for class org.apache.hc.client5.http.HttpRoute
Creates a new route with at most one proxy.
HttpRoute(HttpHost, InetAddress, boolean) - Constructor for class org.apache.hc.client5.http.HttpRoute
Creates a new direct route.
HttpRoute(HttpHost, NamedEndpoint, InetAddress, boolean) - Constructor for class org.apache.hc.client5.http.HttpRoute
Creates a new direct route.
HttpRoute(HttpHost) - Constructor for class org.apache.hc.client5.http.HttpRoute
Creates a new direct insecure route.
HttpRoute(HttpHost, NamedEndpoint, InetAddress, HttpHost, boolean) - Constructor for class org.apache.hc.client5.http.HttpRoute
Creates a new route through a proxy.
HttpRoute(HttpHost, InetAddress, HttpHost, boolean) - Constructor for class org.apache.hc.client5.http.HttpRoute
Creates a new route through a proxy.
HttpRoute(HttpHost, HttpHost) - Constructor for class org.apache.hc.client5.http.HttpRoute
Creates a new plain route through a proxy.
HttpRouteDirector - Interface in org.apache.hc.client5.http.routing
Provides directions on establishing a route.
HttpRoutePlanner - Interface in org.apache.hc.client5.http.routing
Encapsulates logic to compute a HttpRoute to a target host.
HttpsSupport - Class in org.apache.hc.client5.http.ssl
HTTPS configuration support methods.
HttpsSupport() - Constructor for class org.apache.hc.client5.http.ssl.HttpsSupport
 
HttpTrace - Class in org.apache.hc.client5.http.classic.methods
HTTP TRACE method.
HttpTrace(URI) - Constructor for class org.apache.hc.client5.http.classic.methods.HttpTrace
Constructs a new instance initialized with the given URI.
HttpTrace(String) - Constructor for class org.apache.hc.client5.http.classic.methods.HttpTrace
Constructs a new instance initialized with the given URI.
HttpUriRequest - Interface in org.apache.hc.client5.http.classic.methods
Extended version of the ClassicHttpRequest interface that provides convenience methods to access request properties such as request URI and method type.
HttpUriRequestBase - Class in org.apache.hc.client5.http.classic.methods
Base class for HTTP method subclasses.
HttpUriRequestBase(String, URI) - Constructor for class org.apache.hc.client5.http.classic.methods.HttpUriRequestBase
Constructs a new instance with the given method and request URI.

I

IdleConnectionEvictor - Class in org.apache.hc.client5.http.impl
This class maintains a background thread to enforce an eviction policy for expired / idle persistent connections kept alive in the connection pool.
IdleConnectionEvictor(ConnPoolControl<?>, ThreadFactory, TimeValue, TimeValue) - Constructor for class org.apache.hc.client5.http.impl.IdleConnectionEvictor
 
IdleConnectionEvictor(ConnPoolControl<?>, TimeValue, TimeValue) - Constructor for class org.apache.hc.client5.http.impl.IdleConnectionEvictor
 
IdleConnectionEvictor(ConnPoolControl<?>, TimeValue) - Constructor for class org.apache.hc.client5.http.impl.IdleConnectionEvictor
 
IGNORE - Static variable in class org.apache.hc.client5.http.cookie.StandardCookieSpec
The policy that ignores cookies.
IgnoreCompleteExceptionFutureCallback<T> - Class in org.apache.hc.client5.http.async.methods
 
IgnoreCompleteExceptionFutureCallback(FutureCallback<T>) - Constructor for class org.apache.hc.client5.http.async.methods.IgnoreCompleteExceptionFutureCallback
 
IgnoreCompleteExceptonFutureCallback<T> - Class in org.apache.hc.client5.http.async.methods
IgnoreCompleteExceptonFutureCallback(FutureCallback<T>) - Constructor for class org.apache.hc.client5.http.async.methods.IgnoreCompleteExceptonFutureCallback
Deprecated.
 
IgnoreCookieSpecFactory - Class in org.apache.hc.client5.http.impl.cookie
CookieSpecFactory implementation that ignores all cookies.
IgnoreCookieSpecFactory() - Constructor for class org.apache.hc.client5.http.impl.cookie.IgnoreCookieSpecFactory
 
IgnoreSpecSpec - Class in org.apache.hc.client5.http.impl.cookie
CookieSpec that ignores all cookies
IgnoreSpecSpec() - Constructor for class org.apache.hc.client5.http.impl.cookie.IgnoreSpecSpec
 
incomingContentLengthStrategy(ContentLengthStrategy) - Method in class org.apache.hc.client5.http.impl.io.ManagedHttpClientConnectionFactory.Builder
 
informationResponse(HttpResponse, HttpContext) - Method in class org.apache.hc.client5.http.async.methods.AbstractBinResponseConsumer
 
informationResponse(HttpResponse, HttpContext) - Method in class org.apache.hc.client5.http.async.methods.AbstractCharResponseConsumer
 
informationResponse(HttpResponse, HttpContext) - Method in class org.apache.hc.client5.http.async.methods.SimpleResponseConsumer
 
initiateShutdown() - Method in class org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient
 
initPreemptive(Credentials) - Method in class org.apache.hc.client5.http.impl.auth.BasicScheme
 
initPreemptive(Credentials, String, String) - Method in class org.apache.hc.client5.http.impl.auth.DigestScheme
 
InMemoryDnsResolver - Class in org.apache.hc.client5.http.impl
In-memory DnsResolver implementation.
InMemoryDnsResolver() - Constructor for class org.apache.hc.client5.http.impl.InMemoryDnsResolver
Builds a DNS resolver that will resolve the host names against a collection held in-memory.
input(byte[], int, int) - Method in class org.apache.hc.client5.http.impl.Wire
 
input(byte[]) - Method in class org.apache.hc.client5.http.impl.Wire
 
input(int) - Method in class org.apache.hc.client5.http.impl.Wire
 
input(String) - Method in class org.apache.hc.client5.http.impl.Wire
 
input(ByteBuffer) - Method in class org.apache.hc.client5.http.impl.Wire
 
InputStreamBody - Class in org.apache.hc.client5.http.entity.mime
Binary body part backed by an input stream.
InputStreamBody(InputStream, String) - Constructor for class org.apache.hc.client5.http.entity.mime.InputStreamBody
 
InputStreamBody(InputStream, ContentType, String) - Constructor for class org.apache.hc.client5.http.entity.mime.InputStreamBody
 
InputStreamBody(InputStream, ContentType, String, long) - Constructor for class org.apache.hc.client5.http.entity.mime.InputStreamBody
 
InputStreamBody(InputStream, ContentType) - Constructor for class org.apache.hc.client5.http.entity.mime.InputStreamBody
 
InputStreamFactory - Interface in org.apache.hc.client5.http.entity
Factory for decorated InputStreams.
INSTANCE - Static variable in class org.apache.hc.client5.http.cookie.CookieIdentityComparator
Default instance of CookieIdentityComparator.
INSTANCE - Static variable in class org.apache.hc.client5.http.cookie.CookiePathComparator
Default instance of CookiePathComparator.
INSTANCE - Static variable in class org.apache.hc.client5.http.cookie.CookiePriorityComparator
Default instance of CookiePriorityComparator.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.auth.AuthChallengeParser
Default instance of AuthChallengeParser.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.auth.BasicSchemeFactory
Default instance of with a null Charset.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.auth.BearerSchemeFactory
Default instance of BearerSchemeFactory.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.auth.DigestSchemeFactory
Default instance of DigestSchemeFactory.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.auth.NTLMSchemeFactory
Deprecated.
Default instance of NTLMSchemeFactory.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.classic.ClassicRequestCopier
Deprecated.
Default instance of ClassicRequestCopier.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.cookie.BasicDomainHandler
Default instance of BasicDomainHandler.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.cookie.BasicHttpOnlyHandler
Default instance of BasicHttpOnlyHandler.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.cookie.BasicMaxAgeHandler
Default instance of BasicMaxAgeHandler.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.cookie.BasicPathHandler
Default instance of BasicPathHandler.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.cookie.BasicSecureHandler
Default instance BasicSecureHandler.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.cookie.IgnoreSpecSpec
Default instance of IgnoreSpecSpec.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.cookie.LaxExpiresHandler
Default instance of LaxExpiresHandler.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.cookie.LaxMaxAgeHandler
Default instance of LaxMaxAgeHandler.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.DefaultAuthenticationStrategy
Default instance of DefaultAuthenticationStrategy.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.DefaultClientConnectionReuseStrategy
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.DefaultConnectionKeepAliveStrategy
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.DefaultHttpRequestRetryStrategy
Default instance of DefaultHttpRequestRetryStrategy.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.DefaultRedirectStrategy
Default instance of DefaultRedirectStrategy.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.DefaultSchemePortResolver
Default instance of DefaultSchemePortResolver.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.DefaultUserTokenHandler
Default instance of DefaultUserTokenHandler.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.io.DefaultHttpResponseParserFactory
Default instance DefaultHttpResponseParserFactory.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.io.ManagedHttpClientConnectionFactory
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.LaxRedirectStrategy
 
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.NoopUserTokenHandler
Default instance of NoopUserTokenHandler.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.RequestCopier
Deprecated.
Default instance of RequestCopier.
INSTANCE - Static variable in class org.apache.hc.client5.http.impl.routing.BasicRouteDirector
Default instance of BasicRouteDirector.
INSTANCE - Static variable in class org.apache.hc.client5.http.protocol.RequestAddCookies
Default instance of RequestAddCookies.
INSTANCE - Static variable in class org.apache.hc.client5.http.protocol.RequestDefaultHeaders
Default instance of RequestDefaultHeaders.
INSTANCE - Static variable in class org.apache.hc.client5.http.protocol.RequestIfRange
Default instance of RequestIfRange.
INSTANCE - Static variable in class org.apache.hc.client5.http.protocol.RequestValidateTrace
Default instance of RequestValidateTrace.
INSTANCE - Static variable in class org.apache.hc.client5.http.protocol.ResponseProcessCookies
Default instance of ResponseProcessCookies.
INSTANCE - Static variable in class org.apache.hc.client5.http.psl.PublicSuffixListParser
Default instance of PublicSuffixListParser.
INSTANCE - Static variable in class org.apache.hc.client5.http.socket.PlainConnectionSocketFactory
Deprecated.
Default instance of PlainConnectionSocketFactory.
INSTANCE - Static variable in class org.apache.hc.client5.http.ssl.NoopHostnameVerifier
Default instance of NoopHostnameVerifier.
INSTANCE - Static variable in class org.apache.hc.client5.http.ssl.TrustAllStrategy
Default instance of TrustAllStrategy.
INSTANCE - Static variable in class org.apache.hc.client5.http.ssl.TrustSelfSignedStrategy
Deprecated.
Default instance of TrustSelfSignedStrategy
INSTANCE - Static variable in class org.apache.hc.client5.http.SystemDefaultDnsResolver
Default instance of SystemDefaultDnsResolver.
InternalH2AsyncClient - Class in org.apache.hc.client5.http.impl.async
Internal implementation of HTTP/2 only CloseableHttpAsyncClient.
InternalHttpAsyncClient - Class in org.apache.hc.client5.http.impl.async
Internal implementation of CloseableHttpAsyncClient that can negotiate the most optimal HTTP protocol version during during the TLS handshake with ALPN extension if supported by the Java runtime.
INTERNET_MESSAGE_FORMAT - Static variable in class org.apache.hc.client5.http.utils.DateUtils
 
InvalidCredentialsException - Exception in org.apache.hc.client5.http.auth
Authentication credentials required to respond to a authentication challenge are invalid
InvalidCredentialsException() - Constructor for exception org.apache.hc.client5.http.auth.InvalidCredentialsException
Creates a new InvalidCredentialsException with a null detail message.
InvalidCredentialsException(String) - Constructor for exception org.apache.hc.client5.http.auth.InvalidCredentialsException
Creates a new InvalidCredentialsException with the specified message.
InvalidCredentialsException(String, Throwable) - Constructor for exception org.apache.hc.client5.http.auth.InvalidCredentialsException
Creates a new InvalidCredentialsException with the specified detail message and cause.
isAborted() - Method in interface org.apache.hc.client5.http.classic.methods.HttpUriRequest
Tests if the request execution has been aborted.
isAborted() - Method in class org.apache.hc.client5.http.classic.methods.HttpUriRequestBase
 
isAfter(MessageHeaders, MessageHeaders, String) - Static method in class org.apache.hc.client5.http.utils.DateUtils
Deprecated.
This method is no longer supported as a part of the public API.
isAuthenticationEnabled() - Method in class org.apache.hc.client5.http.config.RequestConfig
 
isAvailable() - Static method in class org.apache.hc.client5.http.entity.BrotliDecompressingEntity
 
isBefore(MessageHeaders, MessageHeaders, String) - Static method in class org.apache.hc.client5.http.utils.DateUtils
Deprecated.
This method is no longer supported as a part of the public API.
isBytes() - Method in class org.apache.hc.client5.http.async.methods.SimpleBody
Tests whether the body is currently cached as a byte array.
isCancelled() - Method in class org.apache.hc.client5.http.classic.methods.HttpUriRequestBase
 
isCancelled() - Method in class org.apache.hc.client5.http.impl.Operations.CompletedFuture
Deprecated.
 
isChallengeComplete() - Method in interface org.apache.hc.client5.http.auth.AuthScheme
Authentication process may involve a series of challenge-response exchanges.
isChallengeComplete() - Method in class org.apache.hc.client5.http.impl.auth.BasicScheme
 
isChallengeComplete() - Method in class org.apache.hc.client5.http.impl.auth.BearerScheme
 
isChallengeComplete() - Method in class org.apache.hc.client5.http.impl.auth.DigestScheme
 
isChallengeComplete() - Method in class org.apache.hc.client5.http.impl.auth.GGSSchemeBase
Deprecated.
 
isChallengeComplete() - Method in class org.apache.hc.client5.http.impl.auth.NTLMScheme
Deprecated.
 
isChallenged(HttpHost, ChallengeType, HttpResponse, AuthExchange, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.HttpAuthenticator
Determines whether the given response represents an authentication challenge.
isChunked() - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Tests if the entity is to be chunk coded (true), or not (false).
isChunked() - Method in class org.apache.hc.client5.http.entity.GzipCompressingEntity
 
isCircularRedirectsAllowed() - Method in class org.apache.hc.client5.http.config.RequestConfig
 
isClosed() - Method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
Method that can be called to determine whether the connection manager has been shut down and is closed or not.
isClosed() - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
Method that can be called to determine whether the connection manager has been shut down and is closed or not.
isClosed() - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
Method that can be called to determine whether the connection manager has been shut down and is closed or not.
isConnected() - Method in class org.apache.hc.client5.http.io.ConnectionEndpoint
Determines if the connection to the remote endpoint is still open and valid.
isConnected() - Method in class org.apache.hc.client5.http.nio.AsyncConnectionEndpoint
Determines if the connection to the remote endpoint is still open and valid.
isConnected() - Method in class org.apache.hc.client5.http.RouteTracker
 
isConnectionBased() - Method in class org.apache.hc.client5.http.auth.AuthExchange
Returns true if the actual authentication scheme is connection based.
isConnectionBased() - Method in interface org.apache.hc.client5.http.auth.AuthScheme
Determines if the authentication scheme is expected to provide an authorization response on a per connection basis instead of the standard per request basis
isConnectionBased() - Method in class org.apache.hc.client5.http.impl.auth.BasicScheme
 
isConnectionBased() - Method in class org.apache.hc.client5.http.impl.auth.BearerScheme
 
isConnectionBased() - Method in class org.apache.hc.client5.http.impl.auth.DigestScheme
 
isConnectionBased() - Method in class org.apache.hc.client5.http.impl.auth.KerberosScheme
Deprecated.
 
isConnectionBased() - Method in class org.apache.hc.client5.http.impl.auth.NTLMScheme
Deprecated.
 
isConnectionBased() - Method in class org.apache.hc.client5.http.impl.auth.SPNegoScheme
Deprecated.
 
isConnectionReusable() - Method in interface org.apache.hc.client5.http.classic.ExecRuntime
Determines of the connection is considered re-usable.
isContentCompressionEnabled() - Method in class org.apache.hc.client5.http.config.RequestConfig
 
isDone() - Method in class org.apache.hc.client5.http.impl.Operations.CompletedFuture
Deprecated.
 
isEnabled() - Method in class org.apache.hc.client5.http.impl.Wire
 
isEndpointAcquired() - Method in interface org.apache.hc.client5.http.async.AsyncExecRuntime
Determines of a connection endpoint has been acquired.
isEndpointAcquired() - Method in interface org.apache.hc.client5.http.classic.ExecRuntime
Determines of a connection endpoint has been acquired.
isEndpointConnected() - Method in interface org.apache.hc.client5.http.async.AsyncExecRuntime
Determines of there the endpoint is connected to the initial hop (connection target in case of a direct route or to the first proxy hop in case of a route via a proxy or multiple proxies).
isEndpointConnected() - Method in interface org.apache.hc.client5.http.classic.ExecRuntime
Determines of there the endpoint is connected to the initial hop (connection target in case of a direct route or to the first proxy hop in case of a route via a proxy or multiple proxies).
isExecutionAborted() - Method in interface org.apache.hc.client5.http.classic.ExecRuntime
Determines of the request execution has been aborted.
isExpectContinueEnabled() - Method in class org.apache.hc.client5.http.config.RequestConfig
 
isExpired(Date) - Method in interface org.apache.hc.client5.http.cookie.Cookie
Deprecated.
isExpired(Instant) - Method in interface org.apache.hc.client5.http.cookie.Cookie
Returns true if this cookie has expired.
isExpired(Date) - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
isExpired(Instant) - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
Returns true if this cookie has expired.
isGzipCompressed() - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Tests if entities are to be GZIP compressed (true), or not (false).
isHardCancellationEnabled() - Method in class org.apache.hc.client5.http.config.RequestConfig
 
isHttpOnly() - Method in interface org.apache.hc.client5.http.cookie.Cookie
Checks whether this Cookie has been marked as httpOnly.
isHttpOnly() - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
 
isLayered() - Method in class org.apache.hc.client5.http.HttpRoute
 
isLayered() - Method in interface org.apache.hc.client5.http.RouteInfo
Checks whether this route includes a layered protocol.
isLayered() - Method in class org.apache.hc.client5.http.RouteTracker
 
isPersistent() - Method in interface org.apache.hc.client5.http.cookie.Cookie
Returns false if the cookie should be discarded at the end of the "session"; true otherwise.
isPersistent() - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
Returns false if the cookie should be discarded at the end of the "session"; true otherwise.
isProtocolUpgradeEnabled() - Method in class org.apache.hc.client5.http.config.RequestConfig
 
isRedirectable(String) - Method in class org.apache.hc.client5.http.impl.LaxRedirectStrategy
 
isRedirected(HttpRequest, HttpResponse, HttpContext) - Method in class org.apache.hc.client5.http.impl.DefaultRedirectStrategy
 
isRedirected(HttpRequest, HttpResponse, HttpContext) - Method in class org.apache.hc.client5.http.impl.LaxRedirectStrategy
 
isRedirected(HttpRequest, HttpResponse, HttpContext) - Method in interface org.apache.hc.client5.http.protocol.RedirectStrategy
Determines if a request should be redirected to a new location given the response from the target server.
isRedirectsEnabled() - Method in class org.apache.hc.client5.http.config.RequestConfig
 
isResponseReady(HttpHost, CredentialsProvider, HttpContext) - Method in interface org.apache.hc.client5.http.auth.AuthScheme
Determines whether or not an authorization response can be generated based on the actual authentication state.
isResponseReady(HttpHost, CredentialsProvider, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.BasicScheme
 
isResponseReady(HttpHost, CredentialsProvider, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.BearerScheme
 
isResponseReady(HttpHost, CredentialsProvider, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.DigestScheme
 
isResponseReady(HttpHost, CredentialsProvider, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.GGSSchemeBase
Deprecated.
 
isResponseReady(HttpHost, CredentialsProvider, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.NTLMScheme
Deprecated.
 
isRunning() - Method in class org.apache.hc.client5.http.impl.IdleConnectionEvictor
 
isSecure() - Method in interface org.apache.hc.client5.http.cookie.Cookie
Indicates whether this cookie requires a secure connection.
isSecure() - Method in class org.apache.hc.client5.http.cookie.CookieOrigin
 
isSecure() - Method in class org.apache.hc.client5.http.HttpRoute
 
isSecure() - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
 
isSecure() - Method in interface org.apache.hc.client5.http.RouteInfo
Checks whether this route is secure.
isSecure() - Method in class org.apache.hc.client5.http.RouteTracker
 
isSupported() - Static method in class org.apache.hc.client5.http.ssl.ConscryptClientTlsStrategy
 
isText() - Method in class org.apache.hc.client5.http.async.methods.SimpleBody
Tests whether the body is currently cached as a String.
isTrusted(X509Certificate[], String) - Method in class org.apache.hc.client5.http.ssl.TrustAllStrategy
 
isTrusted(X509Certificate[], String) - Method in class org.apache.hc.client5.http.ssl.TrustSelfSignedStrategy
Deprecated.
 
isTunnelled() - Method in class org.apache.hc.client5.http.HttpRoute
 
isTunnelled() - Method in interface org.apache.hc.client5.http.RouteInfo
Checks whether this route is tunnelled through a proxy.
isTunnelled() - Method in class org.apache.hc.client5.http.RouteTracker
 
iterator() - Method in class org.apache.hc.client5.http.entity.mime.Header
 

K

keepAlive(HttpRequest, HttpResponse, HttpContext) - Method in class org.apache.hc.client5.http.impl.DefaultClientConnectionReuseStrategy
 
KERBEROS - Static variable in class org.apache.hc.client5.http.auth.StandardAuthScheme
Deprecated.
Do not use. The GGS based experimental authentication schemes are no longer supported. Consider using Basic or Bearer authentication with TLS instead.
KerberosConfig - Class in org.apache.hc.client5.http.auth
Deprecated.
Do not use. The GGS based experimental authentication schemes are no longer supported. Consider using Basic or Bearer authentication with TLS instead.
KerberosConfig() - Constructor for class org.apache.hc.client5.http.auth.KerberosConfig
Deprecated.
Intended for CDI compatibility
KerberosConfig.Builder - Class in org.apache.hc.client5.http.auth
Deprecated.
 
KerberosConfig.Option - Enum in org.apache.hc.client5.http.auth
Deprecated.
 
KerberosCredentials - Class in org.apache.hc.client5.http.auth
Deprecated.
Do not use. The GGS based experimental authentication schemes are no longer supported. Consider using Basic or Bearer authentication with TLS instead.
KerberosCredentials(GSSCredential) - Constructor for class org.apache.hc.client5.http.auth.KerberosCredentials
Deprecated.
Constructor with GSSCredential argument
KerberosScheme - Class in org.apache.hc.client5.http.impl.auth
Deprecated.
Do not use. The GGS based experimental authentication schemes are no longer supported. Consider using Basic or Bearer authentication with TLS instead.
KerberosScheme(KerberosConfig, DnsResolver) - Constructor for class org.apache.hc.client5.http.impl.auth.KerberosScheme
Deprecated.
 
KerberosScheme() - Constructor for class org.apache.hc.client5.http.impl.auth.KerberosScheme
Deprecated.
 
KerberosSchemeFactory - Class in org.apache.hc.client5.http.impl.auth
Deprecated.
Do not use. The GGS based experimental authentication schemes are no longer supported. Consider using Basic or Bearer authentication with TLS instead.
KerberosSchemeFactory(KerberosConfig, DnsResolver) - Constructor for class org.apache.hc.client5.http.impl.auth.KerberosSchemeFactory
Deprecated.
 

L

LaxExpiresHandler - Class in org.apache.hc.client5.http.impl.cookie
Cookie expires attribute handler conformant to the more relaxed interpretation of HTTP state management.
LaxExpiresHandler() - Constructor for class org.apache.hc.client5.http.impl.cookie.LaxExpiresHandler
 
LaxMaxAgeHandler - Class in org.apache.hc.client5.http.impl.cookie
Cookie max-age attribute handler conformant to the more relaxed interpretation of HTTP state management.
LaxMaxAgeHandler() - Constructor for class org.apache.hc.client5.http.impl.cookie.LaxMaxAgeHandler
 
LaxRedirectStrategy - Class in org.apache.hc.client5.http.impl
A lax implementation of the RedirectStrategy that automatically handles HTTP redirects for HEAD, GET, POST, and DELETE requests based on the response status code.
LaxRedirectStrategy() - Constructor for class org.apache.hc.client5.http.impl.LaxRedirectStrategy
 
LAYER_PROTOCOL - Static variable in interface org.apache.hc.client5.http.routing.HttpRouteDirector
Step: layer protocol (over tunnel).
LayeredConnectionSocketFactory - Interface in org.apache.hc.client5.http.socket
Deprecated.
layerProtocol(boolean) - Method in class org.apache.hc.client5.http.RouteTracker
Tracks layering a protocol.
lease(HttpHost, FutureCallback<AsyncClientEndpoint>) - Method in class org.apache.hc.client5.http.impl.async.MinimalHttpAsyncClient
 
lease(HttpHost, HttpContext, FutureCallback<AsyncClientEndpoint>) - Method in class org.apache.hc.client5.http.impl.async.MinimalHttpAsyncClient
 
lease(String, HttpRoute, Object) - Method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
lease(String, HttpRoute, Timeout, Object) - Method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
lease(String, HttpRoute, Object) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
lease(String, HttpRoute, Timeout, Object) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
lease(String, HttpRoute, Object, Timeout, FutureCallback<AsyncConnectionEndpoint>) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
lease(String, HttpRoute, Timeout, Object) - Method in interface org.apache.hc.client5.http.io.HttpClientConnectionManager
Returns a LeaseRequest object which can be used to obtain a ConnectionEndpoint to cancel the request by calling Cancellable.cancel().
lease(String, HttpRoute, Object, Timeout, FutureCallback<AsyncConnectionEndpoint>) - Method in interface org.apache.hc.client5.http.nio.AsyncClientConnectionManager
Returns a Future object which can be used to obtain an AsyncConnectionEndpoint or to cancel the request by calling Future.cancel(boolean).
LeaseRequest - Interface in org.apache.hc.client5.http.io
Represents a request for a ConnectionEndpoint whose life cycle is managed by a connection manager.
LenientHttpResponseParser - Class in org.apache.hc.client5.http.impl.io
Lenient HTTP response parser implementation that can skip malformed data until a valid HTTP response message head is encountered.
LenientHttpResponseParser(LineParser, HttpResponseFactory<ClassicHttpResponse>, Http1Config) - Constructor for class org.apache.hc.client5.http.impl.io.LenientHttpResponseParser
Creates new instance of DefaultHttpResponseParser.
LenientHttpResponseParser(Http1Config) - Constructor for class org.apache.hc.client5.http.impl.io.LenientHttpResponseParser
Creates new instance of DefaultHttpResponseParser.
LinearBackoffManager - Class in org.apache.hc.client5.http.impl.classic
An implementation of BackoffManager that uses a linear backoff strategy to adjust the maximum number of connections per route in an PoolingHttpClientConnectionManager.
LinearBackoffManager(ConnPoolControl<HttpRoute>) - Constructor for class org.apache.hc.client5.http.impl.classic.LinearBackoffManager
Constructs a new LinearBackoffManager with the specified connection pool control.
LinearBackoffManager(ConnPoolControl<HttpRoute>, int) - Constructor for class org.apache.hc.client5.http.impl.classic.LinearBackoffManager
Constructs a new LinearBackoffManager with the specified connection pool control and backoff increment.
load(URL) - Static method in class org.apache.hc.client5.http.psl.PublicSuffixMatcherLoader
 
load(File) - Static method in class org.apache.hc.client5.http.psl.PublicSuffixMatcherLoader
 
loadPreemptively(HttpHost, String, AuthExchange, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.AuthCacheKeeper
 

M

MainClientExec - Class in org.apache.hc.client5.http.impl.classic
Usually the last request execution handler in the classic request execution chain that is responsible for execution of request / response exchanges with the opposite endpoint.
MainClientExec(HttpClientConnectionManager, HttpProcessor, ConnectionReuseStrategy, ConnectionKeepAliveStrategy, UserTokenHandler) - Constructor for class org.apache.hc.client5.http.impl.classic.MainClientExec
 
MalformedChallengeException - Exception in org.apache.hc.client5.http.auth
Signals that authentication challenge is in some way invalid or illegal in the given context
MalformedChallengeException() - Constructor for exception org.apache.hc.client5.http.auth.MalformedChallengeException
Creates a new MalformedChallengeException with a null detail message.
MalformedChallengeException(String) - Constructor for exception org.apache.hc.client5.http.auth.MalformedChallengeException
Creates a new MalformedChallengeException with the specified message.
MalformedChallengeException(String, Throwable) - Constructor for exception org.apache.hc.client5.http.auth.MalformedChallengeException
Creates a new MalformedChallengeException with the specified detail message and cause.
MalformedCookieException - Exception in org.apache.hc.client5.http.cookie
Signals that a cookie is in some way invalid or illegal in a given context
MalformedCookieException() - Constructor for exception org.apache.hc.client5.http.cookie.MalformedCookieException
Creates a new MalformedCookieException with a null detail message.
MalformedCookieException(String) - Constructor for exception org.apache.hc.client5.http.cookie.MalformedCookieException
Creates a new MalformedCookieException with a specified message string.
MalformedCookieException(String, Throwable) - Constructor for exception org.apache.hc.client5.http.cookie.MalformedCookieException
Creates a new MalformedCookieException with the specified detail message and cause.
ManagedAsyncClientConnection - Interface in org.apache.hc.client5.http.nio
Represents a managed asynchronous connection whose state and life cycle is managed by a connection manager.
ManagedHttpClientConnection - Interface in org.apache.hc.client5.http.io
Represents a managed connection whose state and life cycle is managed by a connection manager.
ManagedHttpClientConnectionFactory - Class in org.apache.hc.client5.http.impl.io
Factory for ManagedHttpClientConnection instances.
ManagedHttpClientConnectionFactory(Http1Config, CharCodingConfig, HttpMessageWriterFactory<ClassicHttpRequest>, HttpMessageParserFactory<ClassicHttpResponse>, ContentLengthStrategy, ContentLengthStrategy) - Constructor for class org.apache.hc.client5.http.impl.io.ManagedHttpClientConnectionFactory
 
ManagedHttpClientConnectionFactory(Http1Config, CharCodingConfig, HttpMessageWriterFactory<ClassicHttpRequest>, HttpMessageParserFactory<ClassicHttpResponse>) - Constructor for class org.apache.hc.client5.http.impl.io.ManagedHttpClientConnectionFactory
 
ManagedHttpClientConnectionFactory(Http1Config, CharCodingConfig, HttpMessageParserFactory<ClassicHttpResponse>) - Constructor for class org.apache.hc.client5.http.impl.io.ManagedHttpClientConnectionFactory
 
ManagedHttpClientConnectionFactory() - Constructor for class org.apache.hc.client5.http.impl.io.ManagedHttpClientConnectionFactory
 
ManagedHttpClientConnectionFactory.Builder - Class in org.apache.hc.client5.http.impl.io
markConnectionNonReusable() - Method in interface org.apache.hc.client5.http.async.AsyncExecRuntime
Marks the connection as non re-usable.
markConnectionNonReusable() - Method in interface org.apache.hc.client5.http.classic.ExecRuntime
Marks the connection as non re-usable.
markConnectionReusable(Object, TimeValue) - Method in interface org.apache.hc.client5.http.async.AsyncExecRuntime
Marks the connection as potentially re-usable for the given period of time and also marks it as stateful if the state representation is given.
markConnectionReusable(Object, TimeValue) - Method in interface org.apache.hc.client5.http.classic.ExecRuntime
Marks the connection as potentially re-usable for the given period of time and also marks it as stateful if the state representation is given.
match(AuthScope) - Method in class org.apache.hc.client5.http.auth.AuthScope
Tests if the authentication scopes match.
match(Cookie, CookieOrigin) - Method in interface org.apache.hc.client5.http.cookie.CookieAttributeHandler
Matches the given value (property of the destination host where request is being submitted) with the corresponding cookie attribute.
match(Cookie, CookieOrigin) - Method in interface org.apache.hc.client5.http.cookie.CookieSpec
Determines if a Cookie matches the target location.
match(Cookie, CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.AbstractCookieAttributeHandler
 
match(Cookie, CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.BasicDomainHandler
 
match(Cookie, CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.BasicHttpOnlyHandler
 
match(Cookie, CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.BasicPathHandler
 
match(Cookie, CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.BasicSecureHandler
 
match(Cookie, CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.CookieSpecBase
 
match(Cookie, CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.IgnoreSpecSpec
 
match(Cookie, CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.PublicSuffixDomainFilter
Never matches if the cookie's domain is from the blacklist.
match(Cookie, CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.RFC6265CookieSpec
 
matches(String) - Method in class org.apache.hc.client5.http.psl.PublicSuffixMatcher
Tests whether the given domain matches any of the entries from the public suffix list.
matches(String, DomainType) - Method in class org.apache.hc.client5.http.psl.PublicSuffixMatcher
Tests whether the given domain matches any of entry from the public suffix list.
MAX_AGE_ATTR - Static variable in interface org.apache.hc.client5.http.cookie.Cookie
 
MessageCopier<T extends org.apache.hc.core5.http.HttpMessage> - Interface in org.apache.hc.client5.http.impl
Deprecated.
Use message builders.
METHOD_NAME - Static variable in class org.apache.hc.client5.http.classic.methods.HttpDelete
The method name "DELETE".
METHOD_NAME - Static variable in class org.apache.hc.client5.http.classic.methods.HttpGet
The method name "GET".
METHOD_NAME - Static variable in class org.apache.hc.client5.http.classic.methods.HttpHead
The method name "HEAD".
METHOD_NAME - Static variable in class org.apache.hc.client5.http.classic.methods.HttpOptions
The method name "OPTIONS".
METHOD_NAME - Static variable in class org.apache.hc.client5.http.classic.methods.HttpPatch
The method name "PATCH".
METHOD_NAME - Static variable in class org.apache.hc.client5.http.classic.methods.HttpPost
The method name "POST".
METHOD_NAME - Static variable in class org.apache.hc.client5.http.classic.methods.HttpPut
The method name "PUT".
METHOD_NAME - Static variable in class org.apache.hc.client5.http.classic.methods.HttpTrace
The method name "TRACE".
metrics() - Method in class org.apache.hc.client5.http.impl.classic.FutureRequestExecutionService
 
MimeField - Class in org.apache.hc.client5.http.entity.mime
Minimal MIME field.
MimeField(String, String) - Constructor for class org.apache.hc.client5.http.entity.mime.MimeField
Constructs a new instance.
MimeField(String, String, List<NameValuePair>) - Constructor for class org.apache.hc.client5.http.entity.mime.MimeField
Constructs a new instance.
MimeField(MimeField) - Constructor for class org.apache.hc.client5.http.entity.mime.MimeField
Constructs a new instance by copying another's properties.
MinimalH2AsyncClient - Class in org.apache.hc.client5.http.impl.async
Minimal implementation of HTTP/2 only CloseableHttpAsyncClient.
MinimalHttpAsyncClient - Class in org.apache.hc.client5.http.impl.async
Minimal implementation of CloseableHttpAsyncClient.
MinimalHttpClient - Class in org.apache.hc.client5.http.impl.classic
Minimal implementation of CloseableHttpClient.
MultihomeConnectionInitiator - Class in org.apache.hc.client5.http.impl.nio
Multi-home DNS aware implementation of ConnectionInitiator.
MultihomeConnectionInitiator(ConnectionInitiator, DnsResolver) - Constructor for class org.apache.hc.client5.http.impl.nio.MultihomeConnectionInitiator
 
MultipartEntityBuilder - Class in org.apache.hc.client5.http.entity.mime
Builder for multipart HttpEntitys.
MultipartPart - Class in org.apache.hc.client5.http.entity.mime
MultipartPart class represents a content body that can be used as a part of multipart encoded entities.
MultipartPartBuilder - Class in org.apache.hc.client5.http.entity.mime
Builder for individual MultipartParts.

N

nextStep(RouteInfo, RouteInfo) - Method in class org.apache.hc.client5.http.impl.routing.BasicRouteDirector
Provides the next step.
nextStep(RouteInfo, RouteInfo) - Method in interface org.apache.hc.client5.http.routing.HttpRouteDirector
Provides the next step.
nonCancellable() - Static method in class org.apache.hc.client5.http.impl.Operations
Creates a Cancellable operation handle for an ongoing process or operation that cannot be cancelled.
NoopHostnameVerifier - Class in org.apache.hc.client5.http.ssl
The NO_OP HostnameVerifier essentially turns hostname verification off.
NoopHostnameVerifier() - Constructor for class org.apache.hc.client5.http.ssl.NoopHostnameVerifier
 
NoopUserTokenHandler - Class in org.apache.hc.client5.http.impl
Noop implementation of UserTokenHandler that always returns null.
NoopUserTokenHandler() - Constructor for class org.apache.hc.client5.http.impl.NoopUserTokenHandler
 
normalize(HttpHost, SchemePortResolver) - Static method in class org.apache.hc.client5.http.routing.RoutingSupport
 
normalize(String) - Static method in class org.apache.hc.client5.http.utils.DnsUtils
 
NTCredentials - Class in org.apache.hc.client5.http.auth
Deprecated.
Do not use. the NTLM authentication scheme is no longer supported. Consider using Basic or Bearer authentication with TLS instead.
NTCredentials(String, char[], String, String) - Constructor for class org.apache.hc.client5.http.auth.NTCredentials
Deprecated.
Constructor.
NTCredentials(String, char[], String, String, String) - Constructor for class org.apache.hc.client5.http.auth.NTCredentials
Deprecated.
Constructor.
NTCredentials(char[], String, String, String) - Constructor for class org.apache.hc.client5.http.auth.NTCredentials
Deprecated.
Constructor to create an instance of NTCredentials.
NTLM - Static variable in class org.apache.hc.client5.http.auth.StandardAuthScheme
Deprecated.
Do not use. the NTLM authentication scheme is no longer supported. Consider using Basic or Bearer authentication with TLS instead.
NTLMEngine - Interface in org.apache.hc.client5.http.impl.auth
Deprecated.
Do not use. the NTLM authentication scheme is no longer supported
NTLMEngineException - Exception in org.apache.hc.client5.http.impl.auth
Deprecated.
Do not use.
NTLMEngineException() - Constructor for exception org.apache.hc.client5.http.impl.auth.NTLMEngineException
Deprecated.
 
NTLMEngineException(String) - Constructor for exception org.apache.hc.client5.http.impl.auth.NTLMEngineException
Deprecated.
Creates a new NTLMEngineException with the specified message.
NTLMEngineException(String, Throwable) - Constructor for exception org.apache.hc.client5.http.impl.auth.NTLMEngineException
Deprecated.
Creates a new NTLMEngineException with the specified detail message and cause.
NTLMScheme - Class in org.apache.hc.client5.http.impl.auth
Deprecated.
Do not use. the NTLM authentication scheme is no longer supported. Consider using Basic or Bearer authentication with TLS instead.
NTLMScheme(NTLMEngine) - Constructor for class org.apache.hc.client5.http.impl.auth.NTLMScheme
Deprecated.
 
NTLMScheme() - Constructor for class org.apache.hc.client5.http.impl.auth.NTLMScheme
Deprecated.
 
NTLMSchemeFactory - Class in org.apache.hc.client5.http.impl.auth
Deprecated.
Do not use. the NTLM authentication scheme is no longer supported. Consider using Basic or Bearer authentication with TLS instead.
NTLMSchemeFactory() - Constructor for class org.apache.hc.client5.http.impl.auth.NTLMSchemeFactory
Deprecated.
 
NTUserPrincipal - Class in org.apache.hc.client5.http.auth
Microsoft Windows specific user principal implementation.
NTUserPrincipal(String, String) - Constructor for class org.apache.hc.client5.http.auth.NTUserPrincipal
 
NullBackoffStrategy - Class in org.apache.hc.client5.http.impl.classic
This is a ConnectionBackoffStrategy that never backs off, for compatibility with existing behavior.
NullBackoffStrategy() - Constructor for class org.apache.hc.client5.http.impl.classic.NullBackoffStrategy
 

O

onAfterSocketConnect(HttpContext, HttpHost) - Method in class org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator
 
onAfterSocketConnect(HttpContext, HttpHost) - Method in class org.apache.hc.client5.http.impl.nio.DefaultAsyncClientConnectionOperator
 
onAfterTlsHandshake(HttpContext, HttpHost) - Method in class org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator
 
onAfterTlsHandshake(HttpContext, HttpHost) - Method in class org.apache.hc.client5.http.impl.nio.DefaultAsyncClientConnectionOperator
 
onBeforeSocketConnect(HttpContext, HttpHost) - Method in class org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator
 
onBeforeSocketConnect(HttpContext, HttpHost) - Method in class org.apache.hc.client5.http.impl.nio.DefaultAsyncClientConnectionOperator
 
onBeforeTlsHandshake(HttpContext, HttpHost) - Method in class org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator
 
onBeforeTlsHandshake(HttpContext, HttpHost) - Method in class org.apache.hc.client5.http.impl.nio.DefaultAsyncClientConnectionOperator
 
Operations - Class in org.apache.hc.client5.http.impl
Common cancellable operations.
Operations() - Constructor for class org.apache.hc.client5.http.impl.Operations
 
Operations.CompletedFuture<T> - Class in org.apache.hc.client5.http.impl
Deprecated.
Use CompletedFuture.
options(String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new OPTIONS BasicHttpRequest.
options(URI) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new OPTIONS BasicHttpRequest.
options(HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new OPTIONS BasicHttpRequest.
options(String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
options(URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
options(HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
options() - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
options(URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
options(String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
options(String) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Constructs a new "OPTIONS" HttpUriRequest initialized with the given URI.
options(URI) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Constructs a new "OPTIONS" HttpUriRequest initialized with the given URI.
org.apache.hc.client5.http - package org.apache.hc.client5.http
Client component APIs common to all client transports such as connection route information and resolution as well as common HTTP method definitions and exception classes.
org.apache.hc.client5.http.async - package org.apache.hc.client5.http.async
HTTP client APIs based on the asynchronous, event driven I/O model.
org.apache.hc.client5.http.async.methods - package org.apache.hc.client5.http.async.methods
Common HTTP methods and message handlers for the asynchronous I/O model.
org.apache.hc.client5.http.auth - package org.apache.hc.client5.http.auth
Client HTTP authentication APIs.
org.apache.hc.client5.http.classic - package org.apache.hc.client5.http.classic
HTTP client APIs based on the classic (blocking) I/O model.
org.apache.hc.client5.http.classic.methods - package org.apache.hc.client5.http.classic.methods
Common HTTP methods and message handlers for the classic I/O model.
org.apache.hc.client5.http.config - package org.apache.hc.client5.http.config
HTTP client configuration APIs.
org.apache.hc.client5.http.cookie - package org.apache.hc.client5.http.cookie
Client HTTP state management APIs.
org.apache.hc.client5.http.entity - package org.apache.hc.client5.http.entity
Client specific HTTP entity implementations.
org.apache.hc.client5.http.entity.mime - package org.apache.hc.client5.http.entity.mime
MIME coded HTTP entity implementations.
org.apache.hc.client5.http.impl - package org.apache.hc.client5.http.impl
 
org.apache.hc.client5.http.impl.async - package org.apache.hc.client5.http.impl.async
Asynchronous HTTP client API implementation that supports both HTTP/2 and HTTP/1.1 transport.
org.apache.hc.client5.http.impl.auth - package org.apache.hc.client5.http.impl.auth
Standard and common HTTP authentication schemes.
org.apache.hc.client5.http.impl.classic - package 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.cookie - package org.apache.hc.client5.http.impl.cookie
Standard and common HTTP cookie management policies.
org.apache.hc.client5.http.impl.io - package org.apache.hc.client5.http.impl.io
Client connection management functions based the classic connection management APIs.
org.apache.hc.client5.http.impl.nio - package org.apache.hc.client5.http.impl.nio
Client connection management functions based the asynchronous connection management APIs.
org.apache.hc.client5.http.impl.routing - package org.apache.hc.client5.http.impl.routing
Standard client connection routing API implementations.
org.apache.hc.client5.http.io - package org.apache.hc.client5.http.io
Connection management APIs based on the classic (blocking) I/O model.
org.apache.hc.client5.http.nio - package org.apache.hc.client5.http.nio
Connection management APIs based on the asynchronous I/O model.
org.apache.hc.client5.http.protocol - package org.apache.hc.client5.http.protocol
HTTP protocol interceptors that enable advanced functionality such as HTTP state management and authentication state caching.
org.apache.hc.client5.http.psl - package org.apache.hc.client5.http.psl
Public Suffix List support classes.
org.apache.hc.client5.http.routing - package org.apache.hc.client5.http.routing
Client connection routing APIs.
org.apache.hc.client5.http.socket - package org.apache.hc.client5.http.socket
Client connection socket APIs.
org.apache.hc.client5.http.ssl - package org.apache.hc.client5.http.ssl
Client TLS/SSL support.
org.apache.hc.client5.http.utils - package org.apache.hc.client5.http.utils
Client utility classes.
org.apache.hc.client5.http.validator - package org.apache.hc.client5.http.validator
 
originalRequest - Variable in class org.apache.hc.client5.http.async.AsyncExecChain.Scope
 
originalRequest - Variable in class org.apache.hc.client5.http.classic.ExecChain.Scope
 
outgoingContentLengthStrategy(ContentLengthStrategy) - Method in class org.apache.hc.client5.http.impl.io.ManagedHttpClientConnectionFactory.Builder
 
output(byte[], int, int) - Method in class org.apache.hc.client5.http.impl.Wire
 
output(byte[]) - Method in class org.apache.hc.client5.http.impl.Wire
 
output(int) - Method in class org.apache.hc.client5.http.impl.Wire
 
output(String) - Method in class org.apache.hc.client5.http.impl.Wire
 
output(ByteBuffer) - Method in class org.apache.hc.client5.http.impl.Wire
 

P

parse(SetCookie, String) - Method in interface org.apache.hc.client5.http.cookie.CookieAttributeHandler
Parse the given cookie attribute value and processChallenge the corresponding Cookie property.
parse(Header, CookieOrigin) - Method in interface org.apache.hc.client5.http.cookie.CookieSpec
Parse the "Set-Cookie" Header into an array of Cookies.
parse(ChallengeType, CharSequence, ParserCursor) - Method in class org.apache.hc.client5.http.impl.auth.AuthChallengeParser
Parses the given sequence of characters into a list of AuthChallenge elements.
parse(SetCookie, String) - Method in class org.apache.hc.client5.http.impl.cookie.BasicDomainHandler
 
parse(SetCookie, String) - Method in class org.apache.hc.client5.http.impl.cookie.BasicExpiresHandler
 
parse(SetCookie, String) - Method in class org.apache.hc.client5.http.impl.cookie.BasicHttpOnlyHandler
 
parse(SetCookie, String) - Method in class org.apache.hc.client5.http.impl.cookie.BasicMaxAgeHandler
 
parse(SetCookie, String) - Method in class org.apache.hc.client5.http.impl.cookie.BasicPathHandler
 
parse(SetCookie, String) - Method in class org.apache.hc.client5.http.impl.cookie.BasicSecureHandler
 
parse(HeaderElement[], CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.CookieSpecBase
 
parse(Header, CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.IgnoreSpecSpec
 
parse(SetCookie, String) - Method in class org.apache.hc.client5.http.impl.cookie.LaxExpiresHandler
 
parse(SetCookie, String) - Method in class org.apache.hc.client5.http.impl.cookie.LaxMaxAgeHandler
 
parse(SetCookie, String) - Method in class org.apache.hc.client5.http.impl.cookie.PublicSuffixDomainFilter
 
parse(Header, CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.RFC6265CookieSpec
 
parse(Reader) - Method in class org.apache.hc.client5.http.psl.PublicSuffixListParser
Parses the public suffix list format.
parse(String) - Static method in class org.apache.hc.client5.http.validator.ETag
 
parse(Header) - Static method in class org.apache.hc.client5.http.validator.ETag
 
parseByType(Reader) - Method in class org.apache.hc.client5.http.psl.PublicSuffixListParser
Parses the public suffix list format by domain type (currently supported ICANN and PRIVATE).
parseCharset(String, Charset) - Static method in class org.apache.hc.client5.http.impl.auth.AuthSchemeSupport
 
parseDate(String, DateTimeFormatter...) - Static method in class org.apache.hc.client5.http.utils.DateUtils
Parses the date value using the given date/time formats.
parseDate(String) - Static method in class org.apache.hc.client5.http.utils.DateUtils
parseDate(MessageHeaders, String) - Static method in class org.apache.hc.client5.http.utils.DateUtils
parseDate(String, String[]) - Static method in class org.apache.hc.client5.http.utils.DateUtils
parseDate(String, String[], Date) - Static method in class org.apache.hc.client5.http.utils.DateUtils
parseStandardDate(String) - Static method in class org.apache.hc.client5.http.utils.DateUtils
Parses the instant value using the standard date/time formats (DateUtils.PATTERN_RFC1123, DateUtils.PATTERN_RFC1036, DateUtils.PATTERN_ASCTIME).
parseStandardDate(MessageHeaders, String) - Static method in class org.apache.hc.client5.http.utils.DateUtils
Parses an instant value from a header with the given name.
passivate() - Method in interface org.apache.hc.client5.http.io.ManagedHttpClientConnection
Puts the connection into idle mode.
passivate() - Method in interface org.apache.hc.client5.http.nio.ManagedAsyncClientConnection
Puts the connection into idle mode.
patch(String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new PATCH BasicHttpRequest.
patch(URI) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new PATCH BasicHttpRequest.
patch(HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new PATCH BasicHttpRequest.
patch(String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
patch(URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
patch(HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
patch() - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
patch(URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
patch(String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
patch(String) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Constructs a new "PATCH" HttpUriRequest initialized with the given URI.
patch(URI) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Constructs a new "PATCH" HttpUriRequest initialized with the given URI.
PATH_ATTR - Static variable in interface org.apache.hc.client5.http.cookie.Cookie
 
PATTERN_ASCTIME - Static variable in class org.apache.hc.client5.http.utils.DateUtils
Date format pattern used to parse HTTP date headers in ANSI C asctime() format.
PATTERN_RFC1036 - Static variable in class org.apache.hc.client5.http.utils.DateUtils
Date format pattern used to parse HTTP date headers in RFC 1036 format.
PATTERN_RFC1123 - Static variable in class org.apache.hc.client5.http.utils.DateUtils
PlainConnectionSocketFactory - Class in org.apache.hc.client5.http.socket
Deprecated.
Use DetachedSocketFactory. Please note this interface is considered internal.
PlainConnectionSocketFactory() - Constructor for class org.apache.hc.client5.http.socket.PlainConnectionSocketFactory
Deprecated.
 
PoolingAsyncClientConnectionManager - Class in org.apache.hc.client5.http.impl.nio
PoolingAsyncClientConnectionManager maintains a pool of non-blocking HttpConnections and is able to service connection requests from multiple execution threads.
PoolingAsyncClientConnectionManager() - Constructor for class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
PoolingAsyncClientConnectionManager(Lookup<TlsStrategy>) - Constructor for class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
PoolingAsyncClientConnectionManager(Lookup<TlsStrategy>, PoolConcurrencyPolicy, TimeValue) - Constructor for class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
PoolingAsyncClientConnectionManager(Lookup<TlsStrategy>, PoolConcurrencyPolicy, PoolReusePolicy, TimeValue) - Constructor for class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
PoolingAsyncClientConnectionManager(Lookup<TlsStrategy>, PoolConcurrencyPolicy, PoolReusePolicy, TimeValue, SchemePortResolver, DnsResolver) - Constructor for class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
PoolingAsyncClientConnectionManager(AsyncClientConnectionOperator, PoolConcurrencyPolicy, PoolReusePolicy, TimeValue) - Constructor for class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
PoolingAsyncClientConnectionManager(ManagedConnPool<HttpRoute, ManagedAsyncClientConnection>, AsyncClientConnectionOperator) - Constructor for class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
PoolingAsyncClientConnectionManagerBuilder - Class in org.apache.hc.client5.http.impl.nio
PoolingAsyncClientConnectionManagerBuilder() - Constructor for class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder
 
PoolingHttpClientConnectionManager - Class in org.apache.hc.client5.http.impl.io
ClientConnectionPoolManager maintains a pool of ManagedHttpClientConnections and is able to service connection requests from multiple execution threads.
PoolingHttpClientConnectionManager() - Constructor for class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
PoolingHttpClientConnectionManager(Registry<ConnectionSocketFactory>) - Constructor for class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
PoolingHttpClientConnectionManager(Registry<ConnectionSocketFactory>, HttpConnectionFactory<ManagedHttpClientConnection>) - Constructor for class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
PoolingHttpClientConnectionManager(Registry<ConnectionSocketFactory>, PoolConcurrencyPolicy, TimeValue, HttpConnectionFactory<ManagedHttpClientConnection>) - Constructor for class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
PoolingHttpClientConnectionManager(Registry<ConnectionSocketFactory>, PoolConcurrencyPolicy, PoolReusePolicy, TimeValue) - Constructor for class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
PoolingHttpClientConnectionManager(Registry<ConnectionSocketFactory>, PoolConcurrencyPolicy, PoolReusePolicy, TimeValue, HttpConnectionFactory<ManagedHttpClientConnection>) - Constructor for class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
PoolingHttpClientConnectionManager(Registry<ConnectionSocketFactory>, PoolConcurrencyPolicy, PoolReusePolicy, TimeValue, SchemePortResolver, DnsResolver, HttpConnectionFactory<ManagedHttpClientConnection>) - Constructor for class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
PoolingHttpClientConnectionManager(HttpClientConnectionOperator, PoolConcurrencyPolicy, PoolReusePolicy, TimeValue, HttpConnectionFactory<ManagedHttpClientConnection>) - Constructor for class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
PoolingHttpClientConnectionManager(HttpClientConnectionOperator, ManagedConnPool<HttpRoute, ManagedHttpClientConnection>, HttpConnectionFactory<ManagedHttpClientConnection>) - Constructor for class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
PoolingHttpClientConnectionManagerBuilder - Class in org.apache.hc.client5.http.impl.io
Builder for PoolingHttpClientConnectionManager instances.
PoolingHttpClientConnectionManagerBuilder() - Constructor for class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
 
post(String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new POST BasicHttpRequest.
post(URI) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new POST BasicHttpRequest.
post(HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new POST BasicHttpRequest.
post(String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
post(URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
post(HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
post() - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
post(URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
post(String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
post(String) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Constructs a new "POST" HttpUriRequest initialized with the given URI.
post(URI) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Constructs a new "POST" HttpUriRequest initialized with the given URI.
preemptiveAuth(HttpHost, AuthScheme) - Method in class org.apache.hc.client5.http.AbstractClientContextBuilder
 
preemptiveAuth(HttpHost, AuthScheme) - Method in class org.apache.hc.client5.http.ContextBuilder
 
preemptiveBasicAuth(HttpHost, UsernamePasswordCredentials) - Method in class org.apache.hc.client5.http.AbstractClientContextBuilder
 
preemptiveBasicAuth(HttpHost, UsernamePasswordCredentials) - Method in class org.apache.hc.client5.http.ContextBuilder
 
PrefixedIncrementingId - Class in org.apache.hc.client5.http.impl
A thread safe incrementing identifier.
PrefixedIncrementingId(String) - Constructor for class org.apache.hc.client5.http.impl.PrefixedIncrementingId
Creates an incrementing identifier.
prepareSocket(SSLSocket) - Method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory
prepareSocket(SSLSocket, HttpContext) - Method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory
Deprecated.
Performs any custom initialization for a newly created SSLSocket (before the SSL handshake happens).
probe(HttpRoute) - Method in interface org.apache.hc.client5.http.classic.BackoffManager
Called when we have determined that the result of using a connection has succeeded and that we may probe for more connections.
probe(HttpRoute) - Method in class org.apache.hc.client5.http.impl.classic.AbstractBackoff
Increases the number of maximum allowed connections for the specified route after a successful connection has been established.
probe(HttpRoute) - Method in class org.apache.hc.client5.http.impl.classic.LinearBackoffManager
Adjusts the maximum number of connections for the specified route, decreasing it by the increment value.
proceed(HttpRequest, AsyncEntityProducer, AsyncExecChain.Scope, AsyncExecCallback) - Method in interface org.apache.hc.client5.http.async.AsyncExecChain
Proceeds to the next element in the request execution chain.
proceed(ClassicHttpRequest, ExecChain.Scope) - Method in interface org.apache.hc.client5.http.classic.ExecChain
 
process(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.hc.client5.http.protocol.RequestAddCookies
 
process(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.hc.client5.http.protocol.RequestAuthCache
Deprecated.
 
process(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.hc.client5.http.protocol.RequestClientConnControl
 
process(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.hc.client5.http.protocol.RequestDefaultHeaders
 
process(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.hc.client5.http.protocol.RequestExpectContinue
 
process(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.hc.client5.http.protocol.RequestIfRange
Processes the given request to ensure it adheres to the RFC guidelines for the 'If-Range' header.
process(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.hc.client5.http.protocol.RequestUpgrade
 
process(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.hc.client5.http.protocol.RequestValidateTrace
Processes an incoming HTTP request.
process(HttpResponse, EntityDetails, HttpContext) - Method in class org.apache.hc.client5.http.protocol.ResponseProcessCookies
 
processChallenge(AuthChallenge, HttpContext) - Method in interface org.apache.hc.client5.http.auth.AuthScheme
Processes the given auth challenge.
processChallenge(AuthChallenge, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.BasicScheme
 
processChallenge(AuthChallenge, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.BearerScheme
 
processChallenge(AuthChallenge, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.DigestScheme
 
processChallenge(AuthChallenge, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.GGSSchemeBase
Deprecated.
 
processChallenge(AuthChallenge, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.NTLMScheme
Deprecated.
 
ProtocolExec - Class in org.apache.hc.client5.http.impl.classic
Request execution handler in the classic request execution chain that is responsible for implementation of HTTP specification requirements.
ProtocolExec(AuthenticationStrategy, AuthenticationStrategy, SchemePortResolver, boolean) - Constructor for class org.apache.hc.client5.http.impl.classic.ProtocolExec
 
ProtocolSwitchStrategy - Class in org.apache.hc.client5.http.impl
Protocol switch handler.
ProtocolSwitchStrategy() - Constructor for class org.apache.hc.client5.http.impl.ProtocolSwitchStrategy
 
proxiedStep(RouteInfo, RouteInfo) - Method in class org.apache.hc.client5.http.impl.routing.BasicRouteDirector
Determines the next step to establish a connection via proxy.
ProxyClient - Class in org.apache.hc.client5.http.impl.classic
ProxyClient can be used to establish a tunnel via an HTTP/1.1 proxy.
ProxyClient(HttpConnectionFactory<ManagedHttpClientConnection>, Http1Config, CharCodingConfig, RequestConfig) - Constructor for class org.apache.hc.client5.http.impl.classic.ProxyClient
 
ProxyClient(RequestConfig) - Constructor for class org.apache.hc.client5.http.impl.classic.ProxyClient
 
ProxyClient() - Constructor for class org.apache.hc.client5.http.impl.classic.ProxyClient
 
PublicSuffixDomainFilter - Class in org.apache.hc.client5.http.impl.cookie
Wraps a CookieAttributeHandler and leverages its match method to never match a suffix from a black list.
PublicSuffixDomainFilter(CommonCookieAttributeHandler, PublicSuffixMatcher) - Constructor for class org.apache.hc.client5.http.impl.cookie.PublicSuffixDomainFilter
 
PublicSuffixDomainFilter(CommonCookieAttributeHandler, PublicSuffixList) - Constructor for class org.apache.hc.client5.http.impl.cookie.PublicSuffixDomainFilter
 
PublicSuffixList - Class in org.apache.hc.client5.http.psl
Public suffix is a set of DNS names or wildcards concatenated with dots.
PublicSuffixList(DomainType, List<String>, List<String>) - Constructor for class org.apache.hc.client5.http.psl.PublicSuffixList
 
PublicSuffixList(List<String>, List<String>) - Constructor for class org.apache.hc.client5.http.psl.PublicSuffixList
 
PublicSuffixListParser - Class in org.apache.hc.client5.http.psl
Parses the list from publicsuffix.org and configures a PublicSuffixFilter.
PublicSuffixListParser() - Constructor for class org.apache.hc.client5.http.psl.PublicSuffixListParser
 
PublicSuffixMatcher - Class in org.apache.hc.client5.http.psl
Utility class that can test if DNS names match the content of the Public Suffix List.
PublicSuffixMatcher(Collection<String>, Collection<String>) - Constructor for class org.apache.hc.client5.http.psl.PublicSuffixMatcher
 
PublicSuffixMatcher(DomainType, Collection<String>, Collection<String>) - Constructor for class org.apache.hc.client5.http.psl.PublicSuffixMatcher
 
PublicSuffixMatcher(Collection<PublicSuffixList>) - Constructor for class org.apache.hc.client5.http.psl.PublicSuffixMatcher
 
PublicSuffixMatcherLoader - Class in org.apache.hc.client5.http.psl
PublicSuffixMatcherLoader() - Constructor for class org.apache.hc.client5.http.psl.PublicSuffixMatcherLoader
 
pushRouter(RequestRouter<Supplier<AsyncPushConsumer>>) - Static method in class org.apache.hc.client5.http.impl.async.HttpAsyncClients
Creates HandlerFactory backed by a push RequestRouter.
put(String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new PUT BasicHttpRequest.
put(URI) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new PUT BasicHttpRequest.
put(HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new PUT BasicHttpRequest.
put(String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
put(URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
put(HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
put() - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
put(URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
put(String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
put(HttpHost, AuthScheme) - Method in interface org.apache.hc.client5.http.auth.AuthCache
Stores the authentication state with the given authentication scope in the cache.
put(HttpHost, String, AuthScheme) - Method in interface org.apache.hc.client5.http.auth.AuthCache
Stores the authentication state with the given authentication scope in the cache.
put(String) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Constructs a new "PUT" HttpUriRequest initialized with the given URI.
put(URI) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Constructs a new "PUT" HttpUriRequest initialized with the given URI.
put(HttpHost, AuthScheme) - Method in class org.apache.hc.client5.http.impl.auth.BasicAuthCache
 
put(HttpHost, String, AuthScheme) - Method in class org.apache.hc.client5.http.impl.auth.BasicAuthCache
 

R

REDIRECT_LOCATIONS - Static variable in class org.apache.hc.client5.http.protocol.HttpClientContext
Deprecated.
Use getter methods
RedirectException - Exception in org.apache.hc.client5.http
Signals violation of HTTP specification caused by an invalid redirect
RedirectException() - Constructor for exception org.apache.hc.client5.http.RedirectException
Creates a new RedirectException with a null detail message.
RedirectException(String) - Constructor for exception org.apache.hc.client5.http.RedirectException
Creates a new RedirectException with the specified detail message.
RedirectException(String, Throwable) - Constructor for exception org.apache.hc.client5.http.RedirectException
Creates a new RedirectException with the specified detail message and cause.
RedirectExec - Class in org.apache.hc.client5.http.impl.classic
Request execution handler in the classic request execution chain responsible for handling of request redirects.
RedirectExec(HttpRoutePlanner, RedirectStrategy) - Constructor for class org.apache.hc.client5.http.impl.classic.RedirectExec
 
RedirectLocations - Class in org.apache.hc.client5.http.protocol
This class represents a collection of URIs used as redirect locations.
RedirectLocations() - Constructor for class org.apache.hc.client5.http.protocol.RedirectLocations
Constructs a new instance.
RedirectStrategy - Interface in org.apache.hc.client5.http.protocol
A strategy for determining if an HTTP request should be redirected to a new location in response to an HTTP response received from the target server.
register(String, String, Supplier<AsyncPushConsumer>) - Method in class org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient
Deprecated.
Use RequestRouter at the construction time
register(String, Supplier<AsyncPushConsumer>) - Method in class org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient
Deprecated.
Use RequestRouter at the construction time
RELAXED - Static variable in class org.apache.hc.client5.http.cookie.StandardCookieSpec
The RFC 6265 compliant policy (interoperability profile).
release(ConnectionEndpoint, Object, TimeValue) - Method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
release(ConnectionEndpoint, Object, TimeValue) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
release(AsyncConnectionEndpoint, Object, TimeValue) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
release(ConnectionEndpoint, Object, TimeValue) - Method in interface org.apache.hc.client5.http.io.HttpClientConnectionManager
Releases the endpoint back to the manager making it potentially re-usable by other consumers.
release(AsyncConnectionEndpoint, Object, TimeValue) - Method in interface org.apache.hc.client5.http.nio.AsyncClientConnectionManager
Releases the endpoint back to the manager making it potentially re-usable by other consumers.
releaseEndpoint() - Method in interface org.apache.hc.client5.http.async.AsyncExecRuntime
Releases the acquired endpoint potentially making it available for re-use.
releaseEndpoint() - Method in interface org.apache.hc.client5.http.classic.ExecRuntime
Releases the acquired endpoint potentially making it available for re-use.
remove(HttpHost) - Method in interface org.apache.hc.client5.http.auth.AuthCache
Removes the authentication state with the given authentication scope from the cache if found.
remove(HttpHost, String) - Method in interface org.apache.hc.client5.http.auth.AuthCache
Removes the authentication state with the given authentication scope from the cache if found.
remove(HttpHost) - Method in class org.apache.hc.client5.http.impl.auth.BasicAuthCache
 
remove(HttpHost, String) - Method in class org.apache.hc.client5.http.impl.auth.BasicAuthCache
 
removeAttribute(String) - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
 
removeFields(String) - Method in class org.apache.hc.client5.http.entity.mime.FormBodyPartBuilder
 
removeFields(String) - Method in class org.apache.hc.client5.http.entity.mime.Header
 
removeHeader(Header) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
removeHeader(Header) - Method in class org.apache.hc.client5.http.async.methods.SimpleResponseBuilder
 
removeHeader(Header) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
removeHeaders(String) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
removeHeaders(String) - Method in class org.apache.hc.client5.http.async.methods.SimpleResponseBuilder
 
removeHeaders(String) - Method in class org.apache.hc.client5.http.entity.mime.MultipartPartBuilder
 
removeHeaders(String) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
replaceExecInterceptor(String, AsyncExecChainHandler) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Replace an existing interceptor with the given name with new interceptor.
replaceExecInterceptor(String, AsyncExecChainHandler) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Replace an existing interceptor with the given name with new interceptor.
replaceExecInterceptor(String, ExecChainHandler) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Replace an existing interceptor with the given name with new interceptor.
REQUEST_CONFIG - Static variable in class org.apache.hc.client5.http.protocol.HttpClientContext
Deprecated.
Use getter methods
RequestAbortedException - Exception in org.apache.hc.client5.http.impl.classic
Signals that the request has been aborted.
RequestAbortedException(String) - Constructor for exception org.apache.hc.client5.http.impl.classic.RequestAbortedException
 
RequestAbortedException(String, Throwable) - Constructor for exception org.apache.hc.client5.http.impl.classic.RequestAbortedException
 
RequestAddCookies - Class in org.apache.hc.client5.http.protocol
Request interceptor that matches cookies available in the current CookieStore to the request being executed and generates corresponding Cookie request headers.
RequestAddCookies() - Constructor for class org.apache.hc.client5.http.protocol.RequestAddCookies
 
RequestAuthCache - Class in org.apache.hc.client5.http.protocol
Deprecated.
Do not use.
RequestAuthCache() - Constructor for class org.apache.hc.client5.http.protocol.RequestAuthCache
Deprecated.
 
RequestClientConnControl - Class in org.apache.hc.client5.http.protocol
This protocol interceptor is responsible for adding the Connection header to the outgoing requests, which is essential for managing persistence of HTTP/1.0 connections.
RequestClientConnControl() - Constructor for class org.apache.hc.client5.http.protocol.RequestClientConnControl
 
RequestConfig - Class in org.apache.hc.client5.http.config
Immutable class encapsulating request configuration items.
RequestConfig() - Constructor for class org.apache.hc.client5.http.config.RequestConfig
Intended for CDI compatibility
RequestConfig.Builder - Class in org.apache.hc.client5.http.config
 
RequestCopier - Class in org.apache.hc.client5.http.impl
Deprecated.
Use BasicRequestBuilder
RequestCopier() - Constructor for class org.apache.hc.client5.http.impl.RequestCopier
Deprecated.
 
RequestDefaultHeaders - Class in org.apache.hc.client5.http.protocol
Request interceptor that adds default request headers.
RequestDefaultHeaders(Collection<? extends Header>) - Constructor for class org.apache.hc.client5.http.protocol.RequestDefaultHeaders
 
RequestDefaultHeaders() - Constructor for class org.apache.hc.client5.http.protocol.RequestDefaultHeaders
 
RequestExpectContinue - Class in org.apache.hc.client5.http.protocol
RequestExpectContinue is responsible for enabling the 'expect-continue' handshake by adding Expect header.
RequestExpectContinue() - Constructor for class org.apache.hc.client5.http.protocol.RequestExpectContinue
 
RequestFailedException - Exception in org.apache.hc.client5.http.impl.classic
Signals that the request has been aborted or failed due to an expected condition.
RequestFailedException(String) - Constructor for exception org.apache.hc.client5.http.impl.classic.RequestFailedException
 
RequestFailedException(String, Throwable) - Constructor for exception org.apache.hc.client5.http.impl.classic.RequestFailedException
 
RequestIfRange - Class in org.apache.hc.client5.http.protocol
The RequestIfRange interceptor ensures that the request adheres to the RFC guidelines for the 'If-Range' header.
RequestIfRange() - Constructor for class org.apache.hc.client5.http.protocol.RequestIfRange
 
RequestSupport - Class in org.apache.hc.client5.http.impl
Protocol support methods.
RequestSupport() - Constructor for class org.apache.hc.client5.http.impl.RequestSupport
 
RequestUpgrade - Class in org.apache.hc.client5.http.protocol
 
RequestUpgrade() - Constructor for class org.apache.hc.client5.http.protocol.RequestUpgrade
 
RequestValidateTrace - Class in org.apache.hc.client5.http.protocol
RequestTraceInterceptor
RequestValidateTrace() - Constructor for class org.apache.hc.client5.http.protocol.RequestValidateTrace
Default constructor.
requestWriterFactory(HttpMessageWriterFactory<ClassicHttpRequest>) - Method in class org.apache.hc.client5.http.impl.io.ManagedHttpClientConnectionFactory.Builder
 
reset() - Method in class org.apache.hc.client5.http.auth.AuthExchange
 
reset() - Method in class org.apache.hc.client5.http.classic.methods.HttpUriRequestBase
Resets internal state of the request making it reusable.
reset() - Method in class org.apache.hc.client5.http.RouteTracker
 
reset() - Method in class org.apache.hc.client5.http.utils.ByteArrayBuilder
 
resetAuthExchange(HttpHost, AuthScheme) - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
 
resolve(String) - Method in interface org.apache.hc.client5.http.DnsResolver
Returns the IP address for the specified host name, or null if the given host is not recognized or the associated IP address cannot be used to build an InetAddress instance.
resolve(HttpHost) - Method in class org.apache.hc.client5.http.impl.DefaultSchemePortResolver
 
resolve(String, NamedEndpoint) - Method in class org.apache.hc.client5.http.impl.DefaultSchemePortResolver
 
resolve(String) - Method in class org.apache.hc.client5.http.impl.InMemoryDnsResolver
Returns the IP address for the specified host name, or null if the given host is not recognized or the associated IP address cannot be used to build an InetAddress instance.
resolve(HttpHost) - Method in interface org.apache.hc.client5.http.SchemePortResolver
Returns the actual port for the host based on the protocol scheme.
resolve(String, NamedEndpoint) - Method in interface org.apache.hc.client5.http.SchemePortResolver
Returns the actual port for the host based on the protocol scheme.
resolve(String) - Method in class org.apache.hc.client5.http.SystemDefaultDnsResolver
 
resolve(URI, String) - Static method in class org.apache.hc.client5.http.utils.URIUtils
Resolves a URI reference against a base URI.
resolve(URI, URI) - Static method in class org.apache.hc.client5.http.utils.URIUtils
Resolves a URI reference against a base URI.
resolve(URI, HttpHost, List<URI>) - Static method in class org.apache.hc.client5.http.utils.URIUtils
Derives the interpreted (absolute) URI that was used to generate the last request.
resolveCanonicalHostname(String) - Method in interface org.apache.hc.client5.http.DnsResolver
Gets the fully qualified domain name for given host name.
resolveCanonicalHostname(String) - Method in class org.apache.hc.client5.http.impl.InMemoryDnsResolver
 
resolveCanonicalHostname(String) - Method in class org.apache.hc.client5.http.SystemDefaultDnsResolver
 
responseOutOfOrderStrategy(ResponseOutOfOrderStrategy) - Method in class org.apache.hc.client5.http.impl.io.ManagedHttpClientConnectionFactory.Builder
 
responseParserFactory(HttpMessageParserFactory<ClassicHttpResponse>) - Method in class org.apache.hc.client5.http.impl.io.ManagedHttpClientConnectionFactory.Builder
 
ResponseProcessCookies - Class in org.apache.hc.client5.http.protocol
Response interceptor that populates the current CookieStore with data contained in response cookies received in the given the HTTP response.
ResponseProcessCookies() - Constructor for class org.apache.hc.client5.http.protocol.ResponseProcessCookies
 
restore(BasicScheme.State) - Method in class org.apache.hc.client5.http.impl.auth.BasicScheme
 
restore(BearerScheme.State) - Method in class org.apache.hc.client5.http.impl.auth.BearerScheme
 
restore(T) - Method in interface org.apache.hc.client5.http.impl.StateHolder
 
retryRequest(HttpRequest, IOException, int, HttpContext) - Method in interface org.apache.hc.client5.http.HttpRequestRetryStrategy
Determines if a method should be retried after an I/O exception occurred during execution.
retryRequest(HttpResponse, int, HttpContext) - Method in interface org.apache.hc.client5.http.HttpRequestRetryStrategy
Determines if a method should be retried given the response from the target server.
retryRequest(HttpRequest, IOException, int, HttpContext) - Method in class org.apache.hc.client5.http.impl.DefaultHttpRequestRetryStrategy
 
retryRequest(HttpResponse, int, HttpContext) - Method in class org.apache.hc.client5.http.impl.DefaultHttpRequestRetryStrategy
 
rewriteURI(URI, HttpHost, boolean) - Static method in class org.apache.hc.client5.http.utils.URIUtils
Deprecated.
Use URIBuilder.
rewriteURI(URI, HttpHost) - Static method in class org.apache.hc.client5.http.utils.URIUtils
Deprecated.
Use URIBuilder.
rewriteURI(URI) - Static method in class org.apache.hc.client5.http.utils.URIUtils
Deprecated.
Use URIBuilder.
RFC6265CookieSpec - Class in org.apache.hc.client5.http.impl.cookie
Cookie management functions shared by RFC 6265 compliant specification.
RFC6265CookieSpec(CommonCookieAttributeHandler...) - Constructor for class org.apache.hc.client5.http.impl.cookie.RFC6265CookieSpec
 
RFC6265CookieSpecFactory - Class in org.apache.hc.client5.http.impl.cookie
CookieSpecFactory implementation that provides an instance of RFC 6265 conformant cookie policy.
RFC6265CookieSpecFactory(RFC6265CookieSpecFactory.CompatibilityLevel, PublicSuffixMatcher) - Constructor for class org.apache.hc.client5.http.impl.cookie.RFC6265CookieSpecFactory
 
RFC6265CookieSpecFactory(PublicSuffixMatcher) - Constructor for class org.apache.hc.client5.http.impl.cookie.RFC6265CookieSpecFactory
 
RFC6265CookieSpecFactory() - Constructor for class org.apache.hc.client5.http.impl.cookie.RFC6265CookieSpecFactory
 
RFC6265CookieSpecFactory.CompatibilityLevel - Enum in org.apache.hc.client5.http.impl.cookie
 
RFC6265LaxSpec - Class in org.apache.hc.client5.http.impl.cookie
Standard CookieSpec implementation that enforces a more relaxed interpretation of the HTTP state management specification (RFC 6265, section 5) for interoperability with existing servers that do not conform to the well behaved profile (RFC 6265, section 4).
RFC6265LaxSpec() - Constructor for class org.apache.hc.client5.http.impl.cookie.RFC6265LaxSpec
 
RFC6265StrictSpec - Class in org.apache.hc.client5.http.impl.cookie
Standard CookieSpec implementation that enforces syntax and semantics of the well-behaved profile of the HTTP state management specification (RFC 6265, section 4).
RFC6265StrictSpec() - Constructor for class org.apache.hc.client5.http.impl.cookie.RFC6265StrictSpec
 
route - Variable in class org.apache.hc.client5.http.async.AsyncExecChain.Scope
 
route - Variable in class org.apache.hc.client5.http.classic.ExecChain.Scope
 
RouteInfo - Interface in org.apache.hc.client5.http
Connection route information.
RouteInfo.LayerType - Enum in org.apache.hc.client5.http
The layering type of a route.
RouteInfo.TunnelType - Enum in org.apache.hc.client5.http
The tunnelling type of a route.
RouteTracker - Class in org.apache.hc.client5.http
Helps tracking the steps in establishing a route.
RouteTracker(HttpHost, InetAddress) - Constructor for class org.apache.hc.client5.http.RouteTracker
Creates a new route tracker.
RouteTracker(HttpRoute) - Constructor for class org.apache.hc.client5.http.RouteTracker
Creates a new tracker for the given route.
RoutingSupport - Class in org.apache.hc.client5.http.routing
 
RoutingSupport() - Constructor for class org.apache.hc.client5.http.routing.RoutingSupport
 

S

scheduleExecution(HttpRequest, AsyncEntityProducer, AsyncExecChain.Scope, AsyncExecCallback, TimeValue) - Method in interface org.apache.hc.client5.http.async.AsyncExecChain.Scheduler
Schedules request re-execution immediately or after a delay.
scheduleExecution(HttpRequest, AsyncEntityProducer, AsyncExecChain.Scope, AsyncExecChain, AsyncExecCallback, TimeValue) - Method in interface org.apache.hc.client5.http.async.AsyncExecChain.Scheduler
Schedules request re-execution of the given execution chain immediately or after a delay.
scheduler - Variable in class org.apache.hc.client5.http.async.AsyncExecChain.Scope
 
SchemePortResolver - Interface in org.apache.hc.client5.http
Strategy for default port resolution for protocol schemes.
Scope(String, HttpRoute, HttpRequest, CancellableDependency, HttpClientContext, AsyncExecRuntime, AsyncExecChain.Scheduler, AtomicInteger) - Constructor for class org.apache.hc.client5.http.async.AsyncExecChain.Scope
 
Scope(String, HttpRoute, HttpRequest, CancellableDependency, HttpClientContext, AsyncExecRuntime) - Constructor for class org.apache.hc.client5.http.async.AsyncExecChain.Scope
Deprecated.
Use Scope#Scope(String, HttpRoute, HttpRequest, CancellableDependency, HttpClientContext, AsyncExecRuntime, Scheduler, AtomicInteger)
Scope(String, HttpRoute, ClassicHttpRequest, ExecRuntime, HttpClientContext) - Constructor for class org.apache.hc.client5.http.classic.ExecChain.Scope
 
SECURE_ATTR - Static variable in interface org.apache.hc.client5.http.cookie.Cookie
 
select(AuthScheme) - Method in class org.apache.hc.client5.http.auth.AuthExchange
Resets the auth state with AuthScheme and clears auth options.
select(ChallengeType, Map<String, AuthChallenge>, HttpContext) - Method in interface org.apache.hc.client5.http.AuthenticationStrategy
Returns an list of AuthSchemes to handle the given AuthChallenges in their order of preference.
select(ChallengeType, Map<String, AuthChallenge>, HttpContext) - Method in class org.apache.hc.client5.http.impl.DefaultAuthenticationStrategy
 
select(URI) - Method in class org.apache.hc.client5.http.impl.routing.DistributedProxySelector
Selects a list of proxies for the given URI by delegating to the current ProxySelector or the next available ProxySelector in the list if the current one returns an empty proxy list.
setAbsoluteRequestUri(boolean) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
setAttribute(String, String) - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
 
setAuthCache(AuthCache) - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
 
setAuthenticationEnabled(boolean) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
Determines whether authentication should be handled automatically.
setAuthExchange(HttpHost, AuthExchange) - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
 
setAuthority(URIAuthority) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
setAuthSchemeRegistry(Lookup<AuthSchemeFactory>) - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
 
setBackoffFactor(double) - Method in class org.apache.hc.client5.http.impl.classic.AIMDBackoffManager
Sets the factor to use when backing off; the new per-host limit will be roughly the current max times this factor.
setBackoffFactor(double) - Method in class org.apache.hc.client5.http.impl.classic.ExponentialBackoffManager
 
setBackoffFactor(double) - Method in class org.apache.hc.client5.http.impl.classic.LinearBackoffManager
This method is not used in LinearBackoffManager's implementation.
setBackoffManager(BackoffManager) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets BackoffManager instance.
setBinary(byte[]) - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Sets entity content as a byte array.
setBody(SimpleBody) - Method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Sets the message body and content type.
setBody(byte[], ContentType) - Method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Sets the message body and content type.
setBody(String, ContentType) - Method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Sets the message body and content type.
setBody(SimpleBody) - Method in class org.apache.hc.client5.http.async.methods.SimpleHttpResponse
 
setBody(byte[], ContentType) - Method in class org.apache.hc.client5.http.async.methods.SimpleHttpResponse
 
setBody(String, ContentType) - Method in class org.apache.hc.client5.http.async.methods.SimpleHttpResponse
 
setBody(SimpleBody) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
setBody(String, ContentType) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
setBody(byte[], ContentType) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
setBody(SimpleBody) - Method in class org.apache.hc.client5.http.async.methods.SimpleResponseBuilder
Sets the body.
setBody(String, ContentType) - Method in class org.apache.hc.client5.http.async.methods.SimpleResponseBuilder
Sets the body.
setBody(byte[], ContentType) - Method in class org.apache.hc.client5.http.async.methods.SimpleResponseBuilder
Sets the body.
setBody(ContentBody) - Method in class org.apache.hc.client5.http.entity.mime.FormBodyPartBuilder
 
setBody(ContentBody) - Method in class org.apache.hc.client5.http.entity.mime.MultipartPartBuilder
 
setBoundary(String) - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
setCharCodingConfig(CharCodingConfig) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets CharCodingConfig configuration.
setCharCodingConfig(CharCodingConfig) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets CharCodingConfig configuration.
setCharset(Charset) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
setCharset(Charset) - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
setCiphers(String...) - Method in class org.apache.hc.client5.http.ssl.ClientTlsStrategyBuilder
Sets enabled ciphers.
setCiphers(String...) - Method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactoryBuilder
Deprecated.
Sets enabled ciphers.
setCircularRedirectsAllowed(boolean) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
Determines whether circular redirects (redirects to the same location) should be allowed.
setCode(int) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
setConfig(RequestConfig) - Method in class org.apache.hc.client5.http.async.methods.ConfigurableHttpRequest
Sets the request configuration.
setConfig(RequestConfig) - Method in class org.apache.hc.client5.http.classic.methods.HttpUriRequestBase
Sets the request configuration.
setConnectionBackoffStrategy(ConnectionBackoffStrategy) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
setConnectionConfig(ConnectionConfig) - Method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
setConnectionConfigResolver(Resolver<HttpHost, ConnectionConfig>) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets Resolver for ConnectionConfig on a per host basis.
setConnectionConfigResolver(Resolver<HttpHost, ConnectionConfig>) - Method in class org.apache.hc.client5.http.impl.async.MinimalH2AsyncClient
Sets Resolver for ConnectionConfig on a per host basis.
setConnectionConfigResolver(Resolver<HttpRoute, ConnectionConfig>) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
Sets Resolver of ConnectionConfig on a per route basis.
setConnectionConfigResolver(Resolver<HttpRoute, ConnectionConfig>) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
Sets Resolver of ConnectionConfig on a per route basis.
setConnectionConfigResolver(Resolver<HttpRoute, ConnectionConfig>) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
Sets Resolver of ConnectionConfig on a per route basis.
setConnectionConfigResolver(Resolver<HttpRoute, ConnectionConfig>) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder
Sets Resolver of ConnectionConfig on a per route basis.
setConnectionFactory(HttpConnectionFactory<ManagedHttpClientConnection>) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
Sets HttpConnectionFactory instance.
setConnectionKeepAlive(TimeValue) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
Determines the default of value of connection keep-alive time period when not explicitly communicated by the origin server with a Keep-Alive response header.
setConnectionManager(AsyncClientConnectionManager) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
setConnectionManager(HttpClientConnectionManager) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
setConnectionManagerShared(boolean) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Defines the connection manager is to be shared by multiple client instances.
setConnectionManagerShared(boolean) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Defines the connection manager is to be shared by multiple client instances.
setConnectionRequestTimeout(Timeout) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
Returns the connection lease request timeout used when requesting a connection from the connection manager.
setConnectionRequestTimeout(long, TimeUnit) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
 
setConnectionReuseStrategy(ConnectionReuseStrategy) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets ConnectionReuseStrategy instance.
setConnectionReuseStrategy(ConnectionReuseStrategy) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets ConnectionReuseStrategy instance.
setConnectionTimeToLive(TimeValue) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
setConnectionTimeToLive(TimeValue) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder
setConnectTimeout(Timeout) - Method in class org.apache.hc.client5.http.config.ConnectionConfig.Builder
Determines the timeout until a new connection is fully established.
setConnectTimeout(long, TimeUnit) - Method in class org.apache.hc.client5.http.config.ConnectionConfig.Builder
 
setConnectTimeout(Timeout) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
setConnectTimeout(long, TimeUnit) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
setConnPoolPolicy(PoolReusePolicy) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
Sets PoolReusePolicy value.
setConnPoolPolicy(PoolReusePolicy) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder
Sets PoolReusePolicy value.
setContentCompressionEnabled(boolean) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
Determines whether the target server is requested to compress content.
setContentDecoderRegistry(LinkedHashMap<String, InputStreamFactory>) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets a map of InputStreamFactorys to be used for automatic content decompression.
setContentEncoding(String) - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Sets the content encoding of the entity.
setContentType(ContentType) - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Sets the ContentType of the entity.
setContentType(ContentType) - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
SetCookie - Interface in org.apache.hc.client5.http.cookie
This interface represents a Set-Cookie response header sent by the origin server to the HTTP agent in order to maintain a conversational state.
setCookieOrigin(CookieOrigin) - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
 
setCookieSpec(String) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
Determines the name of the cookie specification to be used for HTTP state management.
setCookieSpec(CookieSpec) - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
 
setCookieSpecRegistry(Lookup<CookieSpecFactory>) - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
 
setCookieStore(CookieStore) - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
 
setCoolDown(TimeValue) - Method in class org.apache.hc.client5.http.impl.classic.AbstractBackoff
Sets the cool-down time value for adjustments in pool sizes for a given host.
setCreationDate(Date) - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
setCreationDate(Instant) - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
 
setCredentials(AuthScope, Credentials) - Method in interface org.apache.hc.client5.http.auth.CredentialsStore
Sets the credentials for the given authentication scope.
setCredentials(AuthScope, Credentials) - Method in class org.apache.hc.client5.http.impl.auth.BasicCredentialsProvider
 
setCredentials(AuthScope, Credentials) - Method in class org.apache.hc.client5.http.impl.auth.SystemDefaultCredentialsProvider
 
setCredentialsProvider(CredentialsProvider) - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
 
setDefaultAuthSchemeRegistry(Lookup<AuthSchemeFactory>) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets default AuthScheme registry which will be used for request execution if not explicitly set in the client execution context.
setDefaultAuthSchemeRegistry(Lookup<AuthSchemeFactory>) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets default AuthScheme registry which will be used for request execution if not explicitly set in the client execution context.
setDefaultAuthSchemeRegistry(Lookup<AuthSchemeFactory>) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets default AuthScheme registry which will be used for request execution if not explicitly set in the client execution context.
setDefaultConnectionConfig(ConnectionConfig) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets the same ConnectionConfig for all hosts.
setDefaultConnectionConfig(ConnectionConfig) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
Sets the same ConnectionConfig for all routes
setDefaultConnectionConfig(ConnectionConfig) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
Sets the same ConnectionConfig for all routes.
setDefaultConnectionConfig(ConnectionConfig) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
Sets the same ConnectionConfig for all routes
setDefaultConnectionConfig(ConnectionConfig) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder
Sets the same ConnectionConfig for all routes.
setDefaultCookieSpecRegistry(Lookup<CookieSpecFactory>) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets default CookieSpec registry which will be used for request execution if not explicitly set in the client execution context.
setDefaultCookieSpecRegistry(Lookup<CookieSpecFactory>) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets default CookieSpec registry which will be used for request execution if not explicitly set in the client execution context.
setDefaultCookieSpecRegistry(Lookup<CookieSpecFactory>) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets default CookieSpec registry which will be used for request execution if not explicitly set in the client execution context.
setDefaultCookieStore(CookieStore) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets default CookieStore instance which will be used for request execution if not explicitly set in the client execution context.
setDefaultCookieStore(CookieStore) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets default CookieStore instance which will be used for request execution if not explicitly set in the client execution context.
setDefaultCookieStore(CookieStore) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets default CookieStore instance which will be used for request execution if not explicitly set in the client execution context.
setDefaultCredentialsProvider(CredentialsProvider) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets default CredentialsProvider instance which will be used for request execution if not explicitly set in the client execution context.
setDefaultCredentialsProvider(CredentialsProvider) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets default CredentialsProvider instance which will be used for request execution if not explicitly set in the client execution context.
setDefaultCredentialsProvider(CredentialsProvider) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets default CredentialsProvider instance which will be used for request execution if not explicitly set in the client execution context.
setDefaultHeaders(Collection<? extends Header>) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets default request header values.
setDefaultHeaders(Collection<? extends Header>) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets default request header values.
setDefaultHeaders(Collection<? extends Header>) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets default request header values.
setDefaultKeepAlive(long, TimeUnit) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
 
setDefaultMaxPerRoute(int) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
setDefaultMaxPerRoute(int) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
setDefaultRequestConfig(RequestConfig) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets default RequestConfig instance which will be used for request execution if not explicitly set in the client execution context.
setDefaultRequestConfig(RequestConfig) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets default RequestConfig instance which will be used for request execution if not explicitly set in the client execution context.
setDefaultRequestConfig(RequestConfig) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets default RequestConfig instance which will be used for request execution if not explicitly set in the client execution context.
setDefaultSocketConfig(SocketConfig) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
Sets the same SocketConfig for all routes
setDefaultSocketConfig(SocketConfig) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
Sets the same SocketConfig for all routes.
setDefaultTlsConfig(TlsConfig) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
Sets the same ConnectionConfig for all hosts
setDefaultTlsConfig(TlsConfig) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
Sets the same TlsConfig for all hosts.
setDefaultTlsConfig(TlsConfig) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
Sets the same ConnectionConfig for all hosts
setDefaultTlsConfig(TlsConfig) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder
Sets the same TlsConfig for all hosts.
setDependency(Cancellable) - Method in class org.apache.hc.client5.http.classic.methods.HttpUriRequestBase
 
setDnsResolver(DnsResolver) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets DnsResolver instance.
setDnsResolver(DnsResolver) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
Sets DnsResolver instance.
setDnsResolver(DnsResolver) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder
Sets DnsResolver instance.
setDomain(String) - Method in interface org.apache.hc.client5.http.cookie.SetCookie
Sets the domain attribute.
setDomain(String) - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
Sets the domain attribute.
setEntity(HttpEntity) - Method in class org.apache.hc.client5.http.classic.methods.HttpTrace
 
setEntity(HttpEntity) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
setExchangeId(String) - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
 
setExpectContinueEnabled(boolean) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
Determines whether the 'Expect: 100-Continue' handshake is enabled for entity enclosing methods.
setExpiryDate(Date) - Method in interface org.apache.hc.client5.http.cookie.SetCookie
setExpiryDate(Instant) - Method in interface org.apache.hc.client5.http.cookie.SetCookie
Sets expiration date.
setExpiryDate(Date) - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
setExpiryDate(Instant) - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
Sets expiration date.
setField(String, String) - Method in class org.apache.hc.client5.http.entity.mime.FormBodyPartBuilder
 
setField(MimeField) - Method in class org.apache.hc.client5.http.entity.mime.Header
 
setFile(File) - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Sets entity content as a File.
setH2Config(H2Config) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets H2Config configuration.
setH2Config(H2Config) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets H2Config configuration.
setHandshakeTimeout(Timeout) - Method in class org.apache.hc.client5.http.config.TlsConfig.Builder
Determines the timeout used by TLS session negotiation exchanges (session handshake).
setHandshakeTimeout(long, TimeUnit) - Method in class org.apache.hc.client5.http.config.TlsConfig.Builder
 
setHardCancellationEnabled(boolean) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
Determines whether request cancellation, such as through Future#cancel(boolean), should kill the underlying connection.
setHeader(Header) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
setHeader(String, String) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
setHeader(Header) - Method in class org.apache.hc.client5.http.async.methods.SimpleResponseBuilder
 
setHeader(String, String) - Method in class org.apache.hc.client5.http.async.methods.SimpleResponseBuilder
 
setHeader(String, String) - Method in class org.apache.hc.client5.http.entity.mime.MultipartPartBuilder
 
setHeader(Header) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
setHeader(String, Object) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
setHeaders(Header...) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
setHeaders(Header...) - Method in class org.apache.hc.client5.http.async.methods.SimpleResponseBuilder
 
setHeaders(Header...) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
setHostnameVerificationPolicy(HostnameVerificationPolicy) - Method in class org.apache.hc.client5.http.ssl.ClientTlsStrategyBuilder
setHostnameVerifier(HostnameVerifier) - Method in class org.apache.hc.client5.http.ssl.ClientTlsStrategyBuilder
Sets HostnameVerifier instance.
setHostnameVerifier(HostnameVerifier) - Method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactoryBuilder
Deprecated.
Sets HostnameVerifier instance.
setHttp1Config(Http1Config) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets Http1Config configuration.
setHttpHost(HttpHost) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
setHttpOnly(boolean) - Method in interface org.apache.hc.client5.http.cookie.SetCookie
Marks or unmarks this Cookie as httpOnly.
setHttpOnly(boolean) - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
Sets the http-only attribute of the cookie.
setIOReactorConfig(IOReactorConfig) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets IOReactorConfig configuration.
setIOReactorConfig(IOReactorConfig) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets IOReactorConfig configuration.
setIoReactorExceptionCallback(Callback<Exception>) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets the callback that will be invoked when the client's IOReactor encounters an uncaught exception.
setIoReactorExceptionCallback(Callback<Exception>) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets the callback that will be invoked when the client's IOReactor encounters an uncaught exception.
setIoSessionDecorator(Decorator<IOSession>) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets the IOSession Decorator that will be use with the client's IOReactor.
setIoSessionDecorator(Decorator<IOSession>) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets the IOSession Decorator that will be use with the client's IOReactor.
setIOSessionListener(IOSessionListener) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets IOSessionListener listener.
setIOSessionListener(IOSessionListener) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets IOSessionListener listener.
setKeepAliveStrategy(ConnectionKeepAliveStrategy) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
setKeepAliveStrategy(ConnectionKeepAliveStrategy) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
setLaxMode() - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
setLocale(Locale) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
setMaxConnPerRoute(int) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
Sets maximum connection per route value.
setMaxConnPerRoute(int) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder
Sets maximum connection per route value.
setMaxConnTotal(int) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
Sets maximum total connection value.
setMaxConnTotal(int) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder
Sets maximum total connection value.
setMaxPerRoute(HttpRoute, int) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
setMaxPerRoute(HttpRoute, int) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
setMaxRedirects(int) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
Returns the maximum number of redirects to be followed.
setMaxTotal(int) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
setMaxTotal(int) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
setMimeSubtype(String) - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
setMode(HttpMultipartMode) - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
setName(String) - Method in class org.apache.hc.client5.http.entity.mime.FormBodyPartBuilder
 
setOptions(Queue<AuthScheme>) - Method in class org.apache.hc.client5.http.auth.AuthExchange
Updates the auth state with a queue of auth options.
setParameters(List<NameValuePair>) - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Sets entity content as a parameter list.
setParameters(NameValuePair...) - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Sets entity content as a parameter list.
setPath(String) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
setPath(String) - Method in interface org.apache.hc.client5.http.cookie.SetCookie
Sets the path attribute.
setPath(String) - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
Sets the path attribute.
setPathPrefix(String) - Method in class org.apache.hc.client5.http.auth.AuthExchange
 
setPerHostConnectionCap(int) - Method in class org.apache.hc.client5.http.impl.classic.AbstractBackoff
Sets the per-host connection cap.
setPoolConcurrencyPolicy(PoolConcurrencyPolicy) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
Sets PoolConcurrencyPolicy value.
setPoolConcurrencyPolicy(PoolConcurrencyPolicy) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder
Sets PoolConcurrencyPolicy value.
setProtocolUpgradeEnabled(boolean) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
Determines whether the client server should automatically attempt to upgrade to a safer or a newer version of the protocol, whenever possible.
setProxy(HttpHost) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
Deprecated.
setProxy(HttpHost) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets default proxy value.
setProxy(HttpHost) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets default proxy value.
setProxyAuthenticationStrategy(AuthenticationStrategy) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets AuthenticationStrategy instance for proxy authentication.
setProxyAuthenticationStrategy(AuthenticationStrategy) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets AuthenticationStrategy instance for proxy authentication.
setProxyAuthenticationStrategy(AuthenticationStrategy) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets AuthenticationStrategy instance for proxy authentication.
setProxyPreferredAuthSchemes(Collection<String>) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
Determines the order of preference for supported authentication schemes by their names when authenticating with the proxy host.
setProxySelector(ProxySelector) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets the ProxySelector that will be used to select the proxies to be used for establishing HTTP connections.
setProxySelector(ProxySelector) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets the ProxySelector that will be used to select the proxies to be used for establishing HTTP connections.
setReasonPhrase(String) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
setRedirectLocations(RedirectLocations) - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
 
setRedirectsEnabled(boolean) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
Determines whether redirects should be handled automatically.
setRedirectStrategy(RedirectStrategy) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets RedirectStrategy instance.
setRedirectStrategy(RedirectStrategy) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets RedirectStrategy instance.
setRedirectStrategy(RedirectStrategy) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets RedirectStrategy instance.
setRequestConfig(RequestConfig) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
setRequestConfig(RequestConfig) - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
 
setRequestDelegCreds(KerberosConfig.Option) - Method in class org.apache.hc.client5.http.auth.KerberosConfig.Builder
Deprecated.
 
setRequestExecutor(HttpRequestExecutor) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets HttpRequestExecutor instance.
setResponseTimeout(Timeout) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
Determines the timeout until arrival of a response from the opposite endpoint.
setResponseTimeout(long, TimeUnit) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
 
setRetryStrategy(HttpRequestRetryStrategy) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
setRetryStrategy(HttpRequestRetryStrategy) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
setRetryStrategy(HttpRequestRetryStrategy) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
setRoute(HttpRoute) - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
 
setRoutePlanner(HttpRoutePlanner) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets HttpRoutePlanner instance.
setRoutePlanner(HttpRoutePlanner) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets HttpRoutePlanner instance.
setRoutePlanner(HttpRoutePlanner) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets HttpRoutePlanner instance.
setScheme(String) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
setSchemePortResolver(SchemePortResolver) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets SchemePortResolver instance.
setSchemePortResolver(SchemePortResolver) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets SchemePortResolver instance.
setSchemePortResolver(SchemePortResolver) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets SchemePortResolver instance.
setSchemePortResolver(SchemePortResolver) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
Sets SchemePortResolver instance.
setSchemePortResolver(SchemePortResolver) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder
Sets SchemePortResolver instance.
setSecure(boolean) - Method in interface org.apache.hc.client5.http.cookie.SetCookie
Sets the secure attribute of the cookie.
setSecure(boolean) - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
Sets the secure attribute of the cookie.
setSerializable(Serializable) - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Sets entity content as a Serializable.
setSocketConfig(SocketConfig) - Method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
setSocketConfigResolver(Resolver<HttpRoute, SocketConfig>) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
Sets Resolver of SocketConfig on a per route basis.
setSocketConfigResolver(Resolver<HttpRoute, SocketConfig>) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
Sets Resolver of SocketConfig on a per route basis.
setSocketTimeout(int, TimeUnit) - Method in class org.apache.hc.client5.http.config.ConnectionConfig.Builder
 
setSocketTimeout(Timeout) - Method in class org.apache.hc.client5.http.config.ConnectionConfig.Builder
Determines the default socket timeout value for I/O operations.
setSocketTimeout(Timeout) - Method in class org.apache.hc.client5.http.io.ConnectionEndpoint
Sets the socket timeout value.
setSocketTimeout(Timeout) - Method in class org.apache.hc.client5.http.nio.AsyncConnectionEndpoint
Sets socket timeout.
setSslBufferMode(SSLBufferMode) - Method in class org.apache.hc.client5.http.ssl.ClientTlsStrategyBuilder
Sets SSLBufferMode value.
setSslContext(SSLContext) - Method in class org.apache.hc.client5.http.ssl.ClientTlsStrategyBuilder
Sets SSLContext instance.
setSslContext(SSLContext) - Method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactoryBuilder
Deprecated.
Sets SSLContext instance.
setSSLSocketFactory(LayeredConnectionSocketFactory) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
setState(AuthExchange.State) - Method in class org.apache.hc.client5.http.auth.AuthExchange
 
setStream(InputStream) - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Sets entity content as an InputStream.
setStrictMode() - Method in class org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder
 
setStripPort(KerberosConfig.Option) - Method in class org.apache.hc.client5.http.auth.KerberosConfig.Builder
Deprecated.
 
setStripPort(boolean) - Method in class org.apache.hc.client5.http.auth.KerberosConfig.Builder
Deprecated.
 
setSupportedCipherSuites(String...) - Method in class org.apache.hc.client5.http.config.TlsConfig.Builder
Determines supported cipher suites.
setSupportedProtocols(String...) - Method in class org.apache.hc.client5.http.config.TlsConfig.Builder
Determines supported TLS protocols.
setSupportedProtocols(TLS...) - Method in class org.apache.hc.client5.http.config.TlsConfig.Builder
Determines supported TLS protocols.
setTargetAuthenticationStrategy(AuthenticationStrategy) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets AuthenticationStrategy instance for target host authentication.
setTargetAuthenticationStrategy(AuthenticationStrategy) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets AuthenticationStrategy instance for target host authentication.
setTargetAuthenticationStrategy(AuthenticationStrategy) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets AuthenticationStrategy instance for target host authentication.
setTargetPreferredAuthSchemes(Collection<String>) - Method in class org.apache.hc.client5.http.config.RequestConfig.Builder
Determines the order of preference for supported authentication schemes by their names when authenticating with the target host.
setText(String) - Method in class org.apache.hc.client5.http.entity.EntityBuilder
Sets entity content as a string.
setThreadFactory(ThreadFactory) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets ThreadFactory instance.
setThreadFactory(ThreadFactory) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets ThreadFactory instance.
setTimeToLive(TimeValue) - Method in class org.apache.hc.client5.http.config.ConnectionConfig.Builder
Defines the total span of time connections can be kept alive or execute requests.
setTimeToLive(long, TimeUnit) - Method in class org.apache.hc.client5.http.config.ConnectionConfig.Builder
 
setTlsConfig(TlsConfig) - Method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
setTlsConfigResolver(Resolver<HttpHost, TlsConfig>) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
Sets Resolver of TlsConfig on a per host basis.
setTlsConfigResolver(Resolver<HttpHost, TlsConfig>) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
Sets Resolver of TlsConfig on a per host basis.
setTlsConfigResolver(Resolver<HttpHost, TlsConfig>) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
Sets Resolver of TlsConfig on a per host basis.
setTlsConfigResolver(Resolver<HttpHost, TlsConfig>) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder
Sets Resolver of TlsConfig on a per host basis.
setTlsDetailsFactory(Factory<SSLEngine, TlsDetails>) - Method in class org.apache.hc.client5.http.ssl.ClientTlsStrategyBuilder
Deprecated.
Do not use. This method has no effect.
setTlsSocketStrategy(TlsSocketStrategy) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
Sets TlsSocketStrategy instance.
setTlsStrategy(TlsStrategy) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets TlsStrategy instance.
setTlsStrategy(TlsStrategy) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder
Sets TlsStrategy instance for TLS connections.
setTlsVersions(String...) - Method in class org.apache.hc.client5.http.ssl.ClientTlsStrategyBuilder
Sets enabled TLS versions.
setTlsVersions(TLS...) - Method in class org.apache.hc.client5.http.ssl.ClientTlsStrategyBuilder
Sets enabled TLS versions.
setTlsVersions(String...) - Method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactoryBuilder
Deprecated.
Sets enabled TLS versions.
setTlsVersions(TLS...) - Method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactoryBuilder
Deprecated.
Sets enabled TLS versions.
setUri(URI) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
setUri(String) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
setUseCanonicalHostname(KerberosConfig.Option) - Method in class org.apache.hc.client5.http.auth.KerberosConfig.Builder
Deprecated.
 
setUseCanonicalHostname(boolean) - Method in class org.apache.hc.client5.http.auth.KerberosConfig.Builder
Deprecated.
 
setUserAgent(String) - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Sets User-Agent value.
setUserAgent(String) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets User-Agent value.
setUserAgent(String) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets User-Agent value.
setUserToken(Object) - Method in class org.apache.hc.client5.http.protocol.HttpClientContext
 
setUserTokenHandler(UserTokenHandler) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Sets UserTokenHandler instance.
setUserTokenHandler(UserTokenHandler) - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Sets UserTokenHandler instance.
setValidateAfterInactivity(TimeValue) - Method in class org.apache.hc.client5.http.config.ConnectionConfig.Builder
Defines period of inactivity after which persistent connections must be re-validated prior to being leased to the consumer.
setValidateAfterInactivity(long, TimeUnit) - Method in class org.apache.hc.client5.http.config.ConnectionConfig.Builder
 
setValidateAfterInactivity(TimeValue) - Method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
setValidateAfterInactivity(TimeValue) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
setValidateAfterInactivity(TimeValue) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
setValidateAfterInactivity(TimeValue) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
setValidateAfterInactivity(TimeValue) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder
setValue(String) - Method in interface org.apache.hc.client5.http.cookie.SetCookie
 
setValue(String) - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
Sets the value
setVersion(ProtocolVersion) - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
setVersion(ProtocolVersion) - Method in class org.apache.hc.client5.http.async.methods.SimpleResponseBuilder
 
setVersion(ProtocolVersion) - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
setVersionPolicy(HttpVersionPolicy) - Method in class org.apache.hc.client5.http.config.TlsConfig.Builder
Determines the HTTP protocol policy.
setVersionPolicy(HttpVersionPolicy) - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Deprecated.
Use TlsConfig and connection manager methods
shouldBackoff(Throwable) - Method in interface org.apache.hc.client5.http.classic.ConnectionBackoffStrategy
Determines whether seeing the given Throwable as a result of request execution should result in a backoff signal.
shouldBackoff(HttpResponse) - Method in interface org.apache.hc.client5.http.classic.ConnectionBackoffStrategy
Determines whether receiving the given HttpResponse as a result of request execution should result in a backoff signal.
shouldBackoff(Throwable) - Method in class org.apache.hc.client5.http.impl.classic.DefaultBackoffStrategy
 
shouldBackoff(HttpResponse) - Method in class org.apache.hc.client5.http.impl.classic.DefaultBackoffStrategy
 
shouldBackoff(Throwable) - Method in class org.apache.hc.client5.http.impl.classic.NullBackoffStrategy
 
shouldBackoff(HttpResponse) - Method in class org.apache.hc.client5.http.impl.classic.NullBackoffStrategy
 
shutdown() - Method in class org.apache.hc.client5.http.impl.IdleConnectionEvictor
 
SimpleBody - Class in org.apache.hc.client5.http.async.methods
Message body representation as a simple text string or an array of bytes.
SimpleHttpRequest - Class in org.apache.hc.client5.http.async.methods
HTTP request that can enclose a body represented as a simple text string or an array of bytes.
SimpleHttpRequest(String, String) - Constructor for class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Constructs a new request message with the given method and request path.
SimpleHttpRequest(String, HttpHost, String) - Constructor for class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Constructs a new request message with the given method, host, and request path.
SimpleHttpRequest(String, URI) - Constructor for class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Constructs a new request message with the given method, and request URI.
SimpleHttpRequest(Method, URI) - Constructor for class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Constructs a new request message with the given method, and request URI.
SimpleHttpRequest(Method, HttpHost, String) - Constructor for class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Constructs a new request message with the given method, host, and request path.
SimpleHttpRequest(String, String, URIAuthority, String) - Constructor for class org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Constructs a new request message with the given method, scheme, authority, and request path.
SimpleHttpRequests - Class in org.apache.hc.client5.http.async.methods
Deprecated.
SimpleHttpRequests() - Constructor for class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
SimpleHttpResponse - Class in org.apache.hc.client5.http.async.methods
HTTP response that can enclose a body represented as a simple text string or an array of bytes.
SimpleHttpResponse(int) - Constructor for class org.apache.hc.client5.http.async.methods.SimpleHttpResponse
 
SimpleHttpResponse(int, String) - Constructor for class org.apache.hc.client5.http.async.methods.SimpleHttpResponse
 
SimpleRequestBuilder - Class in org.apache.hc.client5.http.async.methods
Builder for SimpleHttpRequest instances.
SimpleRequestProducer - Class in org.apache.hc.client5.http.async.methods
HTTP request producer that generates message data stream events based on content of a SimpleHttpRequest instance.
SimpleResponseBuilder - Class in org.apache.hc.client5.http.async.methods
Builds SimpleHttpResponse instances.
SimpleResponseConsumer - Class in org.apache.hc.client5.http.async.methods
HTTP response consumer that generates a SimpleHttpResponse instance based on events of an incoming data stream.
size() - Method in class org.apache.hc.client5.http.protocol.RedirectLocations
Returns the number of elements in this list.
SPNEGO - Static variable in class org.apache.hc.client5.http.auth.StandardAuthScheme
Deprecated.
Do not use. The GGS based experimental authentication schemes are no longer supported. Consider using Basic or Bearer authentication with TLS instead.
SPNegoScheme - Class in org.apache.hc.client5.http.impl.auth
Deprecated.
Do not use. The GGS based experimental authentication schemes are no longer supported. Consider using Basic or Bearer authentication with TLS instead.
SPNegoScheme(KerberosConfig, DnsResolver) - Constructor for class org.apache.hc.client5.http.impl.auth.SPNegoScheme
Deprecated.
 
SPNegoScheme() - Constructor for class org.apache.hc.client5.http.impl.auth.SPNegoScheme
Deprecated.
 
SPNegoSchemeFactory - Class in org.apache.hc.client5.http.impl.auth
Deprecated.
Do not use. The GGS based experimental authentication schemes are no longer supported. Consider using Basic or Bearer authentication with TLS instead.
SPNegoSchemeFactory(KerberosConfig, DnsResolver) - Constructor for class org.apache.hc.client5.http.impl.auth.SPNegoSchemeFactory
Deprecated.
 
SSLConnectionSocketFactory - Class in org.apache.hc.client5.http.ssl
Deprecated.
SSLConnectionSocketFactory(SSLContext) - Constructor for class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory
Deprecated.
 
SSLConnectionSocketFactory(SSLContext, HostnameVerifier) - Constructor for class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory
Deprecated.
 
SSLConnectionSocketFactory(SSLContext, String[], String[], HostnameVerifier) - Constructor for class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory
Deprecated.
 
SSLConnectionSocketFactory(SSLSocketFactory, HostnameVerifier) - Constructor for class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory
Deprecated.
 
SSLConnectionSocketFactory(SSLSocketFactory, String[], String[], HostnameVerifier) - Constructor for class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory
Deprecated.
 
SSLConnectionSocketFactoryBuilder - Class in org.apache.hc.client5.http.ssl
Deprecated.
SSLConnectionSocketFactoryBuilder() - Constructor for class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactoryBuilder
Deprecated.
 
STANDARD_PATTERNS - Static variable in class org.apache.hc.client5.http.utils.DateUtils
StandardAuthScheme - Class in org.apache.hc.client5.http.auth
Authentication schemes by their names supported by the HttpClient.
StandardCookieSpec - Class in org.apache.hc.client5.http.cookie
Cookie specifications by their names supported by the HttpClient.
start(HttpRequest, HttpResponse, ContentType) - Method in class org.apache.hc.client5.http.async.methods.AbstractBinPushConsumer
Triggered to signal the beginning of response processing.
start(HttpResponse, ContentType) - Method in class org.apache.hc.client5.http.async.methods.AbstractBinResponseConsumer
Triggered to signal the beginning of response processing.
start(HttpRequest, HttpResponse, ContentType) - Method in class org.apache.hc.client5.http.async.methods.AbstractCharPushConsumer
Triggered to signal the beginning of data processing.
start(HttpResponse, ContentType) - Method in class org.apache.hc.client5.http.async.methods.AbstractCharResponseConsumer
Triggered to signal the beginning of data processing.
start() - Method in class org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient
 
start() - Method in class org.apache.hc.client5.http.impl.IdleConnectionEvictor
 
StateHolder<T> - Interface in org.apache.hc.client5.http.impl
 
store() - Method in class org.apache.hc.client5.http.impl.auth.BasicScheme
 
store() - Method in class org.apache.hc.client5.http.impl.auth.BearerScheme
 
store() - Method in interface org.apache.hc.client5.http.impl.StateHolder
 
STRICT - Static variable in class org.apache.hc.client5.http.cookie.StandardCookieSpec
The RFC 6265 compliant policy (strict profile).
StringBody - Class in org.apache.hc.client5.http.entity.mime
Text body part backed by a byte array.
StringBody(String, ContentType) - Constructor for class org.apache.hc.client5.http.entity.mime.StringBody
 
strongCompare(ETag, ETag) - Static method in class org.apache.hc.client5.http.validator.ETag
 
submitCommand(Command, Command.Priority) - Method in interface org.apache.hc.client5.http.nio.ManagedAsyncClientConnection
Submits the given command for execution.
switchProtocol(HttpMessage) - Method in class org.apache.hc.client5.http.impl.ProtocolSwitchStrategy
 
switchProtocol(String, FutureCallback<ProtocolIOSession>) - Method in interface org.apache.hc.client5.http.nio.ManagedAsyncClientConnection
Switches this I/O session to the application protocol with the given ID.
SystemDefaultCredentialsProvider - Class in org.apache.hc.client5.http.impl.auth
Implementation of CredentialsStore backed by standard JRE Authenticator.
SystemDefaultCredentialsProvider() - Constructor for class org.apache.hc.client5.http.impl.auth.SystemDefaultCredentialsProvider
Default constructor.
SystemDefaultDnsResolver - Class in org.apache.hc.client5.http
DNS resolver that uses the default OS implementation for resolving host names.
SystemDefaultDnsResolver() - Constructor for class org.apache.hc.client5.http.SystemDefaultDnsResolver
 
SystemDefaultRoutePlanner - Class in org.apache.hc.client5.http.impl.routing
HttpRoutePlanner implementation based on ProxySelector.
SystemDefaultRoutePlanner(SchemePortResolver, ProxySelector) - Constructor for class org.apache.hc.client5.http.impl.routing.SystemDefaultRoutePlanner
 
SystemDefaultRoutePlanner(ProxySelector) - Constructor for class org.apache.hc.client5.http.impl.routing.SystemDefaultRoutePlanner
 

T

TlsConfig - Class in org.apache.hc.client5.http.config
Immutable class encapsulating TLS protocol settings.
TlsConfig() - Constructor for class org.apache.hc.client5.http.config.TlsConfig
Intended for CDI compatibility
TlsConfig.Builder - Class in org.apache.hc.client5.http.config
 
TlsSocketStrategy - Interface in org.apache.hc.client5.http.ssl
TLS protocol upgrade strategy for blocking Sockets.
toByteArray() - Method in class org.apache.hc.client5.http.utils.ByteArrayBuilder
 
toByteBuffer() - Method in class org.apache.hc.client5.http.utils.ByteArrayBuilder
 
toDate(Instant) - Static method in class org.apache.hc.client5.http.utils.DateUtils
 
toInstant(Date) - Static method in class org.apache.hc.client5.http.utils.DateUtils
 
toRoute() - Method in class org.apache.hc.client5.http.RouteTracker
Obtains the tracked route.
toString() - Method in class org.apache.hc.client5.http.async.methods.SimpleBody
 
toString() - Method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
toString() - Method in class org.apache.hc.client5.http.async.methods.SimpleResponseBuilder
 
toString() - Method in class org.apache.hc.client5.http.auth.AuthChallenge
 
toString() - Method in class org.apache.hc.client5.http.auth.AuthExchange
 
toString() - Method in class org.apache.hc.client5.http.auth.AuthScope
 
toString() - Method in class org.apache.hc.client5.http.auth.BasicUserPrincipal
 
toString() - Method in class org.apache.hc.client5.http.auth.KerberosConfig
Deprecated.
 
toString() - Method in class org.apache.hc.client5.http.auth.NTCredentials
Deprecated.
 
toString() - Method in class org.apache.hc.client5.http.auth.NTUserPrincipal
 
toString() - Method in class org.apache.hc.client5.http.auth.UsernamePasswordCredentials
 
toString() - Method in class org.apache.hc.client5.http.classic.methods.HttpUriRequestBase
 
toString() - Method in class org.apache.hc.client5.http.config.ConnectionConfig
 
toString() - Method in class org.apache.hc.client5.http.config.RequestConfig
 
toString() - Method in class org.apache.hc.client5.http.config.TlsConfig
 
toString() - Method in class org.apache.hc.client5.http.cookie.BasicCookieStore
 
toString() - Method in class org.apache.hc.client5.http.cookie.CookieOrigin
 
toString() - Method in class org.apache.hc.client5.http.EndpointInfo
 
toString() - Method in class org.apache.hc.client5.http.entity.mime.Header
 
toString() - Method in class org.apache.hc.client5.http.entity.mime.MimeField
 
toString() - Method in class org.apache.hc.client5.http.HttpRoute
Obtains a description of this route.
toString() - Method in class org.apache.hc.client5.http.impl.auth.BasicAuthCache
 
toString() - Method in class org.apache.hc.client5.http.impl.auth.BasicCredentialsProvider
 
toString() - Method in class org.apache.hc.client5.http.impl.auth.BasicScheme.State
 
toString() - Method in class org.apache.hc.client5.http.impl.auth.BasicScheme
 
toString() - Method in class org.apache.hc.client5.http.impl.auth.BearerScheme.State
 
toString() - Method in class org.apache.hc.client5.http.impl.auth.BearerScheme
 
toString() - Method in class org.apache.hc.client5.http.impl.auth.DigestScheme
 
toString() - Method in class org.apache.hc.client5.http.impl.auth.GGSSchemeBase
Deprecated.
 
toString() - Method in class org.apache.hc.client5.http.impl.auth.NTLMScheme
Deprecated.
 
toString() - Method in class org.apache.hc.client5.http.impl.classic.CloseableHttpResponse
 
toString() - Method in class org.apache.hc.client5.http.impl.classic.FutureRequestExecutionMetrics
 
toString() - Method in class org.apache.hc.client5.http.impl.cookie.BasicClientCookie
 
toString() - Method in class org.apache.hc.client5.http.impl.cookie.RFC6265LaxSpec
 
toString() - Method in class org.apache.hc.client5.http.impl.cookie.RFC6265StrictSpec
 
toString() - Method in class org.apache.hc.client5.http.RouteTracker
Obtains a description of the tracked route.
toString() - Method in class org.apache.hc.client5.http.ssl.NoopHostnameVerifier
 
toString() - Method in class org.apache.hc.client5.http.utils.ByteArrayBuilder
 
toString() - Method in class org.apache.hc.client5.http.validator.ETag
 
toUTC(Instant) - Static method in class org.apache.hc.client5.http.utils.DateUtils
 
toUTC(Date) - Static method in class org.apache.hc.client5.http.utils.DateUtils
 
trace(String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new TRACE BasicHttpRequest.
trace(URI) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new TRACE BasicHttpRequest.
trace(HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.BasicHttpRequests
Deprecated.
Creates a new TRACE BasicHttpRequest.
trace(String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
trace(URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
trace(HttpHost, String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleHttpRequests
Deprecated.
 
trace() - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
trace(URI) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
trace(String) - Static method in class org.apache.hc.client5.http.async.methods.SimpleRequestBuilder
 
trace(String) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Constructs a new "TRACE" HttpUriRequest initialized with the given URI.
trace(URI) - Static method in class org.apache.hc.client5.http.classic.methods.ClassicHttpRequests
Deprecated.
Constructs a new "TRACE" HttpUriRequest initialized with the given URI.
TrustAllStrategy - Class in org.apache.hc.client5.http.ssl
A trust strategy that accepts all certificates as trusted.
TrustAllStrategy() - Constructor for class org.apache.hc.client5.http.ssl.TrustAllStrategy
 
TrustSelfSignedStrategy - Class in org.apache.hc.client5.http.ssl
Deprecated.
For self-signed certificates prefer specifying a keystore containing the certificate when calling the SSLContextBuilder loadTrustMaterial methods.
TrustSelfSignedStrategy() - Constructor for class org.apache.hc.client5.http.ssl.TrustSelfSignedStrategy
Deprecated.
 
tunnel(HttpHost, HttpHost, Credentials) - Method in class org.apache.hc.client5.http.impl.classic.ProxyClient
 
TUNNEL_PROXY - Static variable in interface org.apache.hc.client5.http.routing.HttpRouteDirector
Step: tunnel through proxy to other proxy.
TUNNEL_TARGET - Static variable in interface org.apache.hc.client5.http.routing.HttpRouteDirector
Step: tunnel through proxy to target.
tunnelProxy(HttpHost, boolean) - Method in class org.apache.hc.client5.http.RouteTracker
Tracks tunnelling to a proxy in a proxy chain.
TunnelRefusedException - Exception in org.apache.hc.client5.http.impl
Deprecated.
Do not use/
TunnelRefusedException(String, String) - Constructor for exception org.apache.hc.client5.http.impl.TunnelRefusedException
Deprecated.
Do not use.
TunnelRefusedException(HttpResponse) - Constructor for exception org.apache.hc.client5.http.impl.TunnelRefusedException
Deprecated.
 
tunnelTarget(boolean) - Method in class org.apache.hc.client5.http.RouteTracker
Tracks tunnelling to the target.

U

UNREACHABLE - Static variable in interface org.apache.hc.client5.http.routing.HttpRouteDirector
Indicates that the route can not be established at all.
UnsupportedDigestAlgorithmException - Exception in org.apache.hc.client5.http.impl.auth
Authentication credentials required to respond to a authentication challenge are invalid
UnsupportedDigestAlgorithmException() - Constructor for exception org.apache.hc.client5.http.impl.auth.UnsupportedDigestAlgorithmException
Creates a new UnsupportedDigestAlgorithmException with a null detail message.
UnsupportedDigestAlgorithmException(String) - Constructor for exception org.apache.hc.client5.http.impl.auth.UnsupportedDigestAlgorithmException
Creates a new UnsupportedDigestAlgorithmException with the specified message.
UnsupportedDigestAlgorithmException(String, Throwable) - Constructor for exception org.apache.hc.client5.http.impl.auth.UnsupportedDigestAlgorithmException
Creates a new UnsupportedDigestAlgorithmException with the specified detail message and cause.
UnsupportedSchemeException - Exception in org.apache.hc.client5.http
Signals failure to establish connection using an unknown protocol scheme.
UnsupportedSchemeException(String) - Constructor for exception org.apache.hc.client5.http.UnsupportedSchemeException
Creates a UnsupportedSchemeException with the specified detail message.
updateAuthState(HttpHost, ChallengeType, HttpResponse, AuthenticationStrategy, AuthExchange, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.HttpAuthenticator
Updates the AuthExchange state based on the challenge presented in the response message using the given AuthenticationStrategy.
updateOnChallenge(HttpHost, String, AuthExchange, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.AuthCacheKeeper
 
updateOnNoChallenge(HttpHost, String, AuthExchange, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.AuthCacheKeeper
 
updateOnResponse(HttpHost, String, AuthExchange, HttpContext) - Method in class org.apache.hc.client5.http.impl.auth.AuthCacheKeeper
 
upgrade(ConnectionEndpoint, HttpContext) - Method in class org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager
 
upgrade(ManagedHttpClientConnection, HttpHost, HttpContext) - Method in class org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator
 
upgrade(ManagedHttpClientConnection, HttpHost, NamedEndpoint, Object, HttpContext) - Method in class org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator
 
upgrade(ConnectionEndpoint, HttpContext) - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager
 
upgrade(ManagedAsyncClientConnection, HttpHost, Object) - Method in class org.apache.hc.client5.http.impl.nio.DefaultAsyncClientConnectionOperator
 
upgrade(ManagedAsyncClientConnection, HttpHost, NamedEndpoint, Object, HttpContext, FutureCallback<ManagedAsyncClientConnection>) - Method in class org.apache.hc.client5.http.impl.nio.DefaultAsyncClientConnectionOperator
 
upgrade(AsyncConnectionEndpoint, Object, HttpContext, FutureCallback<AsyncConnectionEndpoint>) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
upgrade(AsyncConnectionEndpoint, Object, HttpContext) - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager
 
upgrade(ConnectionEndpoint, HttpContext) - Method in interface org.apache.hc.client5.http.io.HttpClientConnectionManager
Upgrades transport security of the given endpoint by using the TLS security protocol.
upgrade(ManagedHttpClientConnection, HttpHost, HttpContext) - Method in interface org.apache.hc.client5.http.io.HttpClientConnectionOperator
Upgrades transport security of the given managed connection by using the TLS security protocol.
upgrade(ManagedHttpClientConnection, HttpHost, NamedEndpoint, Object, HttpContext) - Method in interface org.apache.hc.client5.http.io.HttpClientConnectionOperator
Upgrades transport security of the given managed connection by using the TLS security protocol.
upgrade(AsyncConnectionEndpoint, Object, HttpContext) - Method in interface org.apache.hc.client5.http.nio.AsyncClientConnectionManager
Upgrades transport security of the given endpoint by using the TLS security protocol.
upgrade(AsyncConnectionEndpoint, Object, HttpContext, FutureCallback<AsyncConnectionEndpoint>) - Method in interface org.apache.hc.client5.http.nio.AsyncClientConnectionManager
Upgrades transport security of the given endpoint by using the TLS security protocol.
upgrade(ManagedAsyncClientConnection, HttpHost, Object) - Method in interface org.apache.hc.client5.http.nio.AsyncClientConnectionOperator
Upgrades transport security of the given managed connection by using the TLS security protocol.
upgrade(ManagedAsyncClientConnection, HttpHost, NamedEndpoint, Object, HttpContext, FutureCallback<ManagedAsyncClientConnection>) - Method in interface org.apache.hc.client5.http.nio.AsyncClientConnectionOperator
Upgrades transport security of the given managed connection by using the TLS security protocol.
upgrade(Socket, String, int, Object, HttpContext) - Method in interface org.apache.hc.client5.http.ssl.TlsSocketStrategy
Upgrades the given plain socket and executes the TLS handshake over it.
upgradeTls(HttpClientContext) - Method in interface org.apache.hc.client5.http.async.AsyncExecRuntime
Upgrades transport security of the active connection by using the TLS security protocol.
upgradeTls(HttpClientContext, FutureCallback<AsyncExecRuntime>) - Method in interface org.apache.hc.client5.http.async.AsyncExecRuntime
Upgrades transport security of the active connection by using the TLS security protocol.
upgradeTls(HttpClientContext) - Method in interface org.apache.hc.client5.http.classic.ExecRuntime
Upgrades transport security of the active connection by using the TLS security protocol.
URIUtils - Class in org.apache.hc.client5.http.utils
A collection of utilities for URIs, to workaround bugs within the class or for ease-of-use features.
UrlEncodedFormEntity - Class in org.apache.hc.client5.http.entity
An entity composed of a list of url-encoded pairs.
UrlEncodedFormEntity(Iterable<? extends NameValuePair>, Charset) - Constructor for class org.apache.hc.client5.http.entity.UrlEncodedFormEntity
Constructs a new UrlEncodedFormEntity with the list of parameters in the specified encoding.
UrlEncodedFormEntity(List<? extends NameValuePair>) - Constructor for class org.apache.hc.client5.http.entity.UrlEncodedFormEntity
Constructs a new UrlEncodedFormEntity with the list of parameters with the default encoding of ContentType.APPLICATION_FORM_URLENCODED
UrlEncodedFormEntity(Iterable<? extends NameValuePair>) - Constructor for class org.apache.hc.client5.http.entity.UrlEncodedFormEntity
Constructs a new UrlEncodedFormEntity with the list of parameters with the default encoding of ContentType.APPLICATION_FORM_URLENCODED
useAuthCache(AuthCache) - Method in class org.apache.hc.client5.http.AbstractClientContextBuilder
 
useAuthCache(AuthCache) - Method in class org.apache.hc.client5.http.ContextBuilder
 
useAuthSchemeRegistry(Lookup<AuthSchemeFactory>) - Method in class org.apache.hc.client5.http.AbstractClientContextBuilder
 
useAuthSchemeRegistry(Lookup<AuthSchemeFactory>) - Method in class org.apache.hc.client5.http.ContextBuilder
 
useCookieSpecRegistry(Lookup<CookieSpecFactory>) - Method in class org.apache.hc.client5.http.AbstractClientContextBuilder
 
useCookieSpecRegistry(Lookup<CookieSpecFactory>) - Method in class org.apache.hc.client5.http.ContextBuilder
 
useCookieStore(CookieStore) - Method in class org.apache.hc.client5.http.AbstractClientContextBuilder
 
useCookieStore(CookieStore) - Method in class org.apache.hc.client5.http.ContextBuilder
 
useCredentialsProvider(CredentialsProvider) - Method in class org.apache.hc.client5.http.AbstractClientContextBuilder
 
useCredentialsProvider(CredentialsProvider) - Method in class org.apache.hc.client5.http.ContextBuilder
 
USER_TOKEN - Static variable in class org.apache.hc.client5.http.protocol.HttpClientContext
Deprecated.
Use getter methods
UsernamePasswordCredentials - Class in org.apache.hc.client5.http.auth
Simple Credentials representation based on a user name / password pair.
UsernamePasswordCredentials(Principal, char[]) - Constructor for class org.apache.hc.client5.http.auth.UsernamePasswordCredentials
The constructor with the username and password arguments.
UsernamePasswordCredentials(String, char[]) - Constructor for class org.apache.hc.client5.http.auth.UsernamePasswordCredentials
The constructor with the username and password arguments.
UserTokenHandler - Interface in org.apache.hc.client5.http
A handler for determining if the given execution context is user specific or not.
useSystemProperties() - Method in class org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
Use system properties when creating and configuring default implementations.
useSystemProperties() - Method in class org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
Use system properties when creating and configuring default implementations.
useSystemProperties() - Method in class org.apache.hc.client5.http.impl.classic.HttpClientBuilder
Use system properties when creating and configuring default implementations.
useSystemProperties() - Method in class org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder
Use system properties when creating and configuring default implementations.
useSystemProperties() - Method in class org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManagerBuilder
Use system properties when creating and configuring default implementations.
useSystemProperties() - Method in class org.apache.hc.client5.http.ssl.ClientTlsStrategyBuilder
Use system properties when creating and configuring default implementations.
useSystemProperties() - Method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactoryBuilder
Deprecated.
Use system properties when creating and configuring default implementations.

V

validate(Cookie, CookieOrigin) - Method in interface org.apache.hc.client5.http.cookie.CookieAttributeHandler
Performs cookie validation for the given attribute value.
validate(Cookie, CookieOrigin) - Method in interface org.apache.hc.client5.http.cookie.CookieSpec
Validate the cookie according to validation rules defined by the cookie specification.
validate(Cookie, CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.AbstractCookieAttributeHandler
 
validate(Cookie, CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.BasicDomainHandler
 
validate(Cookie, CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.BasicHttpOnlyHandler
 
validate(Cookie, CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.BasicPathHandler
 
validate(Cookie, CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.CookieSpecBase
 
validate(Cookie, CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.PublicSuffixDomainFilter
 
validate(Cookie, CookieOrigin) - Method in class org.apache.hc.client5.http.impl.cookie.RFC6265CookieSpec
 
validateConnection() - Method in interface org.apache.hc.client5.http.async.AsyncExecRuntime
Validates the connection making sure it can be used to execute requests.
ValidatorType - Enum in org.apache.hc.client5.http.validator
 
valueOf(String) - Static method in enum org.apache.hc.client5.http.auth.AuthExchange.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.client5.http.auth.ChallengeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.client5.http.auth.KerberosConfig.Option
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.client5.http.entity.mime.HttpMultipartMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.client5.http.impl.ChainElement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.client5.http.impl.cookie.RFC6265CookieSpecFactory.CompatibilityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.client5.http.psl.DomainType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.client5.http.RouteInfo.LayerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.client5.http.RouteInfo.TunnelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.client5.http.ssl.HostnameVerificationPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.client5.http.validator.ValidatorType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.hc.client5.http.auth.AuthExchange.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.client5.http.auth.ChallengeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.client5.http.auth.KerberosConfig.Option
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.client5.http.entity.mime.HttpMultipartMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.client5.http.impl.ChainElement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.client5.http.impl.cookie.RFC6265CookieSpecFactory.CompatibilityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.client5.http.psl.DomainType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.client5.http.RouteInfo.LayerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.client5.http.RouteInfo.TunnelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.client5.http.ssl.HostnameVerificationPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.client5.http.validator.ValidatorType
Returns an array containing the constants of this enum type, in the order they are declared.
verify(String, SSLSession) - Method in class org.apache.hc.client5.http.ssl.DefaultHostnameVerifier
 
verify(String, X509Certificate) - Method in class org.apache.hc.client5.http.ssl.DefaultHostnameVerifier
 
verify(String, X509Certificate) - Method in interface org.apache.hc.client5.http.ssl.HttpClientHostnameVerifier
Verifies the supplied server X509Certificate and ensures it matches the original host name.
verify(String, SSLSession) - Method in class org.apache.hc.client5.http.ssl.NoopHostnameVerifier
 
verifySession(String, SSLSession) - Method in class org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory
Deprecated.
 

W

weakCompare(ETag, ETag) - Static method in class org.apache.hc.client5.http.validator.ETag
 
Wire - Class in org.apache.hc.client5.http.impl
 
Wire(Logger, String) - Constructor for class org.apache.hc.client5.http.impl.Wire
 
writeTo(OutputStream) - Method in class org.apache.hc.client5.http.entity.DecompressingEntity
 
writeTo(OutputStream) - Method in class org.apache.hc.client5.http.entity.GzipCompressingEntity
 
writeTo(OutputStream) - Method in class org.apache.hc.client5.http.entity.mime.ByteArrayBody
 
writeTo(OutputStream) - Method in interface org.apache.hc.client5.http.entity.mime.ContentBody
 
writeTo(OutputStream) - Method in class org.apache.hc.client5.http.entity.mime.FileBody
 
writeTo(OutputStream) - Method in class org.apache.hc.client5.http.entity.mime.InputStreamBody
 
writeTo(OutputStream) - Method in class org.apache.hc.client5.http.entity.mime.StringBody
 
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links

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