A B C D E F G H I K L M N O P 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
 
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.
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.
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.
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.
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.
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.
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
 
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
 
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
 
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.
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
 
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
 
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.
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
 
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
 
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.
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.
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
 
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
 
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.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.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.
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
 
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
 
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
 
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.
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
 
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.
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
 
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
 
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 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.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
 
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.
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
 
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(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.
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
 
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
 
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
 
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(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(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(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(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
 
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
 
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
 
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 interface org.apache.hc.core5.reactor.IOEventHandlerFactory
 
createHandler(ProtocolIOSession, Object) - Method in class org.apache.hc.core5.reactor.SocksProxyProtocolHandlerFactory
 
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
 
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
 
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.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.
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.

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
 
decorate(T) - Method in interface org.apache.hc.core5.function.Decorator
 
Decorator<T> - Interface in org.apache.hc.core5.function
Abstract decorator.
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.reactor.IOReactorConfig
 
DEFAULT_BINARY - Static variable in class org.apache.hc.core5.http.ContentType
 
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
 
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
 
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
 
DEPTH - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
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
 
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
 
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
 
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.
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
 
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
 
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
 
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(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(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
 
expand() - Method in class org.apache.hc.core5.http.impl.nio.ExpandableBuffer
Expands buffer's capacity.
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
 
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
 
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
 
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

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
 
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.
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
 
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
 
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
 
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
 
getContext() - Method in class org.apache.hc.core5.http.nio.command.RequestExecutionCommand
 
getCurrentDate() - Method in class org.apache.hc.core5.http.protocol.HttpDateGenerator
 
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.
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
 
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
 
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
 
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
 
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
 
getFooters() - Method in class org.apache.hc.core5.http.impl.io.ChunkedInputStream
 
getFragment() - Method in class org.apache.hc.core5.net.URIBuilder
 
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
 
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(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
 
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.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
 
getId() - Method in enum org.apache.hc.core5.http.URIScheme
 
getId() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
getId() - Method in interface org.apache.hc.core5.util.Identifiable
 
getInetAddress() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpServer
 
getInitialEndpoint() - Method in interface org.apache.hc.core5.reactor.ProtocolIOSession
 
getInitialWindowSize() - Method in class org.apache.hc.core5.http.config.Http1Config
 
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
 
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
 
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
 
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
 
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.
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
 
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
 
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.
getMaxEmptyLineCount() - Method in class org.apache.hc.core5.http.config.Http1Config
 
getMaxHeaderCount() - Method in class org.apache.hc.core5.http.config.Http1Config
 
getMaxLineLength() - Method in class org.apache.hc.core5.http.config.Http1Config
 
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
 
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
 
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.
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
 
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
 
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
 
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 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
 
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
 
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
 
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
 
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 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
 
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
 
getSocket() - Method in class org.apache.hc.core5.http.impl.io.SocketHolder
 
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
 
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
 
getStatusClass() - Method in class org.apache.hc.core5.http.message.StatusLine
 
getStatusCode() - Method in class org.apache.hc.core5.http.message.StatusLine
 
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.
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
 
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
 
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.
getType() - Method in class org.apache.hc.core5.http.nio.command.ShutdownCommand
 
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 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
 
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.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
 
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

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
 
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
 
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
 
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
 
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.
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
 
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.
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.
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.

I

id - Variable in enum org.apache.hc.core5.http.ssl.TLS
 
id - Variable in enum org.apache.hc.core5.http.URIScheme
 
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.HttpHeaders
 
IMAGE_BMP - Static variable in class org.apache.hc.core5.http.ContentType
 
IMAGE_GIF - Static variable in class org.apache.hc.core5.http.ContentType
 
IMAGE_JPEG - Static variable in class org.apache.hc.core5.http.ContentType
 
IMAGE_PNG - Static variable in class org.apache.hc.core5.http.ContentType
 
IMAGE_SVG - Static variable in class org.apache.hc.core5.http.ContentType
 
IMAGE_TIFF - Static variable in class org.apache.hc.core5.http.ContentType
 
IMAGE_WEBP - Static variable in class org.apache.hc.core5.http.ContentType
 
IMMEDIATE - Static variable in class org.apache.hc.core5.http.nio.command.ShutdownCommand
 
ImmediateResponseExchangeHandler - Class in org.apache.hc.core5.http.nio.support
AsyncServerExchangeHandler implementation that immediately responds with a predefined response generated by a AsyncResponseProducer and ignores any entity content enclosed in the request message.
ImmediateResponseExchangeHandler(AsyncResponseProducer) - Constructor for class org.apache.hc.core5.http.nio.support.ImmediateResponseExchangeHandler
 
ImmediateResponseExchangeHandler(HttpResponse, String) - Constructor for class org.apache.hc.core5.http.nio.support.ImmediateResponseExchangeHandler
 
ImmediateResponseExchangeHandler(int, String) - Constructor for class org.apache.hc.core5.http.nio.support.ImmediateResponseExchangeHandler
 
incomingContentLengthStrategy(ContentLengthStrategy) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnectionFactory.Builder
 
incomingContentLengthStrategy(ContentLengthStrategy) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnectionFactory.Builder
 
IncomingEntityDetails - Class in org.apache.hc.core5.http.impl
HTTP message entity details.
IncomingEntityDetails(MessageHeaders, long) - Constructor for class org.apache.hc.core5.http.impl.IncomingEntityDetails
 
IncomingEntityDetails(MessageHeaders) - Constructor for class org.apache.hc.core5.http.impl.IncomingEntityDetails
 
incrementBytesTransferred(long) - Method in class org.apache.hc.core5.http.impl.BasicHttpTransportMetrics
 
incrementRequestCount() - Method in class org.apache.hc.core5.http.impl.BasicHttpConnectionMetrics
 
incrementResponseCount() - Method in class org.apache.hc.core5.http.impl.BasicHttpConnectionMetrics
 
indexOf(byte, int, int) - Method in class org.apache.hc.core5.util.ByteArrayBuffer
Returns the index within this buffer of the first occurrence of the specified byte, starting the search at the specified beginIndex and finishing at endIndex.
indexOf(byte) - Method in class org.apache.hc.core5.util.ByteArrayBuffer
Returns the index within this buffer of the first occurrence of the specified byte, starting the search at 0 and finishing at ByteArrayBuffer.length().
indexOf(int, int, int) - Method in class org.apache.hc.core5.util.CharArrayBuffer
Returns the index within this buffer of the first occurrence of the specified character, starting the search at the specified beginIndex and finishing at endIndex.
indexOf(int) - Method in class org.apache.hc.core5.util.CharArrayBuffer
Returns the index within this buffer of the first occurrence of the specified character, starting the search at 0 and finishing at CharArrayBuffer.length().
InetAddressUtils - Class in org.apache.hc.core5.net
A collection of utilities relating to InetAddresses.
informationResponse(HttpResponse, HttpContext) - Method in interface org.apache.hc.core5.http.nio.AsyncResponseConsumer
Triggered to signal receipt of an intermediate (1xx) HTTP response.
informationResponse(HttpResponse, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.BasicResponseConsumer
 
INIT_BITSET(int...) - Static method in class org.apache.hc.core5.util.Tokenizer
 
initialize(NamedEndpoint, SSLEngine) - Method in interface org.apache.hc.core5.reactor.ssl.SSLSessionInitializer
Triggered when the SSL connection is being initialized.
initiateShutdown() - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequester
 
initiateShutdown() - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServer
 
initiateShutdown() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpServer
 
initiateShutdown() - Method in class org.apache.hc.core5.reactor.DefaultConnectingIOReactor
 
initiateShutdown() - Method in class org.apache.hc.core5.reactor.DefaultListeningIOReactor
 
initiateShutdown() - Method in interface org.apache.hc.core5.reactor.IOReactor
Initiates shutdown of the reactor without blocking.
initSSLContext(SSLContext, Collection<KeyManager>, Collection<TrustManager>, SecureRandom) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
inputReady(IOSession, ByteBuffer) - Method in interface org.apache.hc.core5.reactor.IOEventHandler
Triggered when the given session has input pending.
inputReady(IOSession) - Method in interface org.apache.hc.core5.reactor.IOSessionListener
 
InputStreamEntity - Class in org.apache.hc.core5.http.io.entity
A streamed, non-repeatable entity that obtains its content from an InputStream.
InputStreamEntity(InputStream, long, ContentType, String) - Constructor for class org.apache.hc.core5.http.io.entity.InputStreamEntity
 
InputStreamEntity(InputStream, long, ContentType) - Constructor for class org.apache.hc.core5.http.io.entity.InputStreamEntity
 
InputStreamEntity(InputStream, ContentType) - Constructor for class org.apache.hc.core5.http.io.entity.InputStreamEntity
 
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.DefaultAddressResolver
 
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.DefaultConnectionReuseStrategy
 
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.DefaultContentLengthStrategy
 
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.EnglishReasonPhraseCatalog
The default instance of this catalog.
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.io.DefaultClassicHttpRequestFactory
 
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.io.DefaultClassicHttpResponseFactory
 
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.io.DefaultHttpRequestParserFactory
 
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.io.DefaultHttpRequestWriterFactory
 
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.io.DefaultHttpResponseParserFactory
 
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.io.DefaultHttpResponseWriterFactory
 
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.io.EmptyInputStream
Deprecated.
 
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.io.MonitoringResponseOutOfOrderStrategy
 
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.io.NoResponseOutOfOrderStrategy
 
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestFactory
 
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestParserFactory
 
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestWriterFactory
 
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseFactory
 
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseParserFactory
 
INSTANCE - Static variable in class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseWriterFactory
 
INSTANCE - Static variable in class org.apache.hc.core5.http.io.entity.EmptyInputStream
 
INSTANCE - Static variable in class org.apache.hc.core5.http.io.entity.NullEntity
 
INSTANCE - Static variable in class org.apache.hc.core5.http.message.BasicHeaderValueFormatter
 
INSTANCE - Static variable in class org.apache.hc.core5.http.message.BasicHeaderValueParser
 
INSTANCE - Static variable in class org.apache.hc.core5.http.message.BasicLineFormatter
 
INSTANCE - Static variable in class org.apache.hc.core5.http.message.BasicLineParser
 
INSTANCE - Static variable in class org.apache.hc.core5.http.message.LazyLaxLineParser
 
INSTANCE - Static variable in class org.apache.hc.core5.http.message.LazyLineParser
 
INSTANCE - Static variable in class org.apache.hc.core5.http.message.TokenParser
Deprecated.
 
INSTANCE - Static variable in class org.apache.hc.core5.http.protocol.HttpDateGenerator
Singleton instance.
INSTANCE - Static variable in class org.apache.hc.core5.util.Tokenizer
 
Internal - Annotation Type in org.apache.hc.core5.annotation
The package, class or method to which this annotation is applied is marked as internal and its use ought to be avoided.
IOCallback<T> - Interface in org.apache.hc.core5.io
Abstract I/O callback.
IOEventHandler - Interface in org.apache.hc.core5.reactor
IOEventHandler interface is used by I/O reactors to handle I/O events for individual I/O sessions.
IOEventHandlerFactory - Interface in org.apache.hc.core5.reactor
Factory interface to create IOEventHandler instances for the given connected endpoints.
IOReactor - Interface in org.apache.hc.core5.reactor
HttpCore NIO is based on the Reactor pattern as described by Doug Lea.
IOReactorConfig - Class in org.apache.hc.core5.reactor
I/O reactor configuration parameters.
IOReactorConfig.Builder - Class in org.apache.hc.core5.reactor
 
IOReactorService - Interface in org.apache.hc.core5.reactor
IOReactor running as a service.
IOReactorShutdownException - Exception in org.apache.hc.core5.reactor
Signals the I/O reactor has been shut down or is in the process of shutting down.
IOReactorShutdownException(String) - Constructor for exception org.apache.hc.core5.reactor.IOReactorShutdownException
 
IOReactorStatus - Enum in org.apache.hc.core5.reactor
IOReactorStatus represents an internal status of an I/O reactor.
IOSession - Interface in org.apache.hc.core5.reactor
IOSession interface represents a sequence of logically related data exchanges between two end points.
IOSession.Status - Enum in org.apache.hc.core5.reactor
This enum represents a set of states I/O session transitions through during its life-span.
IOSessionListener - Interface in org.apache.hc.core5.reactor
IOSession event listener.
IPV4 - Static variable in class org.apache.hc.core5.net.InetAddressUtils
Represents the ipv4
IPV6 - Static variable in class org.apache.hc.core5.net.InetAddressUtils
Represents the ipv6.
isAbsolute() - Method in class org.apache.hc.core5.net.URIBuilder
 
isAbsoluteRequestUri() - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
isBefore(long) - Method in class org.apache.hc.core5.util.Deadline
Returns whether this deadline occurs before the given time in milliseconds.
isBlank(CharSequence) - Static method in class org.apache.hc.core5.util.TextUtils
Checks if a CharSequence is empty (""), null or whitespace only.
isCancelled() - Method in class org.apache.hc.core5.concurrent.BasicFuture
 
isCancelled() - Method in interface org.apache.hc.core5.concurrent.CancellableDependency
Determines whether the process or operation has been cancelled.
isCancelled() - Method in class org.apache.hc.core5.concurrent.CompletedFuture
 
isCancelled() - Method in class org.apache.hc.core5.concurrent.ComplexCancellable
 
isChunked() - Method in interface org.apache.hc.core5.http.EntityDetails
Returns chunked transfer hint for this entity.
isChunked() - Method in class org.apache.hc.core5.http.impl.BasicEntityDetails
 
isChunked() - Method in class org.apache.hc.core5.http.impl.IncomingEntityDetails
 
isChunked() - Method in class org.apache.hc.core5.http.io.entity.AbstractHttpEntity
 
isChunked() - Method in class org.apache.hc.core5.http.io.entity.BufferedHttpEntity
Tells that this entity does not have to be chunked.
isChunked() - Method in class org.apache.hc.core5.http.io.entity.HttpEntityWrapper
 
isChunked() - Method in class org.apache.hc.core5.http.io.entity.NullEntity
 
isChunked() - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer
 
isChunked() - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer
 
isChunked() - Method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducerWrapper
 
isChunked() - Method in class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer
 
isChunked() - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityProducer
 
isChunked() - Method in class org.apache.hc.core5.http.nio.entity.FileEntityProducer
 
isChunked() - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer
 
isClientError() - Method in class org.apache.hc.core5.http.message.StatusLine
Whether this status code is in the HTTP series StatusLine.StatusClass.CLIENT_ERROR.
isClosed() - Method in interface org.apache.hc.core5.reactor.ListenerEndpoint
Determines if this endpoint has been closed and is no longer listens for incoming connections.
isComparable(ProtocolVersion) - Method in class org.apache.hc.core5.http.ProtocolVersion
Checks whether this protocol can be compared to another one.
isComparable(ProtocolVersion) - Method in enum org.apache.hc.core5.http.ssl.TLS
 
isCompleted() - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentDecoder
 
isCompleted() - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentEncoder
 
isCompleted() - Method in interface org.apache.hc.core5.http.nio.ContentDecoder
Returns true if the entity has been received in its entirety.
isCompleted() - Method in interface org.apache.hc.core5.http.nio.ContentEncoder
Returns true if the entity has been transferred in its entirety.
isConnected() - Method in class org.apache.hc.core5.http.nio.AsyncClientEndpoint
Determines if the connection to the remote endpoint is still open and valid.
isConsistent() - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnection
 
isConsistent() - Method in interface org.apache.hc.core5.http.io.HttpClientConnection
Checks whether this connection is in a consistent state.
isDataAvailable(Timeout) - Method in interface org.apache.hc.core5.http.io.BHttpConnection
Checks if input data is available from the connection.
isDisabled() - Method in class org.apache.hc.core5.util.Timeout
Whether this timeout is disabled.
isDone() - Method in class org.apache.hc.core5.concurrent.BasicFuture
 
isDone() - Method in class org.apache.hc.core5.concurrent.CompletedFuture
 
isEarlyResponseDetected(ClassicHttpRequest, HttpClientConnection, InputStream, long, long) - Method in class org.apache.hc.core5.http.impl.io.MonitoringResponseOutOfOrderStrategy
 
isEarlyResponseDetected(ClassicHttpRequest, HttpClientConnection, InputStream, long, long) - Method in class org.apache.hc.core5.http.impl.io.NoResponseOutOfOrderStrategy
 
isEarlyResponseDetected(ClassicHttpRequest, HttpClientConnection, InputStream, long, long) - Method in interface org.apache.hc.core5.http.io.ResponseOutOfOrderStrategy
Called before each write to the to a socket OutputStream with the number of bytes that have already been sent, and the size of the write that will occur if this check does not encounter an out of order response.
isEmpty(Object) - Static method in class org.apache.hc.core5.util.Args
Checks if an Object is empty or null.
isEmpty() - Method in class org.apache.hc.core5.util.ByteArrayBuffer
Returns true if this buffer is empty, that is, its ByteArrayBuffer.length() is equal to 0.
isEmpty() - Method in class org.apache.hc.core5.util.CharArrayBuffer
Returns true if this buffer is empty, that is, its CharArrayBuffer.length() is equal to 0.
isEmpty(CharSequence) - Static method in class org.apache.hc.core5.util.TextUtils
Returns true if the parameter is null or of zero length
isEnabled() - Method in class org.apache.hc.core5.util.Timeout
Whether this timeout is enabled.
isError() - Method in class org.apache.hc.core5.http.message.StatusLine
Whether this status code is in the HTTP series StatusLine.StatusClass.CLIENT_ERROR or StatusLine.StatusClass.SERVER_ERROR.
isExpired() - Method in class org.apache.hc.core5.util.Deadline
Returns whether the deadline has expired.
isFull() - Method in class org.apache.hc.core5.util.ByteArrayBuffer
Returns true if this buffer is full, that is, its ByteArrayBuffer.length() is equal to its ByteArrayBuffer.capacity().
isFull() - Method in class org.apache.hc.core5.util.CharArrayBuffer
Returns true if this buffer is full, that is, its CharArrayBuffer.length() is equal to its CharArrayBuffer.capacity().
isH2Blacklisted(String) - Static method in class org.apache.hc.core5.http.ssl.TlsCiphers
 
isIdempotent() - Method in enum org.apache.hc.core5.http.Method
 
isIdempotent(String) - Static method in enum org.apache.hc.core5.http.Method
 
isInformational() - Method in class org.apache.hc.core5.http.message.StatusLine
Whether this status code is in the HTTP series StatusLine.StatusClass.INFORMATIONAL.
isIPv4Address(String) - Static method in class org.apache.hc.core5.net.InetAddressUtils
Checks whether the parameter is a valid IPv4 address
isIPv4MappedIPv64Address(String) - Static method in class org.apache.hc.core5.net.InetAddressUtils
 
isIPv6Address(String) - Static method in class org.apache.hc.core5.net.InetAddressUtils
Checks whether the parameter is a valid IPv6 address (including compressed).
isIPv6HexCompressedAddress(String) - Static method in class org.apache.hc.core5.net.InetAddressUtils
Checks whether the parameter is a valid compressed IPv6 address
isIPv6StdAddress(String) - Static method in class org.apache.hc.core5.net.InetAddressUtils
Checks whether the parameter is a valid standard (non-compressed) IPv6 address
isIPv6URLBracketedAddress(String) - Static method in class org.apache.hc.core5.net.InetAddressUtils
Checks whether the parameter is a valid URL formatted bracketed IPv6 address (including compressed).
isMax() - Method in class org.apache.hc.core5.util.Deadline
Returns whether this deadline is the maximum deadline.
isMin() - Method in class org.apache.hc.core5.util.Deadline
Returns whether this deadline is the minimum deadline.
isNonNegative(TimeValue) - Static method in class org.apache.hc.core5.util.TimeValue
 
isNotExpired() - Method in class org.apache.hc.core5.util.Deadline
Returns whether this deadline has not expired.
isOpaque() - Method in class org.apache.hc.core5.net.URIBuilder
 
isOpen() - Method in interface org.apache.hc.core5.http.HttpConnection
Checks if this connection is open.
isOpen() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
isPathEmpty() - Method in class org.apache.hc.core5.net.URIBuilder
 
isPositive(TimeValue) - Static method in class org.apache.hc.core5.util.TimeValue
 
isQueryEmpty() - Method in class org.apache.hc.core5.net.URIBuilder
 
isRedirection() - Method in class org.apache.hc.core5.http.message.StatusLine
Whether this status code is in the HTTP series StatusLine.StatusClass.REDIRECTION.
isRepeatable() - Method in interface org.apache.hc.core5.http.HttpEntity
Tells if the entity is capable of producing its data more than once.
isRepeatable() - Method in class org.apache.hc.core5.http.io.entity.AbstractHttpEntity
 
isRepeatable() - Method in class org.apache.hc.core5.http.io.entity.BasicHttpEntity
 
isRepeatable() - Method in class org.apache.hc.core5.http.io.entity.BufferedHttpEntity
Tells that this entity is repeatable.
isRepeatable() - Method in class org.apache.hc.core5.http.io.entity.ByteArrayEntity
 
isRepeatable() - Method in class org.apache.hc.core5.http.io.entity.ByteBufferEntity
 
isRepeatable() - Method in class org.apache.hc.core5.http.io.entity.EntityTemplate
 
isRepeatable() - Method in class org.apache.hc.core5.http.io.entity.FileEntity
 
isRepeatable() - Method in class org.apache.hc.core5.http.io.entity.HttpEntityWrapper
 
isRepeatable() - Method in class org.apache.hc.core5.http.io.entity.InputStreamEntity
 
isRepeatable() - Method in class org.apache.hc.core5.http.io.entity.NullEntity
 
isRepeatable() - Method in class org.apache.hc.core5.http.io.entity.PathEntity
 
isRepeatable() - Method in class org.apache.hc.core5.http.io.entity.SerializableEntity
 
isRepeatable() - Method in class org.apache.hc.core5.http.io.entity.StringEntity
 
isRepeatable() - Method in interface org.apache.hc.core5.http.nio.AsyncEntityProducer
Determines whether the producer can consistently produce the same content after invocation of ResourceHolder.releaseResources().
isRepeatable() - Method in interface org.apache.hc.core5.http.nio.AsyncRequestProducer
Determines whether the producer can consistently produce the same content after invocation of ResourceHolder.releaseResources().
isRepeatable() - Method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducerWrapper
 
isRepeatable() - Method in class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer
 
isRepeatable() - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityProducer
 
isRepeatable() - Method in class org.apache.hc.core5.http.nio.entity.FileEntityProducer
 
isRepeatable() - Method in class org.apache.hc.core5.http.nio.entity.StringAsyncEntityProducer
 
isRepeatable() - Method in class org.apache.hc.core5.http.nio.support.BasicRequestProducer
 
isRepeatable() - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer
 
isSafe() - Method in enum org.apache.hc.core5.http.Method
 
isSafe(String) - Static method in enum org.apache.hc.core5.http.Method
 
isSame(String) - Method in enum org.apache.hc.core5.http.Method
 
isSame(ProtocolVersion) - Method in enum org.apache.hc.core5.http.ssl.TLS
 
isSameMimeType(ContentType) - Method in class org.apache.hc.core5.http.ContentType
 
isSecure(SocketAddress) - Method in class org.apache.hc.core5.http.nio.ssl.FixedPortStrategy
Deprecated.
 
isSecure(SocketAddress) - Method in interface org.apache.hc.core5.http.nio.ssl.SecurePortStrategy
Deprecated.
Determines if the given address should be secured or considered secure.
isSensitive() - Method in interface org.apache.hc.core5.http.Header
Returns true if the header should be considered sensitive.
isSensitive() - Method in class org.apache.hc.core5.http.message.BasicHeader
 
isSensitive() - Method in class org.apache.hc.core5.http.message.BufferedHeader
 
isServerError() - Method in class org.apache.hc.core5.http.message.StatusLine
Whether this status code is in the HTTP series StatusLine.StatusClass.SERVER_ERROR.
isShutdown() - Method in class org.apache.hc.core5.pool.LaxConnPool
 
isShutdown() - Method in class org.apache.hc.core5.pool.StrictConnPool
 
isSoKeepAlive() - Method in class org.apache.hc.core5.http.io.SocketConfig
 
isSoKeepalive() - Method in class org.apache.hc.core5.reactor.IOReactorConfig
 
isSoReuseAddress() - Method in class org.apache.hc.core5.http.io.SocketConfig
 
isSoReuseAddress() - Method in class org.apache.hc.core5.reactor.IOReactorConfig
 
isStale() - Method in interface org.apache.hc.core5.http.io.BHttpConnection
Checks whether this connection has gone down.
isStreaming() - Method in interface org.apache.hc.core5.http.HttpEntity
Tells whether this entity depends on an underlying stream.
isStreaming() - Method in class org.apache.hc.core5.http.io.entity.BasicHttpEntity
 
isStreaming() - Method in class org.apache.hc.core5.http.io.entity.BufferedHttpEntity
 
isStreaming() - Method in class org.apache.hc.core5.http.io.entity.ByteArrayEntity
 
isStreaming() - Method in class org.apache.hc.core5.http.io.entity.ByteBufferEntity
 
isStreaming() - Method in class org.apache.hc.core5.http.io.entity.EntityTemplate
 
isStreaming() - Method in class org.apache.hc.core5.http.io.entity.FileEntity
 
isStreaming() - Method in class org.apache.hc.core5.http.io.entity.HttpEntityWrapper
 
isStreaming() - Method in class org.apache.hc.core5.http.io.entity.InputStreamEntity
 
isStreaming() - Method in class org.apache.hc.core5.http.io.entity.NullEntity
 
isStreaming() - Method in class org.apache.hc.core5.http.io.entity.PathEntity
 
isStreaming() - Method in class org.apache.hc.core5.http.io.entity.SerializableEntity
 
isStreaming() - Method in class org.apache.hc.core5.http.io.entity.StringEntity
 
isSuccessful() - Method in class org.apache.hc.core5.http.message.StatusLine
Whether this status code is in the HTTP series StatusLine.StatusClass.SUCCESSFUL.
isTcpNoDelay() - Method in class org.apache.hc.core5.http.io.SocketConfig
 
isTcpNoDelay() - Method in class org.apache.hc.core5.reactor.IOReactorConfig
 
isTrusted(X509Certificate[], String) - Method in interface org.apache.hc.core5.ssl.TrustStrategy
Determines whether the certificate chain can be trusted without consulting the trust manager configured in the actual SSL context.
isWeak(String) - Static method in class org.apache.hc.core5.http.ssl.TlsCiphers
 
isWhitespace(char) - Static method in class org.apache.hc.core5.util.Tokenizer
 
iterate(MessageHeaders, String) - Static method in class org.apache.hc.core5.http.message.MessageSupport
 

K

KEEP_ALIVE - Static variable in class org.apache.hc.core5.http.HeaderElements
 
KEEP_ALIVE - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
keepAlive(HttpRequest, HttpResponse, HttpContext) - Method in interface org.apache.hc.core5.http.ConnectionReuseStrategy
Decides whether a connection can be kept open after a request.
keepAlive(HttpClientConnection, ClassicHttpRequest, ClassicHttpResponse, HttpContext) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
keepAlive(HttpRequest, HttpResponse, HttpContext) - Method in class org.apache.hc.core5.http.impl.DefaultConnectionReuseStrategy
 
keepAlive(ClassicHttpRequest, ClassicHttpResponse, HttpClientConnection, HttpContext) - Method in class org.apache.hc.core5.http.impl.io.HttpRequestExecutor
Determines whether the connection can be kept alive and is safe to be re-used for subsequent message exchanges.

L

LangUtils - Class in org.apache.hc.core5.util
A set of utility methods to help produce consistent equals and hashCode methods.
LAST_MODIFIED - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
LaxConnPool<T,C extends ModalCloseable> - Class in org.apache.hc.core5.pool
Connection pool with higher concurrency but with lax connection limit guarantees.
LaxConnPool(int, TimeValue, PoolReusePolicy, DisposalCallback<C>, ConnPoolListener<T>) - Constructor for class org.apache.hc.core5.pool.LaxConnPool
 
LaxConnPool(int, TimeValue, PoolReusePolicy, ConnPoolListener<T>) - Constructor for class org.apache.hc.core5.pool.LaxConnPool
 
LaxConnPool(int) - Constructor for class org.apache.hc.core5.pool.LaxConnPool
 
LazyLaxLineParser - Class in org.apache.hc.core5.http.message
Extension of BasicLineParser that defers parsing of header values.
LazyLaxLineParser() - Constructor for class org.apache.hc.core5.http.message.LazyLaxLineParser
 
LazyLineParser - Class in org.apache.hc.core5.http.message
Extension of BasicLineParser that defers parsing of header values.
LazyLineParser() - Constructor for class org.apache.hc.core5.http.message.LazyLineParser
 
lease(T, Object, Timeout, FutureCallback<PoolEntry<T, C>>) - Method in interface org.apache.hc.core5.pool.ConnPool
Attempts to lease a connection for the given route and with the given state from the pool.
lease(T, Object, Timeout, FutureCallback<PoolEntry<T, C>>) - Method in class org.apache.hc.core5.pool.LaxConnPool
 
lease(T, Object) - Method in class org.apache.hc.core5.pool.LaxConnPool
 
lease(T, Object, Timeout, FutureCallback<PoolEntry<T, C>>) - Method in class org.apache.hc.core5.pool.StrictConnPool
 
lease(T, Object) - Method in class org.apache.hc.core5.pool.StrictConnPool
 
length() - Method in class org.apache.hc.core5.http.impl.io.SessionInputBufferImpl
 
length() - Method in class org.apache.hc.core5.http.impl.io.SessionOutputBufferImpl
 
length() - Method in class org.apache.hc.core5.http.impl.nio.BufferedData
 
length() - Method in class org.apache.hc.core5.http.impl.nio.ExpandableBuffer
Returns the length of this buffer.
length() - Method in interface org.apache.hc.core5.http.io.SessionInputBuffer
Returns length data stored in the buffer
length() - Method in interface org.apache.hc.core5.http.io.SessionOutputBuffer
Return length data stored in the buffer
length() - Method in interface org.apache.hc.core5.http.nio.SessionInputBuffer
Returns the length of this buffer.
length() - Method in interface org.apache.hc.core5.http.nio.SessionOutputBuffer
Returns the length of this buffer.
length() - Method in interface org.apache.hc.core5.http.nio.support.classic.ContentInputBuffer
Return length data stored in the buffer
length() - Method in interface org.apache.hc.core5.http.nio.support.classic.ContentOutputBuffer
Return length data stored in the buffer
length() - Method in class org.apache.hc.core5.util.ByteArrayBuffer
Returns the length of the buffer (byte count).
length() - Method in class org.apache.hc.core5.util.CharArrayBuffer
Returns the length of the buffer (char count).
length(CharSequence) - Static method in class org.apache.hc.core5.util.TextUtils
Gets a CharSequence length or 0 if the CharSequence is null.
LengthDelimitedDecoder - Class in org.apache.hc.core5.http.impl.nio
Content decoder that cuts off after a defined number of bytes.
LengthDelimitedDecoder(ReadableByteChannel, SessionInputBuffer, BasicHttpTransportMetrics, long) - Constructor for class org.apache.hc.core5.http.impl.nio.LengthDelimitedDecoder
 
LengthDelimitedEncoder - Class in org.apache.hc.core5.http.impl.nio
Content encoder that cuts off after a defined number of bytes.
LengthDelimitedEncoder(WritableByteChannel, SessionOutputBuffer, BasicHttpTransportMetrics, long, int) - Constructor for class org.apache.hc.core5.http.impl.nio.LengthDelimitedEncoder
 
LengthDelimitedEncoder(WritableByteChannel, SessionOutputBuffer, BasicHttpTransportMetrics, long) - Constructor for class org.apache.hc.core5.http.impl.nio.LengthDelimitedEncoder
 
LengthRequiredException - Exception in org.apache.hc.core5.http
Signals message rejection due to missing content length.
LengthRequiredException() - Constructor for exception org.apache.hc.core5.http.LengthRequiredException
Creates an exception without a default detail message.
LengthRequiredException(String) - Constructor for exception org.apache.hc.core5.http.LengthRequiredException
Creates an exception with the specified detail message.
lessEquals(ProtocolVersion) - Method in class org.apache.hc.core5.http.ProtocolVersion
Tests if this protocol version is less or equal to the given one.
lessEquals(ProtocolVersion) - Method in enum org.apache.hc.core5.http.ssl.TLS
 
LF - Static variable in class org.apache.hc.core5.http.Chars
 
LF - Static variable in class org.apache.hc.core5.util.Tokenizer
 
LineFormatter - Interface in org.apache.hc.core5.http.message
Interface for formatting elements of the HEAD section of an HTTP message.
LineParser - Interface in org.apache.hc.core5.http.message
Interface for parsing lines in the HEAD section of an HTTP message.
LINK - Static variable in class org.apache.hc.core5.http.HttpHeaders
The HTTP Link header field name.
listen(SocketAddress, Object, FutureCallback<ListenerEndpoint>) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServer
 
listen(SocketAddress, FutureCallback<ListenerEndpoint>) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServer
 
listen(SocketAddress) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServer
 
listen(SocketAddress, URIScheme, Object, FutureCallback<ListenerEndpoint>) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncServer
 
listen(SocketAddress, URIScheme, FutureCallback<ListenerEndpoint>) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncServer
 
listen(SocketAddress, URIScheme) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncServer
 
listen(SocketAddress, FutureCallback<ListenerEndpoint>) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncServer
listen(SocketAddress) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncServer
listen(SocketAddress, FutureCallback<ListenerEndpoint>) - Method in interface org.apache.hc.core5.reactor.ConnectionAcceptor
Opens a new listener endpoint with the given socket address.
listen(SocketAddress, Object, FutureCallback<ListenerEndpoint>) - Method in class org.apache.hc.core5.reactor.DefaultListeningIOReactor
 
listen(SocketAddress, FutureCallback<ListenerEndpoint>) - Method in class org.apache.hc.core5.reactor.DefaultListeningIOReactor
 
listen(SocketAddress) - Method in class org.apache.hc.core5.reactor.DefaultListeningIOReactor
 
ListenerEndpoint - Interface in org.apache.hc.core5.reactor
ListenerEndpoint interface represents an endpoint used by an I/O reactor to listen for incoming connection from remote clients.
loadKeyMaterial(KeyStore, char[], PrivateKeyStrategy) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
loadKeyMaterial(KeyStore, char[]) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
loadKeyMaterial(File, char[], char[], PrivateKeyStrategy) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
loadKeyMaterial(File, char[], char[]) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
loadKeyMaterial(URL, char[], char[], PrivateKeyStrategy) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
loadKeyMaterial(URL, char[], char[]) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
loadTrustMaterial(KeyStore, TrustStrategy) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
loadTrustMaterial(TrustStrategy) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
loadTrustMaterial(File, char[], TrustStrategy) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
loadTrustMaterial(File, char[]) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
loadTrustMaterial(File) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
loadTrustMaterial(URL, char[], TrustStrategy) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
loadTrustMaterial(URL, char[]) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
loadVersionInfo(String[], ClassLoader) - Static method in class org.apache.hc.core5.util.VersionInfo
Loads version information for a list of packages.
loadVersionInfo(String, ClassLoader) - Static method in class org.apache.hc.core5.util.VersionInfo
Loads version information for a package.
localhost() - Static method in class org.apache.hc.core5.net.URIBuilder
Creates a new builder for the host InetAddress.getLocalHost().
LOCATION - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
LOCK_TOKEN - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
Lookup<I> - Interface in org.apache.hc.core5.http.config
Generic lookup by low-case string ID.
lookup(String) - Method in interface org.apache.hc.core5.http.config.Lookup
 
lookup(String) - Method in class org.apache.hc.core5.http.config.Registry
 
lookup(String) - Method in interface org.apache.hc.core5.http.protocol.LookupRegistry
Looks up an object matching the given request path.
lookup(String) - Method in class org.apache.hc.core5.http.protocol.UriPatternMatcher
Looks up an object matching the given request path.
lookup(String) - Method in class org.apache.hc.core5.http.protocol.UriPatternOrderedMatcher
Looks up an object matching the given request path.
lookup(String) - Method in class org.apache.hc.core5.http.protocol.UriRegexMatcher
Looks up an object matching the given request path.
LookupRegistry<T> - Interface in org.apache.hc.core5.http.protocol
A lookup registry.
loopbackAddress() - Static method in class org.apache.hc.core5.net.URIBuilder
Creates a new builder for the host InetAddress.getLoopbackAddress().

M

MalformedChunkCodingException - Exception in org.apache.hc.core5.http
Signals a malformed chunked stream.
MalformedChunkCodingException() - Constructor for exception org.apache.hc.core5.http.MalformedChunkCodingException
Creates a MalformedChunkCodingException without a detail message.
MalformedChunkCodingException(String) - Constructor for exception org.apache.hc.core5.http.MalformedChunkCodingException
Creates a MalformedChunkCodingException with the specified detail message.
MalformedChunkCodingException(String, Object...) - Constructor for exception org.apache.hc.core5.http.MalformedChunkCodingException
Constructs a new MalformedChunkCodingException with the specified detail message.
ManagedConnPool<T,C extends ModalCloseable> - Interface in org.apache.hc.core5.pool
ConnPool that also implements ConnPoolControl and AutoCloseable.
mark(int) - Method in class org.apache.hc.core5.http.impl.io.EmptyInputStream
Deprecated.
Noop.
mark(int) - Method in class org.apache.hc.core5.http.io.entity.EmptyInputStream
Noop.
markEndStream() - Method in class org.apache.hc.core5.http.nio.support.classic.SharedInputBuffer
 
markSupported() - Method in class org.apache.hc.core5.http.impl.io.EmptyInputStream
Deprecated.
Returns true.
markSupported() - Method in class org.apache.hc.core5.http.io.entity.EmptyInputStream
Returns true.
matchUriRequestPattern(String, String) - Method in class org.apache.hc.core5.http.protocol.UriPatternMatcher
Tests if the given request path matches the given pattern.
matchUriRequestPattern(String, String) - Method in class org.apache.hc.core5.http.protocol.UriPatternOrderedMatcher
Tests if the given request path matches the given pattern.
MAX_FORWARDS - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
MAX_VALUE - Static variable in class org.apache.hc.core5.net.Ports
The maximum port value per https://tools.ietf.org/html/rfc6335.
MAX_VALUE - Static variable in class org.apache.hc.core5.util.Deadline
The maximum (longest-lived) deadline.
MAX_VALUE - Static variable in class org.apache.hc.core5.util.TimeValue
A constant holding the maximum value a TimeValue can have: Long.MAX_VALUE days.
Message<H extends MessageHeaders,B> - Class in org.apache.hc.core5.http
Generic message consisting of a message head and a message body.
Message(H, B) - Constructor for class org.apache.hc.core5.http.Message
 
MessageConstraintException - Exception in org.apache.hc.core5.http
Signals a message constraint violation.
MessageConstraintException(String) - Constructor for exception org.apache.hc.core5.http.MessageConstraintException
Creates a MessageConstraintException with the specified detail message.
MessageHeaders - Interface in org.apache.hc.core5.http
Messages head consisting of multiple message headers.
MessageState - Enum in org.apache.hc.core5.http.impl.nio
 
MessageSupport - Class in org.apache.hc.core5.http.message
Support methods for HTTP message processing.
Method - Enum in org.apache.hc.core5.http
Common HTTP methods defined by the HTTP spec.
MethodNotSupportedException - Exception in org.apache.hc.core5.http
Signals that an HTTP method is not supported.
MethodNotSupportedException(String) - Constructor for exception org.apache.hc.core5.http.MethodNotSupportedException
Creates a new MethodNotSupportedException with the specified detail message.
MethodNotSupportedException(String, Throwable) - Constructor for exception org.apache.hc.core5.http.MethodNotSupportedException
Creates a new MethodNotSupportedException with the specified detail message and cause.
metrics() - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentDecoder
 
metrics() - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentEncoder
 
min(Deadline) - Method in class org.apache.hc.core5.util.Deadline
Returns the smaller of this and another Deadline.
min(TimeValue) - Method in class org.apache.hc.core5.util.TimeValue
 
MIN_VALUE - Static variable in class org.apache.hc.core5.net.Ports
The minimum port value per https://tools.ietf.org/html/rfc6335.
MIN_VALUE - Static variable in class org.apache.hc.core5.util.Deadline
The minimum (shortest-lived) deadline.
MisdirectedRequestException - Exception in org.apache.hc.core5.http
Signals a misdirected request (the server is not authoritative to handle the request).
MisdirectedRequestException() - Constructor for exception org.apache.hc.core5.http.MisdirectedRequestException
Creates an exception without a detail message.
MisdirectedRequestException(String) - Constructor for exception org.apache.hc.core5.http.MisdirectedRequestException
Creates an exception with the specified detail message.
ModalCloseable - Interface in org.apache.hc.core5.io
Process or endpoint that can be closed either immediately or gracefully.
mode() - Method in class org.apache.hc.core5.http.impl.nio.ExpandableBuffer
Returns the current mode:
MonitoringResponseOutOfOrderStrategy - Class in org.apache.hc.core5.http.impl.io
A ResponseOutOfOrderStrategy implementation which checks for premature responses every MonitoringResponseOutOfOrderStrategy.chunkSize bytes.
MonitoringResponseOutOfOrderStrategy() - Constructor for class org.apache.hc.core5.http.impl.io.MonitoringResponseOutOfOrderStrategy
Instantiates a default MonitoringResponseOutOfOrderStrategy.
MonitoringResponseOutOfOrderStrategy(long) - Constructor for class org.apache.hc.core5.http.impl.io.MonitoringResponseOutOfOrderStrategy
MonitoringResponseOutOfOrderStrategy(long, long) - Constructor for class org.apache.hc.core5.http.impl.io.MonitoringResponseOutOfOrderStrategy
MULTIPART_FORM_DATA - Static variable in class org.apache.hc.core5.http.ContentType
 
MULTIPART_MIXED - Static variable in class org.apache.hc.core5.http.ContentType
Public constant media type for multipart/mixed.
MULTIPART_RELATED - Static variable in class org.apache.hc.core5.http.ContentType
Public constant media type for multipart/related.

N

NamedElementChain<E> - Class in org.apache.hc.core5.http.config
Chain of doubly linked elements.
NamedElementChain() - Constructor for class org.apache.hc.core5.http.config.NamedElementChain
 
NamedElementChain.Node - Class in org.apache.hc.core5.http.config
 
NamedEndpoint - Interface in org.apache.hc.core5.net
Endpoint identified by name (usually a fully qualified domain name) and port.
NameValuePair - Interface in org.apache.hc.core5.http
A name-value pair parameter used as an element of HTTP messages.
NEG_ONE_MILLISECOND - Static variable in class org.apache.hc.core5.util.TimeValue
A negative one millisecond TimeValue.
NEG_ONE_SECOND - Static variable in class org.apache.hc.core5.util.TimeValue
A negative one second TimeValue.
newHttpRequest(String, String) - Method in interface org.apache.hc.core5.http.HttpRequestFactory
Creates request message with the given request method and request URI.
newHttpRequest(String, URI) - Method in interface org.apache.hc.core5.http.HttpRequestFactory
Creates request message with the given request method and request URI.
newHttpRequest(String, URI) - Method in class org.apache.hc.core5.http.impl.io.DefaultClassicHttpRequestFactory
 
newHttpRequest(String, String) - Method in class org.apache.hc.core5.http.impl.io.DefaultClassicHttpRequestFactory
 
newHttpRequest(String, URI) - Method in class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestFactory
 
newHttpRequest(String, String) - Method in class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestFactory
 
newHttpResponse(int, String) - Method in interface org.apache.hc.core5.http.HttpResponseFactory
Creates response message with the given code and reason phrase.
newHttpResponse(int) - Method in interface org.apache.hc.core5.http.HttpResponseFactory
Creates a new response with the given code.
newHttpResponse(int, String) - Method in class org.apache.hc.core5.http.impl.io.DefaultClassicHttpResponseFactory
 
newHttpResponse(int) - Method in class org.apache.hc.core5.http.impl.io.DefaultClassicHttpResponseFactory
 
newHttpResponse(int, String) - Method in class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseFactory
 
newHttpResponse(int) - Method in class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseFactory
 
newMatcher(UriPatternType) - Static method in enum org.apache.hc.core5.http.protocol.UriPatternType
 
newThread(Runnable) - Method in class org.apache.hc.core5.concurrent.DefaultThreadFactory
 
next() - Method in class org.apache.hc.core5.http.message.BasicHeaderIterator
Obtains the next header from this iteration.
NHttpMessageParser<T extends MessageHeaders> - Interface in org.apache.hc.core5.http.nio
Message parser intended to build HTTP message head from a session input buffer..
NHttpMessageParserFactory<T extends MessageHeaders> - Interface in org.apache.hc.core5.http.nio
Factory for NHttpMessageParser instances.
NHttpMessageWriter<T extends MessageHeaders> - Interface in org.apache.hc.core5.http.nio
Message writer intended to serialize HTTP message head to a session buffer.
NHttpMessageWriterFactory<T extends MessageHeaders> - Interface in org.apache.hc.core5.http.nio
Factory for NHttpMessageWriter instances.
NO_OP - Static variable in interface org.apache.hc.core5.http.ExceptionListener
 
NoHttpResponseException - Exception in org.apache.hc.core5.http
Signals that the target server failed to respond with a valid HTTP response.
NoHttpResponseException(String) - Constructor for exception org.apache.hc.core5.http.NoHttpResponseException
Creates a new NoHttpResponseException with the specified detail message.
NoHttpResponseException(String, Throwable) - Constructor for exception org.apache.hc.core5.http.NoHttpResponseException
Constructs a NoHttpResponseException with the specified detail message and cause.
NoopEntityConsumer - Class in org.apache.hc.core5.http.nio.entity
No-op AsyncEntityConsumer that discards all data from the data stream.
NoopEntityConsumer() - Constructor for class org.apache.hc.core5.http.nio.entity.NoopEntityConsumer
 
NoResponseOutOfOrderStrategy - Class in org.apache.hc.core5.http.impl.io
An implementation of ResponseOutOfOrderStrategy which does not check for early responses.
NoResponseOutOfOrderStrategy() - Constructor for class org.apache.hc.core5.http.impl.io.NoResponseOutOfOrderStrategy
 
normalizedValueOf(String) - Static method in enum org.apache.hc.core5.http.Method
Returns the Method for a normalized value of a method name.
normalizeSyntax() - Method in class org.apache.hc.core5.net.URIBuilder
Normalizes syntax of URI components if the URI is considered non-opaque (the path component has a root): characters of scheme and host components are converted to lower case dot segments of the path component are removed if the path has a root percent encoding of all components is normalized
notBlank(T, String) - Static method in class org.apache.hc.core5.util.Args
 
notBlank(CharSequence, String) - Static method in class org.apache.hc.core5.util.Asserts
 
notEmpty(T, String) - Static method in class org.apache.hc.core5.util.Args
 
notEmpty(T, String) - Static method in class org.apache.hc.core5.util.Args
 
notEmpty(T, String) - Static method in class org.apache.hc.core5.util.Args
 
notEmpty(CharSequence, String) - Static method in class org.apache.hc.core5.util.Asserts
 
NotImplementedException - Exception in org.apache.hc.core5.http
Signals an unsupported / unimplemented feature of the HTTP protocol.
NotImplementedException() - Constructor for exception org.apache.hc.core5.http.NotImplementedException
Creates an exception without a detail message.
NotImplementedException(String) - Constructor for exception org.apache.hc.core5.http.NotImplementedException
Creates an exception with the specified detail message.
notNegative(int, String) - Static method in class org.apache.hc.core5.util.Args
 
notNegative(long, String) - Static method in class org.apache.hc.core5.util.Args
 
notNull(T, String) - Static method in class org.apache.hc.core5.util.Args
Validate that the specified argument is not null; otherwise throwing an exception with the specified message.
notNull(Object, String) - Static method in class org.apache.hc.core5.util.Asserts
 
NullEntity - Class in org.apache.hc.core5.http.io.entity
An empty entity with no content-type.

O

Obsolete - Annotation Type in org.apache.hc.core5.annotation
The field or method to which this annotation is applied is marked as implementing requirements of the HTTP protocol or a related protocol that are now obsolete.
of(long, TimeUnit) - Static method in class org.apache.hc.core5.util.Timeout
Creates a Timeout.
of(long, TimeUnit) - Static method in class org.apache.hc.core5.util.TimeValue
Creates a TimeValue.
ofDays(long) - Static method in class org.apache.hc.core5.util.Timeout
Creates a Timeout.
ofDays(long) - Static method in class org.apache.hc.core5.util.TimeValue
 
ofHours(long) - Static method in class org.apache.hc.core5.util.Timeout
Creates a Timeout.
ofHours(long) - Static method in class org.apache.hc.core5.util.TimeValue
 
ofMicroseconds(long) - Static method in class org.apache.hc.core5.util.Timeout
Creates a Timeout.
ofMicroseconds(long) - Static method in class org.apache.hc.core5.util.TimeValue
 
ofMilliseconds(long) - Static method in class org.apache.hc.core5.util.Timeout
Creates a Timeout.
ofMilliseconds(long) - Static method in class org.apache.hc.core5.util.TimeValue
 
ofMinutes(long) - Static method in class org.apache.hc.core5.util.Timeout
Creates a Timeout.
ofMinutes(long) - Static method in class org.apache.hc.core5.util.TimeValue
 
ofNanoseconds(long) - Static method in class org.apache.hc.core5.util.Timeout
Creates a Timeout.
ofNanoseconds(long) - Static method in class org.apache.hc.core5.util.TimeValue
 
ofSeconds(long) - Static method in class org.apache.hc.core5.util.Timeout
Creates a Timeout.
ofSeconds(long) - Static method in class org.apache.hc.core5.util.TimeValue
 
ONE_MILLISECOND - Static variable in class org.apache.hc.core5.util.Timeout
A one milliseconds Timeout.
onError(Exception) - Method in interface org.apache.hc.core5.http.ExceptionListener
 
onError(HttpConnection, Exception) - Method in interface org.apache.hc.core5.http.ExceptionListener
 
onExchangeComplete(HttpConnection, boolean) - Method in interface org.apache.hc.core5.http.impl.Http1StreamListener
 
onLease(T, ConnPoolStats<T>) - Method in interface org.apache.hc.core5.pool.ConnPoolListener
 
onRelease(T, ConnPoolStats<T>) - Method in interface org.apache.hc.core5.pool.ConnPoolListener
 
onRequestHead(HttpConnection, HttpRequest) - Method in interface org.apache.hc.core5.http.impl.Http1StreamListener
 
onRequestReceived(ClassicHttpRequest) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnection
 
onRequestSubmitted(ClassicHttpRequest) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnection
 
onResponseHead(HttpConnection, HttpResponse) - Method in interface org.apache.hc.core5.http.impl.Http1StreamListener
 
onResponseReceived(ClassicHttpResponse) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnection
 
onResponseSubmitted(ClassicHttpResponse) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnection
 
options() - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
options(URI) - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
options(String) - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
options() - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
options(URI) - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
options(String) - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
options() - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
options(URI) - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
options(String) - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
org.apache.hc.core5.annotation - package org.apache.hc.core5.annotation
Provides annotations for public interface definitions
org.apache.hc.core5.concurrent - package org.apache.hc.core5.concurrent
Core concurrency component APIs.
org.apache.hc.core5.function - package org.apache.hc.core5.function
Commonly used functional interfaces.
org.apache.hc.core5.http - package org.apache.hc.core5.http
Core HTTP transport component APIs.
org.apache.hc.core5.http.config - package org.apache.hc.core5.http.config
Core configuration APIs.
org.apache.hc.core5.http.impl - package org.apache.hc.core5.http.impl
Default implementations of core HTTP APIs.
org.apache.hc.core5.http.impl.bootstrap - package org.apache.hc.core5.http.impl.bootstrap
HTTP/1.1 requester and server bootstrap.
org.apache.hc.core5.http.impl.io - package org.apache.hc.core5.http.impl.io
Default implementation of HTTP/1.1 transport based on the classic (blocking) I/O model.
org.apache.hc.core5.http.impl.nio - package org.apache.hc.core5.http.impl.nio
Default implementation of HTTP/1.1 transport based on the asynchronous (non-blocking) I/O model.
org.apache.hc.core5.http.io - package org.apache.hc.core5.http.io
Core HTTP transport APIs based on the classic (blocking) I/O model.
org.apache.hc.core5.http.io.entity - package org.apache.hc.core5.http.io.entity
HTTP message entity APIs based on the classic (blocking) I/O model.
org.apache.hc.core5.http.io.ssl - package org.apache.hc.core5.http.io.ssl
 
org.apache.hc.core5.http.io.support - package org.apache.hc.core5.http.io.support
Support classes for the classic (blocking) I/O model.
org.apache.hc.core5.http.message - package org.apache.hc.core5.http.message
Core HTTP message components, message element parser and writer APIs and their default implementations.
org.apache.hc.core5.http.nio - package org.apache.hc.core5.http.nio
Core HTTP transport APIs based on the asynchronous, event driven I/O model.
org.apache.hc.core5.http.nio.command - package org.apache.hc.core5.http.nio.command
Commands for HTTP transports based on asynchronous, event driven I/O model.
org.apache.hc.core5.http.nio.entity - package org.apache.hc.core5.http.nio.entity
HTTP message entity APIs based on the asynchronous (non-blocking) I/O model.
org.apache.hc.core5.http.nio.ssl - package org.apache.hc.core5.http.nio.ssl
TLS protocol support.
org.apache.hc.core5.http.nio.support - package org.apache.hc.core5.http.nio.support
Support classes for the asynchronous I/O model.
org.apache.hc.core5.http.nio.support.classic - package org.apache.hc.core5.http.nio.support.classic
Support classes for the asynchronous I/O model that emulate behavior of the classic (blocking) I/O model.
org.apache.hc.core5.http.protocol - package org.apache.hc.core5.http.protocol
Core HTTP protocol interceptors.
org.apache.hc.core5.http.ssl - package org.apache.hc.core5.http.ssl
 
org.apache.hc.core5.http.support - package org.apache.hc.core5.http.support
 
org.apache.hc.core5.io - package org.apache.hc.core5.io
Core I/O component APIs and utilities.
org.apache.hc.core5.net - package org.apache.hc.core5.net
Core network component APIs and utilities.
org.apache.hc.core5.pool - package org.apache.hc.core5.pool
Client side connection pool component APIs.
org.apache.hc.core5.reactor - package org.apache.hc.core5.reactor
Event driven network communication APIs and components loosely based on Doug Lea's reactor pattern.
org.apache.hc.core5.reactor.ssl - package org.apache.hc.core5.reactor.ssl
TLS/SSL support for I/O reactors.
org.apache.hc.core5.ssl - package org.apache.hc.core5.ssl
Utility classes for trust and key material management and TLS/SSL context initialization.
org.apache.hc.core5.util - package org.apache.hc.core5.util
Core utility classes.
outgoingContentLengthStrategy(ContentLengthStrategy) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnectionFactory.Builder
 
outgoingContentLengthStrategy(ContentLengthStrategy) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnectionFactory.Builder
 
outputReady(IOSession) - Method in interface org.apache.hc.core5.reactor.IOEventHandler
Triggered when the given session is ready for output.
outputReady(IOSession) - Method in interface org.apache.hc.core5.reactor.IOSessionListener
 
OVERWRITE - Static variable in class org.apache.hc.core5.http.HttpHeaders
 

P

parse(CharSequence) - Static method in class org.apache.hc.core5.http.ContentType
Parses textual representation of Content-Type value.
parse(SessionInputBuffer, InputStream) - Method in class org.apache.hc.core5.http.impl.io.AbstractMessageParser
 
parse(SessionInputBuffer, InputStream) - Method in class org.apache.hc.core5.http.impl.io.DefaultHttpRequestParser
 
parse(SessionInputBuffer, boolean) - Method in class org.apache.hc.core5.http.impl.nio.AbstractMessageParser
 
parse(SessionInputBuffer, boolean) - Method in class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestParser
 
parse(HttpEntity) - Static method in class org.apache.hc.core5.http.io.entity.EntityUtils
Returns a list of NameValuePairs as parsed from an HttpEntity.
parse(HttpEntity, int) - Static method in class org.apache.hc.core5.http.io.entity.EntityUtils
Returns a list of NameValuePairs as parsed from an HttpEntity.
parse(SessionInputBuffer, InputStream) - Method in interface org.apache.hc.core5.http.io.HttpMessageParser
Generates an instance of MessageHeaders from the given input stream..
parse(Header) - Static method in class org.apache.hc.core5.http.message.MessageSupport
 
parse(SessionInputBuffer, boolean) - Method in interface org.apache.hc.core5.http.nio.NHttpMessageParser
Attempts to parse a complete message head from the content of the internal buffer.
parse(String) - Static method in enum org.apache.hc.core5.http.ssl.TLS
 
parse(URI, Charset) - Static method in class org.apache.hc.core5.net.URLEncodedUtils
Deprecated.
Returns a list of NameValuePairs URI query parameters.
parse(CharSequence, Charset) - Static method in class org.apache.hc.core5.net.URLEncodedUtils
Deprecated.
Returns a list of NameValuePairs URI query parameters.
parse(CharSequence, Charset, char...) - Static method in class org.apache.hc.core5.net.URLEncodedUtils
Deprecated.
Returns a list of NameValuePairs parameters.
parse(CharSequence, Charset) - Static method in class org.apache.hc.core5.net.WWWFormCodec
Returns a list of NameValuePair parameters parsed from the application/x-www-form-urlencoded content.
parse(String) - Static method in class org.apache.hc.core5.util.Deadline
Creates a deadline from a string in the format "yyyy-MM-dd\'T\'HH:mm:ss.SSSZ".
parse(String) - Static method in class org.apache.hc.core5.util.Timeout
Parses a Timeout in the format <Integer><SPACE><TimeUnit>, for example "1,200 MILLISECONDS"
parse(String) - Static method in class org.apache.hc.core5.util.TimeValue
Parses a TimeValue in the format <Long><SPACE><TimeUnit>, for example "1200 MILLISECONDS".
parseChallengeResponse(String, HttpContext) - Method in class org.apache.hc.core5.http.io.support.AbstractHttpServerAuthFilter
Parses authorization header value into an authentication token sent by the client as a response to an authentication challenge.
parseChallengeResponse(String, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncServerAuthFilter
Parses authorization header value into an authentication token sent by the client as a response to an authentication challenge.
parseContent(CharSequence, Tokenizer.Cursor, BitSet) - Method in class org.apache.hc.core5.util.Tokenizer
Extracts from the sequence of chars a token terminated with any of the given delimiters or a whitespace characters.
parseElements(CharSequence, ParserCursor) - Method in class org.apache.hc.core5.