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

A

abort() - Method in class org.apache.hc.core5.http.io.EofSensorInputStream
Aborts this stream.
AbstractAsyncPushHandler<T> - Class in org.apache.hc.core5.http.nio.support
Abstract push response handler.
AbstractAsyncPushHandler(AsyncResponseConsumer<T>) - Constructor for class org.apache.hc.core5.http.nio.support.AbstractAsyncPushHandler
 
AbstractAsyncRequesterConsumer<T,E> - Class in org.apache.hc.core5.http.nio.support
Abstract asynchronous request consumer that makes use of AsyncEntityConsumer to process request message content.
AbstractAsyncRequesterConsumer(Supplier<AsyncEntityConsumer<E>>) - Constructor for class org.apache.hc.core5.http.nio.support.AbstractAsyncRequesterConsumer
 
AbstractAsyncRequesterConsumer(AsyncEntityConsumer<E>) - Constructor for class org.apache.hc.core5.http.nio.support.AbstractAsyncRequesterConsumer
 
AbstractAsyncResponseConsumer<T,E> - Class in org.apache.hc.core5.http.nio.support
Abstract asynchronous response consumer that makes use of AsyncEntityConsumer to process response message content.
AbstractAsyncResponseConsumer(Supplier<AsyncEntityConsumer<E>>) - Constructor for class org.apache.hc.core5.http.nio.support.AbstractAsyncResponseConsumer
 
AbstractAsyncResponseConsumer(AsyncEntityConsumer<E>) - Constructor for class org.apache.hc.core5.http.nio.support.AbstractAsyncResponseConsumer
 
AbstractAsyncServerAuthFilter<T> - Class in org.apache.hc.core5.http.nio.support
Abstract asynchronous HTTP request filter that implements standard HTTP authentication handshake.
AbstractAsyncServerAuthFilter(boolean) - Constructor for class org.apache.hc.core5.http.nio.support.AbstractAsyncServerAuthFilter
 
AbstractBinAsyncEntityConsumer<T> - Class in org.apache.hc.core5.http.nio.entity
Abstract binary entity content consumer.
AbstractBinAsyncEntityConsumer() - Constructor for class org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityConsumer
 
AbstractBinAsyncEntityProducer - Class in org.apache.hc.core5.http.nio.entity
Abstract binary entity content producer.
AbstractBinAsyncEntityProducer(int, ContentType) - Constructor for class org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer
 
AbstractBinDataConsumer - Class in org.apache.hc.core5.http.nio.entity
Abstract binary data consumer.
AbstractBinDataConsumer() - Constructor for class org.apache.hc.core5.http.nio.entity.AbstractBinDataConsumer
 
AbstractCharAsyncEntityConsumer<T> - Class in org.apache.hc.core5.http.nio.entity
Abstract text entity content consumer.
AbstractCharAsyncEntityConsumer(int, CharCodingConfig) - Constructor for class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityConsumer
 
AbstractCharAsyncEntityConsumer() - Constructor for class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityConsumer
 
AbstractCharAsyncEntityProducer - Class in org.apache.hc.core5.http.nio.entity
Abstract text entity content producer.
AbstractCharAsyncEntityProducer(int, int, ContentType) - Constructor for class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer
 
AbstractCharDataConsumer - Class in org.apache.hc.core5.http.nio.entity
Abstract text data consumer.
AbstractCharDataConsumer(int, CharCodingConfig) - Constructor for class org.apache.hc.core5.http.nio.entity.AbstractCharDataConsumer
 
AbstractCharDataConsumer() - Constructor for class org.apache.hc.core5.http.nio.entity.AbstractCharDataConsumer
 
AbstractClassicEntityConsumer<T> - Class in org.apache.hc.core5.http.nio.support.classic
AsyncEntityConsumer implementation that acts as a compatibility layer for classic InputStream based interfaces.
AbstractClassicEntityConsumer(int, Executor) - Constructor for class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityConsumer
 
AbstractClassicEntityProducer - Class in org.apache.hc.core5.http.nio.support.classic
AsyncEntityProducer implementation that acts as a compatibility layer for classic OutputStream based interfaces.
AbstractClassicEntityProducer(int, ContentType, Executor) - Constructor for class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer
 
AbstractClassicServerExchangeHandler - Class in org.apache.hc.core5.http.nio.support.classic
AsyncServerExchangeHandler implementation that acts as a compatibility layer for classic InputStream / OutputStream based interfaces.
AbstractClassicServerExchangeHandler(int, Executor) - Constructor for class org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler
 
AbstractContentDecoder - Class in org.apache.hc.core5.http.impl.nio
Abstract ContentDecoder that serves as a base for all content decoder implementations.
AbstractContentDecoder(ReadableByteChannel, SessionInputBuffer, BasicHttpTransportMetrics) - Constructor for class org.apache.hc.core5.http.impl.nio.AbstractContentDecoder
Creates an instance of this class.
AbstractContentEncoder - Class in org.apache.hc.core5.http.impl.nio
Abstract ContentEncoder that serves as a base for all content encoder implementations.
AbstractContentEncoder(WritableByteChannel, SessionOutputBuffer, BasicHttpTransportMetrics) - Constructor for class org.apache.hc.core5.http.impl.nio.AbstractContentEncoder
Creates an instance of this class.
AbstractHttpEntity - Class in org.apache.hc.core5.http.io.entity
Abstract base class for mutable entities.
AbstractHttpEntity(String, String, boolean) - Constructor for class org.apache.hc.core5.http.io.entity.AbstractHttpEntity
 
AbstractHttpEntity(ContentType, String, boolean) - Constructor for class org.apache.hc.core5.http.io.entity.AbstractHttpEntity
 
AbstractHttpEntity(String, String) - Constructor for class org.apache.hc.core5.http.io.entity.AbstractHttpEntity
 
AbstractHttpEntity(ContentType, String) - Constructor for class org.apache.hc.core5.http.io.entity.AbstractHttpEntity
 
AbstractHttpServerAuthFilter<T> - Class in org.apache.hc.core5.http.io.support
Abstract HTTP request filter that implements standard HTTP authentication handshake.
AbstractHttpServerAuthFilter(boolean) - Constructor for class org.apache.hc.core5.http.io.support.AbstractHttpServerAuthFilter
 
AbstractIOSessionPool<T> - Class in org.apache.hc.core5.reactor
 
AbstractIOSessionPool() - Constructor for class org.apache.hc.core5.reactor.AbstractIOSessionPool
 
AbstractMessageBuilder<T> - Class in org.apache.hc.core5.http.support
Abstract HttpMessage builder.
AbstractMessageBuilder() - Constructor for class org.apache.hc.core5.http.support.AbstractMessageBuilder
 
AbstractMessageParser<T extends HttpMessage> - Class in org.apache.hc.core5.http.impl.io
Abstract base class for HTTP message parsers that obtain input from an instance of SessionInputBuffer.
AbstractMessageParser(LineParser, Http1Config) - Constructor for class org.apache.hc.core5.http.impl.io.AbstractMessageParser
Creates new instance of AbstractMessageParser.
AbstractMessageParser<T extends HttpMessage> - Class in org.apache.hc.core5.http.impl.nio
Abstract NHttpMessageParser that serves as a base for all message parser implementations.
AbstractMessageParser(LineParser, Http1Config) - Constructor for class org.apache.hc.core5.http.impl.nio.AbstractMessageParser
Creates an instance of AbstractMessageParser.
AbstractMessageWrapper - Class in org.apache.hc.core5.http.message
Abstract HttpMessage wrapper.
AbstractMessageWrapper(HttpMessage) - Constructor for class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
AbstractMessageWriter<T extends HttpMessage> - Class in org.apache.hc.core5.http.impl.io
Abstract base class for HTTP message writers that serialize output to an instance of SessionOutputBuffer.
AbstractMessageWriter(LineFormatter) - Constructor for class org.apache.hc.core5.http.impl.io.AbstractMessageWriter
Creates an instance of AbstractMessageWriter.
AbstractMessageWriter<T extends HttpMessage> - Class in org.apache.hc.core5.http.impl.nio
Abstract NHttpMessageWriter that serves as a base for all message writer implementations.
AbstractMessageWriter(LineFormatter) - Constructor for class org.apache.hc.core5.http.impl.nio.AbstractMessageWriter
Creates an instance of AbstractMessageWriter.
AbstractRequestBuilder<T> - Class in org.apache.hc.core5.http.support
Builder for BasicHttpRequest instances.
AbstractRequestBuilder(String) - Constructor for class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
AbstractRequestBuilder(Method) - Constructor for class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
AbstractRequestBuilder(String, URI) - Constructor for class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
AbstractRequestBuilder(Method, URI) - Constructor for class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
AbstractRequestBuilder(Method, String) - Constructor for class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
AbstractRequestBuilder(String, String) - Constructor for class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
AbstractResponseBuilder<T> - Class in org.apache.hc.core5.http.support
Builder for BasicHttpRequest instances.
AbstractResponseBuilder(int) - Constructor for class org.apache.hc.core5.http.support.AbstractResponseBuilder
 
AbstractServerExchangeHandler<T> - Class in org.apache.hc.core5.http.nio.support
Abstract server side message exchange handler.
AbstractServerExchangeHandler() - Constructor for class org.apache.hc.core5.http.nio.support.AbstractServerExchangeHandler
 
ACCEPT - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
ACCEPT_CHARSET - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
ACCEPT_ENCODING - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
ACCEPT_LANGUAGE - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
ACCEPT_RANGES - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class org.apache.hc.core5.http.HttpHeaders
The CORS Access-Control-Allow-Credentials response header field name.
ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class org.apache.hc.core5.http.HttpHeaders
The CORS Access-Control-Allow-Headers response header field name.
ACCESS_CONTROL_ALLOW_METHODS - Static variable in class org.apache.hc.core5.http.HttpHeaders
The CORS Access-Control-Allow-Methods response header field name.
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class org.apache.hc.core5.http.HttpHeaders
The CORS Access-Control-Allow-Origin response header field name.
ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class org.apache.hc.core5.http.HttpHeaders
The CORS Access-Control-Expose-Headers response header field name.
ACCESS_CONTROL_MAX_AGE - Static variable in class org.apache.hc.core5.http.HttpHeaders
The CORS Access-Control-Max-Age response header field name.
ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class org.apache.hc.core5.http.HttpHeaders
The CORS Access-Control-Request-Headers request header field name.
ACCESS_CONTROL_REQUEST_METHOD - Static variable in class org.apache.hc.core5.http.HttpHeaders
The CORS Access-Control-Request-Method request header field name.
adapt(HttpContext) - Static method in class org.apache.hc.core5.http.protocol.HttpCoreContext
 
adapter - Variable in class org.apache.hc.core5.testing.framework.ClientTestingAdapter
This adapter will perform the HTTP request and return the response in the expected format.
add(HttpRequestInterceptor) - Method in class org.apache.hc.core5.http.protocol.HttpProcessorBuilder
 
add(HttpResponseInterceptor) - Method in class org.apache.hc.core5.http.protocol.HttpProcessorBuilder
 
addAfter(String, E, String) - Method in class org.apache.hc.core5.http.config.NamedElementChain
 
addAll(HttpRequestInterceptor...) - Method in class org.apache.hc.core5.http.protocol.HttpProcessorBuilder
 
addAll(HttpResponseInterceptor...) - Method in class org.apache.hc.core5.http.protocol.HttpProcessorBuilder
 
addAllFirst(HttpRequestInterceptor...) - Method in class org.apache.hc.core5.http.protocol.HttpProcessorBuilder
 
addAllFirst(HttpResponseInterceptor...) - Method in class org.apache.hc.core5.http.protocol.HttpProcessorBuilder
 
addAllLast(HttpRequestInterceptor...) - Method in class org.apache.hc.core5.http.protocol.HttpProcessorBuilder
 
addAllLast(HttpResponseInterceptor...) - Method in class org.apache.hc.core5.http.protocol.HttpProcessorBuilder
 
addBefore(String, E, String) - Method in class org.apache.hc.core5.http.config.NamedElementChain
 
addContentEncodingHeader(HttpMessage, EntityDetails) - Static method in class org.apache.hc.core5.http.message.MessageSupport
 
addContentTypeHeader(HttpMessage, EntityDetails) - Static method in class org.apache.hc.core5.http.message.MessageSupport
 
addFilterAfter(String, String, AsyncFilterHandler) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Adds the filter after the filter with the given name.
addFilterAfter(String, String, HttpFilterHandler) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Adds the filter after the filter with the given name.
addFilterAfter(String, String, AsyncFilterHandler) - Method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2ServerBootstrap
Adds the filter after the filter with the given name.
addFilterBefore(String, String, AsyncFilterHandler) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Adds the filter before the filter with the given name.
addFilterBefore(String, String, HttpFilterHandler) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Adds the filter before the filter with the given name.
addFilterBefore(String, String, AsyncFilterHandler) - Method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2ServerBootstrap
Adds the filter before the filter with the given name.
addFilterFirst(String, AsyncFilterHandler) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Add an filter to the head of the processing list.
addFilterFirst(String, HttpFilterHandler) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Add an filter to the head of the processing list.
addFilterFirst(String, AsyncFilterHandler) - Method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2ServerBootstrap
Add an filter to the head of the processing list.
addFilterLast(String, AsyncFilterHandler) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Add an filter to the tail of the processing list.
addFilterLast(String, HttpFilterHandler) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Add an filter to the tail of the processing list.
addFilterLast(String, AsyncFilterHandler) - Method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2ServerBootstrap
Add an filter to the tail of the processing list.
addFirst(E, String) - Method in class org.apache.hc.core5.http.config.NamedElementChain
 
addFirst(HttpRequestInterceptor) - Method in class org.apache.hc.core5.http.protocol.HttpProcessorBuilder
 
addFirst(HttpResponseInterceptor) - Method in class org.apache.hc.core5.http.protocol.HttpProcessorBuilder
 
addHeader(Header) - Method in interface org.apache.hc.core5.http.HttpMessage
Adds a header to this message.
addHeader(String, Object) - Method in interface org.apache.hc.core5.http.HttpMessage
Adds a header to this message.
addHeader(Header) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
addHeader(String, String) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
addHeader(Header) - Method in class org.apache.hc.core5.http.io.support.ClassicResponseBuilder
 
addHeader(String, String) - Method in class org.apache.hc.core5.http.io.support.ClassicResponseBuilder
 
addHeader(Header) - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
addHeader(String, Object) - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
addHeader(String, Object) - Method in class org.apache.hc.core5.http.message.BasicHttpRequest
 
addHeader(String, Object) - Method in class org.apache.hc.core5.http.message.BasicHttpResponse
 
addHeader(Header) - Method in class org.apache.hc.core5.http.message.HeaderGroup
Adds the given header to the group.
addHeader(Header) - Method in class org.apache.hc.core5.http.nio.support.AsyncPushBuilder
 
addHeader(String, String) - Method in class org.apache.hc.core5.http.nio.support.AsyncPushBuilder
 
addHeader(Header) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
addHeader(String, String) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
addHeader(Header) - Method in class org.apache.hc.core5.http.nio.support.AsyncResponseBuilder
 
addHeader(String, String) - Method in class org.apache.hc.core5.http.nio.support.AsyncResponseBuilder
 
addHeader(Header) - Method in class org.apache.hc.core5.http.support.AbstractMessageBuilder
 
addHeader(String, String) - Method in class org.apache.hc.core5.http.support.AbstractMessageBuilder
 
addHeader(Header) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
addHeader(String, String) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
addHeader(Header) - Method in class org.apache.hc.core5.http.support.AbstractResponseBuilder
 
addHeader(String, String) - Method in class org.apache.hc.core5.http.support.AbstractResponseBuilder
 
addHeader(Header) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
addHeader(String, String) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
addHeader(Header) - Method in class org.apache.hc.core5.http.support.BasicResponseBuilder
 
addHeader(String, String) - Method in class org.apache.hc.core5.http.support.BasicResponseBuilder
 
addLast(E, String) - Method in class org.apache.hc.core5.http.config.NamedElementChain
 
addLast(HttpRequestInterceptor) - Method in class org.apache.hc.core5.http.protocol.HttpProcessorBuilder
 
addLast(HttpResponseInterceptor) - Method in class org.apache.hc.core5.http.protocol.HttpProcessorBuilder
 
addParameter(NameValuePair) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
addParameter(String, String) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
addParameter(NameValuePair) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
addParameter(String, String) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
addParameter(NameValuePair) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
addParameter(String, String) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
addParameter(NameValuePair) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
addParameter(String, String) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
addParameter(String, String) - Method in class org.apache.hc.core5.net.URIBuilder
Adds parameter to URI query.
addParameters(NameValuePair...) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
addParameters(NameValuePair...) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
addParameters(NameValuePair...) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
addParameters(NameValuePair...) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
addParameters(List<NameValuePair>) - Method in class org.apache.hc.core5.net.URIBuilder
Adds URI query parameters.
addTest() - Method in class org.apache.hc.core5.testing.framework.TestingFramework
Call to add a test with defaults.
addTest(Map<String, Object>) - Method in class org.apache.hc.core5.testing.framework.TestingFramework
Call to add a test.
addTrailerHeader(HttpMessage, EntityDetails) - Static method in class org.apache.hc.core5.http.message.MessageSupport
 
AGE - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
ALL - Static variable in class org.apache.hc.core5.http.HttpVersion
All HTTP versions known to HttpCore.
ALL_METHODS - Static variable in class org.apache.hc.core5.testing.framework.TestingFramework
Use the ALL_METHODS list to conveniently cycle through all HTTP methods.
allocate(int) - Static method in class org.apache.hc.core5.http.impl.nio.BufferedData
 
ALLOW - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
ALREADY_CHECKED - Static variable in class org.apache.hc.core5.testing.framework.TestingFramework
If an ClassicTestClientTestingAdapter is unable to return a response in the format this testing framework is needing, then it will need to check the item in the response (such as body, status, headers, or contentType) itself and set the returned value of the item as ALREADY_CHECKED.
append(byte[], int, int) - Method in class org.apache.hc.core5.util.ByteArrayBuffer
Appends len bytes to this buffer from the given source array starting at index off.
append(int) - Method in class org.apache.hc.core5.util.ByteArrayBuffer
Appends b byte to this buffer.
append(char[], int, int) - Method in class org.apache.hc.core5.util.ByteArrayBuffer
Appends len chars to this buffer from the given source array starting at index off.
append(CharArrayBuffer, int, int) - Method in class org.apache.hc.core5.util.ByteArrayBuffer
Appends len chars to this buffer from the given source char array buffer starting at index off.
append(ByteBuffer) - Method in class org.apache.hc.core5.util.ByteArrayBuffer
 
append(char[], int, int) - Method in class org.apache.hc.core5.util.CharArrayBuffer
Appends len chars to this buffer from the given source array starting at index off.
append(String) - Method in class org.apache.hc.core5.util.CharArrayBuffer
Appends chars of the given string to this buffer.
append(CharArrayBuffer, int, int) - Method in class org.apache.hc.core5.util.CharArrayBuffer
Appends len chars to this buffer from the given source buffer starting at index off.
append(CharArrayBuffer) - Method in class org.apache.hc.core5.util.CharArrayBuffer
Appends all chars to this buffer from the given source buffer starting at index 0.
append(char) - Method in class org.apache.hc.core5.util.CharArrayBuffer
Appends ch char to this buffer.
append(byte[], int, int) - Method in class org.apache.hc.core5.util.CharArrayBuffer
Appends len bytes to this buffer from the given source array starting at index off.
append(ByteArrayBuffer, int, int) - Method in class org.apache.hc.core5.util.CharArrayBuffer
Appends len bytes to this buffer from the given source array starting at index off.
append(Object) - Method in class org.apache.hc.core5.util.CharArrayBuffer
Appends chars of the textual representation of the given object to this buffer.
appendPath(String) - Method in class org.apache.hc.core5.net.URIBuilder
Appends path to URI.
appendPathSegments(String...) - Method in class org.apache.hc.core5.net.URIBuilder
Appends segments URI path.
appendPathSegments(List<String>) - Method in class org.apache.hc.core5.net.URIBuilder
Appends segments to URI path.
APPLICATION_ATOM_XML - Static variable in class org.apache.hc.core5.http.ContentType
 
APPLICATION_FORM_URLENCODED - Static variable in class org.apache.hc.core5.http.ContentType
 
APPLICATION_JSON - Static variable in class org.apache.hc.core5.http.ContentType
 
APPLICATION_NDJSON - Static variable in class org.apache.hc.core5.http.ContentType
Public constant media type for application/x-ndjson.
APPLICATION_OCTET_STREAM - Static variable in class org.apache.hc.core5.http.ContentType
 
APPLICATION_PDF - Static variable in class org.apache.hc.core5.http.ContentType
Public constant media type for application/pdf.
APPLICATION_PROBLEM_JSON - Static variable in class org.apache.hc.core5.http.ContentType
Public constant media type for application/problem+json.
APPLICATION_PROBLEM_XML - Static variable in class org.apache.hc.core5.http.ContentType
Public constant media type for application/problem+xml.
APPLICATION_RSS_XML - Static variable in class org.apache.hc.core5.http.ContentType
Public constant media type for application/rss+xml.
APPLICATION_SOAP_XML - Static variable in class org.apache.hc.core5.http.ContentType
 
APPLICATION_SVG_XML - Static variable in class org.apache.hc.core5.http.ContentType
 
APPLICATION_XHTML_XML - Static variable in class org.apache.hc.core5.http.ContentType
 
APPLICATION_XML - Static variable in class org.apache.hc.core5.http.ContentType
 
ApplicationProtocol - Enum in org.apache.hc.core5.http2.ssl
Supported application protocols.
Args - Class in org.apache.hc.core5.util
 
array() - Method in class org.apache.hc.core5.util.ByteArrayBuffer
Returns reference to the underlying byte array.
array() - Method in class org.apache.hc.core5.util.CharArrayBuffer
Returns reference to the underlying char array.
asBoundInt(long) - Static method in class org.apache.hc.core5.util.TimeValue
Returns the given long value as an int where long values out of int range are returned as Integer.MIN_VALUE and Integer.MAX_VALUE.
assertNotCompleted() - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentEncoder
 
assertNothingThrown() - Method in class org.apache.hc.core5.testing.framework.TestingFrameworkRequestHandler
After the handler returns the response, any exception or failed assertion will be in the member called "thrown".
assertRequestSupported(Map<String, Object>) - Method in class org.apache.hc.core5.testing.framework.ClientPOJOAdapter
Assert that the request is supported
Asserts - Class in org.apache.hc.core5.util
 
assignConnection(C) - Method in class org.apache.hc.core5.pool.PoolEntry
 
AsyncClientEndpoint - Class in org.apache.hc.core5.http.nio
Client endpoint leased from a connection manager.
AsyncClientEndpoint() - Constructor for class org.apache.hc.core5.http.nio.AsyncClientEndpoint
 
AsyncClientExchangeHandler - Interface in org.apache.hc.core5.http.nio
Abstract asynchronous client side message exchange handler that acts as a request producer and a response consumer.
AsyncDataConsumer - Interface in org.apache.hc.core5.http.nio
Abstract asynchronous data consumer.
AsyncDataExchangeHandler - Interface in org.apache.hc.core5.http.nio
Abstract asynchronous data exchange handler that acts as a data consumer and a data producer.
AsyncDataProducer - Interface in org.apache.hc.core5.http.nio
Abstract asynchronous data producer.
AsyncEntityConsumer<T> - Interface in org.apache.hc.core5.http.nio
Abstract asynchronous message entity consumer.
AsyncEntityProducer - Interface in org.apache.hc.core5.http.nio
Abstract asynchronous message entity producer.
AsyncEntityProducers - Class in org.apache.hc.core5.http.nio.entity
{AsyncEntityProducer} factory methods.
AsyncEntityProducerWrapper - Class in org.apache.hc.core5.http.nio.entity
Base class for wrapping entity producers that delegates all calls to the wrapped producer.
AsyncEntityProducerWrapper(AsyncEntityProducer) - Constructor for class org.apache.hc.core5.http.nio.entity.AsyncEntityProducerWrapper
 
AsyncFilterChain - Interface in org.apache.hc.core5.http.nio
AsyncFilterChain represents a single element in the server side request processing chain.
AsyncFilterChain.ResponseTrigger - Interface in org.apache.hc.core5.http.nio
Response trigger that can be used to generate the final HTTP response and terminate HTTP request processing.
AsyncFilterHandler - Interface in org.apache.hc.core5.http.nio
AsyncFilterHandler represents a routine for handling all incoming requests in the server side request processing chain.
AsyncPingHandler - Interface in org.apache.hc.core5.http2.nio
Abstract asynchronous ping exchange handler.
AsyncPushBuilder - Class in org.apache.hc.core5.http.nio.support
Builder for AsyncPushProducer instances.
AsyncPushConsumer - Interface in org.apache.hc.core5.http.nio
Abstract asynchronous push response consumer.
AsyncPushProducer - Interface in org.apache.hc.core5.http.nio
Abstract asynchronous push response producer.
AsyncRequestBuilder - Class in org.apache.hc.core5.http.nio.support
Builder for AsyncRequestProducer instances.
AsyncRequestConsumer<T> - Interface in org.apache.hc.core5.http.nio
Abstract asynchronous request consumer.
AsyncRequester - Class in org.apache.hc.core5.http.impl.bootstrap
Protocol agnostic client side I/O session initiator.
AsyncRequester(IOEventHandlerFactory, IOReactorConfig, Decorator<IOSession>, Callback<Exception>, IOSessionListener, Callback<IOSession>, Resolver<HttpHost, InetSocketAddress>) - Constructor for class org.apache.hc.core5.http.impl.bootstrap.AsyncRequester
 
AsyncRequester - Class in org.apache.hc.core5.testing.nio
 
AsyncRequester(IOReactorConfig) - Constructor for class org.apache.hc.core5.testing.nio.AsyncRequester
 
AsyncRequesterBootstrap - Class in org.apache.hc.core5.http.impl.bootstrap
AsyncRequestProducer - Interface in org.apache.hc.core5.http.nio
Abstract asynchronous request producer.
AsyncResponseBuilder - Class in org.apache.hc.core5.http.nio.support
Builder for AsyncResponseProducer instances.
AsyncResponseConsumer<T> - Interface in org.apache.hc.core5.http.nio
Abstract asynchronous response consumer.
AsyncResponseProducer - Interface in org.apache.hc.core5.http.nio
Abstract asynchronous response producer.
AsyncServer - Class in org.apache.hc.core5.http.impl.bootstrap
Protocol agnostic server side I/O session handler.
AsyncServer(IOEventHandlerFactory, IOReactorConfig, Decorator<IOSession>, Callback<Exception>, IOSessionListener, Callback<IOSession>) - Constructor for class org.apache.hc.core5.http.impl.bootstrap.AsyncServer
 
AsyncServer - Class in org.apache.hc.core5.testing.nio
 
AsyncServer(IOReactorConfig) - Constructor for class org.apache.hc.core5.testing.nio.AsyncServer
 
AsyncServerBootstrap - Class in org.apache.hc.core5.http.impl.bootstrap
HttpAsyncServer bootstrap.
AsyncServerExchangeHandler - Interface in org.apache.hc.core5.http.nio
Abstract asynchronous server side message exchange handler that acts as a request consumer and a response producer.
AsyncServerExpectationFilter - Class in org.apache.hc.core5.http.nio.support
 
AsyncServerExpectationFilter() - Constructor for class org.apache.hc.core5.http.nio.support.AsyncServerExpectationFilter
 
AsyncServerFilterChainElement - Class in org.apache.hc.core5.http.nio.support
An element in an asynchronous request processing chain.
AsyncServerFilterChainElement(AsyncFilterHandler, AsyncServerFilterChainElement) - Constructor for class org.apache.hc.core5.http.nio.support.AsyncServerFilterChainElement
 
AsyncServerFilterChainExchangeHandlerFactory - Class in org.apache.hc.core5.http.nio.support
Factory for AsyncServerExchangeHandler instances that delegate request processing to a AsyncServerFilterChainElement.
AsyncServerFilterChainExchangeHandlerFactory(AsyncServerFilterChainElement, Callback<Exception>) - Constructor for class org.apache.hc.core5.http.nio.support.AsyncServerFilterChainExchangeHandlerFactory
 
AsyncServerFilterChainExchangeHandlerFactory(AsyncServerFilterChainElement) - Constructor for class org.apache.hc.core5.http.nio.support.AsyncServerFilterChainExchangeHandlerFactory
 
AsyncServerRequestHandler<T> - Interface in org.apache.hc.core5.http.nio
AsyncServerRequestHandler represents a routine for processing of a specific group of HTTP requests.
AsyncServerRequestHandler.ResponseTrigger - Interface in org.apache.hc.core5.http.nio
Response trigger that can be used to submit a final HTTP response and terminate HTTP request processing.
atEnd() - Method in class org.apache.hc.core5.util.Tokenizer.Cursor
 
authenticate(T, URIAuthority, String, HttpContext) - Method in class org.apache.hc.core5.http.io.support.AbstractHttpServerAuthFilter
Authenticates the client using the authentication token sent by the client as a response to an authentication challenge.
authenticate(T, URIAuthority, String, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncServerAuthFilter
Authenticates the client using the authentication token sent by the client as a response to an authentication challenge.
AUTHORITY - Static variable in class org.apache.hc.core5.http2.H2PseudoRequestHeaders
 
AUTHORIZATION - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
available() - Method in class org.apache.hc.core5.http.impl.io.ChunkedInputStream
 
available() - Method in class org.apache.hc.core5.http.impl.io.ContentLengthInputStream
 
available() - Method in class org.apache.hc.core5.http.impl.io.EmptyInputStream
Deprecated.
Returns 0.
available() - Method in class org.apache.hc.core5.http.impl.io.IdentityInputStream
 
available() - Method in class org.apache.hc.core5.http.impl.io.SessionInputBufferImpl
 
available() - Method in class org.apache.hc.core5.http.impl.io.SessionOutputBufferImpl
 
available() - Method in class org.apache.hc.core5.http.io.entity.EmptyInputStream
Returns 0.
available() - Method in class org.apache.hc.core5.http.io.EofSensorInputStream
 
available() - Method in interface org.apache.hc.core5.http.io.SessionInputBuffer
Returns available space in the buffer.
available() - Method in interface org.apache.hc.core5.http.io.SessionOutputBuffer
Returns available space in the buffer.
available() - Method in interface org.apache.hc.core5.http.nio.AsyncDataProducer
Returns the number of bytes immediately available for output.
available() - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer
 
available() - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer
 
available() - Method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducerWrapper
 
available() - Method in class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer
 
available() - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityProducer
 
available() - Method in class org.apache.hc.core5.http.nio.entity.FileEntityProducer
 
available() - Method in class org.apache.hc.core5.http.nio.support.AbstractServerExchangeHandler
 
available() - Method in class org.apache.hc.core5.http.nio.support.BasicAsyncServerExpectationDecorator
 
available() - Method in class org.apache.hc.core5.http.nio.support.BasicClientExchangeHandler
 
available() - Method in class org.apache.hc.core5.http.nio.support.BasicPushProducer
 
available() - Method in class org.apache.hc.core5.http.nio.support.BasicRequestProducer
 
available() - Method in class org.apache.hc.core5.http.nio.support.BasicResponseProducer
 
available() - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer
 
available() - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler
 
available() - Method in class org.apache.hc.core5.http.nio.support.classic.ContentInputStream
 
available() - Method in class org.apache.hc.core5.http.nio.support.ImmediateResponseExchangeHandler
 
available() - Method in class org.apache.hc.core5.reactive.ReactiveEntityProducer
 
available() - Method in class org.apache.hc.core5.reactive.ReactiveServerExchangeHandler
 
availableData() - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer
Returns the number of bytes immediately available for output.
availableData() - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer
Returns the number of bytes immediately available for output.
availableData() - Method in class org.apache.hc.core5.http.nio.entity.StringAsyncEntityProducer
 
awaitShutdown(TimeValue) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequester
 
awaitShutdown(TimeValue) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServer
 
awaitShutdown(TimeValue) - Method in class org.apache.hc.core5.reactor.DefaultConnectingIOReactor
 
awaitShutdown(TimeValue) - Method in class org.apache.hc.core5.reactor.DefaultListeningIOReactor
 
awaitShutdown(TimeValue) - Method in interface org.apache.hc.core5.reactor.IOReactor
Blocks for the given period of time in milliseconds awaiting the completion of the reactor shutdown.
awaitTermination(TimeValue) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpServer
 

B

BasicAsyncEntityConsumer - Class in org.apache.hc.core5.http.nio.entity
Basic AsyncEntityConsumer implementation that processes the data stream content into a byte array.
BasicAsyncEntityConsumer() - Constructor for class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityConsumer
 
BasicAsyncEntityProducer - Class in org.apache.hc.core5.http.nio.entity
Basic AsyncEntityProducer implementation that generates data stream from content of a byte array.
BasicAsyncEntityProducer(byte[], ContentType, boolean) - Constructor for class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer
 
BasicAsyncEntityProducer(byte[], ContentType) - Constructor for class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer
 
BasicAsyncEntityProducer(byte[]) - Constructor for class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer
 
BasicAsyncEntityProducer(CharSequence, ContentType, boolean) - Constructor for class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer
 
BasicAsyncEntityProducer(CharSequence, ContentType) - Constructor for class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer
 
BasicAsyncEntityProducer(CharSequence) - Constructor for class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer
 
BasicAsyncServerExpectationDecorator - Class in org.apache.hc.core5.http.nio.support
AsyncServerExchangeHandler implementation that adds support for the Expect-Continue handshake to an existing AsyncServerExchangeHandler.
BasicAsyncServerExpectationDecorator(AsyncServerExchangeHandler, Callback<Exception>) - Constructor for class org.apache.hc.core5.http.nio.support.BasicAsyncServerExpectationDecorator
 
BasicAsyncServerExpectationDecorator(AsyncServerExchangeHandler) - Constructor for class org.apache.hc.core5.http.nio.support.BasicAsyncServerExpectationDecorator
 
BasicClassicHttpRequest - Class in org.apache.hc.core5.http.message
Basic implementation of ClassicHttpRequest.
BasicClassicHttpRequest(String, String, URIAuthority, String) - Constructor for class org.apache.hc.core5.http.message.BasicClassicHttpRequest
Creates request message with the given method, host and request path.
BasicClassicHttpRequest(String, String) - Constructor for class org.apache.hc.core5.http.message.BasicClassicHttpRequest
Creates request message with the given method and request path.
BasicClassicHttpRequest(String, HttpHost, String) - Constructor for class org.apache.hc.core5.http.message.BasicClassicHttpRequest
Creates request message with the given method, host and request path.
BasicClassicHttpRequest(String, URI) - Constructor for class org.apache.hc.core5.http.message.BasicClassicHttpRequest
Creates request message with the given method, request URI.
BasicClassicHttpRequest(Method, String) - Constructor for class org.apache.hc.core5.http.message.BasicClassicHttpRequest
Creates request message with the given method and request path.
BasicClassicHttpRequest(Method, HttpHost, String) - Constructor for class org.apache.hc.core5.http.message.BasicClassicHttpRequest
Creates request message with the given method, host and request path.
BasicClassicHttpRequest(Method, URI) - Constructor for class org.apache.hc.core5.http.message.BasicClassicHttpRequest
Creates request message with the given method, request URI.
BasicClassicHttpResponse - Class in org.apache.hc.core5.http.message
Basic implementation of ClassicHttpResponse.
BasicClassicHttpResponse(int, ReasonPhraseCatalog, Locale) - Constructor for class org.apache.hc.core5.http.message.BasicClassicHttpResponse
Creates a new response.
BasicClassicHttpResponse(int, String) - Constructor for class org.apache.hc.core5.http.message.BasicClassicHttpResponse
Creates a new response.
BasicClassicHttpResponse(int) - Constructor for class org.apache.hc.core5.http.message.BasicClassicHttpResponse
Creates a new response.
BasicClientExchangeHandler<T> - Class in org.apache.hc.core5.http.nio.support
Basic AsyncClientExchangeHandler implementation that makes use of AsyncRequestProducer to generate request message and AsyncResponseConsumer to process the response message returned by the server.
BasicClientExchangeHandler(AsyncRequestProducer, AsyncResponseConsumer<T>, FutureCallback<T>) - Constructor for class org.apache.hc.core5.http.nio.support.BasicClientExchangeHandler
 
BasicClientTlsStrategy - Class in org.apache.hc.core5.http.nio.ssl
Basic client-side implementation of TlsStrategy that upgrades to TLS for all endpoints with HTTPS scheme.
BasicClientTlsStrategy(SSLContext, SSLBufferMode, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http.nio.ssl.BasicClientTlsStrategy
 
BasicClientTlsStrategy(SSLContext, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http.nio.ssl.BasicClientTlsStrategy
 
BasicClientTlsStrategy(SSLContext, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http.nio.ssl.BasicClientTlsStrategy
 
BasicClientTlsStrategy(SSLContext) - Constructor for class org.apache.hc.core5.http.nio.ssl.BasicClientTlsStrategy
 
BasicClientTlsStrategy() - Constructor for class org.apache.hc.core5.http.nio.ssl.BasicClientTlsStrategy
 
BasicEndpointDetails - Class in org.apache.hc.core5.http.impl
Basic HTTP connection endpoint details.
BasicEndpointDetails(SocketAddress, SocketAddress, HttpConnectionMetrics, Timeout) - Constructor for class org.apache.hc.core5.http.impl.BasicEndpointDetails
 
BasicEntityDetails - Class in org.apache.hc.core5.http.impl
Basic HTTP message entity details.
BasicEntityDetails(long, ContentType) - Constructor for class org.apache.hc.core5.http.impl.BasicEntityDetails
 
BasicFuture<T> - Class in org.apache.hc.core5.concurrent
Basic implementation of the Future interface.
BasicFuture(FutureCallback<T>) - Constructor for class org.apache.hc.core5.concurrent.BasicFuture
 
BasicH2TransportMetrics - Class in org.apache.hc.core5.http2.impl
Default implementation of H2TransportMetrics.
BasicH2TransportMetrics() - Constructor for class org.apache.hc.core5.http2.impl.BasicH2TransportMetrics
 
BasicHeader - Class in org.apache.hc.core5.http.message
Immutable Header.
BasicHeader(String, Object) - Constructor for class org.apache.hc.core5.http.message.BasicHeader
Default constructor
BasicHeader(String, Object, boolean) - Constructor for class org.apache.hc.core5.http.message.BasicHeader
Constructor with sensitivity flag
BasicHeaderElement - Class in org.apache.hc.core5.http.message
Basic implementation of HeaderElement
BasicHeaderElement(String, String, NameValuePair[]) - Constructor for class org.apache.hc.core5.http.message.BasicHeaderElement
Constructor with name, value and parameters.
BasicHeaderElement(String, String) - Constructor for class org.apache.hc.core5.http.message.BasicHeaderElement
Constructor with name and value.
BasicHeaderElementIterator - Class in org.apache.hc.core5.http.message
BasicHeaderElementIterator(Iterator<Header>, HeaderValueParser) - Constructor for class org.apache.hc.core5.http.message.BasicHeaderElementIterator
Creates a new instance of BasicHeaderElementIterator
BasicHeaderElementIterator(Iterator<Header>) - Constructor for class org.apache.hc.core5.http.message.BasicHeaderElementIterator
 
BasicHeaderIterator - Class in org.apache.hc.core5.http.message
BasicHeaderIterator(Header[], String) - Constructor for class org.apache.hc.core5.http.message.BasicHeaderIterator
Creates a new header iterator.
BasicHeaderValueFormatter - Class in org.apache.hc.core5.http.message
Default HeaderValueFormatter implementation.
BasicHeaderValueFormatter() - Constructor for class org.apache.hc.core5.http.message.BasicHeaderValueFormatter
 
BasicHeaderValueParser - Class in org.apache.hc.core5.http.message
Default HeaderValueParser implementation.
BasicHeaderValueParser() - Constructor for class org.apache.hc.core5.http.message.BasicHeaderValueParser
 
BasicHttpConnectionMetrics - Class in org.apache.hc.core5.http.impl
Default implementation of the HttpConnectionMetrics interface.
BasicHttpConnectionMetrics(HttpTransportMetrics, HttpTransportMetrics) - Constructor for class org.apache.hc.core5.http.impl.BasicHttpConnectionMetrics
 
BasicHttpContext - Class in org.apache.hc.core5.http.protocol
Default implementation of HttpContext.
BasicHttpContext() - Constructor for class org.apache.hc.core5.http.protocol.BasicHttpContext
 
BasicHttpContext(HttpContext) - Constructor for class org.apache.hc.core5.http.protocol.BasicHttpContext
 
BasicHttpEntity - Class in org.apache.hc.core5.http.io.entity
A generic streamed, non-repeatable entity that obtains its content from an InputStream.
BasicHttpEntity(InputStream, long, ContentType, String, boolean) - Constructor for class org.apache.hc.core5.http.io.entity.BasicHttpEntity
 
BasicHttpEntity(InputStream, long, ContentType, String) - Constructor for class org.apache.hc.core5.http.io.entity.BasicHttpEntity
 
BasicHttpEntity(InputStream, long, ContentType) - Constructor for class org.apache.hc.core5.http.io.entity.BasicHttpEntity
 
BasicHttpEntity(InputStream, ContentType, String) - Constructor for class org.apache.hc.core5.http.io.entity.BasicHttpEntity
 
BasicHttpEntity(InputStream, ContentType) - Constructor for class org.apache.hc.core5.http.io.entity.BasicHttpEntity
 
BasicHttpEntity(InputStream, ContentType, boolean) - Constructor for class org.apache.hc.core5.http.io.entity.BasicHttpEntity
 
BasicHttpRequest - Class in org.apache.hc.core5.http.message
Basic implementation of HttpRequest.
BasicHttpRequest(String, String, URIAuthority, String) - Constructor for class org.apache.hc.core5.http.message.BasicHttpRequest
Creates request message with the given method, host and request path.
BasicHttpRequest(String, String) - Constructor for class org.apache.hc.core5.http.message.BasicHttpRequest
Creates request message with the given method and request path.
BasicHttpRequest(String, HttpHost, String) - Constructor for class org.apache.hc.core5.http.message.BasicHttpRequest
Creates request message with the given method, host and request path.
BasicHttpRequest(String, URI) - Constructor for class org.apache.hc.core5.http.message.BasicHttpRequest
Creates request message with the given method, request URI.
BasicHttpRequest(Method, String) - Constructor for class org.apache.hc.core5.http.message.BasicHttpRequest
Creates request message with the given method and request path.
BasicHttpRequest(Method, HttpHost, String) - Constructor for class org.apache.hc.core5.http.message.BasicHttpRequest
Creates request message with the given method, host and request path.
BasicHttpRequest(Method, URI) - Constructor for class org.apache.hc.core5.http.message.BasicHttpRequest
Creates request message with the given method, request URI.
BasicHttpResponse - Class in org.apache.hc.core5.http.message
Basic implementation of HttpResponse.
BasicHttpResponse(int, ReasonPhraseCatalog, Locale) - Constructor for class org.apache.hc.core5.http.message.BasicHttpResponse
Creates a new response.
BasicHttpResponse(int, String) - Constructor for class org.apache.hc.core5.http.message.BasicHttpResponse
Creates a new response.
BasicHttpResponse(int) - Constructor for class org.apache.hc.core5.http.message.BasicHttpResponse
Creates a new response.
BasicHttpServerExpectationDecorator - Class in org.apache.hc.core5.http.io.support
HttpServerRequestHandler implementation that adds support for the Expect-Continue handshake to an existing HttpServerRequestHandler.
BasicHttpServerExpectationDecorator(HttpServerRequestHandler) - Constructor for class org.apache.hc.core5.http.io.support.BasicHttpServerExpectationDecorator
 
BasicHttpServerRequestHandler - Class in org.apache.hc.core5.http.io.support
Basic HttpServerRequestHandler implementation that makes use of HttpRequestMapper to dispatch the request to a particular HttpRequestHandler for processing.
BasicHttpServerRequestHandler(HttpRequestMapper<HttpRequestHandler>, HttpResponseFactory<ClassicHttpResponse>) - Constructor for class org.apache.hc.core5.http.io.support.BasicHttpServerRequestHandler
 
BasicHttpServerRequestHandler(HttpRequestMapper<HttpRequestHandler>) - Constructor for class org.apache.hc.core5.http.io.support.BasicHttpServerRequestHandler
 
BasicHttpTransportMetrics - Class in org.apache.hc.core5.http.impl
Default implementation of HttpTransportMetrics.
BasicHttpTransportMetrics() - Constructor for class org.apache.hc.core5.http.impl.BasicHttpTransportMetrics
 
BasicLineFormatter - Class in org.apache.hc.core5.http.message
Default LineFormatter implementation.
BasicLineFormatter() - Constructor for class org.apache.hc.core5.http.message.BasicLineFormatter
 
BasicLineParser - Class in org.apache.hc.core5.http.message
Default LineParser implementation.
BasicLineParser(ProtocolVersion) - Constructor for class org.apache.hc.core5.http.message.BasicLineParser
Creates a new line parser for the given HTTP-like protocol.
BasicLineParser() - Constructor for class org.apache.hc.core5.http.message.BasicLineParser
Creates a new line parser for HTTP.
BasicNameValuePair - Class in org.apache.hc.core5.http.message
Basic implementation of NameValuePair.
BasicNameValuePair(String, String) - Constructor for class org.apache.hc.core5.http.message.BasicNameValuePair
Default Constructor taking a name and a value.
BasicPingHandler - Class in org.apache.hc.core5.http2.nio.support
Basic AsyncPingHandler implementation.
BasicPingHandler(Callback<Boolean>) - Constructor for class org.apache.hc.core5.http2.nio.support.BasicPingHandler
 
BasicPushProducer - Class in org.apache.hc.core5.http.nio.support
Basic implementation of AsyncPushProducer that produces one fixed response and relies on a AsyncEntityProducer to generate response entity stream.
BasicPushProducer(HttpResponse, AsyncEntityProducer) - Constructor for class org.apache.hc.core5.http.nio.support.BasicPushProducer
 
BasicPushProducer(int, AsyncEntityProducer) - Constructor for class org.apache.hc.core5.http.nio.support.BasicPushProducer
 
BasicPushProducer(AsyncEntityProducer) - Constructor for class org.apache.hc.core5.http.nio.support.BasicPushProducer
 
BasicRequestBuilder - Class in org.apache.hc.core5.http.support
Builder for BasicHttpRequest instances.
BasicRequestConsumer<T> - Class in org.apache.hc.core5.http.nio.support
Basic implementation of AsyncRequestConsumer that represents the request message as a Message and relies on a AsyncEntityConsumer to process request entity stream.
BasicRequestConsumer(Supplier<AsyncEntityConsumer<T>>) - Constructor for class org.apache.hc.core5.http.nio.support.BasicRequestConsumer
 
BasicRequestConsumer(AsyncEntityConsumer<T>) - Constructor for class org.apache.hc.core5.http.nio.support.BasicRequestConsumer
 
BasicRequestProducer - Class in org.apache.hc.core5.http.nio.support
Basic implementation of AsyncRequestProducer that produces one fixed request and relies on a AsyncEntityProducer to generate request entity stream.
BasicRequestProducer(HttpRequest, AsyncEntityProducer) - Constructor for class org.apache.hc.core5.http.nio.support.BasicRequestProducer
 
BasicRequestProducer(String, HttpHost, String, AsyncEntityProducer) - Constructor for class org.apache.hc.core5.http.nio.support.BasicRequestProducer
 
BasicRequestProducer(String, HttpHost, String) - Constructor for class org.apache.hc.core5.http.nio.support.BasicRequestProducer
 
BasicRequestProducer(String, URI, AsyncEntityProducer) - Constructor for class org.apache.hc.core5.http.nio.support.BasicRequestProducer
 
BasicRequestProducer(String, URI) - Constructor for class org.apache.hc.core5.http.nio.support.BasicRequestProducer
 
BasicRequestProducer(Method, HttpHost, String, AsyncEntityProducer) - Constructor for class org.apache.hc.core5.http.nio.support.BasicRequestProducer
 
BasicRequestProducer(Method, HttpHost, String) - Constructor for class org.apache.hc.core5.http.nio.support.BasicRequestProducer
 
BasicRequestProducer(Method, URI, AsyncEntityProducer) - Constructor for class org.apache.hc.core5.http.nio.support.BasicRequestProducer
 
BasicRequestProducer(Method, URI) - Constructor for class org.apache.hc.core5.http.nio.support.BasicRequestProducer
 
BasicResponseBuilder - Class in org.apache.hc.core5.http.support
Builder for BasicHttpResponse instances.
BasicResponseBuilder(int) - Constructor for class org.apache.hc.core5.http.support.BasicResponseBuilder
 
BasicResponseConsumer<T> - Class in org.apache.hc.core5.http.nio.support
Basic implementation of AsyncResponseConsumer that represents response message as a Message and relies on a AsyncEntityConsumer to process response entity stream.
BasicResponseConsumer(Supplier<AsyncEntityConsumer<T>>) - Constructor for class org.apache.hc.core5.http.nio.support.BasicResponseConsumer
 
BasicResponseConsumer(AsyncEntityConsumer<T>) - Constructor for class org.apache.hc.core5.http.nio.support.BasicResponseConsumer
 
BasicResponseProducer - Class in org.apache.hc.core5.http.nio.support
Basic implementation of AsyncResponseProducer that produces one fixed response and relies on a AsyncEntityProducer to generate response entity stream.
BasicResponseProducer(HttpResponse, AsyncEntityProducer) - Constructor for class org.apache.hc.core5.http.nio.support.BasicResponseProducer
 
BasicResponseProducer(HttpResponse) - Constructor for class org.apache.hc.core5.http.nio.support.BasicResponseProducer
 
BasicResponseProducer(int, AsyncEntityProducer) - Constructor for class org.apache.hc.core5.http.nio.support.BasicResponseProducer
 
BasicResponseProducer(HttpResponse, String, ContentType) - Constructor for class org.apache.hc.core5.http.nio.support.BasicResponseProducer
 
BasicResponseProducer(HttpResponse, String) - Constructor for class org.apache.hc.core5.http.nio.support.BasicResponseProducer
 
BasicResponseProducer(int, String, ContentType) - Constructor for class org.apache.hc.core5.http.nio.support.BasicResponseProducer
 
BasicResponseProducer(int, String) - Constructor for class org.apache.hc.core5.http.nio.support.BasicResponseProducer
 
BasicResponseProducer(AsyncEntityProducer) - Constructor for class org.apache.hc.core5.http.nio.support.BasicResponseProducer
 
BasicServerExchangeHandler<T> - Class in org.apache.hc.core5.http.nio.support
Basic AbstractServerExchangeHandler implementation that delegates request processing and response generation to a AsyncServerRequestHandler.
BasicServerExchangeHandler(AsyncServerRequestHandler<T>) - Constructor for class org.apache.hc.core5.http.nio.support.BasicServerExchangeHandler
 
BasicServerTlsStrategy - Class in org.apache.hc.core5.http.nio.ssl
Basic side-side implementation of TlsStrategy that upgrades to TLS for endpoints with the specified local ports.
BasicServerTlsStrategy(SSLContext, SecurePortStrategy, SSLBufferMode, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http.nio.ssl.BasicServerTlsStrategy
BasicServerTlsStrategy(SSLContext, SecurePortStrategy, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http.nio.ssl.BasicServerTlsStrategy
BasicServerTlsStrategy(SSLContext, SecurePortStrategy, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http.nio.ssl.BasicServerTlsStrategy
BasicServerTlsStrategy(SSLContext, SecurePortStrategy) - Constructor for class org.apache.hc.core5.http.nio.ssl.BasicServerTlsStrategy
BasicServerTlsStrategy(SecurePortStrategy) - Constructor for class org.apache.hc.core5.http.nio.ssl.BasicServerTlsStrategy
BasicServerTlsStrategy(SSLContext, SSLBufferMode, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http.nio.ssl.BasicServerTlsStrategy
 
BasicServerTlsStrategy(SSLContext, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http.nio.ssl.BasicServerTlsStrategy
 
BasicServerTlsStrategy(SSLContext, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http.nio.ssl.BasicServerTlsStrategy
 
BasicServerTlsStrategy(SSLContext) - Constructor for class org.apache.hc.core5.http.nio.ssl.BasicServerTlsStrategy
 
BasicServerTlsStrategy() - Constructor for class org.apache.hc.core5.http.nio.ssl.BasicServerTlsStrategy
 
BasicTokenIterator - Class in org.apache.hc.core5.http.message
Iterator of Header tokens..
BasicTokenIterator(Iterator<Header>) - Constructor for class org.apache.hc.core5.http.message.BasicTokenIterator
Creates a new instance of BasicTokenIterator.
BenchmarkConfig - Class in org.apache.hc.core5.benchmark
 
BenchmarkConfig.Builder - Class in org.apache.hc.core5.benchmark
 
BenchmarkConfig.Builder() - Constructor for class org.apache.hc.core5.benchmark.BenchmarkConfig.Builder
 
BHttpConnection - Interface in org.apache.hc.core5.http.io
Abstract blocking HTTP connection interface.
bind(Socket) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnection
 
bind(Socket) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnection
 
bind(Socket) - Method in class org.apache.hc.core5.testing.classic.LoggingBHttpClientConnection
 
bind(Socket) - Method in class org.apache.hc.core5.testing.classic.LoggingBHttpServerConnection
 
BODY - Static variable in class org.apache.hc.core5.testing.framework.ClientPOJOAdapter
 
bootstrap() - Static method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
 
bootstrap() - Static method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
 
bootstrap() - Static method in class org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap
 
bootstrap() - Static method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
 
bootstrap() - Static method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2MultiplexingRequesterBootstrap
 
bootstrap() - Static method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2RequesterBootstrap
 
bootstrap() - Static method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2ServerBootstrap
 
buffer() - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentDecoder
 
buffer() - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentEncoder
 
buffer() - Method in class org.apache.hc.core5.http.impl.nio.ExpandableBuffer
 
BufferedData - Class in org.apache.hc.core5.http.impl.nio
A buffer that expand its capacity on demand.
BufferedData(int) - Constructor for class org.apache.hc.core5.http.impl.nio.BufferedData
 
BufferedHeader - Class in org.apache.hc.core5.http.message
This class represents a raw HTTP header whose content is parsed 'on demand' only when the header value needs to be consumed.
BufferedHeader(CharArrayBuffer) - Constructor for class org.apache.hc.core5.http.message.BufferedHeader
Creates a new header from a buffer.
BufferedHttpEntity - Class in org.apache.hc.core5.http.io.entity
A wrapping entity that buffers it content if necessary.
BufferedHttpEntity(HttpEntity) - Constructor for class org.apache.hc.core5.http.io.entity.BufferedHttpEntity
Creates a new buffered entity wrapper.
build() - Method in class org.apache.hc.core5.benchmark.BenchmarkConfig.Builder
 
build() - Method in class org.apache.hc.core5.http.config.CharCodingConfig.Builder
 
build() - Method in class org.apache.hc.core5.http.config.Http1Config.Builder
 
build() - Method in class org.apache.hc.core5.http.config.RegistryBuilder
 
build() - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnectionFactory.Builder
 
build() - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnectionFactory.Builder
 
build() - Method in class org.apache.hc.core5.http.io.SocketConfig.Builder
 
build() - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
build() - Method in class org.apache.hc.core5.http.io.support.ClassicResponseBuilder
 
build() - Method in class org.apache.hc.core5.http.nio.support.AsyncPushBuilder
 
build() - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
build() - Method in class org.apache.hc.core5.http.nio.support.AsyncResponseBuilder
 
build() - Method in class org.apache.hc.core5.http.protocol.HttpProcessorBuilder
 
build() - Method in class org.apache.hc.core5.http.support.AbstractMessageBuilder
 
build() - Method in class org.apache.hc.core5.http.support.AbstractResponseBuilder
 
build() - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
build() - Method in class org.apache.hc.core5.http.support.BasicResponseBuilder
 
build() - Method in class org.apache.hc.core5.http2.config.H2Config.Builder
 
build() - Method in class org.apache.hc.core5.net.URIBuilder
Builds a URI instance.
build() - Method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
 
build() - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
builder() - Static method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnectionFactory
builder() - Static method in class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnectionFactory
buildResult(HttpRequest, E, ContentType) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncRequesterConsumer
Triggered to generate object that represents a result of request message processing.
buildResult(HttpResponse, E, ContentType) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncResponseConsumer
Triggered to generate object that represents a result of response message processing.
ByteArrayBuffer - Class in org.apache.hc.core5.util
A resizable byte array.
ByteArrayBuffer(int) - Constructor for class org.apache.hc.core5.util.ByteArrayBuffer
Creates an instance of ByteArrayBuffer with the given initial capacity.
ByteArrayEntity - Class in org.apache.hc.core5.http.io.entity
A self contained, repeatable entity that obtains its content from a byte array.
ByteArrayEntity(byte[], int, int, ContentType, String, boolean) - Constructor for class org.apache.hc.core5.http.io.entity.ByteArrayEntity
 
ByteArrayEntity(byte[], int, int, ContentType, String) - Constructor for class org.apache.hc.core5.http.io.entity.ByteArrayEntity
 
ByteArrayEntity(byte[], ContentType, String, boolean) - Constructor for class org.apache.hc.core5.http.io.entity.ByteArrayEntity
 
ByteArrayEntity(byte[], ContentType, String) - Constructor for class org.apache.hc.core5.http.io.entity.ByteArrayEntity
 
ByteArrayEntity(byte[], ContentType, boolean) - Constructor for class org.apache.hc.core5.http.io.entity.ByteArrayEntity
 
ByteArrayEntity(byte[], ContentType) - Constructor for class org.apache.hc.core5.http.io.entity.ByteArrayEntity
 
ByteArrayEntity(byte[], int, int, ContentType, boolean) - Constructor for class org.apache.hc.core5.http.io.entity.ByteArrayEntity
 
ByteArrayEntity(byte[], int, int, ContentType) - Constructor for class org.apache.hc.core5.http.io.entity.ByteArrayEntity
 
byteAt(int) - Method in class org.apache.hc.core5.util.ByteArrayBuffer
Returns the byte value in this buffer at the specified index.
ByteBufferEntity - Class in org.apache.hc.core5.http.io.entity
An entity that delivers the contents of a ByteBuffer.
ByteBufferEntity(ByteBuffer, ContentType, String) - Constructor for class org.apache.hc.core5.http.io.entity.ByteBufferEntity
 
ByteBufferEntity(ByteBuffer, ContentType) - Constructor for class org.apache.hc.core5.http.io.entity.ByteBufferEntity
 

C

CACHE_CONTROL - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
calculate(long, TimeValue) - Static method in class org.apache.hc.core5.util.Deadline
Calculates a deadline with a given time in milliseconds plus a given time value.
calculate(TimeValue) - Static method in class org.apache.hc.core5.util.Deadline
Calculates a deadline from now plus a given time value.
callAssertNothingThrown - Variable in class org.apache.hc.core5.testing.framework.ClientTestingAdapter
 
Callback<T> - Interface in org.apache.hc.core5.function
Abstract callback.
CallbackContribution<T> - Class in org.apache.hc.core5.concurrent
Convenience base class for FutureCallbacks that contribute a result of the operation to another FutureCallback.
CallbackContribution(FutureCallback<?>) - Constructor for class org.apache.hc.core5.concurrent.CallbackContribution
 
callGetter(Object, String, Class<T>) - Static method in class org.apache.hc.core5.util.ReflectionUtils
 
callSetter(Object, String, Class<?>, Object) - Static method in class org.apache.hc.core5.util.ReflectionUtils
 
cancel(boolean) - Method in class org.apache.hc.core5.concurrent.BasicFuture
 
cancel() - Method in class org.apache.hc.core5.concurrent.BasicFuture
 
cancel() - Method in interface org.apache.hc.core5.concurrent.Cancellable
Cancels the ongoing operation or process.
cancel(boolean) - Method in class org.apache.hc.core5.concurrent.CompletedFuture
 
cancel() - Method in class org.apache.hc.core5.concurrent.CompletedFuture
 
cancel() - Method in class org.apache.hc.core5.concurrent.ComplexCancellable
 
cancel(boolean) - Method in class org.apache.hc.core5.concurrent.ComplexFuture
 
cancel() - Method in interface org.apache.hc.core5.http.nio.AsyncClientExchangeHandler
Triggered to cancel the message exchange.
cancel() - Method in class org.apache.hc.core5.http.nio.command.RequestExecutionCommand
 
cancel() - Method in class org.apache.hc.core5.http.nio.command.ShutdownCommand
 
cancel() - Method in class org.apache.hc.core5.http.nio.support.BasicClientExchangeHandler
 
cancel() - Method in interface org.apache.hc.core5.http2.nio.AsyncPingHandler
Triggered to cancel the message exchange.
cancel() - Method in class org.apache.hc.core5.http2.nio.command.PingCommand
 
cancel() - Method in class org.apache.hc.core5.http2.nio.support.BasicPingHandler
 
cancelCommands(IOSession) - Static method in class org.apache.hc.core5.http.nio.command.CommandSupport
Cancels all pending session Commands.
Cancellable - Interface in org.apache.hc.core5.concurrent
A Cancellable represents a process or an operation that can be canceled.
CancellableDependency - Interface in org.apache.hc.core5.concurrent
This interface represents Cancellable object dependent on another ongoing process or operation.
cancelled() - Method in class org.apache.hc.core5.concurrent.CallbackContribution
 
cancelled() - Method in interface org.apache.hc.core5.concurrent.FutureCallback
 
cancelled() - Method in class org.apache.hc.core5.concurrent.FutureContribution
 
canResponseHaveBody(String, HttpResponse) - Static method in class org.apache.hc.core5.http.message.MessageSupport
 
capacity() - Method in class org.apache.hc.core5.http.impl.io.SessionInputBufferImpl
 
capacity() - Method in class org.apache.hc.core5.http.impl.io.SessionOutputBufferImpl
 
capacity() - Method in class org.apache.hc.core5.http.impl.nio.BufferedData
 
capacity() - Method in class org.apache.hc.core5.http.impl.nio.ExpandableBuffer
Returns available capacity of this buffer.
capacity() - Method in interface org.apache.hc.core5.http.io.SessionInputBuffer
Returns total capacity of the buffer
capacity() - Method in interface org.apache.hc.core5.http.io.SessionOutputBuffer
Returns total capacity of the buffer
capacity() - Method in interface org.apache.hc.core5.http.nio.SessionOutputBuffer
Returns available space in the buffer.
capacity() - Method in class org.apache.hc.core5.util.ByteArrayBuffer
Returns the current capacity.
capacity() - Method in class org.apache.hc.core5.util.CharArrayBuffer
Returns the current capacity.
CapacityChannel - Interface in org.apache.hc.core5.http.nio
Abstract capacity update channel.
capacityIncrement() - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinDataConsumer
Triggered to obtain the capacity increment.
capacityIncrement() - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharDataConsumer
Triggered to obtain the capacity increment.
capacityIncrement() - Method in class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityConsumer
 
capacityIncrement() - Method in class org.apache.hc.core5.http.nio.entity.StringAsyncEntityConsumer
 
channel() - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentDecoder
 
channel() - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentEncoder
 
channel() - Method in interface org.apache.hc.core5.reactor.IOSession
Returns the underlying I/O channel associated with this session.
channel() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
channel() - Method in class org.apache.hc.core5.testing.nio.LoggingIOSession
 
CharArrayBuffer - Class in org.apache.hc.core5.util
A resizable char array.
CharArrayBuffer(int) - Constructor for class org.apache.hc.core5.util.CharArrayBuffer
Creates an instance of CharArrayBuffer with the given initial capacity.
charAt(int) - Method in class org.apache.hc.core5.util.CharArrayBuffer
Returns the char value in this buffer at the specified index.
CharCodingConfig - Class in org.apache.hc.core5.http.config
HTTP/1.1 char coding configuration.
charCodingConfig(CharCodingConfig) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnectionFactory.Builder
 
charCodingConfig(CharCodingConfig) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnectionFactory.Builder
 
CharCodingConfig.Builder - Class in org.apache.hc.core5.http.config
 
CharCodingSupport - Class in org.apache.hc.core5.http.impl
 
Chars - Class in org.apache.hc.core5.http
Commons chars used by HTTP/1.1 protocol.
check(int) - Static method in class org.apache.hc.core5.net.Ports
Checks a port number.
check(boolean, String) - Static method in class org.apache.hc.core5.util.Args
 
check(boolean, String, Object...) - Static method in class org.apache.hc.core5.util.Args
 
check(boolean, String, Object) - Static method in class org.apache.hc.core5.util.Args
 
check(boolean, String) - Static method in class org.apache.hc.core5.util.Asserts
 
check(boolean, String, Object...) - Static method in class org.apache.hc.core5.util.Asserts
 
check(boolean, String, Object) - Static method in class org.apache.hc.core5.util.Asserts
 
checkContentLength(EntityDetails) - Static method in class org.apache.hc.core5.util.Args
 
checkRange(int, int, int, String) - Static method in class org.apache.hc.core5.util.Args
 
checkRange(long, long, long, String) - Static method in class org.apache.hc.core5.util.Args
 
checkRequestSupport(Map<String, Object>) - Method in class org.apache.hc.core5.testing.framework.ClientPOJOAdapter
Check if a request is supported.
checkWithDefault(int) - Static method in class org.apache.hc.core5.net.Ports
Checks a port number where -1 indicates the scheme default port.
chooseAlias(Map<String, PrivateKeyDetails>, SSLParameters) - Method in interface org.apache.hc.core5.ssl.PrivateKeyStrategy
Determines what key material to use for SSL authentication.
ChunkDecoder - Class in org.apache.hc.core5.http.impl.nio
Implements chunked transfer decoding.
ChunkDecoder(ReadableByteChannel, SessionInputBuffer, Http1Config, BasicHttpTransportMetrics) - Constructor for class org.apache.hc.core5.http.impl.nio.ChunkDecoder
 
ChunkDecoder(ReadableByteChannel, SessionInputBuffer, BasicHttpTransportMetrics) - Constructor for class org.apache.hc.core5.http.impl.nio.ChunkDecoder
 
CHUNKED - Static variable in interface org.apache.hc.core5.http.ContentLengthStrategy
Message body chunk coded
CHUNKED_ENCODING - Static variable in class org.apache.hc.core5.http.HeaderElements
 
ChunkedInputStream - Class in org.apache.hc.core5.http.impl.io
Implements chunked transfer coding.
ChunkedInputStream(SessionInputBuffer, InputStream, Http1Config) - Constructor for class org.apache.hc.core5.http.impl.io.ChunkedInputStream
Default constructor.
ChunkedInputStream(SessionInputBuffer, InputStream) - Constructor for class org.apache.hc.core5.http.impl.io.ChunkedInputStream
Wraps session input stream and reads chunk coded input.
ChunkedOutputStream - Class in org.apache.hc.core5.http.impl.io
Implements chunked transfer coding.
ChunkedOutputStream(SessionOutputBuffer, OutputStream, byte[], Supplier<List<? extends Header>>) - Constructor for class org.apache.hc.core5.http.impl.io.ChunkedOutputStream
Default constructor.
ChunkedOutputStream(SessionOutputBuffer, OutputStream, int, Supplier<List<? extends Header>>) - Constructor for class org.apache.hc.core5.http.impl.io.ChunkedOutputStream
Constructor taking an integer chunk size hint.
ChunkedOutputStream(SessionOutputBuffer, OutputStream, int) - Constructor for class org.apache.hc.core5.http.impl.io.ChunkedOutputStream
Constructor with no trailers.
ChunkEncoder - Class in org.apache.hc.core5.http.impl.nio
Implements chunked transfer coding.
ChunkEncoder(WritableByteChannel, SessionOutputBuffer, BasicHttpTransportMetrics, int) - Constructor for class org.apache.hc.core5.http.impl.nio.ChunkEncoder
 
ChunkEncoder(WritableByteChannel, SessionOutputBuffer, BasicHttpTransportMetrics) - Constructor for class org.apache.hc.core5.http.impl.nio.ChunkEncoder
 
ClassicHttpRequest - Interface in org.apache.hc.core5.http
'Classic' HttpRequest message that can enclose HttpEntity.
ClassicHttpResponse - Interface in org.apache.hc.core5.http
'Classic' HttpResponse message that can enclose HttpEntity.
ClassicRequestBuilder - Class in org.apache.hc.core5.http.io.support
Builder for ClassicHttpRequest instances.
ClassicResponseBuilder - Class in org.apache.hc.core5.http.io.support
Builder for ClassicHttpResponse instances.
ClassicTestClient - Class in org.apache.hc.core5.testing.classic
 
ClassicTestClient(SSLContext, SocketConfig) - Constructor for class org.apache.hc.core5.testing.classic.ClassicTestClient
 
ClassicTestClient(SocketConfig) - Constructor for class org.apache.hc.core5.testing.classic.ClassicTestClient
 
ClassicTestClient() - Constructor for class org.apache.hc.core5.testing.classic.ClassicTestClient
 
ClassicTestClientAdapter - Class in org.apache.hc.core5.testing.framework
 
ClassicTestClientAdapter() - Constructor for class org.apache.hc.core5.testing.framework.ClassicTestClientAdapter
 
ClassicTestClientTestingAdapter - Class in org.apache.hc.core5.testing.framework
 
ClassicTestClientTestingAdapter() - Constructor for class org.apache.hc.core5.testing.framework.ClassicTestClientTestingAdapter
 
ClassicTestServer - Class in org.apache.hc.core5.testing.classic
 
ClassicTestServer(SSLContext, SocketConfig) - Constructor for class org.apache.hc.core5.testing.classic.ClassicTestServer
 
ClassicTestServer(SocketConfig) - Constructor for class org.apache.hc.core5.testing.classic.ClassicTestServer
 
ClassicTestServer() - Constructor for class org.apache.hc.core5.testing.classic.ClassicTestServer
 
cleanupSocksProxyHandler(SocksProxy.SocksProxyHandler) - Method in class org.apache.hc.core5.testing.SocksProxy
 
clear() - Method in class org.apache.hc.core5.http.impl.io.SessionInputBufferImpl
 
clear() - Method in class org.apache.hc.core5.http.impl.nio.BufferedData
 
clear() - Method in class org.apache.hc.core5.http.impl.nio.ExpandableBuffer
Clears buffer.
clear() - Method in class org.apache.hc.core5.http.message.HeaderGroup
Removes all headers.
clear() - Method in class org.apache.hc.core5.http.protocol.BasicHttpContext
 
clear() - Method in class org.apache.hc.core5.util.ByteArrayBuffer
Clears content of the buffer.
clear() - Method in class org.apache.hc.core5.util.CharArrayBuffer
Clears content of the buffer.
clearEvent(int) - Method in interface org.apache.hc.core5.reactor.IOSession
Clears interest in a particular I/O event type by updating the event mask associated with the session.
clearEvent(int) - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
clearEvent(int) - Method in class org.apache.hc.core5.testing.nio.LoggingIOSession
 
clearParameters() - Method in class org.apache.hc.core5.net.URIBuilder
Clears URI query parameters.
client(String) - Static method in class org.apache.hc.core5.http.impl.HttpProcessors
Creates HttpProcessor initialized with default protocol interceptors for client side HTTP/1.1 processing.
client() - Static method in class org.apache.hc.core5.http.impl.HttpProcessors
Creates HttpProcessor initialized with default protocol interceptors for client side HTTP/1.1 processing.
client(String) - Static method in class org.apache.hc.core5.http2.impl.H2Processors
 
client() - Static method in class org.apache.hc.core5.http2.impl.H2Processors
 
ClientH2IOEventHandler - Class in org.apache.hc.core5.http2.impl.nio
IOEventHandler that implements client side HTTP/2 messaging protocol with full support for multiplexed message transmission.
ClientH2IOEventHandler(ClientH2StreamMultiplexer) - Constructor for class org.apache.hc.core5.http2.impl.nio.ClientH2IOEventHandler
 
ClientH2StreamMultiplexer - Class in org.apache.hc.core5.http2.impl.nio
I/O event handler for events fired by ProtocolIOSession that implements client side HTTP/2 messaging protocol with full support for multiplexed message transmission.
ClientH2StreamMultiplexer(ProtocolIOSession, FrameFactory, HttpProcessor, HandlerFactory<AsyncPushConsumer>, H2Config, CharCodingConfig, H2StreamListener) - Constructor for class org.apache.hc.core5.http2.impl.nio.ClientH2StreamMultiplexer
 
ClientH2StreamMultiplexer(ProtocolIOSession, HttpProcessor, HandlerFactory<AsyncPushConsumer>, H2Config, CharCodingConfig) - Constructor for class org.apache.hc.core5.http2.impl.nio.ClientH2StreamMultiplexer
 
ClientH2StreamMultiplexer(ProtocolIOSession, HttpProcessor, H2Config, CharCodingConfig) - Constructor for class org.apache.hc.core5.http2.impl.nio.ClientH2StreamMultiplexer
 
ClientH2StreamMultiplexerFactory - Class in org.apache.hc.core5.http2.impl.nio
ClientH2StreamMultiplexerFactory(HttpProcessor, HandlerFactory<AsyncPushConsumer>, H2Config, CharCodingConfig, H2StreamListener) - Constructor for class org.apache.hc.core5.http2.impl.nio.ClientH2StreamMultiplexerFactory
 
ClientH2StreamMultiplexerFactory(HttpProcessor, HandlerFactory<AsyncPushConsumer>, H2StreamListener) - Constructor for class org.apache.hc.core5.http2.impl.nio.ClientH2StreamMultiplexerFactory
 
ClientH2StreamMultiplexerFactory(HttpProcessor, H2StreamListener) - Constructor for class org.apache.hc.core5.http2.impl.nio.ClientH2StreamMultiplexerFactory
 
ClientHttp1IOEventHandler - Class in org.apache.hc.core5.http.impl.nio
IOEventHandler that implements client side HTTP/1.1 messaging protocol with full support for duplexed message transmission and message pipelining.
ClientHttp1IOEventHandler(ClientHttp1StreamDuplexer) - Constructor for class org.apache.hc.core5.http.impl.nio.ClientHttp1IOEventHandler
 
ClientHttp1IOEventHandlerFactory - Class in org.apache.hc.core5.http.impl.nio
ClientHttp1IOEventHandlerFactory(ClientHttp1StreamDuplexerFactory, TlsStrategy, Timeout) - Constructor for class org.apache.hc.core5.http.impl.nio.ClientHttp1IOEventHandlerFactory
 
ClientHttp1StreamDuplexer - Class in org.apache.hc.core5.http.impl.nio
I/O event handler for events fired by ProtocolIOSession that implements client side HTTP/1.1 messaging protocol with full support for duplexed message transmission and message pipelining.
ClientHttp1StreamDuplexer(ProtocolIOSession, HttpProcessor, Http1Config, CharCodingConfig, ConnectionReuseStrategy, NHttpMessageParser<HttpResponse>, NHttpMessageWriter<HttpRequest>, ContentLengthStrategy, ContentLengthStrategy, Http1StreamListener) - Constructor for class org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexer
 
ClientHttp1StreamDuplexerFactory - Class in org.apache.hc.core5.http.impl.nio
ClientHttp1StreamDuplexerFactory(HttpProcessor, Http1Config, CharCodingConfig, ConnectionReuseStrategy, NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, ContentLengthStrategy, ContentLengthStrategy, Http1StreamListener) - Constructor for class org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexerFactory
 
ClientHttp1StreamDuplexerFactory(HttpProcessor, Http1Config, CharCodingConfig, ConnectionReuseStrategy, NHttpMessageParserFactory<HttpResponse>, NHttpMessageWriterFactory<HttpRequest>, Http1StreamListener) - Constructor for class org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexerFactory
 
ClientHttp1StreamDuplexerFactory(HttpProcessor, Http1Config, CharCodingConfig, Http1StreamListener) - Constructor for class org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexerFactory
 
ClientHttp1StreamDuplexerFactory(HttpProcessor, Http1Config, CharCodingConfig) - Constructor for class org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexerFactory
 
ClientHttpProtocolNegotiationStarter - Class in org.apache.hc.core5.http2.impl.nio
Client I/O event starter that prepares I/O sessions for an initial protocol handshake.
ClientHttpProtocolNegotiationStarter(ClientHttp1StreamDuplexerFactory, ClientH2StreamMultiplexerFactory, HttpVersionPolicy, TlsStrategy, Timeout) - Constructor for class org.apache.hc.core5.http2.impl.nio.ClientHttpProtocolNegotiationStarter
 
ClientHttpProtocolNegotiator - Class in org.apache.hc.core5.http2.impl.nio
I/O event handler for events fired by ProtocolIOSession that implements client side of the HTTP/2 protocol negotiation handshake based on HttpVersionPolicy configuration.
ClientHttpProtocolNegotiator(ProtocolIOSession, ClientHttp1StreamDuplexerFactory, ClientH2StreamMultiplexerFactory, HttpVersionPolicy) - Constructor for class org.apache.hc.core5.http2.impl.nio.ClientHttpProtocolNegotiator
 
ClientHttpProtocolNegotiator(ProtocolIOSession, ClientHttp1StreamDuplexerFactory, ClientH2StreamMultiplexerFactory, HttpVersionPolicy, FutureCallback<ProtocolIOSession>) - Constructor for class org.apache.hc.core5.http2.impl.nio.ClientHttpProtocolNegotiator
 
ClientHttpProtocolNegotiatorFactory - Class in org.apache.hc.core5.http2.impl.nio
ClientHttpProtocolNegotiatorFactory(ClientHttp1StreamDuplexerFactory, ClientH2StreamMultiplexerFactory, HttpVersionPolicy, TlsStrategy, Timeout) - Constructor for class org.apache.hc.core5.http2.impl.nio.ClientHttpProtocolNegotiatorFactory
Deprecated.
 
ClientPOJOAdapter - Class in org.apache.hc.core5.testing.framework
This adapter expects a request to be made up of POJOs such as Maps and Lists.
ClientPOJOAdapter() - Constructor for class org.apache.hc.core5.testing.framework.ClientPOJOAdapter
 
ClientSessionEndpoint - Class in org.apache.hc.core5.testing.nio
Client endpoint that can be used to initiate HTTP message exchanges.
ClientSessionEndpoint(IOSession) - Constructor for class org.apache.hc.core5.testing.nio.ClientSessionEndpoint
 
ClientTestingAdapter - Class in org.apache.hc.core5.testing.framework
 
ClientTestingAdapter() - Constructor for class org.apache.hc.core5.testing.framework.ClientTestingAdapter
 
ClientTestingAdapter(ClientPOJOAdapter) - Constructor for class org.apache.hc.core5.testing.framework.ClientTestingAdapter
 
CLOSE - Static variable in class org.apache.hc.core5.http.HeaderElements
 
close() - Method in interface org.apache.hc.core5.http.HttpConnection
Closes this connection gracefully.
close(CloseMode) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequester
 
close() - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequester
 
close(CloseMode) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServer
 
close() - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServer
 
close(CloseMode) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
close() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
close(CloseMode) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpServer
 
close() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpServer
 
close() - Method in class org.apache.hc.core5.http.impl.io.ChunkedInputStream
Reads the remainder of the chunked message, leaving the underlying stream at a position to start reading the next response without scanning.
close() - Method in class org.apache.hc.core5.http.impl.io.ChunkedOutputStream
Finishes writing to the underlying stream, but does NOT close the underlying stream.
close() - Method in class org.apache.hc.core5.http.impl.io.ContentLengthInputStream
Reads until the end of the known length of content.
close() - Method in class org.apache.hc.core5.http.impl.io.ContentLengthOutputStream
Finishes writing to the underlying stream, but does NOT close the underlying stream.
close() - Method in class org.apache.hc.core5.http.impl.io.EmptyInputStream
Deprecated.
Noop.
close() - Method in class org.apache.hc.core5.http.impl.io.IdentityInputStream
Marks this stream as closed, but does NOT close the underlying stream.
close() - Method in class org.apache.hc.core5.http.impl.io.IdentityOutputStream
Finishes writing to the underlying stream, but does NOT close the underlying stream.
close() - Method in class org.apache.hc.core5.http.io.entity.BasicHttpEntity
 
close() - Method in class org.apache.hc.core5.http.io.entity.ByteArrayEntity
 
close() - Method in class org.apache.hc.core5.http.io.entity.ByteBufferEntity
 
close() - Method in class org.apache.hc.core5.http.io.entity.EmptyInputStream
Noop.
close() - Method in class org.apache.hc.core5.http.io.entity.EntityTemplate
 
close() - Method in class org.apache.hc.core5.http.io.entity.FileEntity
 
close() - Method in class org.apache.hc.core5.http.io.entity.HttpEntityWrapper
 
close() - Method in class org.apache.hc.core5.http.io.entity.InputStreamEntity
 
close() - Method in class org.apache.hc.core5.http.io.entity.NullEntity
 
close() - Method in class org.apache.hc.core5.http.io.entity.PathEntity
 
close() - Method in class org.apache.hc.core5.http.io.entity.SerializableEntity
 
close() - Method in class org.apache.hc.core5.http.io.entity.StringEntity
 
close() - Method in class org.apache.hc.core5.http.io.EofSensorInputStream
 
close() - Method in class org.apache.hc.core5.http.message.BasicClassicHttpResponse
 
close() - Method in class org.apache.hc.core5.http.nio.support.classic.ContentInputStream
 
close() - Method in class org.apache.hc.core5.http.nio.support.classic.ContentOutputStream
 
close(Closeable) - Static method in class org.apache.hc.core5.io.Closer
Closes the given Closeable in a null-safe manner.
close(ModalCloseable, CloseMode) - Static method in class org.apache.hc.core5.io.Closer
Closes the given Closeable in a null-safe manner.
close(CloseMode) - Method in interface org.apache.hc.core5.io.ModalCloseable
Closes this process or endpoint and releases any system resources associated with it.
close(CloseMode) - Method in class org.apache.hc.core5.pool.LaxConnPool
 
close() - Method in class org.apache.hc.core5.pool.LaxConnPool
 
close(CloseMode) - Method in class org.apache.hc.core5.pool.StrictConnPool
 
close() - Method in class org.apache.hc.core5.pool.StrictConnPool
 
close(CloseMode) - Method in class org.apache.hc.core5.reactor.AbstractIOSessionPool
 
close() - Method in class org.apache.hc.core5.reactor.AbstractIOSessionPool
 
close(CloseMode) - Method in class org.apache.hc.core5.reactor.DefaultConnectingIOReactor
 
close() - Method in class org.apache.hc.core5.reactor.DefaultConnectingIOReactor
 
close(CloseMode) - Method in class org.apache.hc.core5.reactor.DefaultListeningIOReactor
 
close() - Method in class org.apache.hc.core5.reactor.DefaultListeningIOReactor
 
close(CloseMode) - Method in interface org.apache.hc.core5.reactor.IOReactor
Shuts down the I/O reactor either gracefully or immediately.
close() - Method in interface org.apache.hc.core5.reactor.IOSession
Terminates the session gracefully and closes the underlying I/O channel.
close() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
close(CloseMode) - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
close() - Method in class org.apache.hc.core5.testing.classic.LoggingBHttpClientConnection
 
close(CloseMode) - Method in class org.apache.hc.core5.testing.classic.LoggingBHttpClientConnection
 
close() - Method in class org.apache.hc.core5.testing.classic.LoggingBHttpServerConnection
 
close(CloseMode) - Method in class org.apache.hc.core5.testing.classic.LoggingBHttpServerConnection
 
close(CloseMode) - Method in class org.apache.hc.core5.testing.nio.ClientSessionEndpoint
 
close() - Method in class org.apache.hc.core5.testing.nio.ClientSessionEndpoint
 
close() - Method in class org.apache.hc.core5.testing.nio.LoggingIOSession
 
close(CloseMode) - Method in class org.apache.hc.core5.testing.nio.LoggingIOSession
 
closeExpired() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
closeExpired() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
closeExpired() - Method in interface org.apache.hc.core5.pool.ConnPoolControl
 
closeExpired() - Method in class org.apache.hc.core5.pool.LaxConnPool
 
closeExpired() - Method in class org.apache.hc.core5.pool.StrictConnPool
 
closeIdle(TimeValue) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
closeIdle(TimeValue) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
closeIdle(TimeValue) - Method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2MultiplexingRequester
 
closeIdle(TimeValue) - Method in interface org.apache.hc.core5.pool.ConnPoolControl
 
closeIdle(TimeValue) - Method in class org.apache.hc.core5.pool.LaxConnPool
 
closeIdle(TimeValue) - Method in class org.apache.hc.core5.pool.StrictConnPool
 
closeIdle(TimeValue) - Method in class org.apache.hc.core5.reactor.AbstractIOSessionPool
 
CloseMode - Enum in org.apache.hc.core5.io
Close operation mode.
closeQuietly(Closeable) - Static method in class org.apache.hc.core5.io.Closer
Closes the given Closeable quietly in a null-safe manner even in the event of an exception.
Closer - Class in org.apache.hc.core5.io
Closes resources.
Closer() - Constructor for class org.apache.hc.core5.io.Closer
 
closeSession(IOSession, CloseMode) - Method in class org.apache.hc.core5.http2.nio.pool.H2ConnPool
 
closeSession(IOSession, CloseMode) - Method in class org.apache.hc.core5.reactor.AbstractIOSessionPool
 
Command - Interface in org.apache.hc.core5.reactor
Abstract command IOSession can act upon.
Command.Priority - Enum in org.apache.hc.core5.reactor
 
CommandLineUtils - Class in org.apache.hc.core5.benchmark
 
CommandSupport - Class in org.apache.hc.core5.http.nio.command
Command utility methods.
CommandSupport() - Constructor for class org.apache.hc.core5.http.nio.command.CommandSupport
 
compareTo(TimeValue) - Method in class org.apache.hc.core5.util.TimeValue
 
compareToVersion(ProtocolVersion) - Method in class org.apache.hc.core5.http.ProtocolVersion
Compares this protocol version with another one.
complete(List<? extends Header>) - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentEncoder
 
complete() - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentEncoder
 
complete(List<? extends Header>) - Method in class org.apache.hc.core5.http.impl.nio.ChunkEncoder
 
complete(List<? extends Header>) - Method in interface org.apache.hc.core5.http.nio.ContentEncoder
Terminates the content stream.
completed(T) - Method in class org.apache.hc.core5.concurrent.BasicFuture
 
completed(T) - Method in class org.apache.hc.core5.concurrent.ComplexFuture
 
completed(T) - Method in interface org.apache.hc.core5.concurrent.FutureCallback
 
completed - Variable in class org.apache.hc.core5.http.impl.nio.AbstractContentDecoder
 
completed() - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityConsumer
 
completed() - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinDataConsumer
Triggered to signal completion of data processing.
completed() - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityConsumer
 
completed() - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharDataConsumer
Triggered to signal completion of data processing.
CompletedFuture<T> - Class in org.apache.hc.core5.concurrent
Immutable, completed future.
CompletedFuture(T) - Constructor for class org.apache.hc.core5.concurrent.CompletedFuture
 
ComplexCancellable - Class in org.apache.hc.core5.concurrent
Cancellable that has a dependency on another Cancellable process or operation.
ComplexCancellable() - Constructor for class org.apache.hc.core5.concurrent.ComplexCancellable
 
ComplexFuture<T> - Class in org.apache.hc.core5.concurrent
Future whose result depends on another Cancellable process or operation or another Future.
ComplexFuture(FutureCallback<T>) - Constructor for class org.apache.hc.core5.concurrent.ComplexFuture
 
connect(HttpHost, Timeout, Object, FutureCallback<AsyncClientEndpoint>) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
connect(HttpHost, Timeout) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
connect(NamedEndpoint, SocketAddress, SocketAddress, Timeout, Object, FutureCallback<IOSession>) - Method in interface org.apache.hc.core5.reactor.ConnectionInitiator
Requests a connection to a remote host.
connect(NamedEndpoint, SocketAddress, SocketAddress, Timeout, Object, FutureCallback<IOSession>) - Method in class org.apache.hc.core5.testing.nio.AsyncRequester
 
connect(HttpHost, Timeout, FutureCallback<ClientSessionEndpoint>) - Method in class org.apache.hc.core5.testing.nio.H2TestClient
 
connect(HttpHost, Timeout) - Method in class org.apache.hc.core5.testing.nio.H2TestClient
 
connect(String, int, Timeout) - Method in class org.apache.hc.core5.testing.nio.H2TestClient
 
connect(HttpHost, Timeout, FutureCallback<ClientSessionEndpoint>) - Method in class org.apache.hc.core5.testing.nio.Http1TestClient
 
connect(HttpHost, Timeout) - Method in class org.apache.hc.core5.testing.nio.Http1TestClient
 
connect(String, int, Timeout) - Method in class org.apache.hc.core5.testing.nio.Http1TestClient
 
connected(IOSession) - Method in class org.apache.hc.core5.http2.impl.nio.ClientHttpProtocolNegotiator
 
connected(IOSession) - Method in class org.apache.hc.core5.http2.impl.nio.H2OnlyClientProtocolNegotiator
 
connected(IOSession) - Method in class org.apache.hc.core5.http2.impl.nio.H2OnlyServerHttpProtocolNegotiator
 
connected(IOSession) - Method in class org.apache.hc.core5.http2.impl.nio.ServerHttpProtocolNegotiator
 
connected(IOSession) - Method in interface org.apache.hc.core5.reactor.IOEventHandler
Triggered after the given session has been just created.
connected(IOSession) - Method in interface org.apache.hc.core5.reactor.IOSessionListener
 
connected(IOSession) - Method in class org.apache.hc.core5.testing.nio.LoggingIOSessionListener
 
CONNECTION - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
CONNECTION_ENDPOINT - Static variable in class org.apache.hc.core5.http.protocol.HttpCoreContext
Attribute name of a EndpointDetails object that represents the actual connection endpoint details.
ConnectionAcceptor - Interface in org.apache.hc.core5.reactor
Non-blocking connection acceptor.
ConnectionClosedException - Exception in org.apache.hc.core5.http
Signals that the connection has been closed unexpectedly.
ConnectionClosedException() - Constructor for exception org.apache.hc.core5.http.ConnectionClosedException
Constructs a new ConnectionClosedException with a default message.
ConnectionClosedException(String) - Constructor for exception org.apache.hc.core5.http.ConnectionClosedException
Constructs a new ConnectionClosedException with the specified detail message.
ConnectionClosedException(String, Object...) - Constructor for exception org.apache.hc.core5.http.ConnectionClosedException
Constructs a new ConnectionClosedException with the specified detail message.
ConnectionClosedException(String, Throwable) - Constructor for exception org.apache.hc.core5.http.ConnectionClosedException
Constructs a ConnectionClosedException with the specified detail message and cause.
ConnectionInitiator - Interface in org.apache.hc.core5.reactor
Non-blocking connection initiator.
ConnectionRequestTimeoutException - Exception in org.apache.hc.core5.http
Signals timeout requesting connection.
ConnectionRequestTimeoutException() - Constructor for exception org.apache.hc.core5.http.ConnectionRequestTimeoutException
Creates a ConnectionRequestTimeoutException without details.
ConnectionRequestTimeoutException(String) - Constructor for exception org.apache.hc.core5.http.ConnectionRequestTimeoutException
Creates a ConnectionRequestTimeoutException with a detail message.
ConnectionReuseStrategy - Interface in org.apache.hc.core5.http
Interface for deciding whether a connection can be re-used for subsequent requests and should be kept alive.
connectSession(HttpHost, Timeout, FutureCallback<IOSession>) - Method in class org.apache.hc.core5.http2.nio.pool.H2ConnPool
 
connectSession(T, Timeout, FutureCallback<IOSession>) - Method in class org.apache.hc.core5.reactor.AbstractIOSessionPool
 
ConnPool<T,C extends ModalCloseable> - Interface in org.apache.hc.core5.pool
ConnPool represents a shared pool connections can be leased from and released back to.
ConnPoolControl<T> - Interface in org.apache.hc.core5.pool
Interface to control runtime properties of a ConnPool such as maximum total number of connections or maximum connections per route allowed.
ConnPoolListener<T> - Interface in org.apache.hc.core5.pool
Connection pool event listener.
ConnPoolStats<T> - Interface in org.apache.hc.core5.pool
Interface to obtain connection pool statistics.
ConscryptClientTlsStrategy - Class in org.apache.hc.core5.http2.ssl
Basic client-side implementation of TlsStrategy that upgrades to TLS for all endpoints with HTTPS scheme.
ConscryptClientTlsStrategy(SSLContext, SSLBufferMode, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.ConscryptClientTlsStrategy
 
ConscryptClientTlsStrategy(SSLContext, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.ConscryptClientTlsStrategy
 
ConscryptClientTlsStrategy(SSLContext, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.ConscryptClientTlsStrategy
 
ConscryptClientTlsStrategy(SSLContext) - Constructor for class org.apache.hc.core5.http2.ssl.ConscryptClientTlsStrategy
 
ConscryptServerTlsStrategy - Class in org.apache.hc.core5.http2.ssl
Basic side-side implementation of TlsStrategy that upgrades to TLS for endpoints with the specified local ports.
ConscryptServerTlsStrategy(SSLContext, SecurePortStrategy, SSLBufferMode, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy
ConscryptServerTlsStrategy(SSLContext, SecurePortStrategy, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy
ConscryptServerTlsStrategy(SSLContext, SecurePortStrategy, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy
ConscryptServerTlsStrategy(SSLContext, SecurePortStrategy) - Constructor for class org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy
ConscryptServerTlsStrategy(SSLContext, int...) - Constructor for class org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy
ConscryptServerTlsStrategy(SSLContext, SSLBufferMode, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy
 
ConscryptServerTlsStrategy(SSLContext, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy
 
ConscryptServerTlsStrategy(SSLContext, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy
 
ConscryptServerTlsStrategy(SSLContext) - Constructor for class org.apache.hc.core5.http2.ssl.ConscryptServerTlsStrategy
 
ConscryptSupport - Class in org.apache.hc.core5.http2.ssl
Conscrypt TLS support methods
ConscryptSupport() - Constructor for class org.apache.hc.core5.http2.ssl.ConscryptSupport
 
consume(HttpEntity) - Static method in class org.apache.hc.core5.http.io.entity.EntityUtils
Ensures that the entity content is fully consumed and the content stream, if exists, is closed.
consume(ByteBuffer) - Method in interface org.apache.hc.core5.http.nio.AsyncDataConsumer
Triggered to pass incoming data to the data consumer.
consume(ByteBuffer) - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinDataConsumer
 
consume(ByteBuffer) - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharDataConsumer
 
consume(ByteBuffer) - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityConsumer
 
consume(ByteBuffer) - Method in class org.apache.hc.core5.http.nio.entity.NoopEntityConsumer
 
consume(ByteBuffer) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncPushHandler
 
consume(ByteBuffer) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncRequesterConsumer
 
consume(ByteBuffer) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncResponseConsumer
 
consume(ByteBuffer) - Method in class org.apache.hc.core5.http.nio.support.AbstractServerExchangeHandler
 
consume(ByteBuffer) - Method in class org.apache.hc.core5.http.nio.support.BasicAsyncServerExpectationDecorator
 
consume(ByteBuffer) - Method in class org.apache.hc.core5.http.nio.support.BasicClientExchangeHandler
 
consume(ByteBuffer) - Method in class org.apache.hc.core5.http.nio.support.BasicRequestConsumer
 
consume(ByteBuffer) - Method in class org.apache.hc.core5.http.nio.support.BasicResponseConsumer
 
consume(ByteBuffer) - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityConsumer
 
consume(ByteBuffer) - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler
 
consume(ByteBuffer) - Method in class org.apache.hc.core5.http.nio.support.ImmediateResponseExchangeHandler
 
consume(ByteBuffer) - Method in class org.apache.hc.core5.reactive.ReactiveResponseConsumer
 
consume(ByteBuffer) - Method in class org.apache.hc.core5.reactive.ReactiveServerExchangeHandler
 
consumeData(ContentType, InputStream) - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityConsumer
Processes entity data from the given stream.
consumeInformation(HttpResponse, HttpContext) - Method in interface org.apache.hc.core5.http.nio.AsyncClientExchangeHandler
Triggered to signal receipt of an intermediate (1xx) HTTP response.
consumeInformation(HttpResponse, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.BasicClientExchangeHandler
 
consumePromise(HttpRequest, HttpResponse, EntityDetails, HttpContext) - Method in interface org.apache.hc.core5.http.nio.AsyncPushConsumer
Triggered to signal receipt of a request message head used as a promise and the corresponding pushed response.
consumePromise(HttpRequest, HttpResponse, EntityDetails, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncPushHandler
 
consumeQuietly(HttpEntity) - Static method in class org.apache.hc.core5.http.io.entity.EntityUtils
Ensures that the entity content is fully consumed and the content stream, if exists, is closed.
consumeRequest(HttpRequest, EntityDetails, HttpContext, FutureCallback<T>) - Method in interface org.apache.hc.core5.http.nio.AsyncRequestConsumer
Triggered to signal receipt of a request message head.
consumeRequest(HttpRequest, EntityDetails, HttpContext, FutureCallback<T>) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncRequesterConsumer
 
consumeRequest(HttpRequest, EntityDetails, HttpContext, FutureCallback<Message<HttpRequest, T>>) - Method in class org.apache.hc.core5.http.nio.support.BasicRequestConsumer
 
consumeResponse(HttpResponse, EntityDetails, HttpContext) - Method in interface org.apache.hc.core5.http.nio.AsyncClientExchangeHandler
Triggered to signal receipt of a response message head.
consumeResponse(HttpResponse, EntityDetails, HttpContext, FutureCallback<T>) - Method in interface org.apache.hc.core5.http.nio.AsyncResponseConsumer
Triggered to signal receipt of a response message head.
consumeResponse(HttpResponse, EntityDetails, HttpContext, FutureCallback<T>) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncResponseConsumer
 
consumeResponse(HttpResponse, EntityDetails, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.BasicClientExchangeHandler
 
consumeResponse(HttpResponse, EntityDetails, HttpContext, FutureCallback<Message<HttpResponse, T>>) - Method in class org.apache.hc.core5.http.nio.support.BasicResponseConsumer
 
consumeResponse(ByteBuffer) - Method in interface org.apache.hc.core5.http2.nio.AsyncPingHandler
Triggered to signal receipt of a ping response message.
consumeResponse(ByteBuffer) - Method in class org.apache.hc.core5.http2.nio.support.BasicPingHandler
 
consumeResponse(HttpResponse, EntityDetails, HttpContext, FutureCallback<Void>) - Method in class org.apache.hc.core5.reactive.ReactiveResponseConsumer
 
consumeStream(Publisher<ByteBuffer>) - Static method in class org.apache.hc.core5.testing.reactive.ReactiveTestUtils
Consumes the given stream and returns a data structure containing its length and digest.
containsBlanks(CharSequence) - Static method in class org.apache.hc.core5.util.TextUtils
 
containsHeader(String) - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
containsHeader(String) - Method in class org.apache.hc.core5.http.message.HeaderGroup
Tests if headers with the given name are contained within this group.
containsHeader(String) - Method in interface org.apache.hc.core5.http.MessageHeaders
Checks if a certain header is present in this message.
containsNoBlanks(T, String) - Static method in class org.apache.hc.core5.util.Args
 
CONTENT_DISPOSITION - Static variable in class org.apache.hc.core5.http.HttpHeaders
The HTTP Content-Disposition header field name.
CONTENT_ENCODING - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
CONTENT_LANGUAGE - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
CONTENT_LENGTH - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
CONTENT_LOCATION - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
CONTENT_MD5 - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
CONTENT_RANGE - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
CONTENT_TYPE - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
CONTENT_TYPE - Static variable in class org.apache.hc.core5.testing.framework.ClientPOJOAdapter
 
ContentDecoder - Interface in org.apache.hc.core5.http.nio
Abstract HTTP content decoder.
ContentEncoder - Interface in org.apache.hc.core5.http.nio
Abstract HTTP content encoder.
ContentInputBuffer - Interface in org.apache.hc.core5.http.nio.support.classic
Generic content input buffer.
ContentInputStream - Class in org.apache.hc.core5.http.nio.support.classic
ContentInputStream(ContentInputBuffer) - Constructor for class org.apache.hc.core5.http.nio.support.classic.ContentInputStream
 
ContentLengthInputStream - Class in org.apache.hc.core5.http.impl.io
Input stream that cuts off after a defined number of bytes.
ContentLengthInputStream(SessionInputBuffer, InputStream, long) - Constructor for class org.apache.hc.core5.http.impl.io.ContentLengthInputStream
Default constructor.
ContentLengthOutputStream - Class in org.apache.hc.core5.http.impl.io
Output stream that cuts off after a defined number of bytes.
ContentLengthOutputStream(SessionOutputBuffer, OutputStream, long) - Constructor for class org.apache.hc.core5.http.impl.io.ContentLengthOutputStream
Default constructor.
ContentLengthStrategy - Interface in org.apache.hc.core5.http
Represents a strategy to determine length of the enclosed content entity based on properties of the HTTP message.
ContentOutputBuffer - Interface in org.apache.hc.core5.http.nio.support.classic
Generic content output buffer.
ContentOutputStream - Class in org.apache.hc.core5.http.nio.support.classic
ContentOutputStream(ContentOutputBuffer) - Constructor for class org.apache.hc.core5.http.nio.support.classic.ContentOutputStream
 
ContentTooLongException - Exception in org.apache.hc.core5.http
Signals that HTTP entity content is too long.
ContentTooLongException(String) - Constructor for exception org.apache.hc.core5.http.ContentTooLongException
Creates a new ContentTooLongException with the specified detail message.
ContentTooLongException(String, Object...) - Constructor for exception org.apache.hc.core5.http.ContentTooLongException
Constructs a new ContentTooLongException with the specified detail message.
ContentType - Class in org.apache.hc.core5.http
Content type information consisting of a MIME type and an optional charset.
CONTINUE - Static variable in class org.apache.hc.core5.http.HeaderElements
 
Contract - Annotation Type in org.apache.hc.core5.annotation
This annotation defines behavioral contract enforced at runtime by instances of annotated classes.
convert(List<Header>) - Method in interface org.apache.hc.core5.http2.H2MessageConverter
Converts given list of HTTP/2 headers to a HttpMessage.
convert(T) - Method in interface org.apache.hc.core5.http2.H2MessageConverter
Converts given HttpMessage to a list of HTTP/2 headers.
convert(List<Header>) - Method in class org.apache.hc.core5.http2.impl.DefaultH2RequestConverter
 
convert(HttpRequest) - Method in class org.apache.hc.core5.http2.impl.DefaultH2RequestConverter
 
convert(List<Header>) - Method in class org.apache.hc.core5.http2.impl.DefaultH2ResponseConverter
 
convert(HttpResponse) - Method in class org.apache.hc.core5.http2.impl.DefaultH2ResponseConverter
 
convert(TimeUnit) - Method in class org.apache.hc.core5.util.TimeValue
 
COOKIE - Static variable in class org.apache.hc.core5.http.HttpHeaders
The HTTP Cookie header field name.
copy(BenchmarkConfig) - Static method in class org.apache.hc.core5.benchmark.BenchmarkConfig
 
copy(CharCodingConfig) - Static method in class org.apache.hc.core5.http.config.CharCodingConfig
 
copy(Http1Config) - Static method in class org.apache.hc.core5.http.config.Http1Config
 
copy(SocketConfig) - Static method in class org.apache.hc.core5.http.io.SocketConfig
 
copy(ClassicHttpRequest) - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
copy(ClassicHttpResponse) - Static method in class org.apache.hc.core5.http.io.support.ClassicResponseBuilder
 
copy(HttpRequest) - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
copy(HttpResponse) - Static method in class org.apache.hc.core5.http.support.BasicResponseBuilder
 
copy(H2Config) - Static method in class org.apache.hc.core5.http2.config.H2Config
 
copy(IOReactorConfig) - Static method in class org.apache.hc.core5.reactor.IOReactorConfig
 
copyContent(CharSequence, ParserCursor, BitSet, StringBuilder) - Method in class org.apache.hc.core5.http.message.TokenParser
Deprecated.
 
copyContent(CharSequence, Tokenizer.Cursor, BitSet, StringBuilder) - Method in class org.apache.hc.core5.http.message.TokenParser
Deprecated.
 
copyContent(CharSequence, Tokenizer.Cursor, BitSet, StringBuilder) - Method in class org.apache.hc.core5.util.Tokenizer
Transfers content into the destination buffer until a whitespace character or any of the given delimiters is encountered.
copyQuotedContent(CharSequence, ParserCursor, StringBuilder) - Method in class org.apache.hc.core5.http.message.TokenParser
Deprecated.
 
copyQuotedContent(CharSequence, Tokenizer.Cursor, StringBuilder) - Method in class org.apache.hc.core5.http.message.TokenParser
Deprecated.
 
copyQuotedContent(CharSequence, Tokenizer.Cursor, StringBuilder) - Method in class org.apache.hc.core5.util.Tokenizer
Transfers content enclosed with quote marks into the destination buffer.
copyUnquotedContent(CharSequence, ParserCursor, BitSet, StringBuilder) - Method in class org.apache.hc.core5.http.message.TokenParser
Deprecated.
 
copyUnquotedContent(CharSequence, Tokenizer.Cursor, BitSet, StringBuilder) - Method in class org.apache.hc.core5.http.message.TokenParser
Deprecated.
 
copyUnquotedContent(CharSequence, Tokenizer.Cursor, BitSet, StringBuilder) - Method in class org.apache.hc.core5.util.Tokenizer
Transfers content into the destination buffer until a whitespace character, a quote, or any of the given delimiters is encountered.
countHeaders(String) - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
countHeaders(String) - Method in class org.apache.hc.core5.http.message.HeaderGroup
Checks if a certain header is present in this message and how many times.
countHeaders(String) - Method in interface org.apache.hc.core5.http.MessageHeaders
Checks if a certain header is present in this message and how many times.
CR - Static variable in class org.apache.hc.core5.http.Chars
 
CR - Static variable in class org.apache.hc.core5.util.Tokenizer
 
create(P) - Method in interface org.apache.hc.core5.function.Factory
 
create() - Static method in class org.apache.hc.core5.http.config.RegistryBuilder
 
create(String, Charset) - Static method in class org.apache.hc.core5.http.ContentType
Creates a new instance of ContentType.
create(String) - Static method in class org.apache.hc.core5.http.ContentType
Creates a new instance of ContentType without a charset.
create(String, String) - Static method in class org.apache.hc.core5.http.ContentType
Creates a new instance of ContentType.
create(String, NameValuePair...) - Static method in class org.apache.hc.core5.http.ContentType
Creates a new instance of ContentType with the given parameters.
create(String) - Static method in class org.apache.hc.core5.http.HttpHost
Creates HttpHost instance from a string.
create(URI) - Static method in class org.apache.hc.core5.http.HttpHost
Creates an HttpHost instance from the scheme, host, and port from the given URI.
create() - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
 
create() - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
 
create() - Method in class org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap
 
create() - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
 
create(Http1Config) - Method in class org.apache.hc.core5.http.impl.io.DefaultHttpRequestParserFactory
 
create() - Method in class org.apache.hc.core5.http.impl.io.DefaultHttpRequestWriterFactory
 
create(Http1Config) - Method in class org.apache.hc.core5.http.impl.io.DefaultHttpResponseParserFactory
 
create() - Method in class org.apache.hc.core5.http.impl.io.DefaultHttpResponseWriterFactory
 
create(ProtocolIOSession) - Method in class org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexerFactory
 
create() - Method in class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestParserFactory
 
create() - Method in class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestWriterFactory
 
create() - Method in class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseParserFactory
 
create() - Method in class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseWriterFactory
 
create(String, ProtocolIOSession) - Method in class org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexerFactory
 
create(String, ContentType) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
create(String, Charset) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
create(String) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
create(byte[], ContentType) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
create(File, ContentType) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
create(Serializable, ContentType) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
create(IOCallback<OutputStream>, ContentType) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
create(String, ContentType, Header...) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
create(String, Charset, Header...) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
create(String, Header...) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
create(byte[], ContentType, Header...) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
create(File, ContentType, Header...) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
create(Serializable, ContentType, Header...) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
create(IOCallback<OutputStream>, ContentType, Header...) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
create(Path, ContentType) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
create(Path, ContentType, Header...) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
create(Http1Config) - Method in interface org.apache.hc.core5.http.io.HttpMessageParserFactory
 
create() - Method in interface org.apache.hc.core5.http.io.HttpMessageWriterFactory
 
create(String) - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
create(int) - Static method in class org.apache.hc.core5.http.io.support.ClassicResponseBuilder
 
create(CharArrayBuffer) - Static method in class org.apache.hc.core5.http.message.BufferedHeader
 
create(String, ContentType) - Static method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducers
 
create(String, Charset) - Static method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducers
 
create(String) - Static method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducers
 
create(byte[], ContentType) - Static method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducers
 
create(File, ContentType) - Static method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducers
 
create(String, ContentType, Header...) - Static method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducers
 
create(String, Charset, Header...) - Static method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducers
 
create(String, Header...) - Static method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducers
 
create(byte[], ContentType, Header...) - Static method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducers
 
create(File, ContentType, Header...) - Static method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducers
 
create(HttpRequest, HttpContext) - Method in interface org.apache.hc.core5.http.nio.HandlerFactory
Creates a new handler instance based on properties of an incoming request message..
create() - Method in interface org.apache.hc.core5.http.nio.NHttpMessageParserFactory
 
create() - Method in interface org.apache.hc.core5.http.nio.NHttpMessageWriterFactory
 
create(int) - Static method in class org.apache.hc.core5.http.nio.support.AsyncPushBuilder
 
create(String) - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
create(int) - Static method in class org.apache.hc.core5.http.nio.support.AsyncResponseBuilder
 
create(HttpRequest, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.AsyncServerFilterChainExchangeHandlerFactory
 
create(HttpRequest, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.DefaultAsyncResponseExchangeHandlerFactory
 
create() - Static method in class org.apache.hc.core5.http.protocol.HttpCoreContext
 
create() - Static method in class org.apache.hc.core5.http.protocol.HttpProcessorBuilder
 
create(String) - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
create(int) - Static method in class org.apache.hc.core5.http.support.BasicResponseBuilder
 
create() - Method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2MultiplexingRequesterBootstrap
 
create() - Method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2RequesterBootstrap
 
create() - Method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2ServerBootstrap
 
create(ProtocolIOSession) - Method in class org.apache.hc.core5.http2.impl.nio.ClientH2StreamMultiplexerFactory
 
create(ProtocolIOSession) - Method in class org.apache.hc.core5.http2.impl.nio.ServerH2StreamMultiplexerFactory
 
create(HttpRequest, HttpContext) - Method in class org.apache.hc.core5.http2.nio.support.DefaultAsyncPushConsumerFactory
 
create(Timeout) - Static method in class org.apache.hc.core5.io.SocketTimeoutExceptionFactory
Creates a new SocketTimeoutException with a message for the given timeout.
create(String) - Static method in class org.apache.hc.core5.net.Host
 
create(String) - Static method in class org.apache.hc.core5.net.URIAuthority
Creates URIHost instance from string.
create() - Static method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
createBinary(Callback<StreamChannel<ByteBuffer>>, ContentType) - Static method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducers
 
createBinary(Callback<StreamChannel<ByteBuffer>>, ContentType, Header...) - Static method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducers
 
createConnection(Socket) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnectionFactory
 
createConnection(Socket) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnectionFactory
 
createConnection(Socket) - Method in interface org.apache.hc.core5.http.io.HttpConnectionFactory
 
createConnection(Socket) - Method in class org.apache.hc.core5.testing.classic.LoggingBHttpClientConnectionFactory
 
createConnection(Socket) - Method in class org.apache.hc.core5.testing.classic.LoggingBHttpServerConnectionFactory
 
createConnectionClosedException() - Method in class org.apache.hc.core5.http.impl.io.AbstractMessageParser
Subclasses must override this method to generate an appropriate exception in case of unexpected connection termination by the peer endpoint.
createConnectionClosedException() - Method in class org.apache.hc.core5.http.impl.io.DefaultHttpRequestParser
 
createConnectionClosedException() - Method in class org.apache.hc.core5.http.impl.io.DefaultHttpResponseParser
 
createContentDecoder(long, ReadableByteChannel, SessionInputBuffer, BasicHttpTransportMetrics) - Method in class org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexer
 
createContentDecoder(long, ReadableByteChannel, SessionInputBuffer, BasicHttpTransportMetrics) - Method in class org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexer
 
createContentEncoder(long, WritableByteChannel, SessionOutputBuffer, BasicHttpTransportMetrics) - Method in class org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexer
 
createContentEncoder(long, WritableByteChannel, SessionOutputBuffer, BasicHttpTransportMetrics) - Method in class org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexer
 
createContinuation(int, ByteBuffer, boolean) - Method in class org.apache.hc.core5.http2.frame.DefaultFrameFactory
 
createContinuation(int, ByteBuffer, boolean) - Method in class org.apache.hc.core5.http2.frame.FrameFactory
 
createData(int, ByteBuffer, boolean) - Method in class org.apache.hc.core5.http2.frame.DefaultFrameFactory
 
createData(int, ByteBuffer, boolean) - Method in class org.apache.hc.core5.http2.frame.FrameFactory
 
createDecoder(CharCodingConfig) - Static method in class org.apache.hc.core5.http.impl.CharCodingSupport
 
createDefault() - Static method in class org.apache.hc.core5.ssl.SSLContexts
Creates default factory based on the standard JSSE trust material (cacerts file in the security properties directory).
createEncoder(CharCodingConfig) - Static method in class org.apache.hc.core5.http.impl.CharCodingSupport
 
createGoAway(int, H2Error, String) - Method in class org.apache.hc.core5.http2.frame.FrameFactory
 
createGzipped(String, ContentType) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
createGzipped(String, Charset) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
createGzipped(String) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
createGzipped(byte[], ContentType) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
createGzipped(File, ContentType) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
createGzipped(Serializable, ContentType) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
createGzipped(IOCallback<OutputStream>, ContentType) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
createGzipped(Path, ContentType) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
createHandler(ProtocolIOSession, Object) - Method in class org.apache.hc.core5.http.impl.nio.ClientHttp1IOEventHandlerFactory
 
createHandler(ProtocolIOSession, Object) - Method in class org.apache.hc.core5.http.impl.nio.ServerHttp1IOEventHandlerFactory
 
createHandler(ProtocolIOSession, Object) - Method in class org.apache.hc.core5.http2.impl.nio.ClientHttpProtocolNegotiationStarter
 
createHandler(ProtocolIOSession, Object) - Method in class org.apache.hc.core5.http2.impl.nio.ClientHttpProtocolNegotiatorFactory
Deprecated.
 
createHandler(ProtocolIOSession, Object) - Method in class org.apache.hc.core5.http2.impl.nio.ServerHttpProtocolNegotiationStarter
 
createHandler(ProtocolIOSession, Object) - Method in class org.apache.hc.core5.http2.impl.nio.ServerHttpProtocolNegotiatorFactory
Deprecated.
 
createHandler(ProtocolIOSession, Object) - Method in interface org.apache.hc.core5.reactor.IOEventHandlerFactory
 
createHandler(ProtocolIOSession, Object) - Method in class org.apache.hc.core5.reactor.SocksProxyProtocolHandlerFactory
 
createHeaders(int, ByteBuffer, boolean, boolean) - Method in class org.apache.hc.core5.http2.frame.DefaultFrameFactory
 
createHeaders(int, ByteBuffer, boolean, boolean) - Method in class org.apache.hc.core5.http2.frame.FrameFactory
 
createMessage(CharArrayBuffer) - Method in class org.apache.hc.core5.http.impl.io.AbstractMessageParser
Subclasses must override this method to generate an instance of HttpMessage based on the initial input from the session buffer.
createMessage(CharArrayBuffer) - Method in class org.apache.hc.core5.http.impl.io.DefaultHttpRequestParser
 
createMessage(CharArrayBuffer) - Method in class org.apache.hc.core5.http.impl.io.DefaultHttpResponseParser
 
createMessage(CharArrayBuffer) - Method in class org.apache.hc.core5.http.impl.nio.AbstractMessageParser
Creates HttpMessage instance based on the content of the input buffer containing the first line of the incoming HTTP message.
createMessage(CharArrayBuffer) - Method in class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestParser
 
createMessage(CharArrayBuffer) - Method in class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseParser
 
createPing(ByteBuffer) - Method in class org.apache.hc.core5.http2.frame.FrameFactory
 
createPingAck(ByteBuffer) - Method in class org.apache.hc.core5.http2.frame.FrameFactory
 
createPushPromise(int, ByteBuffer, boolean) - Method in class org.apache.hc.core5.http2.frame.DefaultFrameFactory
 
createPushPromise(int, ByteBuffer, boolean) - Method in class org.apache.hc.core5.http2.frame.FrameFactory
 
createResetStream(int, H2Error) - Method in class org.apache.hc.core5.http2.frame.FrameFactory
 
createResetStream(int, int) - Method in class org.apache.hc.core5.http2.frame.FrameFactory
 
createSettings(H2Setting...) - Method in class org.apache.hc.core5.http2.frame.FrameFactory
 
createSettingsAck() - Method in class org.apache.hc.core5.http2.frame.FrameFactory
 
createSystemDefault() - Static method in class org.apache.hc.core5.ssl.SSLContexts
Creates default SSL context based on system properties.
createText(Callback<StreamChannel<CharBuffer>>, ContentType) - Static method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducers
 
createText(Callback<StreamChannel<CharBuffer>>, ContentType, Header...) - Static method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducers
 
createUrlEncoded(Iterable<? extends NameValuePair>, Charset) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
createUrlEncoded(Iterable<? extends NameValuePair>, Charset) - Static method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducers
 
createWindowUpdate(int, int) - Method in class org.apache.hc.core5.http2.frame.FrameFactory
 
custom() - Static method in class org.apache.hc.core5.benchmark.BenchmarkConfig
 
custom() - Static method in class org.apache.hc.core5.http.config.CharCodingConfig
 
custom() - Static method in class org.apache.hc.core5.http.config.Http1Config
 
custom() - Static method in class org.apache.hc.core5.http.io.SocketConfig
 
custom() - Static method in class org.apache.hc.core5.http2.config.H2Config
 
custom() - Static method in class org.apache.hc.core5.reactor.IOReactorConfig
 
custom() - Static method in class org.apache.hc.core5.ssl.SSLContexts
Creates custom SSL context.
customClient(String) - Static method in class org.apache.hc.core5.http.impl.HttpProcessors
Creates HttpProcessorBuilder initialized with default protocol interceptors for client side HTTP/1.1 processing.
customClient(String) - Static method in class org.apache.hc.core5.http2.impl.H2Processors
 
customServer(String) - Static method in class org.apache.hc.core5.http.impl.HttpProcessors
Creates HttpProcessorBuilder initialized with default protocol interceptors for server side HTTP/1.1 processing.
customServer(String) - Static method in class org.apache.hc.core5.http2.impl.H2Processors
 

D

data() - Method in class org.apache.hc.core5.http.impl.nio.BufferedData
 
data(ByteBuffer, boolean) - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinDataConsumer
Triggered to pass incoming data packet to the data consumer.
data(CharBuffer, boolean) - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharDataConsumer
Triggered to pass incoming data packet to the data consumer.
data(ByteBuffer, boolean) - Method in class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityConsumer
 
data(CharBuffer, boolean) - Method in class org.apache.hc.core5.http.nio.entity.StringAsyncEntityConsumer
 
DataStreamChannel - Interface in org.apache.hc.core5.http.nio
Abstract byte stream channel
DATE - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
DATE_FORMAT - Static variable in class org.apache.hc.core5.util.Deadline
The format used for parsing and formatting dates.
DAV - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
Deadline - Class in org.apache.hc.core5.util
A deadline based on a UNIX time, the elapsed since 00:00:00 Coordinated Universal Time (UTC), Thursday, 1 January 1970.
DeadlineTimeoutException - Exception in org.apache.hc.core5.util
A specialization of TimeoutException that carries a deadline and an actual value, both as UNIX times.
decode(CharSequence, Charset) - Static method in class org.apache.hc.core5.net.PercentCodec
 
decodeHeader(ByteBuffer) - Method in class org.apache.hc.core5.http2.hpack.HPackDecoder
 
decodeHeaders(ByteBuffer) - Method in class org.apache.hc.core5.http2.hpack.HPackDecoder
 
decorate(T) - Method in interface org.apache.hc.core5.function.Decorator
 
decorate(IOSession) - Method in class org.apache.hc.core5.testing.nio.LoggingIOSessionDecorator
 
Decorator<T> - Interface in org.apache.hc.core5.function
Abstract decorator.
deepcopy(Object) - Static method in class org.apache.hc.core5.testing.framework.TestingFramework
Used to make a "deep" copy of an object.
DEF_BUF_SIZE - Static variable in class org.apache.hc.core5.http.nio.entity.AbstractCharDataConsumer
 
DEFAULT - Static variable in class org.apache.hc.core5.http.config.CharCodingConfig
 
DEFAULT - Static variable in class org.apache.hc.core5.http.config.Http1Config
 
DEFAULT - Static variable in class org.apache.hc.core5.http.HttpVersion
HTTP/1.1 is default
DEFAULT - Static variable in class org.apache.hc.core5.http.io.SocketConfig
 
DEFAULT - Static variable in class org.apache.hc.core5.http2.config.H2Config
 
DEFAULT - Static variable in class org.apache.hc.core5.reactor.IOReactorConfig
 
DEFAULT_BINARY - Static variable in class org.apache.hc.core5.http.ContentType
 
DEFAULT_REQUEST_BODY - Static variable in class org.apache.hc.core5.testing.framework.TestingFramework
If a test does not specify a body, this one is used.
DEFAULT_REQUEST_CONTENT_TYPE - Static variable in class org.apache.hc.core5.testing.framework.TestingFramework
If a test does not specify a request contentType, this one is used.
DEFAULT_REQUEST_HEADERS - Static variable in class org.apache.hc.core5.testing.framework.TestingFramework
If a test does not specify a request headers, these are used.
DEFAULT_REQUEST_PATH - Static variable in class org.apache.hc.core5.testing.framework.TestingFramework
If a test does not specify a path, this one is used.
DEFAULT_REQUEST_PROTOCOL_VERSION - Static variable in class org.apache.hc.core5.testing.framework.TestingFramework
If a test does not specify a protocol version, this one is used.
DEFAULT_REQUEST_QUERY - Static variable in class org.apache.hc.core5.testing.framework.TestingFramework
If a test does not specify query parameters, these are used.
DEFAULT_RESPONSE_BODY - Static variable in class org.apache.hc.core5.testing.framework.TestingFramework
If a test does not specify an expected response body, this one is used.
DEFAULT_RESPONSE_CONTENT_TYPE - Static variable in class org.apache.hc.core5.testing.framework.TestingFramework
If a test does not specify an expected response contentType, this one is used.
DEFAULT_RESPONSE_HEADERS - Static variable in class org.apache.hc.core5.testing.framework.TestingFramework
If a test does not specify expected response headers, these are used.
DEFAULT_RESPONSE_STATUS - Static variable in class org.apache.hc.core5.testing.framework.TestingFramework
If a test does not specify an expected response status, this one is used.
DEFAULT_SCHEME - Static variable in class org.apache.hc.core5.http.HttpHost
The default scheme is "http".
DEFAULT_TEXT - Static variable in class org.apache.hc.core5.http.ContentType
 
DEFAULT_WAIT_FOR_CONTINUE - Static variable in class org.apache.hc.core5.http.impl.io.HttpRequestExecutor
 
DefaultAddressResolver - Class in org.apache.hc.core5.http.impl
Default HttpHost to InetSocketAddress resolver.
DefaultAddressResolver() - Constructor for class org.apache.hc.core5.http.impl.DefaultAddressResolver
 
DefaultAsyncPushConsumerFactory - Class in org.apache.hc.core5.http2.nio.support
Factory for AsyncPushConsumer instances that make use of HttpRequestMapper to dispatch the request to a particular AsyncPushConsumer for processing.
DefaultAsyncPushConsumerFactory(HttpRequestMapper<Supplier<AsyncPushConsumer>>) - Constructor for class org.apache.hc.core5.http2.nio.support.DefaultAsyncPushConsumerFactory
 
DefaultAsyncResponseExchangeHandlerFactory - Class in org.apache.hc.core5.http.nio.support
Factory for AsyncServerExchangeHandler instances that make use of HttpRequestMapper to dispatch the request to a particular AsyncServerExchangeHandler for processing.
DefaultAsyncResponseExchangeHandlerFactory(HttpRequestMapper<Supplier<AsyncServerExchangeHandler>>, Decorator<AsyncServerExchangeHandler>) - Constructor for class org.apache.hc.core5.http.nio.support.DefaultAsyncResponseExchangeHandlerFactory
 
DefaultAsyncResponseExchangeHandlerFactory(HttpRequestMapper<Supplier<AsyncServerExchangeHandler>>) - Constructor for class org.apache.hc.core5.http.nio.support.DefaultAsyncResponseExchangeHandlerFactory
 
DefaultBHttpClientConnection - Class in org.apache.hc.core5.http.impl.io
Default implementation of HttpClientConnection.
DefaultBHttpClientConnection(Http1Config, CharsetDecoder, CharsetEncoder, ContentLengthStrategy, ContentLengthStrategy, ResponseOutOfOrderStrategy, HttpMessageWriterFactory<ClassicHttpRequest>, HttpMessageParserFactory<ClassicHttpResponse>) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnection
Creates new instance of DefaultBHttpClientConnection.
DefaultBHttpClientConnection(Http1Config, CharsetDecoder, CharsetEncoder, ContentLengthStrategy, ContentLengthStrategy, HttpMessageWriterFactory<ClassicHttpRequest>, HttpMessageParserFactory<ClassicHttpResponse>) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnection
Creates new instance of DefaultBHttpClientConnection.
DefaultBHttpClientConnection(Http1Config, CharsetDecoder, CharsetEncoder) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnection
 
DefaultBHttpClientConnection(Http1Config) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnection
 
DefaultBHttpClientConnectionFactory - Class in org.apache.hc.core5.http.impl.io
Default factory for HttpClientConnections.
DefaultBHttpClientConnectionFactory(Http1Config, CharCodingConfig, ContentLengthStrategy, ContentLengthStrategy, HttpMessageWriterFactory<ClassicHttpRequest>, HttpMessageParserFactory<ClassicHttpResponse>) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnectionFactory
 
DefaultBHttpClientConnectionFactory(Http1Config, CharCodingConfig, HttpMessageWriterFactory<ClassicHttpRequest>, HttpMessageParserFactory<ClassicHttpResponse>) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnectionFactory
 
DefaultBHttpClientConnectionFactory(Http1Config, CharCodingConfig) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnectionFactory
 
DefaultBHttpClientConnectionFactory() - Constructor for class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnectionFactory
 
DefaultBHttpClientConnectionFactory.Builder - Class in org.apache.hc.core5.http.impl.io
DefaultBHttpServerConnection - Class in org.apache.hc.core5.http.impl.io
Default implementation of HttpServerConnection.
DefaultBHttpServerConnection(String, Http1Config, CharsetDecoder, CharsetEncoder, ContentLengthStrategy, ContentLengthStrategy, HttpMessageParserFactory<ClassicHttpRequest>, HttpMessageWriterFactory<ClassicHttpResponse>) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnection
Creates new instance of DefaultBHttpServerConnection.
DefaultBHttpServerConnection(String, Http1Config, CharsetDecoder, CharsetEncoder) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnection
 
DefaultBHttpServerConnection(String, Http1Config) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnection
 
DefaultBHttpServerConnectionFactory - Class in org.apache.hc.core5.http.impl.io
Default factory for HttpServerConnections.
DefaultBHttpServerConnectionFactory(String, Http1Config, CharCodingConfig, ContentLengthStrategy, ContentLengthStrategy, HttpMessageParserFactory<ClassicHttpRequest>, HttpMessageWriterFactory<ClassicHttpResponse>) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnectionFactory
 
DefaultBHttpServerConnectionFactory(String, Http1Config, CharCodingConfig, HttpMessageParserFactory<ClassicHttpRequest>, HttpMessageWriterFactory<ClassicHttpResponse>) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnectionFactory
 
DefaultBHttpServerConnectionFactory(String, Http1Config, CharCodingConfig) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnectionFactory
 
DefaultBHttpServerConnectionFactory.Builder - Class in org.apache.hc.core5.http.impl.io
DefaultClassicHttpRequestFactory - Class in org.apache.hc.core5.http.impl.io
Default factory for creating ClassicHttpRequest objects.
DefaultClassicHttpRequestFactory() - Constructor for class org.apache.hc.core5.http.impl.io.DefaultClassicHttpRequestFactory
 
DefaultClassicHttpResponseFactory - Class in org.apache.hc.core5.http.impl.io
Default factory for creating ClassicHttpResponse objects.
DefaultClassicHttpResponseFactory(ReasonPhraseCatalog) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultClassicHttpResponseFactory
Creates a new response factory with the given catalog.
DefaultClassicHttpResponseFactory() - Constructor for class org.apache.hc.core5.http.impl.io.DefaultClassicHttpResponseFactory
Creates a new response factory with the default catalog.
DefaultConnectingIOReactor - Class in org.apache.hc.core5.reactor
Multi-core I/O reactor that can act as ConnectionInitiator Internally this I/O reactor distributes newly created I/O session equally across multiple I/O worker threads for a more optimal resource utilization and a better I/O performance.
DefaultConnectingIOReactor(IOEventHandlerFactory, IOReactorConfig, ThreadFactory, Decorator<IOSession>, Callback<Exception>, IOSessionListener, Callback<IOSession>) - Constructor for class org.apache.hc.core5.reactor.DefaultConnectingIOReactor
 
DefaultConnectingIOReactor(IOEventHandlerFactory, IOReactorConfig, Callback<IOSession>) - Constructor for class org.apache.hc.core5.reactor.DefaultConnectingIOReactor
 
DefaultConnectingIOReactor(IOEventHandlerFactory) - Constructor for class org.apache.hc.core5.reactor.DefaultConnectingIOReactor
Creates an instance of DefaultConnectingIOReactor with default configuration.
DefaultConnectionReuseStrategy - Class in org.apache.hc.core5.http.impl
Default implementation of a strategy deciding about connection re-use.
DefaultConnectionReuseStrategy() - Constructor for class org.apache.hc.core5.http.impl.DefaultConnectionReuseStrategy
 
DefaultContentLengthStrategy - Class in org.apache.hc.core5.http.impl
The default implementation of the content length strategy.
DefaultContentLengthStrategy() - Constructor for class org.apache.hc.core5.http.impl.DefaultContentLengthStrategy
Creates DefaultContentLengthStrategy instance.
DefaultDisposalCallback<T extends SocketModalCloseable> - Class in org.apache.hc.core5.pool
Default implementation of DisposalCallback.
DefaultDisposalCallback() - Constructor for class org.apache.hc.core5.pool.DefaultDisposalCallback
 
DefaultFrameFactory - Class in org.apache.hc.core5.http2.frame
Default FrameFactory implementation.
DefaultFrameFactory() - Constructor for class org.apache.hc.core5.http2.frame.DefaultFrameFactory
 
DefaultH2RequestConverter - Class in org.apache.hc.core5.http2.impl
HTTP/2 request converter.
DefaultH2RequestConverter() - Constructor for class org.apache.hc.core5.http2.impl.DefaultH2RequestConverter
 
DefaultH2ResponseConverter - Class in org.apache.hc.core5.http2.impl
HTTP/2 response converter.
DefaultH2ResponseConverter() - Constructor for class org.apache.hc.core5.http2.impl.DefaultH2ResponseConverter
 
DefaultHttpProcessor - Class in org.apache.hc.core5.http.protocol
Default immutable implementation of HttpProcessor.
DefaultHttpProcessor(HttpRequestInterceptor[], HttpResponseInterceptor[]) - Constructor for class org.apache.hc.core5.http.protocol.DefaultHttpProcessor
 
DefaultHttpProcessor(List<HttpRequestInterceptor>, List<HttpResponseInterceptor>) - Constructor for class org.apache.hc.core5.http.protocol.DefaultHttpProcessor
 
DefaultHttpProcessor(HttpRequestInterceptor...) - Constructor for class org.apache.hc.core5.http.protocol.DefaultHttpProcessor
 
DefaultHttpProcessor(HttpResponseInterceptor...) - Constructor for class org.apache.hc.core5.http.protocol.DefaultHttpProcessor
 
DefaultHttpRequestFactory - Class in org.apache.hc.core5.http.impl.nio
Default factory for creating HttpRequest objects.
DefaultHttpRequestFactory() - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestFactory
 
DefaultHttpRequestParser - Class in org.apache.hc.core5.http.impl.io
HTTP request parser that obtain its input from an instance of SessionInputBuffer.
DefaultHttpRequestParser(LineParser, HttpRequestFactory<ClassicHttpRequest>, Http1Config) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultHttpRequestParser
Creates new instance of DefaultHttpRequestParser.
DefaultHttpRequestParser(Http1Config) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultHttpRequestParser
 
DefaultHttpRequestParser() - Constructor for class org.apache.hc.core5.http.impl.io.DefaultHttpRequestParser
 
DefaultHttpRequestParser<T extends HttpRequest> - Class in org.apache.hc.core5.http.impl.nio
Default NHttpMessageParser implementation for HttpRequests.
DefaultHttpRequestParser(HttpRequestFactory<T>, LineParser, Http1Config) - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestParser
Creates an instance of DefaultHttpRequestParser.
DefaultHttpRequestParser(HttpRequestFactory<T>, Http1Config) - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestParser
 
DefaultHttpRequestParser(HttpRequestFactory<T>) - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestParser
 
DefaultHttpRequestParserFactory - Class in org.apache.hc.core5.http.impl.io
Default factory for request message parsers.
DefaultHttpRequestParserFactory(LineParser, HttpRequestFactory<ClassicHttpRequest>) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultHttpRequestParserFactory
 
DefaultHttpRequestParserFactory() - Constructor for class org.apache.hc.core5.http.impl.io.DefaultHttpRequestParserFactory
 
DefaultHttpRequestParserFactory - Class in org.apache.hc.core5.http.impl.nio
Default factory for request message parsers.
DefaultHttpRequestParserFactory(Http1Config, HttpRequestFactory<HttpRequest>, LineParser) - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestParserFactory
 
DefaultHttpRequestParserFactory(Http1Config) - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestParserFactory
 
DefaultHttpRequestParserFactory() - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestParserFactory
 
DefaultHttpRequestWriter - Class in org.apache.hc.core5.http.impl.io
HTTP request writer that serializes its output to an instance of SessionOutputBuffer.
DefaultHttpRequestWriter(LineFormatter) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultHttpRequestWriter
Creates an instance of DefaultHttpRequestWriter.
DefaultHttpRequestWriter() - Constructor for class org.apache.hc.core5.http.impl.io.DefaultHttpRequestWriter
 
DefaultHttpRequestWriter<T extends HttpRequest> - Class in org.apache.hc.core5.http.impl.nio
Default NHttpMessageWriter implementation for HttpRequests.
DefaultHttpRequestWriter(LineFormatter) - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestWriter
Creates an instance of DefaultHttpRequestWriter.
DefaultHttpRequestWriter() - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestWriter
 
DefaultHttpRequestWriterFactory - Class in org.apache.hc.core5.http.impl.io
Default factory for request message writers.
DefaultHttpRequestWriterFactory(LineFormatter) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultHttpRequestWriterFactory
 
DefaultHttpRequestWriterFactory() - Constructor for class org.apache.hc.core5.http.impl.io.DefaultHttpRequestWriterFactory
 
DefaultHttpRequestWriterFactory - Class in org.apache.hc.core5.http.impl.nio
Default factory for request message writers.
DefaultHttpRequestWriterFactory(LineFormatter) - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestWriterFactory
 
DefaultHttpRequestWriterFactory() - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestWriterFactory
 
DefaultHttpResponseFactory - Class in org.apache.hc.core5.http.impl.nio
Default factory for creating HttpResponse objects.
DefaultHttpResponseFactory(ReasonPhraseCatalog) - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseFactory
Creates a new response factory with the given catalog.
DefaultHttpResponseFactory() - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseFactory
Creates a new response factory with the default catalog.
DefaultHttpResponseParser - Class in org.apache.hc.core5.http.impl.io
HTTP response parser that obtain its input from an instance of SessionInputBuffer.
DefaultHttpResponseParser(LineParser, HttpResponseFactory<ClassicHttpResponse>, Http1Config) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultHttpResponseParser
Creates new instance of DefaultHttpResponseParser.
DefaultHttpResponseParser(Http1Config) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultHttpResponseParser
 
DefaultHttpResponseParser() - Constructor for class org.apache.hc.core5.http.impl.io.DefaultHttpResponseParser
 
DefaultHttpResponseParser<T extends HttpResponse> - Class in org.apache.hc.core5.http.impl.nio
Default NHttpMessageParser implementation for HttpResponses.
DefaultHttpResponseParser(HttpResponseFactory<T>, LineParser, Http1Config) - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseParser
Creates an instance of DefaultHttpResponseParser.
DefaultHttpResponseParser(HttpResponseFactory<T>, Http1Config) - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseParser
 
DefaultHttpResponseParser(HttpResponseFactory<T>) - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseParser
 
DefaultHttpResponseParserFactory - Class in org.apache.hc.core5.http.impl.io
Default factory for response message parsers.
DefaultHttpResponseParserFactory(LineParser, HttpResponseFactory<ClassicHttpResponse>) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultHttpResponseParserFactory
 
DefaultHttpResponseParserFactory() - Constructor for class org.apache.hc.core5.http.impl.io.DefaultHttpResponseParserFactory
 
DefaultHttpResponseParserFactory - Class in org.apache.hc.core5.http.impl.nio
Default factory for response message parsers.
DefaultHttpResponseParserFactory(Http1Config, HttpResponseFactory<HttpResponse>, LineParser) - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseParserFactory
 
DefaultHttpResponseParserFactory(Http1Config) - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseParserFactory
 
DefaultHttpResponseParserFactory() - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseParserFactory
 
DefaultHttpResponseWriter - Class in org.apache.hc.core5.http.impl.io
HTTP response writer that serializes its output to an instance of SessionOutputBuffer.
DefaultHttpResponseWriter(LineFormatter) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultHttpResponseWriter
Creates an instance of DefaultHttpResponseWriter.
DefaultHttpResponseWriter() - Constructor for class org.apache.hc.core5.http.impl.io.DefaultHttpResponseWriter
 
DefaultHttpResponseWriter<T extends HttpResponse> - Class in org.apache.hc.core5.http.impl.nio
Default NHttpMessageWriter implementation for HttpResponses.
DefaultHttpResponseWriter(LineFormatter) - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseWriter
Creates an instance of DefaultHttpResponseWriter.
DefaultHttpResponseWriter() - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseWriter
 
DefaultHttpResponseWriterFactory - Class in org.apache.hc.core5.http.impl.io
Default factory for response message writers.
DefaultHttpResponseWriterFactory(LineFormatter) - Constructor for class org.apache.hc.core5.http.impl.io.DefaultHttpResponseWriterFactory
 
DefaultHttpResponseWriterFactory() - Constructor for class org.apache.hc.core5.http.impl.io.DefaultHttpResponseWriterFactory
 
DefaultHttpResponseWriterFactory - Class in org.apache.hc.core5.http.impl.nio
Default factory for response message writers.
DefaultHttpResponseWriterFactory(LineFormatter) - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseWriterFactory
 
DefaultHttpResponseWriterFactory() - Constructor for class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseWriterFactory
 
DefaultListeningIOReactor - Class in org.apache.hc.core5.reactor
Multi-core I/O reactor that can act as both ConnectionInitiator and ConnectionAcceptor.
DefaultListeningIOReactor(IOEventHandlerFactory, IOReactorConfig, ThreadFactory, ThreadFactory, Decorator<IOSession>, Callback<Exception>, IOSessionListener, Callback<IOSession>) - Constructor for class org.apache.hc.core5.reactor.DefaultListeningIOReactor
Creates an instance of DefaultListeningIOReactor with the given configuration.
DefaultListeningIOReactor(IOEventHandlerFactory, IOReactorConfig, Callback<IOSession>) - Constructor for class org.apache.hc.core5.reactor.DefaultListeningIOReactor
Creates an instance of DefaultListeningIOReactor with the given configuration.
DefaultListeningIOReactor(IOEventHandlerFactory) - Constructor for class org.apache.hc.core5.reactor.DefaultListeningIOReactor
Creates an instance of DefaultListeningIOReactor with default configuration.
defaultsTo(T, T) - Static method in class org.apache.hc.core5.util.TimeValue
Returns the given timeValue if it is not null, if null then returns the given defaultValue.
defaultsToDisabled(Timeout) - Static method in class org.apache.hc.core5.util.Timeout
Returns the given timeout if it is not null, if null then returns Timeout.DISABLED.
defaultsToNegativeOneMillisecond(TimeValue) - Static method in class org.apache.hc.core5.util.TimeValue
Returns the given timeValue if it is not null, if null then returns TimeValue.NEG_ONE_SECOND.
defaultsToNegativeOneSecond(TimeValue) - Static method in class org.apache.hc.core5.util.TimeValue
Returns the given timeValue if it is not null, if null then returns TimeValue.NEG_ONE_SECOND.
defaultsToZeroMilliseconds(TimeValue) - Static method in class org.apache.hc.core5.util.TimeValue
Returns the given timeValue if it is not null, if null then returns TimeValue.ZERO_MILLISECONDS.
DefaultThreadFactory - Class in org.apache.hc.core5.concurrent
Default ThreadFactory implementation.
DefaultThreadFactory(String, ThreadGroup, boolean) - Constructor for class org.apache.hc.core5.concurrent.DefaultThreadFactory
 
DefaultThreadFactory(String, boolean) - Constructor for class org.apache.hc.core5.concurrent.DefaultThreadFactory
 
DefaultThreadFactory(String) - Constructor for class org.apache.hc.core5.concurrent.DefaultThreadFactory
 
DefaultTlsSetupHandler - Class in org.apache.hc.core5.http.io.ssl
Default TLS session setup handler.
DefaultTlsSetupHandler() - Constructor for class org.apache.hc.core5.http.io.ssl.DefaultTlsSetupHandler
 
DEL - Static variable in class org.apache.hc.core5.http.Chars
 
delete() - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
delete(URI) - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
delete(String) - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
delete() - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
delete(URI) - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
delete(String) - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
delete() - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
delete(URI) - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
delete(String) - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
deleteTests() - Method in class org.apache.hc.core5.testing.framework.TestingFramework
Deletes all tests.
DEPTH - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
desiredResponse - Variable in class org.apache.hc.core5.testing.framework.TestingFrameworkRequestHandler
 
DESTINATION - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
determineJRELevel() - Static method in class org.apache.hc.core5.util.ReflectionUtils
 
determineLength(HttpMessage) - Method in interface org.apache.hc.core5.http.ContentLengthStrategy
Returns length of the given message in bytes.
determineLength(HttpMessage) - Method in class org.apache.hc.core5.http.impl.DefaultContentLengthStrategy
 
digest(ClassicHttpRequest) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
digest(ClassicHttpResponse) - Method in class org.apache.hc.core5.http.io.support.ClassicResponseBuilder
 
digest(HttpMessage) - Method in class org.apache.hc.core5.http.support.AbstractMessageBuilder
 
digest(HttpRequest) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
DigestingEntityConsumer<T> - Class in org.apache.hc.core5.http.nio.entity
AsyncEntityConsumer decorator that calculates a digest hash from the data stream content and keeps the list of trailers received with the data stream.
DigestingEntityConsumer(String, AsyncEntityConsumer<T>) - Constructor for class org.apache.hc.core5.http.nio.entity.DigestingEntityConsumer
 
DigestingEntityProducer - Class in org.apache.hc.core5.http.nio.entity
AsyncEntityProducer decorator that calculates a digest hash from the data stream content and appends its value to the list of trailers.
DigestingEntityProducer(String, AsyncEntityProducer) - Constructor for class org.apache.hc.core5.http.nio.entity.DigestingEntityProducer
 
DISABLED - Static variable in class org.apache.hc.core5.util.Timeout
A disabled timeout represented as 0 MILLISECONDS.
discardConnection(CloseMode) - Method in class org.apache.hc.core5.pool.PoolEntry
 
disconnected(IOSession) - Method in interface org.apache.hc.core5.reactor.IOEventHandler
Triggered when the given session has been terminated.
disconnected(IOSession) - Method in interface org.apache.hc.core5.reactor.IOSessionListener
 
disconnected(IOSession) - Method in class org.apache.hc.core5.testing.nio.LoggingIOSessionListener
 
DisposalCallback<T extends ModalCloseable> - Interface in org.apache.hc.core5.pool
Represents a customizable disposal strategy for ModalCloseable instances.
divide(long) - Method in class org.apache.hc.core5.util.TimeValue
Returns a TimeValue whose value is (this / divisor).
divide(long, TimeUnit) - Method in class org.apache.hc.core5.util.TimeValue
Returns a TimeValue whose value is (this / divisor).
doConnect(HttpHost, Timeout, Object, FutureCallback<AsyncClientEndpoint>) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
doConnect(HttpHost, Timeout, Object, FutureCallback<AsyncClientEndpoint>) - Method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2AsyncRequester
 
DQUOTE - Static variable in class org.apache.hc.core5.http.message.TokenParser
Deprecated.
Double quote
DQUOTE - Static variable in class org.apache.hc.core5.util.Tokenizer
Double quote

E

EmptyInputStream - Class in org.apache.hc.core5.http.impl.io
Deprecated.
Please use EmptyInputStream
EmptyInputStream - Class in org.apache.hc.core5.http.io.entity
 
encode(StringBuilder, CharSequence, Charset) - Static method in class org.apache.hc.core5.net.PercentCodec
 
encode(CharSequence, Charset) - Static method in class org.apache.hc.core5.net.PercentCodec
 
encodeHeader(ByteArrayBuffer, Header) - Method in class org.apache.hc.core5.http2.hpack.HPackEncoder
 
encodeHeader(ByteArrayBuffer, String, String, boolean) - Method in class org.apache.hc.core5.http2.hpack.HPackEncoder
 
encodeHeaders(ByteArrayBuffer, List<? extends Header>, boolean) - Method in class org.apache.hc.core5.http2.hpack.HPackEncoder
 
EndpointDetails - Class in org.apache.hc.core5.http
HTTP connection endpoint details.
EndpointDetails(SocketAddress, SocketAddress, Timeout) - Constructor for class org.apache.hc.core5.http.EndpointDetails
 
EndpointParameters - Class in org.apache.hc.core5.reactor
Endpoint initialization parameters
EndpointParameters(String, String, int, Object) - Constructor for class org.apache.hc.core5.reactor.EndpointParameters
 
EndpointParameters(HttpHost, Object) - Constructor for class org.apache.hc.core5.reactor.EndpointParameters
 
endStream(List<? extends Header>) - Method in interface org.apache.hc.core5.http.nio.DataStreamChannel
Terminates the underlying data stream and optionally writes a closing sequence with the given trailers.
endStream() - Method in interface org.apache.hc.core5.http.nio.StreamChannel
Terminates the underlying data stream and optionally writes a closing sequence.
enforceRequirements(Object, SSLSessionInitializer) - Static method in class org.apache.hc.core5.http2.ssl.H2TlsSupport
 
enforceStrongSecurity(SSLSessionInitializer) - Static method in class org.apache.hc.core5.http.nio.ssl.TlsSupport
 
EnglishReasonPhraseCatalog - Class in org.apache.hc.core5.http.impl
English reason phrases for HTTP status codes.
EnglishReasonPhraseCatalog() - Constructor for class org.apache.hc.core5.http.impl.EnglishReasonPhraseCatalog
Restricted default constructor, for derived classes.
enqueue(Command, Command.Priority) - Method in interface org.apache.hc.core5.reactor.IOSession
Inserts Command at the end of the command queue.
enqueue(Command, Command.Priority) - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
enqueue(Command, Command.Priority) - Method in class org.apache.hc.core5.testing.nio.LoggingIOSession
 
ensureAdjustedCapacity(int) - Method in class org.apache.hc.core5.http.impl.nio.ExpandableBuffer
Ensures the buffer can accommodate at least the required capacity adjusted to multiples of 1024.
ensureCapacity(int) - Method in class org.apache.hc.core5.http.impl.nio.ExpandableBuffer
Ensures the buffer can accommodate the exact required capacity.
ensureCapacity(int) - Method in class org.apache.hc.core5.util.ByteArrayBuffer
Ensures that the capacity is at least equal to the specified minimum.
ensureCapacity(int) - Method in class org.apache.hc.core5.util.CharArrayBuffer
Ensures that the capacity is at least equal to the specified minimum.
EntityDetails - Interface in org.apache.hc.core5.http
Details of an entity transmitted by a message.
EntityTemplate - Class in org.apache.hc.core5.http.io.entity
Entity that delegates the process of content generation to a IOCallback with OutputStream as output sink.
EntityTemplate(long, ContentType, String, IOCallback<OutputStream>) - Constructor for class org.apache.hc.core5.http.io.entity.EntityTemplate
 
EntityUtils - Class in org.apache.hc.core5.http.io.entity
Support methods for HttpEntity.
entrySet() - Method in class org.apache.hc.core5.http.protocol.UriPatternMatcher
Returns a Set view of the mappings contained in this matcher.
entrySet() - Method in class org.apache.hc.core5.http.protocol.UriPatternOrderedMatcher
Returns a Set view of the mappings contained in this matcher.
enumAvailable(Callback<PoolEntry<T, C>>) - Method in class org.apache.hc.core5.pool.LaxConnPool
 
enumAvailable(Callback<PoolEntry<T, C>>) - Method in class org.apache.hc.core5.pool.StrictConnPool
Enumerates all available connections.
enumAvailable(Callback<IOSession>) - Method in class org.apache.hc.core5.reactor.AbstractIOSessionPool
 
enumLeased(Callback<PoolEntry<T, C>>) - Method in class org.apache.hc.core5.pool.LaxConnPool
 
enumLeased(Callback<PoolEntry<T, C>>) - Method in class org.apache.hc.core5.pool.StrictConnPool
Enumerates all leased connections.
eofDetected(InputStream) - Method in interface org.apache.hc.core5.http.io.EofSensorWatcher
Indicates that EOF is detected.
EofSensorInputStream - Class in org.apache.hc.core5.http.io
A stream wrapper that triggers actions on close() and EOF.
EofSensorInputStream(InputStream, EofSensorWatcher) - Constructor for class org.apache.hc.core5.http.io.EofSensorInputStream
Creates a new EOF sensor.
EofSensorWatcher - Interface in org.apache.hc.core5.http.io
A watcher for EofSensorInputStream.
equals(Object) - Method in class org.apache.hc.core5.http.HttpHost
 
equals(Object) - Method in class org.apache.hc.core5.http.message.BasicNameValuePair
 
equals(int, int) - Method in class org.apache.hc.core5.http.ProtocolVersion
Checks whether this instance has the same major and minor version as the arguments.
equals(Object) - Method in class org.apache.hc.core5.http.ProtocolVersion
Checks equality of this protocol version with an object.
equals(Object) - Method in class org.apache.hc.core5.net.Host
 
equals(Object) - Method in class org.apache.hc.core5.net.URIAuthority
 
equals(Object) - Method in class org.apache.hc.core5.util.Deadline
 
equals(Object, Object) - Static method in class org.apache.hc.core5.util.LangUtils
Check if two objects are equal.
equals(Object[], Object[]) - Static method in class org.apache.hc.core5.util.LangUtils
Check if two object arrays are equal.
equals(Object) - Method in class org.apache.hc.core5.util.TimeValue
 
ESCAPE - Static variable in class org.apache.hc.core5.http.message.TokenParser
Deprecated.
Backward slash / escape character
ESCAPE - Static variable in class org.apache.hc.core5.util.Tokenizer
Backward slash / escape character
ETAG - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
EVEN - Static variable in interface org.apache.hc.core5.http2.frame.StreamIdGenerator
 
EventMask - Class in org.apache.hc.core5.reactor
Type of I/O event notifications I/O sessions can declare interest in.
exception(IOSession, Exception) - Method in interface org.apache.hc.core5.reactor.IOEventHandler
Triggered when the given session throws a exception.
exception(IOSession, Exception) - Method in interface org.apache.hc.core5.reactor.IOSessionListener
 
exception(IOSession, Exception) - Method in class org.apache.hc.core5.testing.nio.LoggingIOSessionListener
 
ExceptionListener - Interface in org.apache.hc.core5.http
 
excludeH2Blacklisted(String...) - Static method in class org.apache.hc.core5.http.ssl.TlsCiphers
 
excludeWeak(String...) - Static method in enum org.apache.hc.core5.http.ssl.TLS
 
excludeWeak(String...) - Static method in class org.apache.hc.core5.http.ssl.TlsCiphers
 
ExecutableCommand - Class in org.apache.hc.core5.http.nio.command
Abstract executable command that may need to do some cleaning up in case of an failure and also optionally may want to cancel the associated HTTP message exchange through CancellableDependency.
ExecutableCommand() - Constructor for class org.apache.hc.core5.http.nio.command.ExecutableCommand
 
execute() - Method in class org.apache.hc.core5.benchmark.HttpBenchmark
 
execute(T) - Method in interface org.apache.hc.core5.function.Callback
 
execute(AsyncClientExchangeHandler, HandlerFactory<AsyncPushConsumer>, Timeout, HttpContext) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
execute(AsyncClientExchangeHandler, Timeout, HttpContext) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
execute(AsyncRequestProducer, AsyncResponseConsumer<T>, HandlerFactory<AsyncPushConsumer>, Timeout, HttpContext, FutureCallback<T>) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
execute(AsyncRequestProducer, AsyncResponseConsumer<T>, Timeout, HttpContext, FutureCallback<T>) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
execute(AsyncRequestProducer, AsyncResponseConsumer<T>, Timeout, FutureCallback<T>) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
execute(HttpClientConnection, ClassicHttpRequest, HttpResponseInformationCallback, HttpContext) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
execute(HttpClientConnection, ClassicHttpRequest, HttpContext) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
execute(HttpClientConnection, ClassicHttpRequest, HttpContext, HttpClientResponseHandler<T>) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
execute(HttpHost, ClassicHttpRequest, HttpResponseInformationCallback, Timeout, HttpContext) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
execute(HttpHost, ClassicHttpRequest, Timeout, HttpContext) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
execute(HttpHost, ClassicHttpRequest, Timeout, HttpContext, HttpClientResponseHandler<T>) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
execute(ClassicHttpRequest, HttpClientConnection, HttpResponseInformationCallback, HttpContext) - Method in class org.apache.hc.core5.http.impl.io.HttpRequestExecutor
Sends the request and obtain a response.
execute(ClassicHttpRequest, HttpClientConnection, HttpContext) - Method in class org.apache.hc.core5.http.impl.io.HttpRequestExecutor
Sends the request and obtain a response.
execute(HttpResponse, HttpConnection, HttpContext) - Method in interface org.apache.hc.core5.http.io.HttpResponseInformationCallback
 
execute(SSLParameters) - Method in class org.apache.hc.core5.http.io.ssl.DefaultTlsSetupHandler
 
execute(AsyncClientExchangeHandler, HandlerFactory<AsyncPushConsumer>, HttpContext) - Method in class org.apache.hc.core5.http.nio.AsyncClientEndpoint
Initiates a message exchange using the given handler.
execute(AsyncClientExchangeHandler, HttpContext) - Method in class org.apache.hc.core5.http.nio.AsyncClientEndpoint
Initiates a message exchange using the given handler.
execute(AsyncRequestProducer, AsyncResponseConsumer<T>, HandlerFactory<AsyncPushConsumer>, HttpContext, FutureCallback<T>) - Method in class org.apache.hc.core5.http.nio.AsyncClientEndpoint
Initiates message exchange using the given request producer and response consumer.
execute(AsyncRequestProducer, AsyncResponseConsumer<T>, HttpContext, FutureCallback<T>) - Method in class org.apache.hc.core5.http.nio.AsyncClientEndpoint
Initiates message exchange using the given request producer and response consumer.
execute(AsyncRequestProducer, AsyncResponseConsumer<T>, FutureCallback<T>) - Method in class org.apache.hc.core5.http.nio.AsyncClientEndpoint
Initiates a message exchange using the given request producer and response consumer.
execute(AsyncClientExchangeHandler, HandlerFactory<AsyncPushConsumer>, Timeout, HttpContext) - Method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2MultiplexingRequester
 
execute(AsyncClientExchangeHandler, Timeout, HttpContext) - Method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2MultiplexingRequester
 
execute(AsyncRequestProducer, AsyncResponseConsumer<T>, HandlerFactory<AsyncPushConsumer>, Timeout, HttpContext, FutureCallback<T>) - Method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2MultiplexingRequester
 
execute(AsyncRequestProducer, AsyncResponseConsumer<T>, Timeout, HttpContext, FutureCallback<T>) - Method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2MultiplexingRequester
 
execute(AsyncRequestProducer, AsyncResponseConsumer<T>, Timeout, FutureCallback<T>) - Method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2MultiplexingRequester
 
execute(T) - Method in interface org.apache.hc.core5.io.IOCallback
 
execute(SocketModalCloseable, CloseMode) - Method in class org.apache.hc.core5.pool.DefaultDisposalCallback
 
execute(T, CloseMode) - Method in interface org.apache.hc.core5.pool.DisposalCallback
 
execute(HttpHost, ClassicHttpRequest, HttpContext) - Method in class org.apache.hc.core5.testing.classic.ClassicTestClient
 
execute(String, Map<String, Object>) - Method in class org.apache.hc.core5.testing.framework.ClassicTestClientAdapter
Execute an HTTP request.
execute(String, Map<String, Object>) - Method in class org.apache.hc.core5.testing.framework.ClientPOJOAdapter
Execute an HTTP request.
execute(String, Map<String, Object>, TestingFrameworkRequestHandler, Map<String, Object>) - Method in class org.apache.hc.core5.testing.framework.ClientTestingAdapter
See the documentation for the same method in ClientPOJOAdapter.
execute(Command, Command.Priority) - Method in class org.apache.hc.core5.testing.nio.ClientSessionEndpoint
 
execute(AsyncClientExchangeHandler, HandlerFactory<AsyncPushConsumer>, HttpContext) - Method in class org.apache.hc.core5.testing.nio.ClientSessionEndpoint
 
execute(AsyncClientExchangeHandler, HttpContext) - Method in class org.apache.hc.core5.testing.nio.ClientSessionEndpoint
 
execute(AsyncRequestProducer, AsyncResponseConsumer<T>, HandlerFactory<AsyncPushConsumer>, HttpContext, FutureCallback<T>) - Method in class org.apache.hc.core5.testing.nio.ClientSessionEndpoint
 
execute(AsyncRequestProducer, AsyncResponseConsumer<T>, HttpContext, FutureCallback<T>) - Method in class org.apache.hc.core5.testing.nio.ClientSessionEndpoint
 
execute(AsyncRequestProducer, AsyncResponseConsumer<T>, FutureCallback<T>) - Method in class org.apache.hc.core5.testing.nio.ClientSessionEndpoint
 
execute(Exception) - Method in class org.apache.hc.core5.testing.nio.LoggingExceptionCallback
 
expand() - Method in class org.apache.hc.core5.http.impl.nio.ExpandableBuffer
Expands buffer's capacity.
expand(int) - Method in class org.apache.hc.core5.http2.impl.nio.FrameOutputBuffer
 
ExpandableBuffer - Class in org.apache.hc.core5.http.impl.nio
A buffer that expand its capacity on demand.
ExpandableBuffer(int) - Constructor for class org.apache.hc.core5.http.impl.nio.ExpandableBuffer
Allocates buffer of the given size using the given allocator.
ExpandableBuffer.Mode - Enum in org.apache.hc.core5.http.impl.nio
 
EXPECT - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
Experimental - Annotation Type in org.apache.hc.core5.annotation
The field or method to which this annotation is applied is marked as experimental.
EXPIRES - Static variable in class org.apache.hc.core5.http.HttpHeaders
 

F

Factory<P,T> - Interface in org.apache.hc.core5.function
Abstract object factory.
failCommands(IOSession, Exception) - Static method in class org.apache.hc.core5.http.nio.command.CommandSupport
Fails all pending session Commands.
failed(Exception) - Method in class org.apache.hc.core5.concurrent.BasicFuture
 
failed(Exception) - Method in class org.apache.hc.core5.concurrent.CallbackContribution
 
failed(Exception) - Method in class org.apache.hc.core5.concurrent.ComplexFuture
 
failed(Exception) - Method in interface org.apache.hc.core5.concurrent.FutureCallback
 
failed(Exception) - Method in class org.apache.hc.core5.concurrent.FutureContribution
 
failed(Exception) - Method in interface org.apache.hc.core5.http.nio.AsyncDataExchangeHandler
Triggered to signal a failure in data processing.
failed(Exception) - Method in interface org.apache.hc.core5.http.nio.AsyncEntityConsumer
Triggered to signal a failure in data processing.
failed(Exception) - Method in interface org.apache.hc.core5.http.nio.AsyncEntityProducer
Triggered to signal a failure in data generation.
failed(Exception) - Method in interface org.apache.hc.core5.http.nio.AsyncPushConsumer
Triggered to signal a failure in data processing.
failed(Exception) - Method in interface org.apache.hc.core5.http.nio.AsyncPushProducer
Triggered to signal a failure in data generation.
failed(Exception) - Method in interface org.apache.hc.core5.http.nio.AsyncRequestConsumer
Triggered to signal a failure in data processing.
failed(Exception) - Method in interface org.apache.hc.core5.http.nio.AsyncRequestProducer
Triggered to signal a failure in data generation.
failed(Exception) - Method in interface org.apache.hc.core5.http.nio.AsyncResponseConsumer
Triggered to signal a failure in data processing.
failed(Exception) - Method in interface org.apache.hc.core5.http.nio.AsyncResponseProducer
Triggered to signal a failure in data generation.
failed(Exception) - Method in class org.apache.hc.core5.http.nio.command.ExecutableCommand
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.command.RequestExecutionCommand
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityConsumer
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityConsumer
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducerWrapper
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityConsumer
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityProducer
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.entity.FileEntityProducer
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.entity.NoopEntityConsumer
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.entity.StringAsyncEntityProducer
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncPushHandler
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncRequesterConsumer
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncResponseConsumer
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.support.AbstractServerExchangeHandler
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.support.BasicAsyncServerExpectationDecorator
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.support.BasicClientExchangeHandler
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.support.BasicPushProducer
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.support.BasicRequestConsumer
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.support.BasicRequestProducer
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.support.BasicResponseConsumer
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.support.BasicResponseProducer
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityConsumer
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.support.ImmediateResponseExchangeHandler
 
failed(Exception) - Method in interface org.apache.hc.core5.http2.nio.AsyncPingHandler
Triggered to signal a failure in data processing.
failed(Exception) - Method in class org.apache.hc.core5.http2.nio.support.BasicPingHandler
 
failed(Exception) - Method in class org.apache.hc.core5.reactive.ReactiveEntityProducer
 
failed(Exception) - Method in class org.apache.hc.core5.reactive.ReactiveResponseConsumer
 
failed(Exception) - Method in class org.apache.hc.core5.reactive.ReactiveServerExchangeHandler
 
FileContentDecoder - Interface in org.apache.hc.core5.http.nio
A content decoder capable of transferring data directly to a FileChannel
FileContentEncoder - Interface in org.apache.hc.core5.http.nio
A content encoder capable of transferring data directly from a FileChannel
FileEntity - Class in org.apache.hc.core5.http.io.entity
A self contained, repeatable entity that obtains its content from a file.
FileEntity(File, ContentType, String) - Constructor for class org.apache.hc.core5.http.io.entity.FileEntity
 
FileEntity(File, ContentType) - Constructor for class org.apache.hc.core5.http.io.entity.FileEntity
 
FileEntityProducer - Class in org.apache.hc.core5.http.nio.entity
AsyncEntityProducer implementation that generates data stream from content of a File.
FileEntityProducer(File, int, ContentType, boolean) - Constructor for class org.apache.hc.core5.http.nio.entity.FileEntityProducer
 
FileEntityProducer(File, ContentType, boolean) - Constructor for class org.apache.hc.core5.http.nio.entity.FileEntityProducer
 
FileEntityProducer(File, ContentType) - Constructor for class org.apache.hc.core5.http.nio.entity.FileEntityProducer
 
FileEntityProducer(File) - Constructor for class org.apache.hc.core5.http.nio.entity.FileEntityProducer
 
fill(ReadableByteChannel) - Method in interface org.apache.hc.core5.http.nio.SessionInputBuffer
Makes an attempt to fill the buffer with data from the given ReadableByteChannel.
fill(ByteBuffer) - Method in class org.apache.hc.core5.http.nio.support.classic.SharedInputBuffer
 
fillBuffer(InputStream) - Method in class org.apache.hc.core5.http.impl.io.SessionInputBufferImpl
 
fillBufferFromChannel() - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentDecoder
Reads from the channel to the session buffer.
find(String) - Method in class org.apache.hc.core5.http.config.NamedElementChain
 
finish() - Method in class org.apache.hc.core5.http.impl.io.ChunkedOutputStream
Must be called to ensure the internal cache is flushed and the closing chunk is written.
FixedPortStrategy - Class in org.apache.hc.core5.http.nio.ssl
Deprecated.
Use configuration parameters provided by connection listeners.
FixedPortStrategy(int...) - Constructor for class org.apache.hc.core5.http.nio.ssl.FixedPortStrategy
Deprecated.
 
flush() - Method in class org.apache.hc.core5.http.impl.io.ChunkedOutputStream
Flushes the content buffer and the underlying stream.
flush() - Method in class org.apache.hc.core5.http.impl.io.ContentLengthOutputStream
 
flush() - Method in class org.apache.hc.core5.http.impl.io.IdentityOutputStream
 
flush(OutputStream) - Method in class org.apache.hc.core5.http.impl.io.SessionOutputBufferImpl
 
flush() - Method in interface org.apache.hc.core5.http.io.BHttpConnection
Writes out all pending buffered data over the open connection.
flush(OutputStream) - Method in interface org.apache.hc.core5.http.io.SessionOutputBuffer
Flushes this session buffer and forces any buffered output bytes to be written out.
flush(WritableByteChannel) - Method in interface org.apache.hc.core5.http.nio.SessionOutputBuffer
Makes an attempt to flush the content of this buffer to the given destination WritableByteChannel.
flush() - Method in class org.apache.hc.core5.http.nio.support.classic.ContentOutputStream
 
flush(DataStreamChannel) - Method in class org.apache.hc.core5.http.nio.support.classic.SharedOutputBuffer
 
flush(WritableByteChannel) - Method in class org.apache.hc.core5.http2.impl.nio.FrameOutputBuffer
 
flushToChannel() - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentEncoder
Flushes content of the session buffer to the channel and updates transport metrics.
format(String, Set<String>) - Static method in class org.apache.hc.core5.http.message.MessageSupport
 
format(String, String...) - Static method in class org.apache.hc.core5.http.message.MessageSupport
 
format() - Method in class org.apache.hc.core5.http.ProtocolVersion
Formats this protocol version as a string.
format(Iterable<? extends NameValuePair>, char, Charset) - Static method in class org.apache.hc.core5.net.URLEncodedUtils
Deprecated.
Returns a String that is suitable for use as an application/x-www-form-urlencoded list of parameters in an HTTP PUT or HTTP POST.
format(Iterable<? extends NameValuePair>, Charset) - Static method in class org.apache.hc.core5.net.URLEncodedUtils
Deprecated.
Returns a String that is suitable for use as an application/x-www-form-urlencoded list of parameters in an HTTP PUT or HTTP POST.
format(StringBuilder, Iterable<? extends NameValuePair>, Charset) - Static method in class org.apache.hc.core5.net.WWWFormCodec
Formats the list of NameValuePair parameters into a application/x-www-form-urlencoded content.
format(Iterable<? extends NameValuePair>, Charset) - Static method in class org.apache.hc.core5.net.WWWFormCodec
Formats the list of NameValuePair parameters into a application/x-www-form-urlencoded content string.
format(TimeUnit) - Method in class org.apache.hc.core5.util.Deadline
Formats this deadline.
formatAddress(StringBuilder, SocketAddress) - Static method in class org.apache.hc.core5.net.InetAddressUtils
Formats SocketAddress as text.
formatElements(CharArrayBuffer, HeaderElement[], boolean) - Method in class org.apache.hc.core5.http.message.BasicHeaderValueFormatter
 
formatElements(CharArrayBuffer, HeaderElement[], boolean) - Method in interface org.apache.hc.core5.http.message.HeaderValueFormatter
Formats an array of header elements.
formatHeader(CharArrayBuffer, Header) - Method in class org.apache.hc.core5.http.message.BasicLineFormatter
 
formatHeader(CharArrayBuffer, Header) - Method in interface org.apache.hc.core5.http.message.LineFormatter
Formats a header.
formatHeaderElement(CharArrayBuffer, HeaderElement, boolean) - Method in class org.apache.hc.core5.http.message.BasicHeaderValueFormatter
 
formatHeaderElement(CharArrayBuffer, HeaderElement, boolean) - Method in interface org.apache.hc.core5.http.message.HeaderValueFormatter
Formats one header element.
formatNameValuePair(CharArrayBuffer, NameValuePair, boolean) - Method in class org.apache.hc.core5.http.message.BasicHeaderValueFormatter
 
formatNameValuePair(CharArrayBuffer, NameValuePair, boolean) - Method in interface org.apache.hc.core5.http.message.HeaderValueFormatter
Formats one name-value pair, where the value is optional.
formatParameters(CharArrayBuffer, NameValuePair[], boolean) - Method in class org.apache.hc.core5.http.message.BasicHeaderValueFormatter
 
formatParameters(CharArrayBuffer, NameValuePair[], boolean) - Method in interface org.apache.hc.core5.http.message.HeaderValueFormatter
Formats the parameters of a header element.
formatRequestLine(CharArrayBuffer, RequestLine) - Method in class org.apache.hc.core5.http.message.BasicLineFormatter
 
formatRequestLine(CharArrayBuffer, RequestLine) - Method in interface org.apache.hc.core5.http.message.LineFormatter
Formats a request line.
formatSegments(Iterable<String>, Charset) - Static method in class org.apache.hc.core5.net.URLEncodedUtils
Deprecated.
Returns a string consisting of joint encoded path segments.
formatSegments(String...) - Static method in class org.apache.hc.core5.net.URLEncodedUtils
Deprecated.
Returns a string consisting of joint encoded path segments.
formatStatusLine(CharArrayBuffer, StatusLine) - Method in class org.apache.hc.core5.http.message.BasicLineFormatter
 
formatStatusLine(CharArrayBuffer, StatusLine) - Method in interface org.apache.hc.core5.http.message.LineFormatter
Formats a status line.
formatTarget() - Method in class org.apache.hc.core5.util.Deadline
Formats the deadline value as a string in the format "yyyy-MM-dd\'T\'HH:mm:ss.SSSZ".
FormattedHeader - Interface in org.apache.hc.core5.http
An HTTP header which is already formatted.
formatTokens(CharArrayBuffer, String...) - Static method in class org.apache.hc.core5.http.message.MessageSupport
 
formatTokens(CharArrayBuffer, Set<String>) - Static method in class org.apache.hc.core5.http.message.MessageSupport
 
Frame<T> - Class in org.apache.hc.core5.http2.frame
Abstract HTTP/2 data frame.
Frame(int, int, int) - Constructor for class org.apache.hc.core5.http2.frame.Frame
 
FrameConsts - Class in org.apache.hc.core5.http2.frame
Values used by HTTP/2 protocol.
FrameFactory - Class in org.apache.hc.core5.http2.frame
Abstract RawFrame factory that supports standard HTTP/2 FrameTypes.
FrameFactory() - Constructor for class org.apache.hc.core5.http2.frame.FrameFactory
 
FrameFlag - Enum in org.apache.hc.core5.http2.frame
Standard HTTP/2 frame flags.
FrameInputBuffer - Class in org.apache.hc.core5.http2.impl.io
Frame input buffer for HTTP/2 blocking connections.
FrameInputBuffer(BasicH2TransportMetrics, int) - Constructor for class org.apache.hc.core5.http2.impl.io.FrameInputBuffer
 
FrameInputBuffer(int) - Constructor for class org.apache.hc.core5.http2.impl.io.FrameInputBuffer
 
FrameInputBuffer - Class in org.apache.hc.core5.http2.impl.nio
Frame input buffer for HTTP/2 non-blocking connections.
FrameInputBuffer(BasicH2TransportMetrics, int) - Constructor for class org.apache.hc.core5.http2.impl.nio.FrameInputBuffer
 
FrameInputBuffer(int) - Constructor for class org.apache.hc.core5.http2.impl.nio.FrameInputBuffer
 
FrameOutputBuffer - Class in org.apache.hc.core5.http2.impl.io
Frame output buffer for HTTP/2 blocking connections.
FrameOutputBuffer(BasicH2TransportMetrics, int) - Constructor for class org.apache.hc.core5.http2.impl.io.FrameOutputBuffer
 
FrameOutputBuffer(int) - Constructor for class org.apache.hc.core5.http2.impl.io.FrameOutputBuffer
 
FrameOutputBuffer - Class in org.apache.hc.core5.http2.impl.nio
Frame output buffer for HTTP/2 non-blocking connections.
FrameOutputBuffer(BasicH2TransportMetrics, int) - Constructor for class org.apache.hc.core5.http2.impl.nio.FrameOutputBuffer
 
FrameOutputBuffer(int) - Constructor for class org.apache.hc.core5.http2.impl.nio.FrameOutputBuffer
 
FramePrinter - Class in org.apache.hc.core5.http2.frame
 
FramePrinter() - Constructor for class org.apache.hc.core5.http2.frame.FramePrinter
 
FrameType - Enum in org.apache.hc.core5.http2.frame
Standard HTTP/2 frame types.
FrameworkTest - Class in org.apache.hc.core5.testing.framework
 
FrameworkTest() - Constructor for class org.apache.hc.core5.testing.framework.FrameworkTest
Constructs a test with default values.
FrameworkTest(Map<String, Object>) - Constructor for class org.apache.hc.core5.testing.framework.FrameworkTest
Constructs a test with values that are passed in as well as defaults for values that are not passed in.
freeze() - Method in class org.apache.hc.core5.util.Deadline
 
FROM - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
from(int) - Static method in enum org.apache.hc.core5.http.message.StatusLine.StatusClass
Gets the response status class for the given status code.
from(Deadline) - Static method in exception org.apache.hc.core5.util.DeadlineTimeoutException
Creates a new exception for the given timeout deadline and actual timeout.
fromMap(String, Map<?, ?>, ClassLoader) - Static method in class org.apache.hc.core5.util.VersionInfo
Instantiates version information from properties.
fromMilliseconds(long, long) - Static method in exception org.apache.hc.core5.util.TimeoutValueException
Creates a new exception for the given timeout deadline and actual timeout.
fromUnixMilliseconds(long) - Static method in class org.apache.hc.core5.util.Deadline
Creates a deadline from a UNIX time in milliseconds.
FutureCallback<T> - Interface in org.apache.hc.core5.concurrent
A callback interface that gets invoked upon completion of a Future.
FutureContribution<T> - Class in org.apache.hc.core5.concurrent
Convenience base class for FutureCallbacks that contribute a result of the operation to another BasicFuture.
FutureContribution(BasicFuture<?>) - Constructor for class org.apache.hc.core5.concurrent.FutureContribution
 

G

generate(int) - Method in interface org.apache.hc.core5.http2.frame.StreamIdGenerator
 
generateChallenge(T, URIAuthority, String, HttpContext) - Method in class org.apache.hc.core5.http.io.support.AbstractHttpServerAuthFilter
Generates an authentication challenge in case of unsuccessful authentication.
generateChallenge(T, URIAuthority, String, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncServerAuthFilter
Generates an authentication challenge in case of unsuccessful authentication.
generateContent() - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityConsumer
Triggered to generate entity representation.
generateContent() - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityConsumer
Triggered to generate entity representation.
generateContent() - Method in class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityConsumer
 
generateContent() - Method in class org.apache.hc.core5.http.nio.entity.StringAsyncEntityConsumer
 
generateResponseContent(HttpResponse) - Method in class org.apache.hc.core5.http.io.support.AbstractHttpServerAuthFilter
Generates response body for UNAUTHORIZED response.
generateResponseContent(HttpResponse) - Method in class org.apache.hc.core5.http.io.support.HttpServerExpectationFilter
Generates response content entity for the final HTTP response with an error status representing the cause of expectation failure.
generateResponseContent(HttpResponse) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncServerAuthFilter
Generates response body for UNAUTHORIZED response.
generateResponseContent(HttpResponse) - Method in class org.apache.hc.core5.http.nio.support.AsyncServerExpectationFilter
 
get() - Method in class org.apache.hc.core5.concurrent.BasicFuture
 
get(long, TimeUnit) - Method in class org.apache.hc.core5.concurrent.BasicFuture
 
get() - Method in class org.apache.hc.core5.concurrent.CompletedFuture
 
get(long, TimeUnit) - Method in class org.apache.hc.core5.concurrent.CompletedFuture
 
get() - Method in interface org.apache.hc.core5.function.Supplier
 
get(int, int) - Static method in class org.apache.hc.core5.http.HttpVersion
Gets a specific instance or creates a new one.
get() - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
get(URI) - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
get(String) - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
get() - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
get(URI) - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
get(String) - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
get() - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
get(URI) - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
get(String) - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
getActual() - Method in exception org.apache.hc.core5.util.TimeoutValueException
Gets how long was the expected timeout in milliseconds.
getAddress() - Method in class org.apache.hc.core5.http.HttpHost
Returns the inet address if explicitly set by a constructor, null otherwise.
getAddress() - Method in interface org.apache.hc.core5.reactor.ListenerEndpoint
Returns the socket address of this endpoint.
getApplicationProtocol() - Method in class org.apache.hc.core5.reactor.ssl.TlsDetails
 
getAttachment() - Method in class org.apache.hc.core5.reactor.EndpointParameters
 
getAttribute(String) - Method in class org.apache.hc.core5.http.protocol.BasicHttpContext
 
getAttribute(String) - Method in interface org.apache.hc.core5.http.protocol.HttpContext
Obtains attribute with the given name.
getAttribute(String) - Method in class org.apache.hc.core5.http.protocol.HttpCoreContext
 
getAttribute(String, Class<T>) - Method in class org.apache.hc.core5.http.protocol.HttpCoreContext
 
getAuthority() - Method in interface org.apache.hc.core5.http.HttpRequest
Returns authority of this request message.
getAuthority() - Method in class org.apache.hc.core5.http.message.BasicHttpRequest
 
getAuthority() - Method in class org.apache.hc.core5.http.message.HttpRequestWrapper
 
getAuthority() - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
getAvailable() - Method in class org.apache.hc.core5.pool.PoolStats
Gets the number idle persistent connections.
getBacklogSize() - Method in class org.apache.hc.core5.http.io.SocketConfig
 
getBacklogSize() - Method in class org.apache.hc.core5.reactor.IOReactorConfig
 
getBody() - Method in class org.apache.hc.core5.http.Message
 
getBuffer() - Method in interface org.apache.hc.core5.http.FormattedHeader
Obtains the buffer with the formatted header.
getBuffer() - Method in class org.apache.hc.core5.http.message.BufferedHeader
 
getBufferSize() - Method in class org.apache.hc.core5.http.config.Http1Config
 
getByCode(int) - Static method in enum org.apache.hc.core5.http2.H2Error
 
getByMimeType(String) - Static method in class org.apache.hc.core5.http.ContentType
Deprecated.
Do not use. This method was made public by mistake.
getBytesTransferred() - Method in class org.apache.hc.core5.http.impl.BasicHttpTransportMetrics
 
getBytesTransferred() - Method in interface org.apache.hc.core5.http.io.HttpTransportMetrics
Returns the number of bytes transferred.
getCancellableDependency() - Method in class org.apache.hc.core5.http.nio.command.ExecutableCommand
 
getCancellableDependency() - Method in class org.apache.hc.core5.http.nio.command.RequestExecutionCommand
 
getCanonicalLocalHostName() - Static method in class org.apache.hc.core5.net.InetAddressUtils
Returns canonical name (fully qualified domain name) of the localhost.
getCertChain() - Method in class org.apache.hc.core5.ssl.PrivateKeyDetails
 
getCharset() - Method in class org.apache.hc.core5.http.config.CharCodingConfig
 
getCharset() - Method in class org.apache.hc.core5.http.ContentType
 
getCharset() - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
getCharset() - Method in class org.apache.hc.core5.net.URIBuilder
 
getChunkSizeHint() - Method in class org.apache.hc.core5.http.config.Http1Config
 
getClassloader() - Method in class org.apache.hc.core5.util.VersionInfo
Obtains the classloader used to read the version information.
getClientName() - Method in class org.apache.hc.core5.testing.framework.ClassicTestClientAdapter
Name of the HTTP Client that this adapter uses.
getClientName() - Method in class org.apache.hc.core5.testing.framework.ClientPOJOAdapter
Name of the HTTP Client that this adapter uses.
getClientPOJOAdapter() - Method in class org.apache.hc.core5.testing.framework.ClientTestingAdapter
Getter for the ClientPOJOAdapter that is actually used to make the HTTP request.
getCode() - Method in interface org.apache.hc.core5.http.HttpResponse
Obtains the code of this response message.
getCode() - Method in class org.apache.hc.core5.http.message.BasicHttpResponse
 
getCode() - Method in class org.apache.hc.core5.http.message.HttpResponseWrapper
 
getCode() - Method in enum org.apache.hc.core5.http2.config.H2Param
 
getCode() - Method in class org.apache.hc.core5.http2.config.H2Setting
 
getCode() - Method in exception org.apache.hc.core5.http2.H2ConnectionException
 
getCode() - Method in enum org.apache.hc.core5.http2.H2Error
 
getCode() - Method in exception org.apache.hc.core5.http2.H2StreamResetException
 
getConcurrencyLevel() - Method in class org.apache.hc.core5.benchmark.BenchmarkConfig
 
getConcurrencyLevel() - Method in class org.apache.hc.core5.benchmark.Results
 
getCondensedHeader(String) - Method in class org.apache.hc.core5.http.message.HeaderGroup
Gets a header representing all of the header values with the given name.
getConnection() - Method in class org.apache.hc.core5.pool.PoolEntry
 
getConnPoolControl() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
getContent() - Method in interface org.apache.hc.core5.http.HttpEntity
Returns a content stream of the entity.
getContent() - Method in class org.apache.hc.core5.http.io.entity.BasicHttpEntity
 
getContent() - Method in class org.apache.hc.core5.http.io.entity.BufferedHttpEntity
 
getContent() - Method in class org.apache.hc.core5.http.io.entity.ByteArrayEntity
 
getContent() - Method in class org.apache.hc.core5.http.io.entity.ByteBufferEntity
 
getContent() - Method in class org.apache.hc.core5.http.io.entity.EntityTemplate
 
getContent() - Method in class org.apache.hc.core5.http.io.entity.FileEntity
 
getContent() - Method in class org.apache.hc.core5.http.io.entity.HttpEntityWrapper
 
getContent() - Method in class org.apache.hc.core5.http.io.entity.InputStreamEntity
 
getContent() - Method in class org.apache.hc.core5.http.io.entity.NullEntity
 
getContent() - Method in class org.apache.hc.core5.http.io.entity.PathEntity
 
getContent() - Method in class org.apache.hc.core5.http.io.entity.SerializableEntity
 
getContent() - Method in class org.apache.hc.core5.http.io.entity.StringEntity
 
getContent() - Method in interface org.apache.hc.core5.http.nio.AsyncEntityConsumer
Returns the result of entity processing when it becomes available or null if the entity is still being received.
getContent() - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityConsumer
 
getContent() - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityConsumer
 
getContent() - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityConsumer
 
getContent() - Method in class org.apache.hc.core5.http.nio.entity.NoopEntityConsumer
 
getContent() - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityConsumer
 
getContentEncoding() - Method in interface org.apache.hc.core5.http.EntityDetails
Returns content encoding of the entity, if known.
getContentEncoding() - Method in class org.apache.hc.core5.http.impl.BasicEntityDetails
 
getContentEncoding() - Method in class org.apache.hc.core5.http.impl.IncomingEntityDetails
 
getContentEncoding() - Method in class org.apache.hc.core5.http.io.entity.AbstractHttpEntity
 
getContentEncoding() - Method in class org.apache.hc.core5.http.io.entity.HttpEntityWrapper
 
getContentEncoding() - Method in class org.apache.hc.core5.http.io.entity.NullEntity
 
getContentEncoding() - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer
 
getContentEncoding() - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer
 
getContentEncoding() - Method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducerWrapper
 
getContentEncoding() - Method in class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer
 
getContentEncoding() - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityProducer
 
getContentEncoding() - Method in class org.apache.hc.core5.http.nio.entity.FileEntityProducer
 
getContentEncoding() - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer
 
getContentEncoding() - Method in class org.apache.hc.core5.reactive.ReactiveEntityProducer
 
getContentLength() - Method in class org.apache.hc.core5.benchmark.Results
 
getContentLength() - Method in class org.apache.hc.core5.benchmark.Stats
 
getContentLength() - Method in interface org.apache.hc.core5.http.EntityDetails
Returns length of the entity, if known.
getContentLength() - Method in class org.apache.hc.core5.http.impl.BasicEntityDetails
 
getContentLength() - Method in class org.apache.hc.core5.http.impl.IncomingEntityDetails
 
getContentLength() - Method in class org.apache.hc.core5.http.io.entity.BasicHttpEntity
 
getContentLength() - Method in class org.apache.hc.core5.http.io.entity.BufferedHttpEntity
 
getContentLength() - Method in class org.apache.hc.core5.http.io.entity.ByteArrayEntity
 
getContentLength() - Method in class org.apache.hc.core5.http.io.entity.ByteBufferEntity
 
getContentLength() - Method in class org.apache.hc.core5.http.io.entity.EntityTemplate
 
getContentLength() - Method in class org.apache.hc.core5.http.io.entity.FileEntity
 
getContentLength() - Method in class org.apache.hc.core5.http.io.entity.HttpEntityWrapper
 
getContentLength() - Method in class org.apache.hc.core5.http.io.entity.InputStreamEntity
 
getContentLength() - Method in class org.apache.hc.core5.http.io.entity.NullEntity
 
getContentLength() - Method in class org.apache.hc.core5.http.io.entity.PathEntity
 
getContentLength() - Method in class org.apache.hc.core5.http.io.entity.SerializableEntity
 
getContentLength() - Method in class org.apache.hc.core5.http.io.entity.StringEntity
 
getContentLength() - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer
 
getContentLength() - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer
 
getContentLength() - Method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducerWrapper
 
getContentLength() - Method in class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer
 
getContentLength() - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityProducer
 
getContentLength() - Method in class org.apache.hc.core5.http.nio.entity.FileEntityProducer
 
getContentLength() - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer
 
getContentLength() - Method in class org.apache.hc.core5.reactive.ReactiveEntityProducer
 
getContentType() - Method in class org.apache.hc.core5.benchmark.BenchmarkConfig
 
getContentType() - Method in interface org.apache.hc.core5.http.EntityDetails
Returns content type of the entity, if known.
getContentType() - Method in class org.apache.hc.core5.http.impl.BasicEntityDetails
 
getContentType() - Method in class org.apache.hc.core5.http.impl.IncomingEntityDetails
 
getContentType() - Method in class org.apache.hc.core5.http.io.entity.AbstractHttpEntity
 
getContentType() - Method in class org.apache.hc.core5.http.io.entity.HttpEntityWrapper
 
getContentType() - Method in class org.apache.hc.core5.http.io.entity.NullEntity
 
getContentType() - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer
 
getContentType() - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer
 
getContentType() - Method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducerWrapper
 
getContentType() - Method in class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer
 
getContentType() - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityProducer
 
getContentType() - Method in class org.apache.hc.core5.http.nio.entity.FileEntityProducer
 
getContentType() - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer
 
getContentType() - Method in class org.apache.hc.core5.reactive.ReactiveEntityProducer
 
getContext() - Method in class org.apache.hc.core5.http.nio.command.RequestExecutionCommand
 
getCurrentDate() - Method in class org.apache.hc.core5.http.protocol.HttpDateGenerator
 
getData() - Method in interface org.apache.hc.core5.http2.nio.AsyncPingHandler
Returns content of ping message.
getData() - Method in class org.apache.hc.core5.http2.nio.support.BasicPingHandler
 
getDeadline() - Method in exception org.apache.hc.core5.util.DeadlineTimeoutException
The expected deadline for this timeout since the start of UNIX time.
getDeadline() - Method in exception org.apache.hc.core5.util.TimeoutValueException
Gets how long we actually waited in milliseconds.
getDefaultMaxIOThreadCount() - Static method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
Gets the default value for ioThreadCount.
getDefaultMaxPerRoute() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
getDefaultMaxPerRoute() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
getDefaultMaxPerRoute() - Method in interface org.apache.hc.core5.pool.ConnPoolControl
 
getDefaultMaxPerRoute() - Method in class org.apache.hc.core5.pool.LaxConnPool
 
getDefaultMaxPerRoute() - Method in class org.apache.hc.core5.pool.StrictConnPool
 
getDigest() - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityConsumer
Returns digest hash.
getDigest() - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityProducer
Returns digest hash.
getDocumentPath() - Method in class org.apache.hc.core5.benchmark.Results
 
getDuration() - Method in class org.apache.hc.core5.util.TimeValue
 
getEndpointDetails() - Method in interface org.apache.hc.core5.http.HttpConnection
Returns this connection's endpoint details.
getEndpointDetails() - Method in class org.apache.hc.core5.http.protocol.HttpCoreContext
 
getEndpoints() - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServer
 
getEndpoints() - Method in interface org.apache.hc.core5.reactor.ConnectionAcceptor
Returns a set of endpoints for this I/O reactor.
getEndpoints() - Method in class org.apache.hc.core5.reactor.DefaultListeningIOReactor
 
getEndpoints() - Method in class org.apache.hc.core5.testing.nio.AsyncServer
 
getEntity() - Method in interface org.apache.hc.core5.http.HttpEntityContainer
Obtains the message entity, if available.
getEntity() - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
getEntity() - Method in class org.apache.hc.core5.http.io.support.ClassicResponseBuilder
 
getEntity() - Method in class org.apache.hc.core5.http.message.BasicClassicHttpRequest
 
getEntity() - Method in class org.apache.hc.core5.http.message.BasicClassicHttpResponse
 
getEntity() - Method in class org.apache.hc.core5.http.nio.support.AsyncPushBuilder
 
getEntity() - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
getEntity() - Method in class org.apache.hc.core5.http.nio.support.AsyncResponseBuilder
 
getEntityDetails() - Method in class org.apache.hc.core5.reactive.ReactiveResponseConsumer
Returns the response entity details.
getErrorOffset() - Method in exception org.apache.hc.core5.http.ParseException
 
getEventMask() - Method in interface org.apache.hc.core5.reactor.IOSession
Returns mask of I/O evens this session declared interest in.
getEventMask() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
getEventMask() - Method in class org.apache.hc.core5.testing.nio.LoggingIOSession
 
getException() - Method in class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer
 
getException() - Method in class org.apache.hc.core5.http.nio.entity.FileEntityProducer
 
getException() - Method in class org.apache.hc.core5.http.nio.entity.StringAsyncEntityProducer
 
getException() - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityConsumer
 
getException() - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer
 
getException() - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler
 
getExchangeHandler() - Method in class org.apache.hc.core5.http.nio.command.RequestExecutionCommand
 
getExpiryDeadline() - Method in class org.apache.hc.core5.pool.PoolEntry
 
getFailureCount() - Method in class org.apache.hc.core5.benchmark.Results
 
getFailureCount() - Method in class org.apache.hc.core5.benchmark.Stats
 
getFirst() - Method in class org.apache.hc.core5.http.config.NamedElementChain
 
getFirstHeader(String) - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
getFirstHeader(String) - Method in class org.apache.hc.core5.http.message.HeaderGroup
Gets the first header with the given name.
getFirstHeader(String) - Method in interface org.apache.hc.core5.http.MessageHeaders
Returns the first header with a specified name of this message.
getFirstHeader(String) - Method in class org.apache.hc.core5.http.support.AbstractMessageBuilder
 
getFirstHeaders() - Method in class org.apache.hc.core5.http.support.AbstractMessageBuilder
 
getFlags() - Method in class org.apache.hc.core5.http2.frame.Frame
 
getFooters() - Method in class org.apache.hc.core5.http.impl.io.ChunkedInputStream
 
getFragment() - Method in class org.apache.hc.core5.net.URIBuilder
 
getFramesTransferred() - Method in interface org.apache.hc.core5.http2.H2TransportMetrics
 
getFramesTransferred() - Method in class org.apache.hc.core5.http2.impl.BasicH2TransportMetrics
 
getHandler() - Method in class org.apache.hc.core5.http2.nio.command.PingCommand
 
getHandler() - Method in interface org.apache.hc.core5.reactor.IOSession
Returns event handler associated with the session.
getHandler() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
getHandler() - Method in class org.apache.hc.core5.testing.nio.LoggingIOSession
 
getHead() - Method in class org.apache.hc.core5.http.Message
 
getHeader(String) - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
getHeader(String) - Method in class org.apache.hc.core5.http.message.HeaderGroup
Gets single first header with the given name.
getHeader(String) - Method in interface org.apache.hc.core5.http.MessageHeaders
Gets single first header with the given name.
getHeaders() - Method in class org.apache.hc.core5.benchmark.BenchmarkConfig
 
getHeaders(String) - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
getHeaders() - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
getHeaders(String) - Method in class org.apache.hc.core5.http.message.HeaderGroup
Gets all of the headers with the given name.
getHeaders() - Method in class org.apache.hc.core5.http.message.HeaderGroup
Gets all of the headers contained within this group.
getHeaders() - Method in interface org.apache.hc.core5.http.MessageHeaders
Returns all the headers of this message.
getHeaders(String) - Method in interface org.apache.hc.core5.http.MessageHeaders
Returns all the headers with a specified name of this message.
getHeaders() - Method in class org.apache.hc.core5.http.support.AbstractMessageBuilder
 
getHeaders(String) - Method in class org.apache.hc.core5.http.support.AbstractMessageBuilder
 
getHeaderTableSize() - Method in class org.apache.hc.core5.http2.config.H2Config
 
getHost() - Method in class org.apache.hc.core5.net.URIBuilder
Gets the host portion of the URI.
getHostName() - Method in class org.apache.hc.core5.benchmark.Results
 
getHostName() - Method in class org.apache.hc.core5.http.HttpHost
Returns the host name.
getHostName() - Method in class org.apache.hc.core5.net.Host
 
getHostName() - Method in interface org.apache.hc.core5.net.NamedEndpoint
Returns name (IP or DNS name).
getHostName() - Method in class org.apache.hc.core5.net.URIAuthority
 
getHostName() - Method in class org.apache.hc.core5.reactor.EndpointParameters
 
getHostPort() - Method in class org.apache.hc.core5.benchmark.Results
 
getId() - Method in enum org.apache.hc.core5.http.URIScheme
 
getId() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
getId() - Method in class org.apache.hc.core5.testing.classic.LoggingBHttpClientConnection
 
getId() - Method in class org.apache.hc.core5.testing.classic.LoggingBHttpServerConnection
 
getId(Object) - Static method in class org.apache.hc.core5.testing.classic.LoggingSupport
 
getId() - Method in class org.apache.hc.core5.testing.nio.LoggingIOSession
 
getId() - Method in interface org.apache.hc.core5.util.Identifiable
 
getIdentityStorePassword() - Method in class org.apache.hc.core5.benchmark.BenchmarkConfig
 
getIdentityStorePath() - Method in class org.apache.hc.core5.benchmark.BenchmarkConfig
 
getInetAddress() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpServer
 
getInetAddress() - Method in class org.apache.hc.core5.testing.classic.ClassicTestServer
 
getInformationResponse() - Method in class org.apache.hc.core5.reactive.ReactiveResponseConsumer
Returns the intermediate (1xx) HTTP response if one was received.
getInitialEndpoint() - Method in interface org.apache.hc.core5.reactor.ProtocolIOSession
 
getInitialWindowSize() - Method in class org.apache.hc.core5.http.config.Http1Config
 
getInitialWindowSize() - Method in class org.apache.hc.core5.http2.config.H2Config
 
getInputStream() - Method in class org.apache.hc.core5.http.impl.io.SocketHolder
 
getInputStream(Socket) - Method in class org.apache.hc.core5.http.impl.io.SocketHolder
 
getIoThreadCount() - Method in class org.apache.hc.core5.reactor.IOReactorConfig
 
getKeepAliveCount() - Method in class org.apache.hc.core5.benchmark.Results
 
getKeepAliveCount() - Method in class org.apache.hc.core5.benchmark.Stats
 
getLast() - Method in class org.apache.hc.core5.http.config.NamedElementChain
 
getLastEventTime() - Method in interface org.apache.hc.core5.reactor.IOSession
Returns timestamp of the last I/O event including socket timeout reset.
getLastEventTime() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
getLastEventTime() - Method in class org.apache.hc.core5.testing.nio.LoggingIOSession
 
getLastHeader(String) - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
getLastHeader(String) - Method in class org.apache.hc.core5.http.message.HeaderGroup
Gets the last header with the given name.
getLastHeader(String) - Method in interface org.apache.hc.core5.http.MessageHeaders
Returns the last header with a specified name of this message.
getLastHeader(String) - Method in class org.apache.hc.core5.http.support.AbstractMessageBuilder
 
getLastReadTime() - Method in interface org.apache.hc.core5.reactor.IOSession
Returns timestamp of the last read event.
getLastReadTime() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
getLastReadTime() - Method in class org.apache.hc.core5.testing.nio.LoggingIOSession
 
getLastWriteTime() - Method in interface org.apache.hc.core5.reactor.IOSession
Returns timestamp of the last write event.
getLastWriteTime() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
getLastWriteTime() - Method in class org.apache.hc.core5.testing.nio.LoggingIOSession
 
getLeased() - Method in class org.apache.hc.core5.pool.PoolStats
Gets the number of persistent connections tracked by the connection manager currently being used to execute requests.
getLength() - Method in class org.apache.hc.core5.http2.frame.RawFrame
 
getLocalAddress() - Method in class org.apache.hc.core5.http.EndpointDetails
 
getLocalAddress() - Method in interface org.apache.hc.core5.http.HttpConnection
Returns this connection's local address or null if it is not bound yet.
getLocalAddress() - Method in interface org.apache.hc.core5.reactor.IOSession
Returns local address.
getLocalAddress() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
getLocalAddress() - Method in class org.apache.hc.core5.testing.nio.LoggingIOSession
 
getLocale() - Method in interface org.apache.hc.core5.http.HttpResponse
Obtains the locale of this response.
getLocale() - Method in class org.apache.hc.core5.http.message.BasicHttpResponse
 
getLocale() - Method in class org.apache.hc.core5.http.message.HttpResponseWrapper
 
getLocalPort() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpServer
 
getLock() - Method in interface org.apache.hc.core5.reactor.IOSession
Returns session lock that should be used by I/O event handlers to synchronize access to the session.
getLock() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
getLock() - Method in class org.apache.hc.core5.testing.nio.LoggingIOSession
 
getLowerBound() - Method in class org.apache.hc.core5.util.Tokenizer.Cursor
 
getMajor() - Method in class org.apache.hc.core5.http.ProtocolVersion
Returns the major version number of the protocol.
getMalformedInputAction() - Method in class org.apache.hc.core5.http.config.CharCodingConfig
 
getMax() - Method in class org.apache.hc.core5.pool.PoolStats
Gets the maximum number of allowed persistent connections.
getMaxConcurrentStreams() - Method in class org.apache.hc.core5.http2.config.H2Config
 
getMaxEmptyLineCount() - Method in class org.apache.hc.core5.http.config.Http1Config
 
getMaxFrameSize() - Method in class org.apache.hc.core5.http2.config.H2Config
 
getMaxHeaderCount() - Method in class org.apache.hc.core5.http.config.Http1Config
 
getMaxHeaderListSize() - Method in class org.apache.hc.core5.http2.config.H2Config
 
getMaxLineLength() - Method in class org.apache.hc.core5.http.config.Http1Config
 
getMaxListSize() - Method in class org.apache.hc.core5.http2.hpack.HPackDecoder
 
getMaxPerRoute(HttpHost) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
getMaxPerRoute(HttpHost) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
getMaxPerRoute(T) - Method in interface org.apache.hc.core5.pool.ConnPoolControl
 
getMaxPerRoute(T) - Method in class org.apache.hc.core5.pool.LaxConnPool
 
getMaxPerRoute(T) - Method in class org.apache.hc.core5.pool.StrictConnPool
 
getMaxTableSize() - Method in class org.apache.hc.core5.http2.hpack.HPackDecoder
 
getMaxTableSize() - Method in class org.apache.hc.core5.http2.hpack.HPackEncoder
 
getMaxTotal() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
getMaxTotal() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
getMaxTotal() - Method in interface org.apache.hc.core5.pool.ConnPoolControl
 
getMaxTotal() - Method in class org.apache.hc.core5.pool.LaxConnPool
 
getMaxTotal() - Method in class org.apache.hc.core5.pool.StrictConnPool
 
getMessage() - Method in exception org.apache.hc.core5.testing.framework.TestingFrameworkException
 
getMethod() - Method in class org.apache.hc.core5.benchmark.BenchmarkConfig
 
getMethod() - Method in interface org.apache.hc.core5.http.HttpRequest
Returns method of this request message.
getMethod() - Method in class org.apache.hc.core5.http.message.BasicHttpRequest
 
getMethod() - Method in class org.apache.hc.core5.http.message.HttpRequestWrapper
 
getMethod() - Method in class org.apache.hc.core5.http.message.RequestLine
 
getMethod() - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
getMetrics() - Method in class org.apache.hc.core5.http.impl.io.SessionInputBufferImpl
 
getMetrics() - Method in class org.apache.hc.core5.http.impl.io.SessionOutputBufferImpl
 
getMetrics() - Method in interface org.apache.hc.core5.http.io.SessionInputBuffer
Returns HttpTransportMetrics for this session buffer.
getMetrics() - Method in interface org.apache.hc.core5.http.io.SessionOutputBuffer
Returns HttpTransportMetrics for this session buffer.
getMetrics() - Method in class org.apache.hc.core5.http2.impl.io.FrameInputBuffer
 
getMetrics() - Method in class org.apache.hc.core5.http2.impl.io.FrameOutputBuffer
 
getMetrics() - Method in class org.apache.hc.core5.http2.impl.nio.FrameInputBuffer
 
getMetrics() - Method in class org.apache.hc.core5.http2.impl.nio.FrameOutputBuffer
 
getMimeType() - Method in class org.apache.hc.core5.http.ContentType
 
getMinor() - Method in class org.apache.hc.core5.http.ProtocolVersion
Returns the minor version number of the HTTP protocol.
getModule() - Method in class org.apache.hc.core5.util.VersionInfo
Obtains the name of the versioned module or informal unit.
getName() - Method in class org.apache.hc.core5.http.config.NamedElementChain.Node
 
getName() - Method in interface org.apache.hc.core5.http.HeaderElement
Returns header element name.
getName() - Method in class org.apache.hc.core5.http.message.BasicHeader
 
getName() - Method in class org.apache.hc.core5.http.message.BasicHeaderElement
 
getName() - Method in class org.apache.hc.core5.http.message.BasicNameValuePair
 
getName() - Method in class org.apache.hc.core5.http.message.BufferedHeader
 
getName() - Method in interface org.apache.hc.core5.http.NameValuePair
Gets the name of this pair.
getNext() - Method in class org.apache.hc.core5.http.config.NamedElementChain.Node
 
getOptions() - Static method in class org.apache.hc.core5.benchmark.CommandLineUtils
 
getOutputStream(Socket) - Method in class org.apache.hc.core5.http.impl.io.SocketHolder
 
getOutputStream() - Method in class org.apache.hc.core5.http.impl.io.SocketHolder
 
getPackage() - Method in class org.apache.hc.core5.util.VersionInfo
Obtains the package name.
getParameter(String) - Method in class org.apache.hc.core5.http.ContentType
 
getParameter(int) - Method in interface org.apache.hc.core5.http.HeaderElement
Returns parameter with the given index.
getParameter(int) - Method in class org.apache.hc.core5.http.message.BasicHeaderElement
 
getParameterByName(String) - Method in interface org.apache.hc.core5.http.HeaderElement
Returns the first parameter with the given name.
getParameterByName(String) - Method in class org.apache.hc.core5.http.message.BasicHeaderElement
 
getParameterCount() - Method in interface org.apache.hc.core5.http.HeaderElement
Returns the total count of parameters.
getParameterCount() - Method in class org.apache.hc.core5.http.message.BasicHeaderElement
 
getParameters() - Method in interface org.apache.hc.core5.http.HeaderElement
Returns an array of name / value pairs.
getParameters() - Method in class org.apache.hc.core5.http.message.BasicHeaderElement
 
getParameters() - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
getPath() - Method in interface org.apache.hc.core5.http.HttpRequest
Returns URI path of this request message or null if not set.
getPath() - Method in class org.apache.hc.core5.http.message.BasicHttpRequest
 
getPath() - Method in class org.apache.hc.core5.http.message.HttpRequestWrapper
 
getPath() - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
getPath() - Method in class org.apache.hc.core5.net.URIBuilder
 
getPathSegments() - Method in class org.apache.hc.core5.net.URIBuilder
 
getPayload() - Method in class org.apache.hc.core5.http2.frame.Frame
 
getPayload() - Method in class org.apache.hc.core5.http2.frame.RawFrame
 
getPayloadContent() - Method in class org.apache.hc.core5.http2.frame.RawFrame
 
getPayloadFile() - Method in class org.apache.hc.core5.benchmark.BenchmarkConfig
 
getPayloadText() - Method in class org.apache.hc.core5.benchmark.BenchmarkConfig
 
getPending() - Method in class org.apache.hc.core5.pool.PoolStats
Gets the number of connection requests being blocked awaiting a free connection.
getPort() - Method in class org.apache.hc.core5.http.HttpHost
Returns the port.
getPort() - Method in class org.apache.hc.core5.net.Host
 
getPort() - Method in interface org.apache.hc.core5.net.NamedEndpoint
Returns the port.
getPort() - Method in class org.apache.hc.core5.net.URIAuthority
 
getPort() - Method in class org.apache.hc.core5.net.URIBuilder
 
getPort() - Method in class org.apache.hc.core5.reactor.EndpointParameters
 
getPort() - Method in class org.apache.hc.core5.testing.classic.ClassicTestServer
 
getPos() - Method in class org.apache.hc.core5.util.Tokenizer.Cursor
 
getPrevious() - Method in class org.apache.hc.core5.http.config.NamedElementChain.Node
 
getProtocol() - Method in class org.apache.hc.core5.http.ProtocolVersion
Returns the name of the protocol.
getProtocolVersion() - Method in class org.apache.hc.core5.benchmark.Results
 
getProtocolVersion() - Method in interface org.apache.hc.core5.http.HttpConnection
Returns this connection's protocol version or null if unknown.
getProtocolVersion() - Method in class org.apache.hc.core5.http.impl.nio.ClientHttp1IOEventHandler
 
getProtocolVersion() - Method in class org.apache.hc.core5.http.impl.nio.ServerHttp1IOEventHandler
 
getProtocolVersion() - Method in class org.apache.hc.core5.http.message.RequestLine
 
getProtocolVersion() - Method in class org.apache.hc.core5.http.message.StatusLine
 
getProtocolVersion() - Method in class org.apache.hc.core5.http.protocol.BasicHttpContext
 
getProtocolVersion() - Method in interface org.apache.hc.core5.http.protocol.HttpContext
Returns protocol version used in this context.
getProtocolVersion() - Method in class org.apache.hc.core5.http.protocol.HttpCoreContext
 
getProtocolVersion() - Method in class org.apache.hc.core5.http2.impl.nio.H2OnlyClientProtocolNegotiator
 
getProtocolVersion() - Method in class org.apache.hc.core5.http2.impl.nio.H2OnlyServerHttpProtocolNegotiator
 
getProxyAddress() - Method in class org.apache.hc.core5.testing.SocksProxy
 
getPushHandlerFactory() - Method in class org.apache.hc.core5.http.nio.command.RequestExecutionCommand
 
getQueryParams() - Method in class org.apache.hc.core5.net.URIBuilder
 
getRcvBufSize() - Method in class org.apache.hc.core5.http.io.SocketConfig
 
getRcvBufSize() - Method in class org.apache.hc.core5.reactor.IOReactorConfig
 
getReason(int, Locale) - Method in class org.apache.hc.core5.http.impl.EnglishReasonPhraseCatalog
Obtains the reason phrase for a status code.
getReason(int) - Method in class org.apache.hc.core5.http.message.BasicHttpResponse
Looks up a reason phrase.
getReason(int, Locale) - Method in interface org.apache.hc.core5.http.ReasonPhraseCatalog
Obtains the reason phrase for a status code.
getReasonPhrase() - Method in interface org.apache.hc.core5.http.HttpResponse
Obtains the reason phrase of this response if available.
getReasonPhrase() - Method in class org.apache.hc.core5.http.message.BasicHttpResponse
 
getReasonPhrase() - Method in class org.apache.hc.core5.http.message.HttpResponseWrapper
 
getReasonPhrase() - Method in class org.apache.hc.core5.http.message.StatusLine
 
getReceivedBytesCount() - Method in class org.apache.hc.core5.http.EndpointDetails
Gets the number of bytes transferred over the connection, 0 if not available.
getReceivedBytesCount() - Method in interface org.apache.hc.core5.http.HttpConnectionMetrics
Gets the number of bytes transferred over the connection, 0 if not available.
getReceivedBytesCount() - Method in class org.apache.hc.core5.http.impl.BasicEndpointDetails
 
getReceivedBytesCount() - Method in class org.apache.hc.core5.http.impl.BasicHttpConnectionMetrics
 
getRelease() - Method in class org.apache.hc.core5.util.VersionInfo
Obtains the release of the versioned module or informal unit.
getRemoteAddress() - Method in class org.apache.hc.core5.http.EndpointDetails
 
getRemoteAddress() - Method in interface org.apache.hc.core5.http.HttpConnection
Returns this connection's remote address or null if it is not connected yet or unconnected.
getRemoteAddress() - Method in interface org.apache.hc.core5.reactor.IOSession
Returns address of the remote peer.
getRemoteAddress() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
getRemoteAddress() - Method in class org.apache.hc.core5.testing.nio.LoggingIOSession
 
getRequest() - Method in class org.apache.hc.core5.http.protocol.HttpCoreContext
 
getRequestCount() - Method in class org.apache.hc.core5.http.EndpointDetails
Gets the number of requests transferred over the connection, 0 if not available.
getRequestCount() - Method in interface org.apache.hc.core5.http.HttpConnectionMetrics
Gets the number of requests transferred over the connection, 0 if not available.
getRequestCount() - Method in class org.apache.hc.core5.http.impl.BasicEndpointDetails
 
getRequestCount() - Method in class org.apache.hc.core5.http.impl.BasicHttpConnectionMetrics
 
getRequests() - Method in class org.apache.hc.core5.benchmark.BenchmarkConfig
 
getRequestUri() - Method in interface org.apache.hc.core5.http.HttpRequest
Returns request URI of this request message.
getRequestUri() - Method in class org.apache.hc.core5.http.message.BasicHttpRequest
 
getRequestUri() - Method in class org.apache.hc.core5.http.message.HttpRequestWrapper
 
getResponse() - Method in class org.apache.hc.core5.http.protocol.HttpCoreContext
 
getResponseCount() - Method in class org.apache.hc.core5.http.EndpointDetails
Gets the number of responses transferred over the connection, 0 if not available.
getResponseCount() - Method in interface org.apache.hc.core5.http.HttpConnectionMetrics
Gets the number of responses transferred over the connection, 0 if not available.
getResponseCount() - Method in class org.apache.hc.core5.http.impl.BasicEndpointDetails
 
getResponseCount() - Method in class org.apache.hc.core5.http.impl.BasicHttpConnectionMetrics
 
getResponseFuture() - Method in class org.apache.hc.core5.reactive.ReactiveResponseConsumer
 
getRoute() - Method in class org.apache.hc.core5.pool.PoolEntry
 
getRoutes() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
getRoutes() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
getRoutes() - Method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2MultiplexingRequester
 
getRoutes() - Method in interface org.apache.hc.core5.pool.ConnPoolControl
 
getRoutes() - Method in class org.apache.hc.core5.pool.LaxConnPool
 
getRoutes() - Method in class org.apache.hc.core5.pool.StrictConnPool
Returns snapshot of all knows routes
getRoutes() - Method in class org.apache.hc.core5.reactor.AbstractIOSessionPool
 
getScheme() - Method in interface org.apache.hc.core5.http.HttpRequest
Returns scheme of this request message.
getScheme() - Method in class org.apache.hc.core5.http.message.BasicHttpRequest
 
getScheme() - Method in class org.apache.hc.core5.http.message.HttpRequestWrapper
 
getScheme() - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
getScheme() - Method in class org.apache.hc.core5.net.URIBuilder
 
getScheme() - Method in class org.apache.hc.core5.reactor.EndpointParameters
 
getSchemeName() - Method in class org.apache.hc.core5.http.HttpHost
Returns the scheme name.
getSchemeSpecificPart() - Method in class org.apache.hc.core5.net.URIBuilder
Gets the scheme specific part
getSelectInterval() - Method in class org.apache.hc.core5.reactor.IOReactorConfig
 
getSentBytesCount() - Method in class org.apache.hc.core5.http.EndpointDetails
Gets the number of bytes transferred over the connection, 0 if not available.
getSentBytesCount() - Method in interface org.apache.hc.core5.http.HttpConnectionMetrics
Gets the number of bytes transferred over the connection, 0 if not available.
getSentBytesCount() - Method in class org.apache.hc.core5.http.impl.BasicEndpointDetails
 
getSentBytesCount() - Method in class org.apache.hc.core5.http.impl.BasicHttpConnectionMetrics
 
getServerName() - Method in class org.apache.hc.core5.benchmark.Results
 
getServerName() - Method in class org.apache.hc.core5.benchmark.Stats
 
getSession(T, Timeout, FutureCallback<IOSession>) - Method in class org.apache.hc.core5.reactor.AbstractIOSessionPool
 
getSize() - Method in class org.apache.hc.core5.http.config.NamedElementChain
 
getSndBufSize() - Method in class org.apache.hc.core5.http.io.SocketConfig
 
getSndBufSize() - Method in class org.apache.hc.core5.reactor.IOReactorConfig
 
getSoapAction() - Method in class org.apache.hc.core5.benchmark.BenchmarkConfig
 
getSocket() - Method in class org.apache.hc.core5.http.impl.io.SocketHolder
 
getSocketTimeout() - Method in class org.apache.hc.core5.benchmark.BenchmarkConfig
 
getSocketTimeout() - Method in class org.apache.hc.core5.http.EndpointDetails
Gets the socket timeout.
getSocketTimeout() - Method in interface org.apache.hc.core5.http.SocketModalCloseable
Returns the socket timeout value.
getSocketTimeout() - Method in interface org.apache.hc.core5.reactor.IOSession
Returns value of the socket timeout in milliseconds.
getSocketTimeout() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
getSocketTimeout() - Method in class org.apache.hc.core5.testing.nio.LoggingIOSession
 
getSocksProxyAddress() - Method in class org.apache.hc.core5.http.io.SocketConfig
 
getSocksProxyAddress() - Method in class org.apache.hc.core5.reactor.IOReactorConfig
 
getSocksProxyPassword() - Method in class org.apache.hc.core5.reactor.IOReactorConfig
 
getSocksProxyUsername() - Method in class org.apache.hc.core5.reactor.IOReactorConfig
 
getSoftwareInfo(String, String, Class<?>) - Static method in class org.apache.hc.core5.util.VersionInfo
Gets software information as "<name>/<release> (Java/<java.version>)".
getSoLinger() - Method in class org.apache.hc.core5.http.io.SocketConfig
 
getSoLinger() - Method in class org.apache.hc.core5.reactor.IOReactorConfig
 
getSoTimeout() - Method in class org.apache.hc.core5.http.io.SocketConfig
 
getSoTimeout() - Method in class org.apache.hc.core5.reactor.IOReactorConfig
 
getSSLSession() - Method in interface org.apache.hc.core5.http.HttpConnection
Returns this connection's SSL session or null if TLS has not been activated.
getSSLSession() - Method in class org.apache.hc.core5.http.protocol.HttpCoreContext
 
getSSLSession() - Method in class org.apache.hc.core5.reactor.ssl.TlsDetails
 
getState() - Method in class org.apache.hc.core5.pool.PoolEntry
 
getStats(HttpHost) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
getStats(HttpHost) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
getStats(T) - Method in interface org.apache.hc.core5.pool.ConnPoolStats
 
getStats(T) - Method in class org.apache.hc.core5.pool.LaxConnPool
 
getStats(T) - Method in class org.apache.hc.core5.pool.StrictConnPool
 
getStatus() - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequester
 
getStatus() - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServer
 
getStatus() - Method in class org.apache.hc.core5.http.support.AbstractResponseBuilder
 
getStatus() - Method in class org.apache.hc.core5.reactor.DefaultConnectingIOReactor
 
getStatus() - Method in class org.apache.hc.core5.reactor.DefaultListeningIOReactor
 
getStatus() - Method in interface org.apache.hc.core5.reactor.IOReactor
Returns the current status of the reactor.
getStatus() - Method in interface org.apache.hc.core5.reactor.IOSession
Returns status of the session:
getStatus() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
getStatus() - Method in class org.apache.hc.core5.testing.nio.LoggingIOSession
 
getStatusClass() - Method in class org.apache.hc.core5.http.message.StatusLine
 
getStatusCode() - Method in class org.apache.hc.core5.http.message.StatusLine
 
getStreamHash(long) - Static method in class org.apache.hc.core5.testing.reactive.ReactiveTestUtils
Computes the hash of the deterministic stream (as produced by ReactiveTestUtils.produceStream(long)).
getStreamId() - Method in class org.apache.hc.core5.http2.frame.Frame
 
getSuccessCount() - Method in class org.apache.hc.core5.benchmark.Results
 
getSuccessCount() - Method in class org.apache.hc.core5.benchmark.Stats
 
getTimeLimit() - Method in class org.apache.hc.core5.benchmark.BenchmarkConfig
 
getTimestamp() - Method in class org.apache.hc.core5.util.VersionInfo
Deprecated.
This will be removed in 6.0.
getTimeUnit() - Method in class org.apache.hc.core5.util.TimeValue
 
getTlsDetails() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
getTlsDetails() - Method in interface org.apache.hc.core5.reactor.ssl.TransportSecurityLayer
Returns details of a fully established TLS session.
getTotalBytesRcvd() - Method in class org.apache.hc.core5.benchmark.Results
 
getTotalBytesRecv() - Method in class org.apache.hc.core5.benchmark.Stats
 
getTotalBytesSent() - Method in class org.apache.hc.core5.benchmark.Results
 
getTotalBytesSent() - Method in class org.apache.hc.core5.benchmark.Stats
 
getTotalContentBytesRecvd() - Method in class org.apache.hc.core5.benchmark.Results
 
getTotalContentLength() - Method in class org.apache.hc.core5.benchmark.Stats
 
getTotalStats() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
getTotalStats() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
getTotalStats() - Method in interface org.apache.hc.core5.pool.ConnPoolStats
 
getTotalStats() - Method in class org.apache.hc.core5.pool.LaxConnPool
 
getTotalStats() - Method in class org.apache.hc.core5.pool.StrictConnPool
 
getTotalTimeMillis() - Method in class org.apache.hc.core5.benchmark.Results
 
getTrafficClass() - Method in class org.apache.hc.core5.reactor.IOReactorConfig
 
getTrailerNames() - Method in interface org.apache.hc.core5.http.EntityDetails
Preliminary declaration of trailing headers.
getTrailerNames() - Method in class org.apache.hc.core5.http.impl.BasicEntityDetails
 
getTrailerNames() - Method in class org.apache.hc.core5.http.impl.IncomingEntityDetails
 
getTrailerNames() - Method in class org.apache.hc.core5.http.io.entity.AbstractHttpEntity
 
getTrailerNames() - Method in class org.apache.hc.core5.http.io.entity.HttpEntityWrapper
 
getTrailerNames() - Method in class org.apache.hc.core5.http.io.entity.NullEntity
 
getTrailerNames() - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer
 
getTrailerNames() - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer
 
getTrailerNames() - Method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducerWrapper
 
getTrailerNames() - Method in class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer
 
getTrailerNames() - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityProducer
 
getTrailerNames() - Method in class org.apache.hc.core5.http.nio.entity.FileEntityProducer
 
getTrailerNames() - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer
 
getTrailerNames() - Method in class org.apache.hc.core5.reactive.ReactiveEntityProducer
 
getTrailers() - Method in interface org.apache.hc.core5.http.HttpEntity
Returns supplier of message trailers - headers sent after message body.
getTrailers() - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentDecoder
 
getTrailers() - Method in class org.apache.hc.core5.http.impl.nio.ChunkDecoder
 
getTrailers() - Method in class org.apache.hc.core5.http.io.entity.AbstractHttpEntity
 
getTrailers() - Method in class org.apache.hc.core5.http.io.entity.HttpEntityWrapper
 
getTrailers() - Method in class org.apache.hc.core5.http.io.entity.NullEntity
 
getTrailers() - Method in interface org.apache.hc.core5.http.nio.ContentDecoder
Returns content trailers if available
getTrailers() - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityConsumer
List of trailers sent with the data stream.
getTrailers() - Method in class org.apache.hc.core5.reactive.ReactiveResponseConsumer
Returns the trailers received at the end of the response.
getTrustStorePassword() - Method in class org.apache.hc.core5.benchmark.BenchmarkConfig
 
getTrustStorePath() - Method in class org.apache.hc.core5.benchmark.BenchmarkConfig
 
getType() - Method in class org.apache.hc.core5.http.nio.command.ShutdownCommand
 
getType() - Method in class org.apache.hc.core5.http2.frame.Frame
 
getType() - Method in class org.apache.hc.core5.ssl.PrivateKeyDetails
 
getUnmappableInputAction() - Method in class org.apache.hc.core5.http.config.CharCodingConfig
 
getUpdated() - Method in class org.apache.hc.core5.pool.PoolEntry
 
getUpperBound() - Method in class org.apache.hc.core5.util.Tokenizer.Cursor
 
getUri() - Method in class org.apache.hc.core5.benchmark.BenchmarkConfig
 
getUri() - Method in interface org.apache.hc.core5.http.HttpRequest
Returns full request URI of this request message.
getUri() - Method in class org.apache.hc.core5.http.message.BasicHttpRequest
 
getUri() - Method in class org.apache.hc.core5.http.message.HttpRequestWrapper
 
getUri() - Method in class org.apache.hc.core5.http.message.RequestLine
 
getUri() - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
getUserInfo() - Method in class org.apache.hc.core5.net.URIAuthority
 
getUserInfo() - Method in class org.apache.hc.core5.net.URIBuilder
 
getValidateAfterInactivity() - Method in class org.apache.hc.core5.http2.impl.nio.bootstrap.H2MultiplexingRequester
 
getValidateAfterInactivity() - Method in class org.apache.hc.core5.http2.nio.pool.H2ConnPool
 
getValidityDeadline() - Method in class org.apache.hc.core5.pool.PoolEntry
 
getValue() - Method in class org.apache.hc.core5.http.config.NamedElementChain.Node
 
getValue() - Method in interface org.apache.hc.core5.http.HeaderElement
Returns header element value.
getValue() - Method in class org.apache.hc.core5.http.message.BasicHeader
 
getValue() - Method in class org.apache.hc.core5.http.message.BasicHeaderElement
 
getValue() - Method in class org.apache.hc.core5.http.message.BasicNameValuePair
 
getValue() - Method in class org.apache.hc.core5.http.message.BufferedHeader
 
getValue() - Method in interface org.apache.hc.core5.http.NameValuePair
Gets the value of this pair.
getValue() - Method in class org.apache.hc.core5.http2.config.H2Setting
 
getValue() - Method in enum org.apache.hc.core5.http2.frame.FrameFlag
 
getValue() - Method in enum org.apache.hc.core5.http2.frame.FrameType
 
getValue() - Method in class org.apache.hc.core5.util.Deadline
Gets the UNIX time deadline value.
getValuePos() - Method in interface org.apache.hc.core5.http.FormattedHeader
Obtains the start of the header value in the buffer.
getValuePos() - Method in class org.apache.hc.core5.http.message.BufferedHeader
 
getVerbosity() - Method in class org.apache.hc.core5.benchmark.BenchmarkConfig
 
getVersion() - Method in class org.apache.hc.core5.benchmark.Stats
 
getVersion() - Method in interface org.apache.hc.core5.http.HttpMessage
Returns protocol version or null when not available.
getVersion() - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
getVersion() - Method in class org.apache.hc.core5.http.message.BasicHttpRequest
 
getVersion() - Method in class org.apache.hc.core5.http.message.BasicHttpResponse
 
getVersion() - Method in class org.apache.hc.core5.http.support.AbstractMessageBuilder
 
getWaitForContinueTimeout() - Method in class org.apache.hc.core5.http.config.Http1Config
 
GMT - Static variable in class org.apache.hc.core5.http.protocol.HttpDateGenerator
The time zone to use in the date header.
GRACEFUL - Static variable in class org.apache.hc.core5.http.nio.command.ShutdownCommand
 
GRACEFUL_IMMEDIATE_CALLBACK - Static variable in class org.apache.hc.core5.http.nio.command.ShutdownCommand
 
GRACEFUL_NORMAL_CALLBACK - Static variable in class org.apache.hc.core5.http.nio.command.ShutdownCommand
 
greaterEquals(ProtocolVersion) - Method in class org.apache.hc.core5.http.ProtocolVersion
Tests if this protocol version is greater or equal to the given one.
greaterEquals(ProtocolVersion) - Method in enum org.apache.hc.core5.http.ssl.TLS
 
gzip(HttpEntity) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 

H

H2AsyncRequester - Class in org.apache.hc.core5.http2.impl.nio.bootstrap
Client side message exchange initiator capable of negotiating HTTP/2 or HTTP/1.1 compatible connections.
H2AsyncRequester(HttpVersionPolicy, IOReactorConfig, IOEventHandlerFactory, Decorator<IOSession>, Callback<Exception>, IOSessionListener, ManagedConnPool<HttpHost, IOSession>) - Constructor for class org.apache.hc.core5.http2.impl.nio.bootstrap.H2AsyncRequester
Use H2RequesterBootstrap to create instances of this class.
H2ClientTlsStrategy - Class in org.apache.hc.core5.http2.ssl
Basic client-side implementation of TlsStrategy that upgrades to TLS for all endpoints with HTTPS scheme.
H2ClientTlsStrategy(SSLContext, SSLBufferMode, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ClientTlsStrategy
 
H2ClientTlsStrategy(SSLContext, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ClientTlsStrategy
 
H2ClientTlsStrategy(SSLContext, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ClientTlsStrategy
 
H2ClientTlsStrategy(SSLContext) - Constructor for class org.apache.hc.core5.http2.ssl.H2ClientTlsStrategy
 
H2ClientTlsStrategy() - Constructor for class org.apache.hc.core5.http2.ssl.H2ClientTlsStrategy
 
H2Config - Class in org.apache.hc.core5.http2.config
HTTP/2 protocol configuration.
H2Config.Builder - Class in org.apache.hc.core5.http2.config
 
H2ConnectionException - Exception in org.apache.hc.core5.http2
Signals fatal HTTP/2 protocol violation that renders the actual HTTP/2 connection unreliable.
H2ConnectionException(H2Error, String) - Constructor for exception org.apache.hc.core5.http2.H2ConnectionException
 
H2ConnectionException(int, String) - Constructor for exception org.apache.hc.core5.http2.H2ConnectionException
 
H2ConnPool - Class in org.apache.hc.core5.http2.nio.pool
Pool of HTTP/2 message multiplexing capable connections.
H2ConnPool(ConnectionInitiator, Resolver<HttpHost, InetSocketAddress>, TlsStrategy) - Constructor for class org.apache.hc.core5.http2.nio.pool.H2ConnPool
 
H2CorruptFrameException - Exception in org.apache.hc.core5.http2
Signals corrupt HTTP/2 frame.
H2CorruptFrameException(String) - Constructor for exception org.apache.hc.core5.http2.H2CorruptFrameException
 
H2Error - Enum in org.apache.hc.core5.http2
Errors codes defined by HTTP/2 specification.
H2MessageConverter<T extends HttpMessage> - Interface in org.apache.hc.core5.http2
Abstract message converter intended to convert from a list of HTTP/2 headers to object representing an HTTP message and from an object representing an HTTP message to a list of HTTP/2 headers.
H2MultiplexingRequester - Class in org.apache.hc.core5.http2.impl.nio.bootstrap
HTTP/2 multiplexing client side message exchange initiator.
H2MultiplexingRequester(IOReactorConfig, IOEventHandlerFactory, Decorator<IOSession>, Callback<Exception>, IOSessionListener, Resolver<HttpHost, InetSocketAddress>, TlsStrategy) - Constructor for class org.apache.hc.core5.http2.impl.nio.bootstrap.H2MultiplexingRequester
Use H2MultiplexingRequesterBootstrap to create instances of this class.
H2MultiplexingRequesterBootstrap - Class in org.apache.hc.core5.http2.impl.nio.bootstrap
H2OnlyClientProtocolNegotiator - Class in org.apache.hc.core5.http2.impl.nio
I/O event handler for events fired by ProtocolIOSession that implements client side of the HTTP/2 protocol negotiation handshake always forcing the choice of HTTP/2.
H2OnlyClientProtocolNegotiator(ProtocolIOSession, ClientH2StreamMultiplexerFactory, boolean) - Constructor for class org.apache.hc.core5.http2.impl.nio.H2OnlyClientProtocolNegotiator
 
H2OnlyClientProtocolNegotiator(ProtocolIOSession, ClientH2StreamMultiplexerFactory, boolean, FutureCallback<ProtocolIOSession>) - Constructor for class org.apache.hc.core5.http2.impl.nio.H2OnlyClientProtocolNegotiator
 
H2OnlyServerHttpProtocolNegotiator - Class in org.apache.hc.core5.http2.impl.nio
I/O event handler for events fired by ProtocolIOSession that implements server side of the HTTP/2 protocol negotiation handshake.
H2OnlyServerHttpProtocolNegotiator(ProtocolIOSession, ServerH2StreamMultiplexerFactory) - Constructor for class org.apache.hc.core5.http2.impl.nio.H2OnlyServerHttpProtocolNegotiator
 
H2OnlyServerHttpProtocolNegotiator(ProtocolIOSession, ServerH2StreamMultiplexerFactory, FutureCallback<ProtocolIOSession>) - Constructor for class org.apache.hc.core5.http2.impl.nio.H2OnlyServerHttpProtocolNegotiator
 
H2Param - Enum in org.apache.hc.core5.http2.config
HTTP/2 protocol parameters.
H2Processors - Class in org.apache.hc.core5.http2.impl
 
H2Processors() - Constructor for class org.apache.hc.core5.http2.impl.H2Processors
 
H2PseudoRequestHeaders - Class in org.apache.hc.core5.http2
Request pseudo HTTP headers defined by the HTTP/2 specification.
H2PseudoRequestHeaders() - Constructor for class org.apache.hc.core5.http2.H2PseudoRequestHeaders
 
H2PseudoResponseHeaders - Class in org.apache.hc.core5.http2
Response pseudo HTTP headers defined by the HTTP/2 specification.
H2PseudoResponseHeaders() - Constructor for class org.apache.hc.core5.http2.H2PseudoResponseHeaders
 
H2RequestConnControl - Class in org.apache.hc.core5.http2.protocol
HTTP/2 compatible extension of RequestConnControl.
H2RequestConnControl() - Constructor for class org.apache.hc.core5.http2.protocol.H2RequestConnControl
 
H2RequestContent - Class in org.apache.hc.core5.http2.protocol
HTTP/2 compatible extension of RequestContent.
H2RequestContent() - Constructor for class org.apache.hc.core5.http2.protocol.H2RequestContent
 
H2RequestContent(boolean) - Constructor for class org.apache.hc.core5.http2.protocol.H2RequestContent
 
H2RequesterBootstrap - Class in org.apache.hc.core5.http2.impl.nio.bootstrap
H2AsyncRequester bootstrap.
H2RequestTargetHost - Class in org.apache.hc.core5.http2.protocol
HTTP/2 compatible extension of RequestTargetHost.
H2RequestTargetHost() - Constructor for class org.apache.hc.core5.http2.protocol.H2RequestTargetHost
 
H2RequestValidateHost - Class in org.apache.hc.core5.http2.protocol
HTTP/2 compatible extension of RequestValidateHost.
H2RequestValidateHost() - Constructor for class org.apache.hc.core5.http2.protocol.H2RequestValidateHost
 
H2ResponseConnControl - Class in org.apache.hc.core5.http2.protocol
HTTP/2 compatible extension of ResponseConnControl.
H2ResponseConnControl() - Constructor for class org.apache.hc.core5.http2.protocol.H2ResponseConnControl
 
H2ResponseContent - Class in org.apache.hc.core5.http2.protocol
HTTP/2 compatible extension of ResponseContent.
H2ResponseContent() - Constructor for class org.apache.hc.core5.http2.protocol.H2ResponseContent
 
H2ResponseContent(boolean) - Constructor for class org.apache.hc.core5.http2.protocol.H2ResponseContent
 
H2ServerBootstrap - Class in org.apache.hc.core5.http2.impl.nio.bootstrap
HTTP/2 capable HttpAsyncServer bootstrap.
H2ServerTlsStrategy - Class in org.apache.hc.core5.http2.ssl
Basic side-side implementation of TlsStrategy that upgrades to TLS for endpoints with the specified local ports.
H2ServerTlsStrategy(SSLContext, SecurePortStrategy, SSLBufferMode, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
H2ServerTlsStrategy(SSLContext, SecurePortStrategy, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
H2ServerTlsStrategy(SSLContext, SecurePortStrategy, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
H2ServerTlsStrategy(SSLContext, SecurePortStrategy) - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
H2ServerTlsStrategy(int...) - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
H2ServerTlsStrategy(SSLContext, SSLBufferMode, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
 
H2ServerTlsStrategy(SSLContext, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
 
H2ServerTlsStrategy(SSLContext, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
 
H2ServerTlsStrategy(SSLContext) - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
 
H2ServerTlsStrategy() - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
 
H2Setting - Class in org.apache.hc.core5.http2.config
HTTP/2 protocol settings.
H2Setting(H2Param, int) - Constructor for class org.apache.hc.core5.http2.config.H2Setting
 
H2StreamListener - Interface in org.apache.hc.core5.http2.impl.nio
HTTP/2 stream event listener.
H2StreamResetException - Exception in org.apache.hc.core5.http2
Signals HTTP/2 protocol error that renders the actual HTTP/2 data stream unreliable.
H2StreamResetException(H2Error, String) - Constructor for exception org.apache.hc.core5.http2.H2StreamResetException
 
H2StreamResetException(int, String) - Constructor for exception org.apache.hc.core5.http2.H2StreamResetException
 
H2TestClient - Class in org.apache.hc.core5.testing.nio
 
H2TestClient(IOReactorConfig, SSLContext, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.testing.nio.H2TestClient
 
H2TestClient() - Constructor for class org.apache.hc.core5.testing.nio.H2TestClient
 
H2TestServer - Class in org.apache.hc.core5.testing.nio
 
H2TestServer(IOReactorConfig, SSLContext, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.testing.nio.H2TestServer
 
H2TestServer() - Constructor for class org.apache.hc.core5.testing.nio.H2TestServer
 
H2TlsSupport - Class in org.apache.hc.core5.http2.ssl
HTTP/2 TLS support methods
H2TlsSupport() - Constructor for class org.apache.hc.core5.http2.ssl.H2TlsSupport
 
H2TransportMetrics - Interface in org.apache.hc.core5.http2
The point of access to connection statistics.
handle(ClassicHttpRequest, HttpFilterChain.ResponseTrigger, HttpContext, HttpFilterChain) - Method in interface org.apache.hc.core5.http.io.HttpFilterHandler
Processes the incoming HTTP request and if processing has been completed submits a final response to the client.
handle(ClassicHttpRequest, ClassicHttpResponse, HttpContext) - Method in interface org.apache.hc.core5.http.io.HttpRequestHandler
Handles the request and produces a response to be sent back to the client.
handle(ClassicHttpRequest, HttpServerRequestHandler.ResponseTrigger, HttpContext) - Method in interface org.apache.hc.core5.http.io.HttpServerRequestHandler
Handles the request and submits a final response to be sent back to the client.
handle(ClassicHttpRequest, HttpFilterChain.ResponseTrigger, HttpContext, HttpFilterChain) - Method in class org.apache.hc.core5.http.io.support.AbstractHttpServerAuthFilter
 
handle(ClassicHttpRequest, HttpServerRequestHandler.ResponseTrigger, HttpContext) - Method in class org.apache.hc.core5.http.io.support.BasicHttpServerExpectationDecorator
 
handle(ClassicHttpRequest, HttpServerRequestHandler.ResponseTrigger, HttpContext) - Method in class org.apache.hc.core5.http.io.support.BasicHttpServerRequestHandler
 
handle(ClassicHttpRequest, HttpFilterChain.ResponseTrigger, HttpContext, HttpFilterChain) - Method in class org.apache.hc.core5.http.io.support.HttpServerExpectationFilter
 
handle(ClassicHttpRequest, HttpFilterChain.ResponseTrigger, HttpContext) - Method in class org.apache.hc.core5.http.io.support.HttpServerFilterChainElement
 
handle(ClassicHttpRequest, HttpServerRequestHandler.ResponseTrigger, HttpContext) - Method in class org.apache.hc.core5.http.io.support.HttpServerFilterChainRequestHandler
 
handle(ClassicHttpRequest, HttpFilterChain.ResponseTrigger, HttpContext, HttpFilterChain) - Method in class org.apache.hc.core5.http.io.support.TerminalServerFilter
 
handle(HttpRequest, EntityDetails, HttpContext, AsyncFilterChain.ResponseTrigger, AsyncFilterChain) - Method in interface org.apache.hc.core5.http.nio.AsyncFilterHandler
Processes the incoming HTTP request and if processing has been completed submits a final response to the client.
handle(T, AsyncServerRequestHandler.ResponseTrigger, HttpContext) - Method in interface org.apache.hc.core5.http.nio.AsyncServerRequestHandler
Triggered to handles the request object produced by the AsyncRequestConsumer returned from the AsyncServerRequestHandler.prepare(HttpRequest, EntityDetails, HttpContext) method.
handle(HttpRequest, EntityDetails, HttpContext, AsyncFilterChain.ResponseTrigger, AsyncFilterChain) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncServerAuthFilter
 
handle(T, AsyncServerRequestHandler.ResponseTrigger, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.AbstractServerExchangeHandler
Triggered to handles the request object produced by the AsyncRequestConsumer returned from the AbstractServerExchangeHandler.supplyConsumer(HttpRequest, EntityDetails, HttpContext) method.
handle(HttpRequest, EntityDetails, HttpContext, AsyncFilterChain.ResponseTrigger, AsyncFilterChain) - Method in class org.apache.hc.core5.http.nio.support.AsyncServerExpectationFilter
 
handle(HttpRequest, EntityDetails, HttpContext, AsyncFilterChain.ResponseTrigger) - Method in class org.apache.hc.core5.http.nio.support.AsyncServerFilterChainElement
 
handle(T, AsyncServerRequestHandler.ResponseTrigger, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.BasicServerExchangeHandler
 
handle(HttpRequest, InputStream, HttpResponse, OutputStream, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler
Handles an incoming request optionally reading its entity content form the given input stream and generates a response optionally writing out its entity content into the given output stream.
handle(HttpRequest, EntityDetails, HttpContext, AsyncFilterChain.ResponseTrigger, AsyncFilterChain) - Method in class org.apache.hc.core5.http.nio.support.TerminalAsyncServerFilter
 
handle(ClassicHttpRequest, ClassicHttpResponse, HttpContext) - Method in class org.apache.hc.core5.testing.framework.TestingFrameworkRequestHandler
Checks the HTTP request against the requestExpectations that it was previously given.
handleError(HttpRequest, Exception) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncPushHandler
Triggered to handle the exception thrown while processing a push response.
handleException(HttpException, ClassicHttpResponse) - Method in class org.apache.hc.core5.http.impl.io.HttpService
Handles the given exception and generates an HTTP response to be sent back to the client to inform about the exceptional condition encountered in the course of the request processing.
handleIncomingMessage(HttpResponse) - Method in class org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexer
 
handleIncomingMessage(HttpRequest) - Method in class org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexer
 
handleOutgoingMessage(HttpRequest) - Method in class org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexer
 
handleOutgoingMessage(HttpResponse) - Method in class org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexer
 
handleRequest(HttpServerConnection, HttpContext) - Method in class org.apache.hc.core5.http.impl.io.HttpService
Handles receives one HTTP request over the given connection within the given execution context and sends a response back to the client.
handleRequest(HttpRequest, EntityDetails, ResponseChannel, HttpContext) - Method in interface org.apache.hc.core5.http.nio.AsyncServerExchangeHandler
Processes the actual HTTP request.
handleRequest(HttpRequest, EntityDetails, ResponseChannel, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.AbstractServerExchangeHandler
 
handleRequest(HttpRequest, EntityDetails, ResponseChannel, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.BasicAsyncServerExpectationDecorator
 
handleRequest(HttpRequest, EntityDetails, ResponseChannel, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler
 
handleRequest(HttpRequest, EntityDetails, ResponseChannel, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.ImmediateResponseExchangeHandler
 
handleRequest(HttpRequest, EntityDetails, ResponseChannel, HttpContext) - Method in class org.apache.hc.core5.reactive.ReactiveServerExchangeHandler
 
handleResponse(ClassicHttpResponse) - Method in interface org.apache.hc.core5.http.io.HttpClientResponseHandler
Processes an ClassicHttpResponse and returns some value corresponding to that response.
handleResponse(HttpRequest, T) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncPushHandler
Triggered to handle the push message with the given promised request.
HandlerFactory<T extends ResourceHolder> - Interface in org.apache.hc.core5.http.nio
Abstract handler factory.
hasBufferedData() - Method in class org.apache.hc.core5.http.impl.io.SessionInputBufferImpl
 
hasCommands() - Method in interface org.apache.hc.core5.reactor.IOSession
Tests if there enqueued commands pending execution.
hasCommands() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
hasCommands() - Method in class org.apache.hc.core5.testing.nio.LoggingIOSession
 
hasConnection() - Method in class org.apache.hc.core5.pool.PoolEntry
 
hasData() - Method in class org.apache.hc.core5.http.impl.nio.BufferedData
 
hasData() - Method in class org.apache.hc.core5.http.impl.nio.ExpandableBuffer
Determines if the buffer contains data.
hasData() - Method in interface org.apache.hc.core5.http.nio.SessionInputBuffer
Determines if the buffer contains data.
hasData() - Method in interface org.apache.hc.core5.http.nio.SessionOutputBuffer
Determines if the buffer contains data.
HASH_OFFSET - Static variable in class org.apache.hc.core5.util.LangUtils
 
HASH_SEED - Static variable in class org.apache.hc.core5.util.LangUtils
 
hashCode() - Method in class org.apache.hc.core5.http.HttpHost
 
hashCode() - Method in class org.apache.hc.core5.http.message.BasicNameValuePair
 
hashCode() - Method in class org.apache.hc.core5.http.ProtocolVersion
Obtains a hash code consistent with ProtocolVersion.equals(int, int).
hashCode() - Method in class org.apache.hc.core5.net.Host
 
hashCode() - Method in class org.apache.hc.core5.net.URIAuthority
 
hashCode() - Method in class org.apache.hc.core5.util.Deadline
 
hashCode(int, int) - Static method in class org.apache.hc.core5.util.LangUtils
 
hashCode(int, boolean) - Static method in class org.apache.hc.core5.util.LangUtils
 
hashCode(int, Object) - Static method in class org.apache.hc.core5.util.LangUtils
 
hashCode() - Method in class org.apache.hc.core5.util.TimeValue
 
hasNext() - Method in class org.apache.hc.core5.http.message.BasicHeaderIterator
 
head() - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
head(URI) - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
head(String) - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
head() - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
head(URI) - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
head(String) - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
head() - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
head(URI) - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
head(String) - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
HEAD_LEN - Static variable in class org.apache.hc.core5.http2.frame.FrameConsts
 
Header - Interface in org.apache.hc.core5.http
Represents an HTTP header field consisting of a field name and a field value.
HeaderElement - Interface in org.apache.hc.core5.http
Represents an element of an HTTP header value consisting of a name / value pair and a number of optional name / value parameters.
HeaderElements - Class in org.apache.hc.core5.http
Constants for frequently used Header elements.
HeaderGroup - Class in org.apache.hc.core5.http.message
A class for combining a set of headers.
HeaderGroup() - Constructor for class org.apache.hc.core5.http.message.HeaderGroup
Constructor for HeaderGroup.
headerIterator() - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
headerIterator(String) - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
headerIterator() - Method in class org.apache.hc.core5.http.message.HeaderGroup
Returns an iterator over this group of headers.
headerIterator(String) - Method in class org.apache.hc.core5.http.message.HeaderGroup
Returns an iterator over the headers with a given name in this group.
headerIterator() - Method in interface org.apache.hc.core5.http.MessageHeaders
Returns an iterator of all the headers.
headerIterator(String) - Method in interface org.apache.hc.core5.http.MessageHeaders
Returns an iterator of the headers with a given name.
HeaderListConstraintException - Exception in org.apache.hc.core5.http2.hpack
Signals a header list constraint violation.
HeaderListConstraintException(String) - Constructor for exception org.apache.hc.core5.http2.hpack.HeaderListConstraintException
Creates a HeaderListConstraintException with the specified detail message.
HEADERS - Static variable in class org.apache.hc.core5.testing.framework.ClientPOJOAdapter
 
HeaderValueFormatter - Interface in org.apache.hc.core5.http.message
Interface for formatting elements of a header value.
HeaderValueParser - Interface in org.apache.hc.core5.http.message
Interface for parsing header values into elements.
HOST - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
Host - Class in org.apache.hc.core5.net
Component that holds all details needed to describe a network connection to a host.
Host(String, int) - Constructor for class org.apache.hc.core5.net.Host
 
HPackDecoder - Class in org.apache.hc.core5.http2.hpack
HPACK decoder.
HPackDecoder(Charset) - Constructor for class org.apache.hc.core5.http2.hpack.HPackDecoder
 
HPackDecoder(CharsetDecoder) - Constructor for class org.apache.hc.core5.http2.hpack.HPackDecoder
 
HPackEncoder - Class in org.apache.hc.core5.http2.hpack
HPACK encoder.
HPackEncoder(Charset) - Constructor for class org.apache.hc.core5.http2.hpack.HPackEncoder
 
HPackEncoder(CharsetEncoder) - Constructor for class org.apache.hc.core5.http2.hpack.HPackEncoder
 
HPackException - Exception in org.apache.hc.core5.http2.hpack
Signals HPACK protocol violation.
HPackException(String) - Constructor for exception org.apache.hc.core5.http2.hpack.HPackException
 
HPackException(String, Exception) - Constructor for exception org.apache.hc.core5.http2.hpack.HPackException
 
HT - Static variable in class org.apache.hc.core5.http.Chars
 
HT - Static variable in class org.apache.hc.core5.util.Tokenizer
 
HTTP - Static variable in class org.apache.hc.core5.http.HttpVersion
The protocol name.
Http1Config - Class in org.apache.hc.core5.http.config
HTTP/1.1 protocol parameters.
http1Config(Http1Config) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnectionFactory.Builder
 
http1Config(Http1Config) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnectionFactory.Builder
 
Http1Config.Builder - Class in org.apache.hc.core5.http.config
 
Http1StreamListener - Interface in org.apache.hc.core5.http.impl
HTTP/1.1 stream event listener.
Http1TestClient - Class in org.apache.hc.core5.testing.nio
 
Http1TestClient(IOReactorConfig, SSLContext, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.testing.nio.Http1TestClient
 
Http1TestClient() - Constructor for class org.apache.hc.core5.testing.nio.Http1TestClient
 
Http1TestServer - Class in org.apache.hc.core5.testing.nio
 
Http1TestServer(IOReactorConfig, SSLContext, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.testing.nio.Http1TestServer
 
Http1TestServer() - Constructor for class org.apache.hc.core5.testing.nio.Http1TestServer
 
HTTP_0_9 - Static variable in class org.apache.hc.core5.http.HttpVersion
HTTP protocol version 0.9
HTTP_1_0 - Static variable in class org.apache.hc.core5.http.HttpVersion
HTTP protocol version 1.0
HTTP_1_1 - Static variable in class org.apache.hc.core5.http.HttpVersion
HTTP protocol version 1.1
HTTP_2 - Static variable in class org.apache.hc.core5.http.HttpVersion
 
HTTP_2_0 - Static variable in class org.apache.hc.core5.http.HttpVersion
HTTP protocol version 2.0
HTTP_REQUEST - Static variable in class org.apache.hc.core5.http.protocol.HttpCoreContext
Attribute name of a HttpRequest object that represents the actual HTTP request.
HTTP_RESPONSE - Static variable in class org.apache.hc.core5.http.protocol.HttpCoreContext
Attribute name of a HttpResponse object that represents the actual HTTP response.
HttpAsyncRequester - Class in org.apache.hc.core5.http.impl.bootstrap
HTTP/1.1 client side message exchange initiator.
HttpAsyncRequester(IOReactorConfig, IOEventHandlerFactory, Decorator<IOSession>, Callback<Exception>, IOSessionListener, ManagedConnPool<HttpHost, IOSession>) - Constructor for class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
Use AsyncRequesterBootstrap to create instances of this class.
HttpAsyncServer - Class in org.apache.hc.core5.http.impl.bootstrap
HTTP/1.1 server side message exchange handler.
HttpAsyncServer(IOEventHandlerFactory, IOReactorConfig, Decorator<IOSession>, Callback<Exception>, IOSessionListener, String) - Constructor for class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncServer
Use AsyncServerBootstrap to create instances of this class.
HttpAsyncServer(IOEventHandlerFactory, IOReactorConfig, Decorator<IOSession>, Callback<Exception>, IOSessionListener) - Constructor for class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncServer
Use AsyncServerBootstrap to create instances of this class.
HttpBenchmark - Class in org.apache.hc.core5.benchmark
Main program of the HTTP benchmark.
HttpBenchmark(BenchmarkConfig) - Constructor for class org.apache.hc.core5.benchmark.HttpBenchmark
 
HttpClientConnection - Interface in org.apache.hc.core5.http.io
A client-side HTTP connection, which can be used for sending requests and receiving responses.
HttpClientResponseHandler<T> - Interface in org.apache.hc.core5.http.io
Handler that encapsulates the process of generating a response object from a ClassicHttpResponse.
HttpConnection - Interface in org.apache.hc.core5.http
A generic HTTP connection, useful on client and server side.
HttpConnectionEventHandler - Interface in org.apache.hc.core5.http.impl.nio
IOEventHandler that also exposes HttpConnection properties.
HttpConnectionFactory<T extends HttpConnection> - Interface in org.apache.hc.core5.http.io
Factory for HttpConnection instances.
HttpConnectionMetrics - Interface in org.apache.hc.core5.http
The point of access to the statistics of an HttpConnection.
HttpContext - Interface in org.apache.hc.core5.http.protocol
HttpContext represents execution state of an HTTP process.
HttpCoreContext - Class in org.apache.hc.core5.http.protocol
Implementation of HttpContext that provides convenience setters for user assignable attributes and getter for readable attributes.
HttpCoreContext(HttpContext) - Constructor for class org.apache.hc.core5.http.protocol.HttpCoreContext
 
HttpCoreContext() - Constructor for class org.apache.hc.core5.http.protocol.HttpCoreContext
 
HttpDateGenerator - Class in org.apache.hc.core5.http.protocol
Generates a date in the format required by the HTTP protocol.
HttpEntities - Class in org.apache.hc.core5.http.io.entity
{HttpEntity} factory methods.
HttpEntity - Interface in org.apache.hc.core5.http
An entity that can be sent or received with an HTTP message.
HttpEntityContainer - Interface in org.apache.hc.core5.http
Contains an HttpEntity.
HttpEntityWrapper - Class in org.apache.hc.core5.http.io.entity
Base class for wrapping entities that delegates all calls to the wrapped entity.
HttpEntityWrapper(HttpEntity) - Constructor for class org.apache.hc.core5.http.io.entity.HttpEntityWrapper
Creates a new entity wrapper.
HttpException - Exception in org.apache.hc.core5.http
Signals that an HTTP exception has occurred.
HttpException() - Constructor for exception org.apache.hc.core5.http.HttpException
Creates a new HttpException with a null detail message.
HttpException(String) - Constructor for exception org.apache.hc.core5.http.HttpException
Creates a new HttpException with the specified detail message.
HttpException(String, Object...) - Constructor for exception org.apache.hc.core5.http.HttpException
Constructs a new HttpException with the specified detail message.
HttpException(String, Throwable) - Constructor for exception org.apache.hc.core5.http.HttpException
Creates a new HttpException with the specified detail message and cause.
HttpFilterChain - Interface in org.apache.hc.core5.http.io
HttpFilterChain represents a single element in the server side request processing chain.
HttpFilterChain.ResponseTrigger - Interface in org.apache.hc.core5.http.io
Response trigger that can be used to generate the final HTTP response and terminate HTTP request processing.
HttpFilterHandler - Interface in org.apache.hc.core5.http.io
HttpFilterHandler represents a routine for handling all incoming requests in the server side request processing chain.
HttpHeaders - Class in org.apache.hc.core5.http
Constants enumerating standard and common HTTP headers.
HttpHost - Class in org.apache.hc.core5.http
Component that holds all details needed to describe an HTTP connection to a host.
HttpHost(String, InetAddress, String, int) - Constructor for class org.apache.hc.core5.http.HttpHost
Creates a new HttpHost, specifying all values.
HttpHost(String, String, int) - Constructor for class org.apache.hc.core5.http.HttpHost
Creates HttpHost instance with the given scheme, hostname and port.
HttpHost(String, int) - Constructor for class org.apache.hc.core5.http.HttpHost
Creates HttpHost instance with the default scheme and the given hostname and port.
HttpHost(String, String) - Constructor for class org.apache.hc.core5.http.HttpHost
Creates HttpHost instance with the given hostname and scheme and the default port for that scheme.
HttpHost(String) - Constructor for class org.apache.hc.core5.http.HttpHost
Creates HttpHost instance with the default scheme and port and the given hostname.
HttpHost(String, InetAddress, int) - Constructor for class org.apache.hc.core5.http.HttpHost
Creates HttpHost instance with the given scheme, inet address and port.
HttpHost(InetAddress, int) - Constructor for class org.apache.hc.core5.http.HttpHost
Creates HttpHost instance with the default scheme and the given inet address and port.
HttpHost(InetAddress) - Constructor for class org.apache.hc.core5.http.HttpHost
Creates HttpHost instance with the default scheme and port and the given inet address.
HttpHost(String, NamedEndpoint) - Constructor for class org.apache.hc.core5.http.HttpHost
 
HttpHost(URIAuthority) - Constructor for class org.apache.hc.core5.http.HttpHost
 
HttpMessage - Interface in org.apache.hc.core5.http
HTTP messages consist of requests from client to server and responses from server to client.
HttpMessageParser<T extends MessageHeaders> - Interface in org.apache.hc.core5.http.io
Message parser intended to build HTTP message head from an input stream.
HttpMessageParserFactory<T extends MessageHeaders> - Interface in org.apache.hc.core5.http.io
Factory for HttpMessageParser instances.
HttpMessageWriter<T extends MessageHeaders> - Interface in org.apache.hc.core5.http.io
Message writer intended to serialize HTTP message head to an output stream.
HttpMessageWriterFactory<T extends MessageHeaders> - Interface in org.apache.hc.core5.http.io
Factory for HttpMessageWriter instances.
HttpProcessor - Interface in org.apache.hc.core5.http.protocol
HTTP protocol processor is a collection of protocol interceptors that implements the 'Chain of Responsibility' pattern, where each individual protocol interceptor is expected to work on a particular aspect of the HTTP protocol the interceptor is responsible for.
HttpProcessorBuilder - Class in org.apache.hc.core5.http.protocol
Builder for HttpProcessor instances.
HttpProcessors - Class in org.apache.hc.core5.http.impl
Factory class for standard HttpProcessor instances.
HttpProcessors() - Constructor for class org.apache.hc.core5.http.impl.HttpProcessors
 
HttpRequest - Interface in org.apache.hc.core5.http
A request message from a client to a server includes, within the first line of that message, the method to be applied to the resource, the identifier of the resource, and the protocol version in use.
HttpRequester - Class in org.apache.hc.core5.http.impl.bootstrap
HTTP/1.1 client side message exchange initiator.
HttpRequester(HttpRequestExecutor, HttpProcessor, ManagedConnPool<HttpHost, HttpClientConnection>, SocketConfig, HttpConnectionFactory<? extends HttpClientConnection>, SSLSocketFactory, Callback<SSLParameters>, SSLSessionVerifier, Resolver<HttpHost, InetSocketAddress>) - Constructor for class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
Use RequesterBootstrap to create instances of this class.
HttpRequestExecutor - Class in org.apache.hc.core5.http.impl.io
HttpRequestExecutor is a client side HTTP protocol handler based on the blocking (classic) I/O model.
HttpRequestExecutor(Timeout, ConnectionReuseStrategy, Http1StreamListener) - Constructor for class org.apache.hc.core5.http.impl.io.HttpRequestExecutor
Creates new instance of HttpRequestExecutor.
HttpRequestExecutor(ConnectionReuseStrategy) - Constructor for class org.apache.hc.core5.http.impl.io.HttpRequestExecutor
 
HttpRequestExecutor() - Constructor for class org.apache.hc.core5.http.impl.io.HttpRequestExecutor
 
HttpRequestFactory<T extends HttpRequest> - Interface in org.apache.hc.core5.http
A factory for HttpRequest objects.
HttpRequestHandler - Interface in org.apache.hc.core5.http.io
HttpRequestHandler represents a routine for processing of a specific group of HTTP requests.
HttpRequestInterceptor - Interface in org.apache.hc.core5.http
HTTP protocol interceptor is a routine that implements a specific aspect of the HTTP protocol.
HttpRequestMapper<T> - Interface in org.apache.hc.core5.http
This class can be used to resolve an object matching a particular HttpRequest.
HttpRequestWrapper - Class in org.apache.hc.core5.http.message
HttpRequest wrapper.
HttpRequestWrapper(HttpRequest) - Constructor for class org.apache.hc.core5.http.message.HttpRequestWrapper
 
HttpResponse - Interface in org.apache.hc.core5.http
After receiving and interpreting a request message, a server responds with an HTTP response message.
HttpResponseFactory<T extends HttpResponse> - Interface in org.apache.hc.core5.http
A factory for HttpResponse objects.
HttpResponseInformationCallback - Interface in org.apache.hc.core5.http.io
Informational (1xx) HTTP response callback.
HttpResponseInterceptor - Interface in org.apache.hc.core5.http
HTTP protocol interceptor is a routine that implements a specific aspect of the HTTP protocol.
HttpResponseWrapper - Class in org.apache.hc.core5.http.message
HttpResponse wrapper.
HttpResponseWrapper(HttpResponse) - Constructor for class org.apache.hc.core5.http.message.HttpResponseWrapper
 
HttpServer - Class in org.apache.hc.core5.http.impl.bootstrap
HTTP/1.1 server side message exchange handler.
HttpServer(int, HttpService, InetAddress, SocketConfig, ServerSocketFactory, HttpConnectionFactory<? extends DefaultBHttpServerConnection>, Callback<SSLParameters>, ExceptionListener) - Constructor for class org.apache.hc.core5.http.impl.bootstrap.HttpServer
 
HttpServerConnection - Interface in org.apache.hc.core5.http.io
A server-side HTTP connection, which can be used for receiving requests and sending responses.
HttpServerExpectationFilter - Class in org.apache.hc.core5.http.io.support
HttpServerExpectationFilter add support for the Expect-Continue handshake to the request processing pipeline.
HttpServerExpectationFilter() - Constructor for class org.apache.hc.core5.http.io.support.HttpServerExpectationFilter
 
HttpServerFilterChainElement - Class in org.apache.hc.core5.http.io.support
An element in a request processing chain.
HttpServerFilterChainElement(HttpFilterHandler, HttpServerFilterChainElement) - Constructor for class org.apache.hc.core5.http.io.support.HttpServerFilterChainElement
 
HttpServerFilterChainRequestHandler - Class in org.apache.hc.core5.http.io.support
HttpServerRequestHandler implementation that delegates request processing to a HttpServerFilterChainElement.
HttpServerFilterChainRequestHandler(HttpServerFilterChainElement) - Constructor for class org.apache.hc.core5.http.io.support.HttpServerFilterChainRequestHandler
 
HttpServerRequestHandler - Interface in org.apache.hc.core5.http.io
HttpServerRequestHandler represents a routine for processing of a specific group of HTTP requests.
HttpServerRequestHandler.ResponseTrigger - Interface in org.apache.hc.core5.http.io
Response trigger that can be used to submit a final HTTP response and terminate HTTP request processing.
HttpService - Class in org.apache.hc.core5.http.impl.io
HttpService is a server side HTTP protocol handler based on the classic (blocking) I/O model.
HttpService(HttpProcessor, HttpRequestMapper<HttpRequestHandler>, ConnectionReuseStrategy, HttpResponseFactory<ClassicHttpResponse>, Http1StreamListener) - Constructor for class org.apache.hc.core5.http.impl.io.HttpService
Create a new HTTP service.
HttpService(HttpProcessor, HttpRequestMapper<HttpRequestHandler>, ConnectionReuseStrategy, HttpResponseFactory<ClassicHttpResponse>) - Constructor for class org.apache.hc.core5.http.impl.io.HttpService
Create a new HTTP service.
HttpService(HttpProcessor, HttpServerRequestHandler, ConnectionReuseStrategy, Http1StreamListener) - Constructor for class org.apache.hc.core5.http.impl.io.HttpService
Create a new HTTP service.
HttpService(HttpProcessor, HttpServerRequestHandler) - Constructor for class org.apache.hc.core5.http.impl.io.HttpService
Create a new HTTP service.
HttpStatus - Class in org.apache.hc.core5.http
Constants enumerating the HTTP status codes.
HttpStreamResetException - Exception in org.apache.hc.core5.http
Signals HTTP protocol error that renders the actual HTTP data stream unreliable.
HttpStreamResetException(String) - Constructor for exception org.apache.hc.core5.http.HttpStreamResetException
 
HttpStreamResetException(String, Throwable) - Constructor for exception org.apache.hc.core5.http.HttpStreamResetException
 
HttpTransportMetrics - Interface in org.apache.hc.core5.http.io
Transport level metrics.
HttpVersion - Class in org.apache.hc.core5.http
Represents an HTTP version.
HttpVersion(int, int) - Constructor for class org.apache.hc.core5.http.HttpVersion
Creates an HTTP protocol version designator.
HttpVersionPolicy - Enum in org.apache.hc.core5.http2
HTTP protocol version policy.
Huffman - Class in org.apache.hc.core5.http2.hpack
This Huffman codec implementation has been derived from Twitter HPack project (https://github.com/twitter/hpack)

I

id - Variable in enum org.apache.hc.core5.http.ssl.TLS
 
id - Variable in enum org.apache.hc.core5.http.URIScheme
 
id - Variable in enum org.apache.hc.core5.http2.ssl.ApplicationProtocol
 
Identifiable - Interface in org.apache.hc.core5.util
Object with a unique identifier.
IdentityDecoder - Class in org.apache.hc.core5.http.impl.nio
Content decoder that reads data without any transformation.
IdentityDecoder(ReadableByteChannel, SessionInputBuffer, BasicHttpTransportMetrics) - Constructor for class org.apache.hc.core5.http.impl.nio.IdentityDecoder
 
IdentityEncoder - Class in org.apache.hc.core5.http.impl.nio
Content encoder that writes data without any transformation.
IdentityEncoder(WritableByteChannel, SessionOutputBuffer, BasicHttpTransportMetrics, int) - Constructor for class org.apache.hc.core5.http.impl.nio.IdentityEncoder
 
IdentityEncoder(WritableByteChannel, SessionOutputBuffer, BasicHttpTransportMetrics) - Constructor for class org.apache.hc.core5.http.impl.nio.IdentityEncoder
 
IdentityInputStream - Class in org.apache.hc.core5.http.impl.io
Input stream that reads data without any transformation.
IdentityInputStream(SessionInputBuffer, InputStream) - Constructor for class org.apache.hc.core5.http.impl.io.IdentityInputStream
Default constructor.
IdentityOutputStream - Class in org.apache.hc.core5.http.impl.io
Output stream that writes data without any transformation.
IdentityOutputStream(SessionOutputBuffer, OutputStream) - Constructor for class org.apache.hc.core5.http.impl.io.IdentityOutputStream
Default constructor.
IF - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
IF_MATCH - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
IF_MODIFIED_SINCE - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
IF_NONE_MATCH - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
IF_RANGE - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
IF_UNMODIFIED_SINCE - Static variable in class org.apache.hc.core5.http