Skip navigation links
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<T extends HttpMessage> - Class in org.apache.hc.core5.http.message
Abstract HttpMessage wrapper.
AbstractMessageWrapper(T) - 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.
addParameter(NameValuePair) - 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.entity.PathEntityProducer
 
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
 
BasicClientTlsStrategy(SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http.nio.ssl.BasicClientTlsStrategy
Constructor with the default SSL context based on system properties and custom SSLSessionVerifier verifier.
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
Deprecated.
BasicServerTlsStrategy(SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http.nio.ssl.BasicServerTlsStrategy
Constructor with the default SSL context based on system properties and custom SSLSessionVerifier verifier.
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.
beginHandshake(IOSession) - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
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.impl.io.HttpRequestExecutor.Builder
Create a new HTTP Request Executor.
build() - Method in class org.apache.hc.core5.http.impl.io.HttpService.Builder
Create a new HTTP service.
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
builder() - Static method in class org.apache.hc.core5.http.impl.io.HttpRequestExecutor
builder() - Static method in class org.apache.hc.core5.http.impl.io.HttpService
Create a new HttpService.Builder.
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
 
castAsByte(int) - Static method in class org.apache.hc.core5.util.TextUtils
Casts character to byte filtering non-visible and non-ASCII characters before conversion
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
 
clone() - Method in class org.apache.hc.core5.http.message.BasicHeader
 
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(CloseMode, Timeout) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpServer
Closes this process or endpoint and releases any system resources associated with it.
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.DiscardingEntityConsumer
 
consume(ByteBuffer) - Method in class org.apache.hc.core5.http.nio.entity.NoopEntityConsumer
Deprecated.
 
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(Path, ContentType, Header...) - Static method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducers
 
create(Path, ContentType, OpenOption...) - 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 a URIAuthority instance from a 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
Deprecated.
do not use.
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
Deprecated.
 
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
 
Cursor(int, int) - Constructor for class org.apache.hc.core5.util.Tokenizer.Cursor
 
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
 
DiscardingEntityConsumer<T> - Class in org.apache.hc.core5.http.nio.entity
No-op AsyncEntityConsumer that discards all data from the data stream.
DiscardingEntityConsumer() - Constructor for class org.apache.hc.core5.http.nio.entity.DiscardingEntityConsumer
 
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
 
doTlsUpgrade(ProtocolIOSession, NamedEndpoint, FutureCallback<ProtocolIOSession>) - 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
Deprecated.
equals(Object[], Object[]) - Static method in class org.apache.hc.core5.util.LangUtils
Deprecated.
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.DiscardingEntityConsumer
 
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
Deprecated.
 
failed(Exception) - Method in class org.apache.hc.core5.http.nio.entity.PathEntityProducer
 
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
Gets a result.
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
 
getAuthority() - Method in class org.apache.hc.core5.net.URIBuilder
Gets the authority.
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(Charset) - Method in class org.apache.hc.core5.http.ContentType
Gets this Charset if it's non-null, otherwise, return the given defaultCharset.
getCharset(ContentType, Charset) - Static method in class org.apache.hc.core5.http.ContentType
Gets a ContentType's Charset if neither are null, otherwise, return the given defaultCharset.
getCharset() - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
getCharset() - Method in class org.apache.hc.core5.net.URIBuilder
Gets the Charset.
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.DiscardingEntityConsumer
 
getContent() - Method in class org.apache.hc.core5.http.nio.entity.NoopEntityConsumer
Deprecated.
 
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.entity.PathEntityProducer
 
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.entity.PathEntityProducer
 
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.entity.PathEntityProducer
 
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
 
getCreated() - Method in class org.apache.hc.core5.pool.PoolEntry
 
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.PathEntityProducer
 
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
 
getFirstQueryParam(String) - Method in class org.apache.hc.core5.net.URIBuilder
Gets the first NameValuePair for a given name.
getFooters() - Method in class org.apache.hc.core5.http.impl.io.ChunkedInputStream
 
getFragment() - Method in class org.apache.hc.core5.net.URIBuilder
Gets the fragments.
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.ssl.TLS
Gets the ID.
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
Gets the path.
getPathSegments() - Method in class org.apache.hc.core5.net.URIBuilder
Gets the path segments.
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
Gets the port.
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
Gets the query parameters as a List.
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
Gets the scheme.
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.entity.PathEntityProducer
 
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
Gets the user info.
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 enum org.apache.hc.core5.http.ssl.TLS
Gets the version.
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
Deprecated.
This attribute is no longer supported as a part of the public API. The time zone to use in the date header.
GMT_ID - Static variable in class org.apache.hc.core5.http.protocol.HttpDateGenerator
 
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>, TlsStrategy, Timeout) - Constructor for class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
Use AsyncRequesterBootstrap to create instances of this class.
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
 
HttpRequestExecutor.Builder - Class in org.apache.hc.core5.http.impl.io
Builder for 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
Wraps an HttpRequest.
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
Wraps an HttpResponse.
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.
HttpService.Builder - Class in org.apache.hc.core5.http.impl.io
Builder for HttpService.
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.http.protocol.RequestConnControl
Singleton instance.
INSTANCE - Static variable in class org.apache.hc.core5.http.protocol.RequestContent
Singleton instance.
INSTANCE - Static variable in class org.apache.hc.core5.http.protocol.RequestDate
Singleton instance.
INSTANCE - Static variable in class org.apache.hc.core5.http.protocol.RequestExpectContinue
Singleton instance.
INSTANCE - Static variable in class org.apache.hc.core5.http.protocol.RequestTargetHost
Singleton instance.
INSTANCE - Static variable in class org.apache.hc.core5.http.protocol.RequestUserAgent
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
Tests whether the URI is absolute.
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.entity.PathEntityProducer
 
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
Tests whether the URI is opaque.
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
Tests whether the path is empty.
isPositive(TimeValue) - Static method in class org.apache.hc.core5.util.TimeValue
 
isQueryEmpty() - Method in class org.apache.hc.core5.net.URIBuilder
Tests whether the query is empty.
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.PathEntityProducer
 
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.
isSecure(String) - Static method in enum org.apache.hc.core5.http.ssl.TLS
Check if a given protocol is considered secure and is enabled by default.
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
 
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, Object, FutureCallback<ListenerEndpoint>) - Method in interface org.apache.hc.core5.reactor.ConnectionAcceptor
Opens a new listener endpoint with the given socket address.
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(Path, char[], char[], OpenOption...) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
loadKeyMaterial(Path, char[], char[], PrivateKeyStrategy, OpenOption...) - 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(Path) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
loadTrustMaterial(Path, char[]) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
loadTrustMaterial(Path, char[], TrustStrategy, OpenOption...) - 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
Deprecated.
NoopEntityConsumer() - Constructor for class org.apache.hc.core5.http.nio.entity.NoopEntityConsumer
Deprecated.
 
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(Duration) - Static method in class org.apache.hc.core5.util.Timeout
Creates a Timeout from a Duration.
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.
of(Duration) - Static method in class org.apache.hc.core5.util.TimeValue
Creates a TimeValue from a Duration.
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.http.message.BasicHeaderValueParser
 
parseElements(CharSequence, ParserCursor) - Method in interface org.apache.hc.core5.http.message.HeaderValueParser
Parses a header value into elements.
ParseException - Exception in org.apache.hc.core5.http
Signals a protocol exception due to failure to parse a message element.
ParseException() - Constructor for exception org.apache.hc.core5.http.ParseException
Creates a ParseException without details.
ParseException(String) - Constructor for exception org.apache.hc.core5.http.ParseException
Creates a ParseException with a detail message.
ParseException(String, CharSequence, int, int, int) - Constructor for exception org.apache.hc.core5.http.ParseException
Creates a ParseException with parsing context details.
ParseException(String, CharSequence, int, int) - Constructor for exception org.apache.hc.core5.http.ParseException
Creates a ParseException with parsing context details.
parseHeader(CharArrayBuffer) - Method in class org.apache.hc.core5.http.message.BasicLineParser
 
parseHeader(CharArrayBuffer) - Method in class org.apache.hc.core5.http.message.LazyLaxLineParser
 
parseHeader(CharArrayBuffer) - Method in class org.apache.hc.core5.http.message.LazyLineParser
 
parseHeader(CharArrayBuffer) - Method in interface org.apache.hc.core5.http.message.LineParser
Parses a header from the given buffer containing one line of text.
parseHeaderElement(CharSequence, ParserCursor) - Method in class org.apache.hc.core5.http.message.BasicHeaderValueParser
 
parseHeaderElement(CharSequence, ParserCursor) - Method in interface org.apache.hc.core5.http.message.HeaderValueParser
Parses a single header element.
parseHeaders(SessionInputBuffer, InputStream, int, int, LineParser) - Static method in class org.apache.hc.core5.http.impl.io.AbstractMessageParser
Parses HTTP headers from the data receiver stream according to the generic format as specified by the HTTP/1.1 protocol specification.
parseHeaders(SessionInputBuffer, InputStream, int, int, LineParser, List<CharArrayBuffer>) - Static method in class org.apache.hc.core5.http.impl.io.AbstractMessageParser
Parses HTTP headers from the data receiver stream according to the generic format as specified by the HTTP/1.1 protocol specification.
parseLenient(CharSequence) - Static method in class org.apache.hc.core5.http.ContentType
Parses textual representation of Content-Type value ignoring invalid charsets.
parseNameValuePair(CharSequence, ParserCursor) - Method in class org.apache.hc.core5.http.message.BasicHeaderValueParser
 
parseNameValuePair(CharSequence, ParserCursor) - Method in interface org.apache.hc.core5.http.message.HeaderValueParser
Parses a name=value specification, where the = and value are optional.
parseParameters(CharSequence, ParserCursor) - Method in class org.apache.hc.core5.http.message.BasicHeaderValueParser
 
parseParameters(CharSequence, ParserCursor) - Method in interface org.apache.hc.core5.http.message.HeaderValueParser
Parses a list of name-value pairs.
parsePathSegments(CharSequence, Charset) - Static method in class org.apache.hc.core5.net.URLEncodedUtils
Deprecated.
Returns a list of URI path segments.
parsePathSegments(CharSequence) - Static method in class org.apache.hc.core5.net.URLEncodedUtils
Deprecated.
Returns a list of URI path segments.
ParserCursor - Class in org.apache.hc.core5.http.message
This class represents a context of a parsing operation: the current position the parsing operation is expected to start at the bounds limiting the scope of the parsing operation
ParserCursor(int, int) - Constructor for class org.apache.hc.core5.http.message.ParserCursor
 
parseRequestLine(CharArrayBuffer) - Method in class org.apache.hc.core5.http.message.BasicLineParser
Parses a request line.
parseRequestLine(CharArrayBuffer) - Method in interface org.apache.hc.core5.http.message.LineParser
Parses a request line from the given buffer containing one line of text.
parseStatusLine(CharArrayBuffer) - Method in class org.apache.hc.core5.http.message.BasicLineParser
 
parseStatusLine(CharArrayBuffer) - Method in interface org.apache.hc.core5.http.message.LineParser
Parses a status line from the given buffer containing one line of text.
parseToken(CharSequence, ParserCursor, BitSet) - Method in class org.apache.hc.core5.http.message.TokenParser
Deprecated.
 
parseToken(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 discarding semantically insignificant whitespace characters.
parseTokens(CharSequence, ParserCursor) - Static method in class org.apache.hc.core5.http.message.MessageSupport
 
parseTokens(Header) - Static method in class org.apache.hc.core5.http.message.MessageSupport
 
parseValue(CharSequence, ParserCursor, BitSet) - Method in class org.apache.hc.core5.http.message.TokenParser
Deprecated.
 
parseValue(CharSequence, Tokenizer.Cursor, BitSet) - Method in class org.apache.hc.core5.util.Tokenizer
Extracts from the sequence of chars a value which can be enclosed in quote marks and terminated with any of the given delimiters discarding semantically insignificant whitespace characters.
patch() - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
patch(URI) - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
patch(String) - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
patch() - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
patch(URI) - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
patch(String) - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
patch() - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
patch(URI) - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
patch(String) - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
PathEntity - Class in org.apache.hc.core5.http.io.entity
A self contained, repeatable entity that obtains its content from a path.
PathEntity(Path, ContentType, String) - Constructor for class org.apache.hc.core5.http.io.entity.PathEntity
 
PathEntity(Path, ContentType) - Constructor for class org.apache.hc.core5.http.io.entity.PathEntity
 
PathEntityProducer - Class in org.apache.hc.core5.http.nio.entity
AsyncEntityProducer implementation that generates a data stream from the content at a Path.
PathEntityProducer(Path, ContentType, boolean, OpenOption...) - Constructor for class org.apache.hc.core5.http.nio.entity.PathEntityProducer
 
PathEntityProducer(Path, ContentType, OpenOption...) - Constructor for class org.apache.hc.core5.http.nio.entity.PathEntityProducer
 
PathEntityProducer(Path, int, ContentType, boolean, OpenOption...) - Constructor for class org.apache.hc.core5.http.nio.entity.PathEntityProducer
 
PathEntityProducer(Path, OpenOption...) - Constructor for class org.apache.hc.core5.http.nio.entity.PathEntityProducer
 
PATTERN_RFC1123 - Static variable in class org.apache.hc.core5.http.protocol.HttpDateGenerator
Date format pattern used to generate the header in RFC 1123 format.
pause() - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServer
 
pause() - Method in interface org.apache.hc.core5.reactor.ConnectionAcceptor
Suspends the I/O reactor preventing it from accepting new connections on all active endpoints.
pause() - Method in class org.apache.hc.core5.reactor.DefaultListeningIOReactor
 
PercentCodec - Class in org.apache.hc.core5.net
Percent-encoding mechanism defined in RFC 3986
PercentCodec() - Constructor for class org.apache.hc.core5.net.PercentCodec
 
poll() - Method in interface org.apache.hc.core5.reactor.IOSession
Removes first Command from the command queue if available.
poll() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
PoolConcurrencyPolicy - Enum in org.apache.hc.core5.pool
Enumeration of pool concurrency policies
PoolEntry<T,C extends ModalCloseable> - Class in org.apache.hc.core5.pool
Pool entry containing a pool connection object along with its route.
PoolEntry(T, TimeValue, DisposalCallback<C>) - Constructor for class org.apache.hc.core5.pool.PoolEntry
Creates new PoolEntry instance.
PoolEntry(T, TimeValue) - Constructor for class org.apache.hc.core5.pool.PoolEntry
Creates new PoolEntry instance.
PoolEntry(T) - Constructor for class org.apache.hc.core5.pool.PoolEntry
 
PoolReusePolicy - Enum in org.apache.hc.core5.pool
Enumeration of pooled connection re-use policies
PoolStats - Class in org.apache.hc.core5.pool
Pool statistics.
PoolStats(int, int, int, int) - Constructor for class org.apache.hc.core5.pool.PoolStats
 
Ports - Class in org.apache.hc.core5.net
Port helper methods.
Ports() - Constructor for class org.apache.hc.core5.net.Ports
 
positive(int, String) - Static method in class org.apache.hc.core5.util.Args
 
positive(long, String) - Static method in class org.apache.hc.core5.util.Args
 
positive(T, String) - Static method in class org.apache.hc.core5.util.Args
 
post() - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
post(URI) - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
post(String) - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
post() - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
post(URI) - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
post(String) - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
post() - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
post(URI) - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
post(String) - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
postProcess(ClassicHttpResponse, HttpProcessor, HttpContext) - Method in class org.apache.hc.core5.http.impl.io.HttpRequestExecutor
Post-processes the given response using the given protocol processor and completes the process of request execution.
PRAGMA - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
prepare(HttpRequest, EntityDetails, HttpContext) - Method in interface org.apache.hc.core5.http.nio.AsyncServerRequestHandler
Triggered to signal new incoming request.
preProcess(ClassicHttpRequest, HttpProcessor, HttpContext) - Method in class org.apache.hc.core5.http.impl.io.HttpRequestExecutor
Pre-process the given request using the given protocol processor and initiates the process of request execution.
PrivateKeyDetails - Class in org.apache.hc.core5.ssl
Private key details.
PrivateKeyDetails(String, X509Certificate[]) - Constructor for class org.apache.hc.core5.ssl.PrivateKeyDetails
 
PrivateKeyStrategy - Interface in org.apache.hc.core5.ssl
A strategy allowing for a choice of an alias during SSL authentication.
proceed(ClassicHttpRequest, HttpFilterChain.ResponseTrigger, HttpContext) - Method in interface org.apache.hc.core5.http.io.HttpFilterChain
Proceeds to the next element in the request processing chain.
proceed(HttpRequest, EntityDetails, HttpContext, AsyncFilterChain.ResponseTrigger) - Method in interface org.apache.hc.core5.http.nio.AsyncFilterChain
Proceeds to the next element in the request processing chain.
process(HttpRequest, EntityDetails, HttpContext) - Method in interface org.apache.hc.core5.http.HttpRequestInterceptor
Processes a request.
process(HttpResponse, EntityDetails, HttpContext) - Method in interface org.apache.hc.core5.http.HttpResponseInterceptor
Processes a response.
process(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.hc.core5.http.protocol.DefaultHttpProcessor
 
process(HttpResponse, EntityDetails, HttpContext) - Method in class org.apache.hc.core5.http.protocol.DefaultHttpProcessor
 
process(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.hc.core5.http.protocol.RequestConnControl
 
process(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.hc.core5.http.protocol.RequestContent
 
process(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.hc.core5.http.protocol.RequestDate
 
process(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.hc.core5.http.protocol.RequestExpectContinue
 
process(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.hc.core5.http.protocol.RequestTargetHost
 
process(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.hc.core5.http.protocol.RequestUserAgent
 
process(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.hc.core5.http.protocol.RequestValidateHost
 
process(HttpResponse, EntityDetails, HttpContext) - Method in class org.apache.hc.core5.http.protocol.ResponseConnControl
 
process(HttpResponse, EntityDetails, HttpContext) - Method in class org.apache.hc.core5.http.protocol.ResponseContent
Processes the response (possibly updating or inserting) Content-Length and Transfer-Encoding headers.
process(HttpResponse, EntityDetails, HttpContext) - Method in class org.apache.hc.core5.http.protocol.ResponseDate
 
process(HttpResponse, EntityDetails, HttpContext) - Method in class org.apache.hc.core5.http.protocol.ResponseServer
 
produce(DataStreamChannel) - Method in interface org.apache.hc.core5.http.nio.AsyncDataProducer
Triggered to signal the ability of the underlying data channel to accept more data.
produce(DataStreamChannel) - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer
 
produce(DataStreamChannel) - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer
 
produce(DataStreamChannel) - Method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducerWrapper
 
produce(DataStreamChannel) - Method in class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer
 
produce(DataStreamChannel) - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityProducer
 
produce(DataStreamChannel) - Method in class org.apache.hc.core5.http.nio.entity.FileEntityProducer
 
produce(DataStreamChannel) - Method in class org.apache.hc.core5.http.nio.entity.PathEntityProducer
 
produce(DataStreamChannel) - Method in class org.apache.hc.core5.http.nio.support.AbstractServerExchangeHandler
 
produce(DataStreamChannel) - Method in class org.apache.hc.core5.http.nio.support.BasicAsyncServerExpectationDecorator
 
produce(DataStreamChannel) - Method in class org.apache.hc.core5.http.nio.support.BasicClientExchangeHandler
 
produce(DataStreamChannel) - Method in class org.apache.hc.core5.http.nio.support.BasicPushProducer
 
produce(DataStreamChannel) - Method in class org.apache.hc.core5.http.nio.support.BasicRequestProducer
 
produce(DataStreamChannel) - Method in class org.apache.hc.core5.http.nio.support.BasicResponseProducer
 
produce(DataStreamChannel) - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer
 
produce(DataStreamChannel) - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler
 
produce(DataStreamChannel) - Method in class org.apache.hc.core5.http.nio.support.ImmediateResponseExchangeHandler
 
produceData(StreamChannel<ByteBuffer>) - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer
Triggered to signal the ability of the underlying byte channel to accept more data.
produceData(StreamChannel<CharBuffer>) - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer
Triggered to signal the ability of the underlying char channel to accept more data.
produceData(StreamChannel<CharBuffer>) - Method in class org.apache.hc.core5.http.nio.entity.StringAsyncEntityProducer
 
produceData(ContentType, OutputStream) - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer
Writes out entity data into the given stream.
produceRequest(RequestChannel, HttpContext) - Method in interface org.apache.hc.core5.http.nio.AsyncClientExchangeHandler
Triggered to signal the ability of the underlying request channel to accept a request messages.
produceRequest(RequestChannel, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.BasicClientExchangeHandler
 
produceResponse(ResponseChannel, HttpContext) - Method in interface org.apache.hc.core5.http.nio.AsyncPushProducer
Triggered to signal the ability of the underlying response channel to accept response messages.
produceResponse(ResponseChannel, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.BasicPushProducer
 
PROPERTY_MODULE - Static variable in class org.apache.hc.core5.util.VersionInfo
 
PROPERTY_RELEASE - Static variable in class org.apache.hc.core5.util.VersionInfo
 
PROPERTY_TIMESTAMP - Static variable in class org.apache.hc.core5.util.VersionInfo
Deprecated.
This will be removed in 6.0.
ProtocolException - Exception in org.apache.hc.core5.http
Signals that an HTTP protocol violation has occurred.
ProtocolException() - Constructor for exception org.apache.hc.core5.http.ProtocolException
Creates a new ProtocolException with a null detail message.
ProtocolException(String) - Constructor for exception org.apache.hc.core5.http.ProtocolException
Creates a new ProtocolException with the specified detail message.
ProtocolException(String, Object...) - Constructor for exception org.apache.hc.core5.http.ProtocolException
Constructs a new ProtocolException with the specified detail message.
ProtocolException(String, Throwable) - Constructor for exception org.apache.hc.core5.http.ProtocolException
Creates a new ProtocolException with the specified detail message and cause.
ProtocolIOSession - Interface in org.apache.hc.core5.reactor
TLS capable, protocol upgradable IOSession.
ProtocolUpgradeHandler - Interface in org.apache.hc.core5.reactor
Application protocol upgrade handler.
ProtocolVersion - Class in org.apache.hc.core5.http
Represents a protocol version.
ProtocolVersion(String, int, int) - Constructor for class org.apache.hc.core5.http.ProtocolVersion
Create a protocol version designator.
PROXY_AUTHENTICATE - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
PROXY_AUTHORIZATION - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
PROXY_CONNECTION - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
pushPromise(HttpRequest, AsyncPushProducer) - Method in interface org.apache.hc.core5.http.nio.AsyncFilterChain.ResponseTrigger
Pushes a request message head as a promise to deliver a response message.
pushPromise(HttpRequest, HttpContext, AsyncPushProducer) - Method in interface org.apache.hc.core5.http.nio.AsyncServerRequestHandler.ResponseTrigger
Pushes a request message head as a promise to deliver a response message.
pushPromise(HttpRequest, AsyncPushProducer, HttpContext) - Method in interface org.apache.hc.core5.http.nio.ResponseChannel
Pushes a request message head through this channel as a promise to deliver a response message.
put(ByteBuffer) - Method in class org.apache.hc.core5.http.impl.nio.BufferedData
 
put() - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
put(URI) - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
put(String) - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
put() - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
put(URI) - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
put(String) - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
put() - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
put(URI) - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
put(String) - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 

R

RANGE - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
read() - Method in class org.apache.hc.core5.http.impl.io.ChunkedInputStream
Returns all the data in a chunked stream in coalesced form.
read(byte[], int, int) - Method in class org.apache.hc.core5.http.impl.io.ChunkedInputStream
Read some bytes from the stream.
read(byte[]) - Method in class org.apache.hc.core5.http.impl.io.ChunkedInputStream
Read some bytes from the stream.
read() - Method in class org.apache.hc.core5.http.impl.io.ContentLengthInputStream
Read the next byte from the stream
read(byte[], int, int) - Method in class org.apache.hc.core5.http.impl.io.ContentLengthInputStream
Does standard InputStream.read(byte[], int, int) behavior, but also notifies the watcher when the contents have been consumed.
read(byte[]) - Method in class org.apache.hc.core5.http.impl.io.ContentLengthInputStream
Read more bytes from the stream.
read() - Method in class org.apache.hc.core5.http.impl.io.EmptyInputStream
Deprecated.
Returns -1.
read(byte[]) - Method in class org.apache.hc.core5.http.impl.io.EmptyInputStream
Deprecated.
Returns -1.
read(byte[], int, int) - Method in class org.apache.hc.core5.http.impl.io.EmptyInputStream
Deprecated.
Returns -1.
read() - Method in class org.apache.hc.core5.http.impl.io.IdentityInputStream
 
read(byte[], int, int) - Method in class org.apache.hc.core5.http.impl.io.IdentityInputStream
 
read(InputStream) - Method in class org.apache.hc.core5.http.impl.io.SessionInputBufferImpl
 
read(byte[], int, int, InputStream) - Method in class org.apache.hc.core5.http.impl.io.SessionInputBufferImpl
 
read(byte[], InputStream) - Method in class org.apache.hc.core5.http.impl.io.SessionInputBufferImpl
 
read(ByteBuffer) - Method in class org.apache.hc.core5.http.impl.nio.ChunkDecoder
 
read(ByteBuffer) - Method in class org.apache.hc.core5.http.impl.nio.IdentityDecoder
 
read(ByteBuffer) - Method in class org.apache.hc.core5.http.impl.nio.LengthDelimitedDecoder
 
read() - Method in class org.apache.hc.core5.http.io.entity.EmptyInputStream
Returns -1.
read(byte[]) - Method in class org.apache.hc.core5.http.io.entity.EmptyInputStream
Returns -1.
read(byte[], int, int) - Method in class org.apache.hc.core5.http.io.entity.EmptyInputStream
Returns -1.
read() - Method in class org.apache.hc.core5.http.io.EofSensorInputStream
 
read(byte[], int, int) - Method in class org.apache.hc.core5.http.io.EofSensorInputStream
 
read(byte[]) - Method in class org.apache.hc.core5.http.io.EofSensorInputStream
 
read(byte[], int, int, InputStream) - Method in interface org.apache.hc.core5.http.io.SessionInputBuffer
Reads up to len bytes of data from the session buffer into an array of bytes.
read(byte[], InputStream) - Method in interface org.apache.hc.core5.http.io.SessionInputBuffer
Reads some number of bytes from the session buffer and stores them into the buffer array b.
read(InputStream) - Method in interface org.apache.hc.core5.http.io.SessionInputBuffer
Reads the next byte of data from this session buffer.
read(ByteBuffer) - Method in interface org.apache.hc.core5.http.nio.ContentDecoder
Reads a portion of content from the underlying channel
read() - Method in interface org.apache.hc.core5.http.nio.SessionInputBuffer
Reads one byte from the buffer.
read(ByteBuffer, int) - Method in interface org.apache.hc.core5.http.nio.SessionInputBuffer
Reads a sequence of bytes from this buffer into the destination buffer, up to the given maximum limit.
read(ByteBuffer) - Method in interface org.apache.hc.core5.http.nio.SessionInputBuffer
Reads a sequence of bytes from this buffer into the destination buffer.
read(WritableByteChannel, int) - Method in interface org.apache.hc.core5.http.nio.SessionInputBuffer
Reads a sequence of bytes from this buffer into the destination channel, up to the given maximum limit.
read(WritableByteChannel) - Method in interface org.apache.hc.core5.http.nio.SessionInputBuffer
Reads a sequence of bytes from this buffer into the destination channel.
read(byte[], int, int) - Method in interface org.apache.hc.core5.http.nio.support.classic.ContentInputBuffer
Reads up to len bytes of data from this buffer into an array of bytes.
read() - Method in interface org.apache.hc.core5.http.nio.support.classic.ContentInputBuffer
Reads one byte from this buffer.
read(byte[], int, int) - Method in class org.apache.hc.core5.http.nio.support.classic.ContentInputStream
 
read(byte[]) - Method in class org.apache.hc.core5.http.nio.support.classic.ContentInputStream
 
read() - Method in class org.apache.hc.core5.http.nio.support.classic.ContentInputStream
 
read() - Method in class org.apache.hc.core5.http.nio.support.classic.SharedInputBuffer
 
read(byte[], int, int) - Method in class org.apache.hc.core5.http.nio.support.classic.SharedInputBuffer
 
READ - Static variable in class org.apache.hc.core5.reactor.EventMask
Interest in data input.
read(ByteBuffer) - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
READ_WRITE - Static variable in class org.apache.hc.core5.reactor.EventMask
Interest in data input/output.
readFrom(ReadableByteChannel) - Method in class org.apache.hc.core5.http.impl.nio.BufferedData
 
readFromChannel(ByteBuffer) - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentDecoder
Reads from the channel to the destination.
readFromChannel(ByteBuffer, int) - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentDecoder
Reads from the channel to the destination.
readLine(CharArrayBuffer, InputStream) - Method in class org.apache.hc.core5.http.impl.io.SessionInputBufferImpl
Reads a complete line of characters up to a line delimiter from this session buffer into the given line buffer.
readLine(CharArrayBuffer, InputStream) - Method in interface org.apache.hc.core5.http.io.SessionInputBuffer
Reads a complete line of characters up to a line delimiter from this session buffer into the given line buffer.
readLine(CharArrayBuffer, boolean) - Method in interface org.apache.hc.core5.http.nio.SessionInputBuffer
Attempts to transfer a complete line of characters up to a line delimiter from this buffer to the destination buffer.
ReasonPhraseCatalog - Interface in org.apache.hc.core5.http
Interface for obtaining reason phrases for HTTP status codes.
receiveRequestEntity(ClassicHttpRequest) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnection
 
receiveRequestEntity(ClassicHttpRequest) - Method in interface org.apache.hc.core5.http.io.HttpServerConnection
Receives the next request entity available from this connection and attaches it to an existing request.
receiveRequestHeader() - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnection
 
receiveRequestHeader() - Method in interface org.apache.hc.core5.http.io.HttpServerConnection
Receives the request line and all headers available from this connection.
receiveResponseEntity(ClassicHttpResponse) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnection
 
receiveResponseEntity(ClassicHttpResponse) - Method in interface org.apache.hc.core5.http.io.HttpClientConnection
Receives the next response entity available from this connection and attaches it to an existing HttpResponse object.
receiveResponseHeader() - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnection
 
receiveResponseHeader() - Method in interface org.apache.hc.core5.http.io.HttpClientConnection
Receives the request line and headers of the next response available from this connection.
REFERER - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
ReflectionUtils - Class in org.apache.hc.core5.util
 
ReflectionUtils() - Constructor for class org.apache.hc.core5.util.ReflectionUtils
 
register(String, I) - Method in class org.apache.hc.core5.http.config.RegistryBuilder
 
register(String, Supplier<AsyncServerExchangeHandler>) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Registers the given AsyncServerExchangeHandler Supplier as a default handler for URIs matching the given pattern.
register(String, AsyncServerRequestHandler<T>) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Registers the given AsyncServerRequestHandler as a default handler for URIs matching the given pattern.
register(String, HttpRequestHandler) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Registers the given HttpRequestHandler as a default handler for URIs matching the given pattern.
register(String, T) - Method in interface org.apache.hc.core5.http.protocol.LookupRegistry
Registers the given object for URIs matching the given pattern.
register(String, String, T) - Method in class org.apache.hc.core5.http.protocol.RequestHandlerRegistry
 
register(String, T) - Method in class org.apache.hc.core5.http.protocol.UriPatternMatcher
Registers the given object for URIs matching the given pattern.
register(String, T) - Method in class org.apache.hc.core5.http.protocol.UriPatternOrderedMatcher
Registers the given object for URIs matching the given pattern.
register(String, T) - Method in class org.apache.hc.core5.http.protocol.UriRegexMatcher
Registers the given object for URIs matching the given regex.
registerProtocol(String, ProtocolUpgradeHandler) - Method in interface org.apache.hc.core5.reactor.ProtocolIOSession
Registers protocol upgrade handler with the given application protocol ID.
registerVirtual(String, String, Supplier<AsyncServerExchangeHandler>) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Registers the given AsyncServerExchangeHandler Supplier as a handler for URIs matching the given host and the pattern.
registerVirtual(String, String, AsyncServerRequestHandler<T>) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Registers the given AsyncServerRequestHandler as a handler for URIs matching the given host and the pattern.
registerVirtual(String, String, HttpRequestHandler) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Registers the given HttpRequestHandler as a handler for URIs matching the given host and the pattern.
Registry<I> - Class in org.apache.hc.core5.http.config
Generic registry of items keyed by low-case string ID.
RegistryBuilder<I> - Class in org.apache.hc.core5.http.config
Builder for Registry instances.
release(PoolEntry<T, C>, boolean) - Method in interface org.apache.hc.core5.pool.ConnPool
Releases the pool entry back to the pool.
release(PoolEntry<T, C>, boolean) - Method in class org.apache.hc.core5.pool.LaxConnPool
 
release(PoolEntry<T, C>, boolean) - Method in class org.apache.hc.core5.pool.StrictConnPool
 
releaseAndDiscard() - Method in class org.apache.hc.core5.http.nio.AsyncClientEndpoint
Shuts down the underlying connection and removes it from the connection pool.
releaseAndReuse() - Method in class org.apache.hc.core5.http.nio.AsyncClientEndpoint
Releases the underlying connection back to the connection pool as re-usable.
releaseResources() - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducerWrapper
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityConsumer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityConsumer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityProducer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.entity.DiscardingEntityConsumer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.entity.FileEntityProducer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.entity.NoopEntityConsumer
Deprecated.
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.entity.PathEntityProducer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.entity.StringAsyncEntityConsumer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.entity.StringAsyncEntityProducer
 
releaseResources() - Method in interface org.apache.hc.core5.http.nio.ResourceHolder
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncPushHandler
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncRequesterConsumer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncResponseConsumer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.support.AbstractServerExchangeHandler
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.support.BasicAsyncServerExpectationDecorator
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.support.BasicClientExchangeHandler
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.support.BasicPushProducer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.support.BasicRequestConsumer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.support.BasicRequestProducer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.support.BasicResponseConsumer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.support.BasicResponseProducer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityConsumer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler
 
releaseResources() - Method in class org.apache.hc.core5.http.nio.support.ImmediateResponseExchangeHandler
 
remaining() - Method in class org.apache.hc.core5.util.Deadline
Returns the difference in milliseconds between the deadline and now.
remainingTimeValue() - Method in class org.apache.hc.core5.util.Deadline
Returns the difference as a TimeValue between the deadline and now.
remove(String) - Method in class org.apache.hc.core5.http.config.NamedElementChain
 
remove() - Method in class org.apache.hc.core5.http.message.BasicHeaderIterator
Removing headers is not supported.
removeAttribute(String) - Method in class org.apache.hc.core5.http.protocol.BasicHttpContext
 
removeAttribute(String) - Method in interface org.apache.hc.core5.http.protocol.HttpContext
Removes attribute with the given name from the context.
removeAttribute(String) - Method in class org.apache.hc.core5.http.protocol.HttpCoreContext
 
removeHeader(Header) - Method in interface org.apache.hc.core5.http.HttpMessage
Removes a header from this message.
removeHeader(Header) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
removeHeader(Header) - Method in class org.apache.hc.core5.http.io.support.ClassicResponseBuilder
 
removeHeader(Header) - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
removeHeader(Header) - Method in class org.apache.hc.core5.http.message.HeaderGroup
Removes the first given header.
removeHeader(Header) - Method in class org.apache.hc.core5.http.nio.support.AsyncPushBuilder
 
removeHeader(Header) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
removeHeader(Header) - Method in class org.apache.hc.core5.http.nio.support.AsyncResponseBuilder
 
removeHeader(Header) - Method in class org.apache.hc.core5.http.support.AbstractMessageBuilder
 
removeHeader(Header) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
removeHeader(Header) - Method in class org.apache.hc.core5.http.support.AbstractResponseBuilder
 
removeHeader(Header) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
removeHeader(Header) - Method in class org.apache.hc.core5.http.support.BasicResponseBuilder
 
removeHeaders(String) - Method in interface org.apache.hc.core5.http.HttpMessage
Removes all headers with a certain name from this message.
removeHeaders(String) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
removeHeaders(String) - Method in class org.apache.hc.core5.http.io.support.ClassicResponseBuilder
 
removeHeaders(String) - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
removeHeaders(Header) - Method in class org.apache.hc.core5.http.message.HeaderGroup
Removes all headers that match the given header.
removeHeaders(String) - Method in class org.apache.hc.core5.http.message.HeaderGroup
Removes all headers with a given name in this group.
removeHeaders(String) - Method in class org.apache.hc.core5.http.nio.support.AsyncPushBuilder
 
removeHeaders(String) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
removeHeaders(String) - Method in class org.apache.hc.core5.http.nio.support.AsyncResponseBuilder
 
removeHeaders(String) - Method in class org.apache.hc.core5.http.support.AbstractMessageBuilder
 
removeHeaders(String) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
removeHeaders(String) - Method in class org.apache.hc.core5.http.support.AbstractResponseBuilder
 
removeHeaders(String) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
removeHeaders(String) - Method in class org.apache.hc.core5.http.support.BasicResponseBuilder
 
removeParameter(String) - Method in class org.apache.hc.core5.net.URIBuilder
Removes parameter of URI query if set.
removeQuery() - Method in class org.apache.hc.core5.net.URIBuilder
Removes URI query.
replace(String, E) - Method in class org.apache.hc.core5.http.config.NamedElementChain
 
replaceFilter(String, AsyncFilterHandler) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Replace an existing filter with the given name with new filter.
replaceFilter(String, HttpFilterHandler) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Replace an existing filter with the given name with new filter.
RequestChannel - Interface in org.apache.hc.core5.http.nio
Abstract request channel.
RequestConnControl - Class in org.apache.hc.core5.http.protocol
RequestConnControl is responsible for adding Connection header to the outgoing requests, which is essential for managing persistence of HTTP/1.0 connections.
RequestConnControl() - Constructor for class org.apache.hc.core5.http.protocol.RequestConnControl
 
RequestContent - Class in org.apache.hc.core5.http.protocol
RequestContent is the most important interceptor for outgoing requests.
RequestContent() - Constructor for class org.apache.hc.core5.http.protocol.RequestContent
Default constructor.
RequestContent(boolean) - Constructor for class org.apache.hc.core5.http.protocol.RequestContent
Constructor that can be used to fine-tune behavior of this interceptor.
RequestDate - Class in org.apache.hc.core5.http.protocol
RequestDate interceptor is responsible for adding Date header to the outgoing requests This interceptor is optional for client side protocol processors.
RequestDate() - Constructor for class org.apache.hc.core5.http.protocol.RequestDate
 
RequesterBootstrap - Class in org.apache.hc.core5.http.impl.bootstrap
HttpRequester bootstrap.
RequestExecutionCommand - Class in org.apache.hc.core5.http.nio.command
Request execution command.
RequestExecutionCommand(AsyncClientExchangeHandler, HandlerFactory<AsyncPushConsumer>, CancellableDependency, HttpContext) - Constructor for class org.apache.hc.core5.http.nio.command.RequestExecutionCommand
 
RequestExecutionCommand(AsyncClientExchangeHandler, HandlerFactory<AsyncPushConsumer>, HttpContext) - Constructor for class org.apache.hc.core5.http.nio.command.RequestExecutionCommand
 
RequestExecutionCommand(AsyncClientExchangeHandler, HttpContext) - Constructor for class org.apache.hc.core5.http.nio.command.RequestExecutionCommand
 
RequestExpectContinue - Class in org.apache.hc.core5.http.protocol
RequestExpectContinue is responsible for enabling the 'expect-continue' handshake by adding Expect header.
RequestExpectContinue() - Constructor for class org.apache.hc.core5.http.protocol.RequestExpectContinue
 
RequestHandlerRegistry<T> - Class in org.apache.hc.core5.http.protocol
Generic registry of request handlers that can be resolved by properties of request messages.
RequestHandlerRegistry(String, Supplier<LookupRegistry<T>>) - Constructor for class org.apache.hc.core5.http.protocol.RequestHandlerRegistry
 
RequestHandlerRegistry(String, UriPatternType) - Constructor for class org.apache.hc.core5.http.protocol.RequestHandlerRegistry
 
RequestHandlerRegistry(UriPatternType) - Constructor for class org.apache.hc.core5.http.protocol.RequestHandlerRegistry
 
RequestHandlerRegistry() - Constructor for class org.apache.hc.core5.http.protocol.RequestHandlerRegistry
 
RequestHeaderFieldsTooLargeException - Exception in org.apache.hc.core5.http
Signals request header field length or total field size violation.
RequestHeaderFieldsTooLargeException(String) - Constructor for exception org.apache.hc.core5.http.RequestHeaderFieldsTooLargeException
Creates a new RequestHeaderFieldsTooLargeException with the specified detail message.
RequestHeaderFieldsTooLargeException(String, Throwable) - Constructor for exception org.apache.hc.core5.http.RequestHeaderFieldsTooLargeException
Creates a new RequestHeaderFieldsTooLargeException with the specified detail message and cause.
RequestLine - Class in org.apache.hc.core5.http.message
HTTP/1.1 request line.
RequestLine(HttpRequest) - Constructor for class org.apache.hc.core5.http.message.RequestLine
 
RequestLine(String, String, ProtocolVersion) - Constructor for class org.apache.hc.core5.http.message.RequestLine
 
RequestNotExecutedException - Exception in org.apache.hc.core5.http
ConnectionClosedException subclass that signals requests cannot not be executed due to the connection being closed.
RequestNotExecutedException() - Constructor for exception org.apache.hc.core5.http.RequestNotExecutedException
Constructs a new RequestNotExecutedException with a default message.
RequestNotExecutedException(String) - Constructor for exception org.apache.hc.core5.http.RequestNotExecutedException
Constructs a new RequestNotExecutedException with the specified detail message.
requestOutput() - Method in interface org.apache.hc.core5.http.nio.DataStreamChannel
Signals intent by the data producer to produce more data.
requestParserFactory(HttpMessageParserFactory<ClassicHttpRequest>) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnectionFactory.Builder
 
requestSession(HttpHost, Timeout, Object, FutureCallback<IOSession>) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequester
 
RequestTargetHost - Class in org.apache.hc.core5.http.protocol
RequestHostOutgoing is responsible for adding Host header to the outgoing message.
RequestTargetHost() - Constructor for class org.apache.hc.core5.http.protocol.RequestTargetHost
 
RequestUserAgent - Class in org.apache.hc.core5.http.protocol
RequestUserAgent is responsible for adding User-Agent header.
RequestUserAgent(String) - Constructor for class org.apache.hc.core5.http.protocol.RequestUserAgent
 
RequestUserAgent() - Constructor for class org.apache.hc.core5.http.protocol.RequestUserAgent
 
RequestValidateHost - Class in org.apache.hc.core5.http.protocol
RequestTargetHost is responsible for copying Host header value to HttpRequest.setAuthority(URIAuthority) of the incoming message.
RequestValidateHost() - Constructor for class org.apache.hc.core5.http.protocol.RequestValidateHost
 
requestWriterFactory(HttpMessageWriterFactory<ClassicHttpRequest>) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnectionFactory.Builder
 
RESERVED_PREFIX - Static variable in interface org.apache.hc.core5.http.protocol.HttpContext
The prefix reserved for use by HTTP components.
reset() - Method in class org.apache.hc.core5.http.impl.io.EmptyInputStream
Deprecated.
Noop.
reset() - Method in class org.apache.hc.core5.http.impl.nio.AbstractMessageParser
 
reset() - Method in class org.apache.hc.core5.http.impl.nio.AbstractMessageWriter
 
reset() - Method in class org.apache.hc.core5.http.io.entity.EmptyInputStream
Noop.
reset() - Method in interface org.apache.hc.core5.http.nio.NHttpMessageParser
Resets the parser.
reset() - Method in interface org.apache.hc.core5.http.nio.NHttpMessageWriter
Resets the writer.
reset() - Method in interface org.apache.hc.core5.http.nio.support.classic.ContentInputBuffer
Resets the buffer by clearing its state and stored content.
reset() - Method in interface org.apache.hc.core5.http.nio.support.classic.ContentOutputBuffer
Resets the buffer by clearing its state and stored content.
resolve(I) - Method in interface org.apache.hc.core5.function.Resolver
 
resolve(HttpRequest, HttpContext) - Method in interface org.apache.hc.core5.http.HttpRequestMapper
Resolves a handler matching the given request.
resolve(HttpHost) - Method in class org.apache.hc.core5.http.impl.DefaultAddressResolver
 
resolve(HttpRequest, HttpContext) - Method in class org.apache.hc.core5.http.protocol.RequestHandlerRegistry
 
Resolver<I,O> - Interface in org.apache.hc.core5.function
Abstract resolver from input to output.
ResourceHolder - Interface in org.apache.hc.core5.http.nio
Abstract resource holder.
ResponseChannel - Interface in org.apache.hc.core5.http.nio
Abstract response / response promise channel.
ResponseConnControl - Class in org.apache.hc.core5.http.protocol
ResponseConnControl is responsible for adding Connection header to the outgoing responses, which is essential for managing persistence of HTTP/1.0 connections.
ResponseConnControl() - Constructor for class org.apache.hc.core5.http.protocol.ResponseConnControl
 
ResponseContent - Class in org.apache.hc.core5.http.protocol
ResponseContent is the most important interceptor for outgoing responses.
ResponseContent() - Constructor for class org.apache.hc.core5.http.protocol.ResponseContent
Default constructor.
ResponseContent(boolean) - Constructor for class org.apache.hc.core5.http.protocol.ResponseContent
Constructor that can be used to fine-tune behavior of this interceptor.
ResponseDate - Class in org.apache.hc.core5.http.protocol
ResponseDate is responsible for adding Date header to the outgoing responses.
ResponseDate() - Constructor for class org.apache.hc.core5.http.protocol.ResponseDate
 
responseOutOfOrderStrategy(ResponseOutOfOrderStrategy) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnectionFactory.Builder
 
ResponseOutOfOrderStrategy - Interface in org.apache.hc.core5.http.io
Represents a strategy to determine how frequently the client should check for an out of order response.
responseParserFactory(HttpMessageParserFactory<ClassicHttpResponse>) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnectionFactory.Builder
 
ResponseServer - Class in org.apache.hc.core5.http.protocol
ResponseServer is responsible for adding Server header.
ResponseServer(String) - Constructor for class org.apache.hc.core5.http.protocol.ResponseServer
 
ResponseServer() - Constructor for class org.apache.hc.core5.http.protocol.ResponseServer
 
responseWriterFactory(HttpMessageWriterFactory<ClassicHttpResponse>) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnectionFactory.Builder
 
resume() - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServer
 
resume() - Method in interface org.apache.hc.core5.reactor.ConnectionAcceptor
Resumes the I/O reactor restoring its ability to accept incoming connections on all active endpoints.
resume() - Method in class org.apache.hc.core5.reactor.DefaultListeningIOReactor
 
RETRY_AFTER - Static variable in class org.apache.hc.core5.http.HttpHeaders
 

S

same(String) - Method in enum org.apache.hc.core5.http.URIScheme
 
SC_ACCEPTED - Static variable in class org.apache.hc.core5.http.HttpStatus
202 Accepted (HTTP/1.0 - RFC 7231)
SC_ALREADY_REPORTED - Static variable in class org.apache.hc.core5.http.HttpStatus
208 Already Reported (WebDAV - RFC 5842, p.30, section 7.1)
SC_BAD_GATEWAY - Static variable in class org.apache.hc.core5.http.HttpStatus
502 Bad Gateway (HTTP/1.0 - RFC 7231)
SC_BAD_REQUEST - Static variable in class org.apache.hc.core5.http.HttpStatus
400 Bad Request (HTTP/1.1 - RFC 7231)
SC_CLIENT_ERROR - Static variable in class org.apache.hc.core5.http.HttpStatus
4xx Client Error (HTTP/1.1 - RFC 7231)
SC_CONFLICT - Static variable in class org.apache.hc.core5.http.HttpStatus
409 Conflict (HTTP/1.1 - RFC 7231)
SC_CONTINUE - Static variable in class org.apache.hc.core5.http.HttpStatus
100 Continue (HTTP/1.1 - RFC 7231)
SC_CREATED - Static variable in class org.apache.hc.core5.http.HttpStatus
201 Created (HTTP/1.0 - RFC 7231)
SC_EARLY_HINTS - Static variable in class org.apache.hc.core5.http.HttpStatus
103 Early Hints (Early Hints - RFC 8297)
SC_EXPECTATION_FAILED - Static variable in class org.apache.hc.core5.http.HttpStatus
417 Expectation Failed (HTTP/1.1 - RFC 7231)
SC_FAILED_DEPENDENCY - Static variable in class org.apache.hc.core5.http.HttpStatus
424 Failed Dependency (WebDAV - RFC 2518)
SC_FORBIDDEN - Static variable in class org.apache.hc.core5.http.HttpStatus
403 Forbidden (HTTP/1.0 - RFC 7231)
SC_GATEWAY_TIMEOUT - Static variable in class org.apache.hc.core5.http.HttpStatus
504 Gateway Timeout (HTTP/1.1 - RFC 7231)
SC_GONE - Static variable in class org.apache.hc.core5.http.HttpStatus
410 Gone (HTTP/1.1 - RFC 7231)
SC_HTTP_VERSION_NOT_SUPPORTED - Static variable in class org.apache.hc.core5.http.HttpStatus
505 HTTP Version Not Supported (HTTP/1.1 - RFC 7231)
SC_IM_USED - Static variable in class org.apache.hc.core5.http.HttpStatus
226 IM Used (Delta encoding in HTTP - RFC 3229, p.
SC_INFORMATIONAL - Static variable in class org.apache.hc.core5.http.HttpStatus
100 1xx Informational (HTTP/1.1 - RFC 7231)
SC_INSUFFICIENT_SPACE_ON_RESOURCE - Static variable in class org.apache.hc.core5.http.HttpStatus
Static constant for a 419 error.
SC_INSUFFICIENT_STORAGE - Static variable in class org.apache.hc.core5.http.HttpStatus
507 Insufficient Storage (WebDAV - RFC 2518)
SC_INTERNAL_SERVER_ERROR - Static variable in class org.apache.hc.core5.http.HttpStatus
500 Internal Server Error (HTTP/1.0 - RFC 7231)
SC_LENGTH_REQUIRED - Static variable in class org.apache.hc.core5.http.HttpStatus
411 Length Required (HTTP/1.1 - RFC 7231)
SC_LOCKED - Static variable in class org.apache.hc.core5.http.HttpStatus
423 Locked (WebDAV - RFC 2518)
SC_LOOP_DETECTED - Static variable in class org.apache.hc.core5.http.HttpStatus
508 Loop Detected (WebDAV - RFC 5842, p.33, section 7.2)
SC_METHOD_FAILURE - Static variable in class org.apache.hc.core5.http.HttpStatus
Static constant for a 420 error.
SC_METHOD_NOT_ALLOWED - Static variable in class org.apache.hc.core5.http.HttpStatus
405 Method Not Allowed (HTTP/1.1 - RFC 7231)
SC_MISDIRECTED_REQUEST - Static variable in class org.apache.hc.core5.http.HttpStatus
421 Misdirected Request (HTTP/2 - RFC 7540)
SC_MOVED_PERMANENTLY - Static variable in class org.apache.hc.core5.http.HttpStatus
301 Moved Permanently (HTTP/1.0 - RFC 7231)
SC_MOVED_TEMPORARILY - Static variable in class org.apache.hc.core5.http.HttpStatus
302 Moved Temporarily (Sometimes Found) (HTTP/1.0 - RFC 7231)
SC_MULTI_STATUS - Static variable in class org.apache.hc.core5.http.HttpStatus
207 Multi-Status (WebDAV - RFC 2518) or 207 Partial Update OK (HTTP/1.1 - draft-ietf-http-v11-spec-rev-01?)
SC_MULTIPLE_CHOICES - Static variable in class org.apache.hc.core5.http.HttpStatus
300 Multiple Choices (HTTP/1.1 - RFC 7231)
SC_NETWORK_AUTHENTICATION_REQUIRED - Static variable in class org.apache.hc.core5.http.HttpStatus
511 Network Authentication Required (Additional HTTP Status Codes - RFC 6585)
SC_NO_CONTENT - Static variable in class org.apache.hc.core5.http.HttpStatus
204 No Content (HTTP/1.0 - RFC 7231)
SC_NON_AUTHORITATIVE_INFORMATION - Static variable in class org.apache.hc.core5.http.HttpStatus
203 Non Authoritative Information (HTTP/1.1 - RFC 7231)
SC_NOT_ACCEPTABLE - Static variable in class org.apache.hc.core5.http.HttpStatus
406 Not Acceptable (HTTP/1.1 - RFC 7231)
SC_NOT_EXTENDED - Static variable in class org.apache.hc.core5.http.HttpStatus
510 Not Extended (An HTTP Extension Framework - RFC 2774, p.
SC_NOT_FOUND - Static variable in class org.apache.hc.core5.http.HttpStatus
404 Not Found (HTTP/1.0 - RFC 7231)
SC_NOT_IMPLEMENTED - Static variable in class org.apache.hc.core5.http.HttpStatus
501 Not Implemented (HTTP/1.0 - RFC 7231)
SC_NOT_MODIFIED - Static variable in class org.apache.hc.core5.http.HttpStatus
304 Not Modified (HTTP/1.0 - RFC 7231)
SC_OK - Static variable in class org.apache.hc.core5.http.HttpStatus
200 OK (HTTP/1.0 - RFC 7231)
SC_PARTIAL_CONTENT - Static variable in class org.apache.hc.core5.http.HttpStatus
206 Partial Content (HTTP/1.1 - RFC 7231)
SC_PAYMENT_REQUIRED - Static variable in class org.apache.hc.core5.http.HttpStatus
402 Payment Required (HTTP/1.1 - RFC 7231)
SC_PERMANENT_REDIRECT - Static variable in class org.apache.hc.core5.http.HttpStatus
308 Permanent Redirect (HTTP/1.1 - RFC 7538)
SC_PRECONDITION_FAILED - Static variable in class org.apache.hc.core5.http.HttpStatus
412 Precondition Failed (HTTP/1.1 - RFC 7231)
SC_PRECONDITION_REQUIRED - Static variable in class org.apache.hc.core5.http.HttpStatus
428 Precondition Required (Additional HTTP Status Codes - RFC 6585)
SC_PROCESSING - Static variable in class org.apache.hc.core5.http.HttpStatus
102 Processing (WebDAV - RFC 2518)
SC_PROXY_AUTHENTICATION_REQUIRED - Static variable in class org.apache.hc.core5.http.HttpStatus
407 Proxy Authentication Required (HTTP/1.1 - RFC 7231)
SC_REDIRECTION - Static variable in class org.apache.hc.core5.http.HttpStatus
3xx Redirection (HTTP/1.1 - RFC 7231)
SC_REQUEST_HEADER_FIELDS_TOO_LARGE - Static variable in class org.apache.hc.core5.http.HttpStatus
431 Request Header Fields Too Large (Additional HTTP Status Codes - RFC 6585)
SC_REQUEST_TIMEOUT - Static variable in class org.apache.hc.core5.http.HttpStatus
408 Request Timeout (HTTP/1.1 - RFC 7231)
SC_REQUEST_TOO_LONG - Static variable in class org.apache.hc.core5.http.HttpStatus
413 Request Entity Too Large (HTTP/1.1 - RFC 7231)
SC_REQUEST_URI_TOO_LONG - Static variable in class org.apache.hc.core5.http.HttpStatus
414 Request-URI Too Long (HTTP/1.1 - RFC 7231)
SC_REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in class org.apache.hc.core5.http.HttpStatus
416 Requested Range Not Satisfiable (HTTP/1.1 - RFC 7231)
SC_RESET_CONTENT - Static variable in class org.apache.hc.core5.http.HttpStatus
205 Reset Content (HTTP/1.1 - RFC 7231)
SC_SEE_OTHER - Static variable in class org.apache.hc.core5.http.HttpStatus
303 See Other (HTTP/1.1 - RFC 7231)
SC_SERVER_ERROR - Static variable in class org.apache.hc.core5.http.HttpStatus
500 Server Error (HTTP/1.0 - RFC 7231)
SC_SERVICE_UNAVAILABLE - Static variable in class org.apache.hc.core5.http.HttpStatus
503 Service Unavailable (HTTP/1.0 - RFC 7231)
SC_SUCCESS - Static variable in class org.apache.hc.core5.http.HttpStatus
2xx Success (HTTP/1.0 - RFC 7231)
SC_SWITCHING_PROTOCOLS - Static variable in class org.apache.hc.core5.http.HttpStatus
101 Switching Protocols (HTTP/1.1 - RFC 7231)
SC_TEMPORARY_REDIRECT - Static variable in class org.apache.hc.core5.http.HttpStatus
307 Temporary Redirect (HTTP/1.1 - RFC 7231)
SC_TOO_EARLY - Static variable in class org.apache.hc.core5.http.HttpStatus
425 Too Early (Using Early Data in HTTP - RFC 8470)
SC_TOO_MANY_REQUESTS - Static variable in class org.apache.hc.core5.http.HttpStatus
429 Too Many Requests (Additional HTTP Status Codes - RFC 6585)
SC_UNAUTHORIZED - Static variable in class org.apache.hc.core5.http.HttpStatus
401 Unauthorized (HTTP/1.0 - RFC 7231)
SC_UNAVAILABLE_FOR_LEGAL_REASONS - Static variable in class org.apache.hc.core5.http.HttpStatus
451 Unavailable For Legal Reasons (Legal Obstacles - RFC 7725)
SC_UNPROCESSABLE_ENTITY - Static variable in class org.apache.hc.core5.http.HttpStatus
422 Unprocessable Entity (WebDAV - RFC 2518)
SC_UNSUPPORTED_MEDIA_TYPE - Static variable in class org.apache.hc.core5.http.HttpStatus
415 Unsupported Media Type (HTTP/1.1 - RFC 7231)
SC_UPGRADE_REQUIRED - Static variable in class org.apache.hc.core5.http.HttpStatus
426 Upgrade Dependency (HTTP/1.1 - RFC 2817)
SC_USE_PROXY - Static variable in class org.apache.hc.core5.http.HttpStatus
305 Use Proxy (HTTP/1.1 - RFC 7231)
SC_VARIANT_ALSO_NEGOTIATES - Static variable in class org.apache.hc.core5.http.HttpStatus
506 Variant Also Negotiates ( Transparent Content Negotiation - RFC 2295)
scheme(String) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnectionFactory.Builder
 
SCHEME_DEFAULT - Static variable in class org.apache.hc.core5.net.Ports
The scheme default port.
SecurePortStrategy - Interface in org.apache.hc.core5.http.nio.ssl
Deprecated.
Use configuration parameters provided by connection listeners.
sendInformation(ClassicHttpResponse) - Method in interface org.apache.hc.core5.http.io.HttpFilterChain.ResponseTrigger
Sends an intermediate informational HTTP response to the client.
sendInformation(ClassicHttpResponse) - Method in interface org.apache.hc.core5.http.io.HttpServerRequestHandler.ResponseTrigger
Sends an intermediate informational HTTP response to the client.
sendInformation(HttpResponse) - Method in interface org.apache.hc.core5.http.nio.AsyncFilterChain.ResponseTrigger
Sends an intermediate informational HTTP response to the client.
sendInformation(HttpResponse, HttpContext) - Method in interface org.apache.hc.core5.http.nio.AsyncServerRequestHandler.ResponseTrigger
Sends an intermediate informational HTTP response to the client.
sendInformation(HttpResponse, HttpContext) - Method in interface org.apache.hc.core5.http.nio.ResponseChannel
Sends an intermediate informational HTTP response through this channel.
sendRequest(RequestChannel, HttpContext) - Method in interface org.apache.hc.core5.http.nio.AsyncRequestProducer
Triggered to signal the ability of the underlying request channel to accept a request messages.
sendRequest(HttpRequest, EntityDetails, HttpContext) - Method in interface org.apache.hc.core5.http.nio.RequestChannel
Sends a request through this channel.
sendRequest(RequestChannel, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.BasicRequestProducer
 
sendRequestEntity(ClassicHttpRequest) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnection
 
sendRequestEntity(ClassicHttpRequest) - Method in interface org.apache.hc.core5.http.io.HttpClientConnection
Sends the request entity over the connection.
sendRequestHeader(ClassicHttpRequest) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnection
 
sendRequestHeader(ClassicHttpRequest) - Method in interface org.apache.hc.core5.http.io.HttpClientConnection
Sends the request line and all headers over the connection.
sendResponse(ResponseChannel, HttpContext) - Method in interface org.apache.hc.core5.http.nio.AsyncResponseProducer
Triggered to signal the ability of the underlying response channel to accept response messages.
sendResponse(HttpResponse, EntityDetails, HttpContext) - Method in interface org.apache.hc.core5.http.nio.ResponseChannel
Sends a final HTTP response through this channel.
sendResponse(ResponseChannel, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.BasicResponseProducer
 
sendResponseEntity(ClassicHttpResponse) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnection
 
sendResponseEntity(ClassicHttpResponse) - Method in interface org.apache.hc.core5.http.io.HttpServerConnection
Sends the response entity of a response over this connection.
sendResponseHeader(ClassicHttpResponse) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnection
 
sendResponseHeader(ClassicHttpResponse) - Method in interface org.apache.hc.core5.http.io.HttpServerConnection
Sends the response line and headers of a response over this connection.
SerializableEntity - Class in org.apache.hc.core5.http.io.entity
A streamed entity that obtains its content from a Serializable.
SerializableEntity(Serializable, ContentType, String) - Constructor for class org.apache.hc.core5.http.io.entity.SerializableEntity
Creates new instance of this class.
SerializableEntity(Serializable, ContentType) - Constructor for class org.apache.hc.core5.http.io.entity.SerializableEntity
Creates new instance of this class.
SERVER - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
server(String) - Static method in class org.apache.hc.core5.http.impl.HttpProcessors
Creates HttpProcessor initialized with default protocol interceptors for server side HTTP/1.1 processing.
server() - Static method in class org.apache.hc.core5.http.impl.HttpProcessors
Creates HttpProcessor initialized with default protocol interceptors for server side HTTP/1.1 processing.
ServerBootstrap - Class in org.apache.hc.core5.http.impl.bootstrap
HttpServer bootstrap.
ServerHttp1IOEventHandler - Class in org.apache.hc.core5.http.impl.nio
IOEventHandler that implements server side HTTP/1.1 messaging protocol with full support for duplexed message transmission and message pipelining.
ServerHttp1IOEventHandler(ServerHttp1StreamDuplexer) - Constructor for class org.apache.hc.core5.http.impl.nio.ServerHttp1IOEventHandler
 
ServerHttp1IOEventHandlerFactory - Class in org.apache.hc.core5.http.impl.nio
ServerHttp1IOEventHandlerFactory(ServerHttp1StreamDuplexerFactory, TlsStrategy, Timeout) - Constructor for class org.apache.hc.core5.http.impl.nio.ServerHttp1IOEventHandlerFactory
 
ServerHttp1StreamDuplexer - Class in org.apache.hc.core5.http.impl.nio
I/O event handler for events fired by ProtocolIOSession that implements server side HTTP/1.1 messaging protocol with full support for duplexed message transmission and message pipelining.
ServerHttp1StreamDuplexer(ProtocolIOSession, HttpProcessor, HandlerFactory<AsyncServerExchangeHandler>, String, Http1Config, CharCodingConfig, ConnectionReuseStrategy, NHttpMessageParser<HttpRequest>, NHttpMessageWriter<HttpResponse>, ContentLengthStrategy, ContentLengthStrategy, Http1StreamListener) - Constructor for class org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexer
 
ServerHttp1StreamDuplexerFactory - Class in org.apache.hc.core5.http.impl.nio
ServerHttp1StreamDuplexerFactory(HttpProcessor, HandlerFactory<AsyncServerExchangeHandler>, Http1Config, CharCodingConfig, ConnectionReuseStrategy, NHttpMessageParserFactory<HttpRequest>, NHttpMessageWriterFactory<HttpResponse>, ContentLengthStrategy, ContentLengthStrategy, Http1StreamListener) - Constructor for class org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexerFactory
 
ServerHttp1StreamDuplexerFactory(HttpProcessor, HandlerFactory<AsyncServerExchangeHandler>, Http1Config, CharCodingConfig, ConnectionReuseStrategy, NHttpMessageParserFactory<HttpRequest>, NHttpMessageWriterFactory<HttpResponse>, Http1StreamListener) - Constructor for class org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexerFactory
 
ServerHttp1StreamDuplexerFactory(HttpProcessor, HandlerFactory<AsyncServerExchangeHandler>, Http1Config, CharCodingConfig, Http1StreamListener) - Constructor for class org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexerFactory
 
ServerSupport - Class in org.apache.hc.core5.http.impl
HTTP Server support methods.
ServerSupport() - Constructor for class org.apache.hc.core5.http.impl.ServerSupport
 
SessionInputBuffer - Interface in org.apache.hc.core5.http.io
Session input buffer for HTTP/1.1 blocking connections.
SessionInputBuffer - Interface in org.apache.hc.core5.http.nio
Session input buffer for HTTP/1.1 non-blocking connections.
SessionInputBufferImpl - Class in org.apache.hc.core5.http.impl.io
Abstract base class for session input buffers that stream data from an arbitrary InputStream.
SessionInputBufferImpl(BasicHttpTransportMetrics, int, int, int, CharsetDecoder) - Constructor for class org.apache.hc.core5.http.impl.io.SessionInputBufferImpl
Creates new instance of SessionInputBufferImpl.
SessionInputBufferImpl(BasicHttpTransportMetrics, int) - Constructor for class org.apache.hc.core5.http.impl.io.SessionInputBufferImpl
 
SessionInputBufferImpl(int, int) - Constructor for class org.apache.hc.core5.http.impl.io.SessionInputBufferImpl
 
SessionInputBufferImpl(int, CharsetDecoder) - Constructor for class org.apache.hc.core5.http.impl.io.SessionInputBufferImpl
 
SessionInputBufferImpl(int) - Constructor for class org.apache.hc.core5.http.impl.io.SessionInputBufferImpl
 
SessionOutputBuffer - Interface in org.apache.hc.core5.http.io
Session output buffer for blocking HTTP/1.1 connections.
SessionOutputBuffer - Interface in org.apache.hc.core5.http.nio
Session output buffer for non-blocking HTTP/1.1 connections.
SessionOutputBufferImpl - Class in org.apache.hc.core5.http.impl.io
Abstract base class for session output buffers that stream data to an arbitrary OutputStream.
SessionOutputBufferImpl(BasicHttpTransportMetrics, int, int, CharsetEncoder) - Constructor for class org.apache.hc.core5.http.impl.io.SessionOutputBufferImpl
Creates new instance of SessionOutputBufferImpl.
SessionOutputBufferImpl(int) - Constructor for class org.apache.hc.core5.http.impl.io.SessionOutputBufferImpl
 
SessionOutputBufferImpl(int, CharsetEncoder) - Constructor for class org.apache.hc.core5.http.impl.io.SessionOutputBufferImpl
 
SET_COOKIE - Static variable in class org.apache.hc.core5.http.HttpHeaders
The HTTP Set-Cookie header field name.
setAbsoluteRequestUri(boolean) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
setAbsoluteRequestUri(boolean) - Method in class org.apache.hc.core5.http.message.BasicHttpRequest
Sets a flag that the BasicHttpRequest.getRequestUri() method should return the request URI in an absolute form.
setAbsoluteRequestUri(boolean) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
setAbsoluteRequestUri(boolean) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
setAbsoluteRequestUri(boolean) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
setAttribute(String, Object) - Method in class org.apache.hc.core5.http.protocol.BasicHttpContext
 
setAttribute(String, Object) - Method in interface org.apache.hc.core5.http.protocol.HttpContext
Sets value of the attribute with the given name.
setAttribute(String, Object) - Method in class org.apache.hc.core5.http.protocol.HttpCoreContext
 
setAuthority(URIAuthority) - Method in interface org.apache.hc.core5.http.HttpRequest
Sets authority of this request message.
setAuthority(URIAuthority) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
setAuthority(URIAuthority) - Method in class org.apache.hc.core5.http.message.BasicHttpRequest
 
setAuthority(URIAuthority) - Method in class org.apache.hc.core5.http.message.HttpRequestWrapper
 
setAuthority(URIAuthority) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
setAuthority(URIAuthority) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
setAuthority(URIAuthority) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
setAuthority(NamedEndpoint) - Method in class org.apache.hc.core5.net.URIBuilder
Sets the authority.
setAuthority(URIAuthority) - Method in class org.apache.hc.core5.net.URIBuilder
Sets the authority.
setBacklogSize(int) - Method in class org.apache.hc.core5.http.io.SocketConfig.Builder
Determines the maximum queue length for incoming connection indications (a request to connect) also known as server socket backlog.
setBacklogSize(int) - Method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
Determines the default backlog size value for server sockets binds.
setBufferSize(int) - Method in class org.apache.hc.core5.http.config.Http1Config.Builder
 
setCanonicalHostName(String) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Sets canonical name (fully qualified domain name) of the server.
setCanonicalHostName(String) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Sets canonical name (fully qualified domain name) of the server.
setCharCodingConfig(CharCodingConfig) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
Sets message char coding.
setCharCodingConfig(CharCodingConfig) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Sets connection configuration.
setCharCodingConfig(CharCodingConfig) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Sets connection configuration.
setCharset(Charset) - Method in class org.apache.hc.core5.http.config.CharCodingConfig.Builder
 
setCharset(Charset) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
setCharset(Charset) - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharDataConsumer
 
setCharset(Charset) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
setCharset(Charset) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
setCharset(Charset) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
setCharset(Charset) - Method in class org.apache.hc.core5.net.URIBuilder
Sets the Charset.
setChunkSizeHint(int) - Method in class org.apache.hc.core5.http.config.Http1Config.Builder
 
setCode(int) - Method in interface org.apache.hc.core5.http.HttpResponse
Updates status code of this response message.
setCode(int) - Method in class org.apache.hc.core5.http.message.BasicHttpResponse
 
setCode(int) - Method in class org.apache.hc.core5.http.message.HttpResponseWrapper
 
setCompleted(boolean) - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentDecoder
Sets the completed status of this decoder.
setCompleted() - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentDecoder
Sets the completed status of this decoder to true.
setConnectionFactory(HttpConnectionFactory<? extends HttpClientConnection>) - Method in class org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap
 
setConnectionFactory(HttpConnectionFactory<? extends DefaultBHttpServerConnection>) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Assigns HttpConnectionFactory instance.
setConnectionReuseStrategy(ConnectionReuseStrategy) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
Assigns ConnectionReuseStrategy instance.
setConnectionReuseStrategy(ConnectionReuseStrategy) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Assigns ConnectionReuseStrategy instance.
setConnectionReuseStrategy(ConnectionReuseStrategy) - Method in class org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap
Assigns ConnectionReuseStrategy instance.
setConnectionReuseStrategy(ConnectionReuseStrategy) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Assigns ConnectionReuseStrategy instance.
setConnPoolListener(ConnPoolListener<HttpHost>) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
Assigns ConnPoolListener instance.
setConnPoolListener(ConnPoolListener<HttpHost>) - Method in class org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap
 
setCustomQuery(String) - Method in class org.apache.hc.core5.net.URIBuilder
Sets custom URI query.
setDefaultMaxIOThreadCount(int) - Static method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
Sets the default value for ioThreadCount.
setDefaultMaxPerRoute(int) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
 
setDefaultMaxPerRoute(int) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
setDefaultMaxPerRoute(int) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
setDefaultMaxPerRoute(int) - Method in class org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap
 
setDefaultMaxPerRoute(int) - Method in interface org.apache.hc.core5.pool.ConnPoolControl
 
setDefaultMaxPerRoute(int) - Method in class org.apache.hc.core5.pool.LaxConnPool
 
setDefaultMaxPerRoute(int) - Method in class org.apache.hc.core5.pool.StrictConnPool
 
setDependency(Cancellable) - Method in interface org.apache.hc.core5.concurrent.CancellableDependency
Sets Cancellable dependency on another ongoing process or operation represented by Cancellable.
setDependency(Cancellable) - Method in class org.apache.hc.core5.concurrent.ComplexCancellable
 
setDependency(Cancellable) - Method in class org.apache.hc.core5.concurrent.ComplexFuture
 
setDependency(Future<?>) - Method in class org.apache.hc.core5.concurrent.ComplexFuture
 
setEntity(HttpEntity) - Method in interface org.apache.hc.core5.http.HttpEntityContainer
Sets an entity for this message.
setEntity(HttpEntity) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
setEntity(String, ContentType) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
setEntity(String) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
setEntity(byte[], ContentType) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
setEntity(HttpEntity) - Method in class org.apache.hc.core5.http.io.support.ClassicResponseBuilder
 
setEntity(String, ContentType) - Method in class org.apache.hc.core5.http.io.support.ClassicResponseBuilder
 
setEntity(String) - Method in class org.apache.hc.core5.http.io.support.ClassicResponseBuilder
 
setEntity(byte[], ContentType) - Method in class org.apache.hc.core5.http.io.support.ClassicResponseBuilder
 
setEntity(HttpEntity) - Method in class org.apache.hc.core5.http.message.BasicClassicHttpRequest
 
setEntity(HttpEntity) - Method in class org.apache.hc.core5.http.message.BasicClassicHttpResponse
 
setEntity(AsyncEntityProducer) - Method in class org.apache.hc.core5.http.nio.support.AsyncPushBuilder
 
setEntity(String, ContentType) - Method in class org.apache.hc.core5.http.nio.support.AsyncPushBuilder
 
setEntity(String) - Method in class org.apache.hc.core5.http.nio.support.AsyncPushBuilder
 
setEntity(byte[], ContentType) - Method in class org.apache.hc.core5.http.nio.support.AsyncPushBuilder
 
setEntity(AsyncEntityProducer) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
setEntity(String, ContentType) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
setEntity(String) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
setEntity(byte[], ContentType) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
setEntity(AsyncEntityProducer) - Method in class org.apache.hc.core5.http.nio.support.AsyncResponseBuilder
 
setEntity(String, ContentType) - Method in class org.apache.hc.core5.http.nio.support.AsyncResponseBuilder
 
setEntity(String) - Method in class org.apache.hc.core5.http.nio.support.AsyncResponseBuilder
 
setEntity(byte[], ContentType) - Method in class org.apache.hc.core5.http.nio.support.AsyncResponseBuilder
 
setEvent(int) - Method in interface org.apache.hc.core5.reactor.IOSession
Declares interest in a particular I/O event type by updating the event mask associated with the session.
setEvent(int) - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
setEventMask(int) - Method in interface org.apache.hc.core5.reactor.IOSession
Declares interest in I/O event notifications by setting the event mask associated with the session
setEventMask(int) - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
setExceptionCallback(Callback<Exception>) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
Assigns Exception Callback instance.
setExceptionCallback(Callback<Exception>) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Assigns Exception Callback instance.
setExceptionListener(ExceptionListener) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Assigns ExceptionListener instance.
setFragment(String) - Method in class org.apache.hc.core5.net.URIBuilder
Sets URI fragment.
setHeader(Header) - Method in interface org.apache.hc.core5.http.HttpMessage
Overwrites the first header with the same name.
setHeader(String, Object) - Method in interface org.apache.hc.core5.http.HttpMessage
Overwrites the first header with the same name.
setHeader(Header) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
setHeader(String, String) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
setHeader(Header) - Method in class org.apache.hc.core5.http.io.support.ClassicResponseBuilder
 
setHeader(String, String) - Method in class org.apache.hc.core5.http.io.support.ClassicResponseBuilder
 
setHeader(Header) - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
setHeader(String, Object) - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
setHeader(String, Object) - Method in class org.apache.hc.core5.http.message.BasicHttpRequest
 
setHeader(String, Object) - Method in class org.apache.hc.core5.http.message.BasicHttpResponse
 
setHeader(Header) - Method in class org.apache.hc.core5.http.message.HeaderGroup
Replaces the first occurrence of the header with the same name.
setHeader(Header) - Method in class org.apache.hc.core5.http.nio.support.AsyncPushBuilder
 
setHeader(String, String) - Method in class org.apache.hc.core5.http.nio.support.AsyncPushBuilder
 
setHeader(Header) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
setHeader(String, String) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
setHeader(Header) - Method in class org.apache.hc.core5.http.nio.support.AsyncResponseBuilder
 
setHeader(String, String) - Method in class org.apache.hc.core5.http.nio.support.AsyncResponseBuilder
 
setHeader(Header) - Method in class org.apache.hc.core5.http.support.AbstractMessageBuilder
 
setHeader(String, String) - Method in class org.apache.hc.core5.http.support.AbstractMessageBuilder
 
setHeader(Header) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
setHeader(String, String) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
setHeader(Header) - Method in class org.apache.hc.core5.http.support.AbstractResponseBuilder
 
setHeader(String, String) - Method in class org.apache.hc.core5.http.support.AbstractResponseBuilder
 
setHeader(Header) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
setHeader(String, String) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
setHeader(Header) - Method in class org.apache.hc.core5.http.support.BasicResponseBuilder
 
setHeader(String, String) - Method in class org.apache.hc.core5.http.support.BasicResponseBuilder
 
setHeaders(Header...) - Method in interface org.apache.hc.core5.http.HttpMessage
Overwrites all the headers in the message.
setHeaders(Header...) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
setHeaders(Header...) - Method in class org.apache.hc.core5.http.io.support.ClassicResponseBuilder
 
setHeaders(Header...) - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
setHeaders(Header...) - Method in class org.apache.hc.core5.http.message.HeaderGroup
Sets all of the headers contained within this group overriding any existing headers.
setHeaders(Header...) - Method in class org.apache.hc.core5.http.nio.support.AsyncPushBuilder
 
setHeaders(Header...) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
setHeaders(Header...) - Method in class org.apache.hc.core5.http.nio.support.AsyncResponseBuilder
 
setHeaders(Header...) - Method in class org.apache.hc.core5.http.support.AbstractMessageBuilder
 
setHeaders(Iterator<Header>) - Method in class org.apache.hc.core5.http.support.AbstractMessageBuilder
 
setHeaders(Header...) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
setHeaders(Header...) - Method in class org.apache.hc.core5.http.support.AbstractResponseBuilder
 
setHeaders(Header...) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
setHeaders(Header...) - Method in class org.apache.hc.core5.http.support.BasicResponseBuilder
 
setHost(InetAddress) - Method in class org.apache.hc.core5.net.URIBuilder
Sets URI host.
setHost(String) - Method in class org.apache.hc.core5.net.URIBuilder
Sets URI host.
setHttp1Config(Http1Config) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
Sets HTTP/1.1 protocol parameters
setHttp1Config(Http1Config) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Sets HTTP/1.1 protocol parameters.
setHttp1Config(Http1Config) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Sets connection configuration.
setHttpHost(HttpHost) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
setHttpHost(HttpHost) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
setHttpHost(HttpHost) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
setHttpHost(HttpHost) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
setHttpHost(HttpHost) - Method in class org.apache.hc.core5.net.URIBuilder
Sets the scheme, host name, and port.
setHttpProcessor(HttpProcessor) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
Assigns HttpProcessor instance.
setHttpProcessor(HttpProcessor) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Assigns HttpProcessor instance.
setHttpProcessor(HttpProcessor) - Method in class org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap
Assigns HttpProcessor instance.
setHttpProcessor(HttpProcessor) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Assigns HttpProcessor instance.
setInitialWindowSize(int) - Method in class org.apache.hc.core5.http.config.Http1Config.Builder
 
setInputMode() - Method in class org.apache.hc.core5.http.impl.nio.ExpandableBuffer
Sets the mode to input.
setIOReactorConfig(IOReactorConfig) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
Sets I/O reactor configuration.
setIOReactorConfig(IOReactorConfig) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Sets I/O reactor configuration.
setIOSessionDecorator(Decorator<IOSession>) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
Assigns IOSession Decorator instance.
setIOSessionDecorator(Decorator<IOSession>) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Assigns IOSession Decorator instance.
setIOSessionListener(IOSessionListener) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
Assigns IOSessionListener instance.
setIOSessionListener(IOSessionListener) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Assigns IOSessionListener instance.
setIoThreadCount(int) - Method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
Determines the number of I/O dispatch threads to be used by the I/O reactor.
setKeyManagerFactoryAlgorithm(String) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
Sets the key manager factory algorithm name.
setKeyStoreProvider(Provider) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
Sets the JCA provider to use for creating key stores.
setKeyStoreProvider(String) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
Sets the JCA provider name to use for creating key stores.
setKeyStoreType(String) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
Sets the key store type.
setLength(int) - Method in class org.apache.hc.core5.util.ByteArrayBuffer
Sets the length of the buffer.
setLength(int) - Method in class org.apache.hc.core5.util.CharArrayBuffer
Sets the length of the buffer.
setListenerPort(int) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Sets listener port number.
setLocalAddress(InetAddress) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Assigns local interface for the listener.
setLocale(Locale) - Method in interface org.apache.hc.core5.http.HttpResponse
Changes the locale of this response.
setLocale(Locale) - Method in class org.apache.hc.core5.http.message.BasicHttpResponse
 
setLocale(Locale) - Method in class org.apache.hc.core5.http.message.HttpResponseWrapper
 
setLookupRegistry(LookupRegistry<Supplier<AsyncServerExchangeHandler>>) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Assigns LookupRegistry instance.
setLookupRegistry(LookupRegistry<HttpRequestHandler>) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Assigns LookupRegistry instance.
setMalformedInputAction(CodingErrorAction) - Method in class org.apache.hc.core5.http.config.CharCodingConfig.Builder
 
setMaxEmptyLineCount(int) - Method in class org.apache.hc.core5.http.config.Http1Config.Builder
 
setMaxHeaderCount(int) - Method in class org.apache.hc.core5.http.config.Http1Config.Builder
 
setMaxLineLength(int) - Method in class org.apache.hc.core5.http.config.Http1Config.Builder
 
setMaxPerRoute(HttpHost, int) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
setMaxPerRoute(HttpHost, int) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
setMaxPerRoute(T, int) - Method in interface org.apache.hc.core5.pool.ConnPoolControl
 
setMaxPerRoute(T, int) - Method in class org.apache.hc.core5.pool.LaxConnPool
 
setMaxPerRoute(T, int) - Method in class org.apache.hc.core5.pool.StrictConnPool
 
setMaxTotal(int) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
 
setMaxTotal(int) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester
 
setMaxTotal(int) - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpRequester
 
setMaxTotal(int) - Method in class org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap
 
setMaxTotal(int) - Method in interface org.apache.hc.core5.pool.ConnPoolControl
 
setMaxTotal(int) - Method in class org.apache.hc.core5.pool.LaxConnPool
 
setMaxTotal(int) - Method in class org.apache.hc.core5.pool.StrictConnPool
 
setOutputMode() - Method in class org.apache.hc.core5.http.impl.nio.ExpandableBuffer
Sets the mode to output.
setParameter(String, String) - Method in class org.apache.hc.core5.net.URIBuilder
Sets parameter of URI query overriding existing value if set.
setParameters(List<NameValuePair>) - Method in class org.apache.hc.core5.net.URIBuilder
Sets URI query parameters.
setParameters(NameValuePair...) - Method in class org.apache.hc.core5.net.URIBuilder
Sets URI query parameters.
setPath(String) - Method in interface org.apache.hc.core5.http.HttpRequest
Sets URI path of this request message.
setPath(String) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
setPath(String) - Method in class org.apache.hc.core5.http.message.BasicHttpRequest
 
setPath(String) - Method in class org.apache.hc.core5.http.message.HttpRequestWrapper
 
setPath(String) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
setPath(String) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
setPath(String) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
setPath(String) - Method in class org.apache.hc.core5.net.URIBuilder
Sets URI path.
setPathSegments(String...) - Method in class org.apache.hc.core5.net.URIBuilder
Sets URI path.
setPathSegments(List<String>) - Method in class org.apache.hc.core5.net.URIBuilder
Sets URI path.
setPathSegmentsRootless(String...) - Method in class org.apache.hc.core5.net.URIBuilder
Sets rootless URI path (the first segment does not start with a /).
setPathSegmentsRootless(List<String>) - Method in class org.apache.hc.core5.net.URIBuilder
Sets rootless URI path (the first segment does not start with a /).
setPoolConcurrencyPolicy(PoolConcurrencyPolicy) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
Assigns PoolConcurrencyPolicy instance.
setPoolConcurrencyPolicy(PoolConcurrencyPolicy) - Method in class org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap
 
setPoolReusePolicy(PoolReusePolicy) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
Assigns PoolReusePolicy instance.
setPoolReusePolicy(PoolReusePolicy) - Method in class org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap
 
setPort(int) - Method in class org.apache.hc.core5.net.URIBuilder
Sets URI port.
setProtocol(String) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
Sets the SSLContext algorithm name.
setProtocolVersion(ProtocolVersion) - Method in class org.apache.hc.core5.http.protocol.BasicHttpContext
 
setProtocolVersion(ProtocolVersion) - Method in interface org.apache.hc.core5.http.protocol.HttpContext
Sets protocol version used in this context.
setProtocolVersion(ProtocolVersion) - Method in class org.apache.hc.core5.http.protocol.HttpCoreContext
 
setProvider(Provider) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
setProvider(String) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
setRcvBufSize(int) - Method in class org.apache.hc.core5.http.io.SocketConfig.Builder
Determines the default value of the SocketOptions.SO_RCVBUF parameter for newly created sockets.
setRcvBufSize(int) - Method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
Determines the default value of the SocketOptions.SO_RCVBUF parameter for newly created sockets.
setReasonPhrase(String) - Method in interface org.apache.hc.core5.http.HttpResponse
Updates the status line of this response with a new reason phrase.
setReasonPhrase(String) - Method in class org.apache.hc.core5.http.message.BasicHttpResponse
 
setReasonPhrase(String) - Method in class org.apache.hc.core5.http.message.HttpResponseWrapper
 
setResponseFactory(HttpResponseFactory<ClassicHttpResponse>) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Assigns HttpResponseFactory instance.
setScheme(String) - Method in interface org.apache.hc.core5.http.HttpRequest
Sets scheme of this request message.
setScheme(String) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
setScheme(String) - Method in class org.apache.hc.core5.http.message.BasicHttpRequest
 
setScheme(String) - Method in class org.apache.hc.core5.http.message.HttpRequestWrapper
 
setScheme(String) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
setScheme(String) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
setScheme(String) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
setScheme(String) - Method in class org.apache.hc.core5.net.URIBuilder
Sets URI scheme.
setSchemeSpecificPart(String) - Method in class org.apache.hc.core5.net.URIBuilder
Sets the URI scheme specific part.
setSchemeSpecificPart(String, NameValuePair...) - Method in class org.apache.hc.core5.net.URIBuilder
Sets the URI scheme specific part and append a variable arguments list of NameValuePair instance(s) to this part.
setSchemeSpecificPart(String, List<NameValuePair>) - Method in class org.apache.hc.core5.net.URIBuilder
Sets the URI scheme specific part and append a list of NameValuePair to this part.
setSecureRandom(SecureRandom) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
setSelectInterval(TimeValue) - Method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
Determines time interval at which the I/O reactor wakes up to check for timed out sessions and session requests.
setServerSocketFactory(ServerSocketFactory) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Assigns ServerSocketFactory instance.
setSndBufSize(int) - Method in class org.apache.hc.core5.http.io.SocketConfig.Builder
Determines the default value of the SocketOptions.SO_SNDBUF parameter for newly created sockets.
setSndBufSize(int) - Method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
Determines the default value of the SocketOptions.SO_SNDBUF parameter for newly created sockets.
setSocketConfig(SocketConfig) - Method in class org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap
Sets socket configuration.
setSocketConfig(SocketConfig) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Sets socket configuration.
setSocketTimeout(Timeout) - Method in interface org.apache.hc.core5.http.SocketModalCloseable
Sets the socket timeout value.
setSocketTimeout(Timeout) - Method in interface org.apache.hc.core5.reactor.IOSession
Sets value of the socket timeout in milliseconds.
setSocketTimeout(Timeout) - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
setSocksProxyAddress(SocketAddress) - Method in class org.apache.hc.core5.http.io.SocketConfig.Builder
The address of the SOCKS proxy to use.
setSocksProxyAddress(SocketAddress) - Method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
The address of the SOCKS proxy to use.
setSocksProxyPassword(String) - Method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
The password to provide to the SOCKS proxy for username/password authentication.
setSocksProxyUsername(String) - Method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
The username to provide to the SOCKS proxy for username/password authentication.
setSoKeepAlive(boolean) - Method in class org.apache.hc.core5.http.io.SocketConfig.Builder
Determines the default value of the SocketOptions.SO_KEEPALIVE parameter for newly created sockets.
setSoKeepAlive(boolean) - Method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
Determines the default value of the SocketOptions.SO_KEEPALIVE parameter for newly created sockets.
setSoLinger(int, TimeUnit) - Method in class org.apache.hc.core5.http.io.SocketConfig.Builder
 
setSoLinger(TimeValue) - Method in class org.apache.hc.core5.http.io.SocketConfig.Builder
Determines the default value of the SocketOptions.SO_LINGER parameter for newly created sockets.
setSoLinger(int, TimeUnit) - Method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
Determines the default value of the SocketOptions.SO_LINGER parameter for newly created sockets.
setSoLinger(TimeValue) - Method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
Determines the default value of the SocketOptions.SO_LINGER parameter for newly created sockets.
setSoReuseAddress(boolean) - Method in class org.apache.hc.core5.http.io.SocketConfig.Builder
Determines the default value of the SocketOptions.SO_REUSEADDR parameter for newly created sockets.
setSoReuseAddress(boolean) - Method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
Determines the default value of the SocketOptions.SO_REUSEADDR parameter for newly created sockets.
setSoTimeout(int, TimeUnit) - Method in class org.apache.hc.core5.http.io.SocketConfig.Builder
 
setSoTimeout(Timeout) - Method in class org.apache.hc.core5.http.io.SocketConfig.Builder
Determines the default socket timeout value for blocking I/O operations.
setSoTimeout(int, TimeUnit) - Method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
Determines the default socket timeout value for non-blocking I/O operations.
setSoTimeout(Timeout) - Method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
Determines the default socket timeout value for non-blocking I/O operations.
setSslContext(SSLContext) - Method in class org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap
 
setSslContext(SSLContext) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Assigns SSLContext instance.
setSslSessionVerifier(SSLSessionVerifier) - Method in class org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap
Assigns SSLSessionVerifier instance.
setSslSetupHandler(Callback<SSLParameters>) - Method in class org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap
Assigns Callback for SSLParameters.
setSslSetupHandler(Callback<SSLParameters>) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Assigns Callback for SSLParameters.
setSslSocketFactory(SSLSocketFactory) - Method in class org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap
 
setStatus(int) - Method in class org.apache.hc.core5.http.support.AbstractResponseBuilder
 
setStreamListener(Http1StreamListener) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
Assigns Http1StreamListener instance.
setStreamListener(Http1StreamListener) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Assigns Http1StreamListener instance.
setStreamListener(Http1StreamListener) - Method in class org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap
 
setStreamListener(Http1StreamListener) - Method in class org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap
Assigns ExceptionListener instance.
setTcpNoDelay(boolean) - Method in class org.apache.hc.core5.http.io.SocketConfig.Builder
Determines the default value of the SocketOptions.TCP_NODELAY parameter for newly created sockets.
setTcpNoDelay(boolean) - Method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
Determines the default value of the SocketOptions.TCP_NODELAY parameter for newly created sockets.
setTimeToLive(Timeout) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
 
setTimeToLive(Timeout) - Method in class org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap
 
setTlsHandshakeTimeout(Timeout) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
 
setTlsHandshakeTimeout(Timeout) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Assigns TLS handshake Timeout.
setTlsStrategy(TlsStrategy) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap
Assigns TlsStrategy instance.
setTlsStrategy(TlsStrategy) - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Assigns TlsStrategy instance.
setTrafficClass(int) - Method in class org.apache.hc.core5.reactor.IOReactorConfig.Builder
Determines the default value of the SocketOptions.IP_TOS parameter for newly created sockets.
setTrustManagerFactoryAlgorithm(String) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
Sets the trust manager factory algorithm name.
setTrustStoreProvider(Provider) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
Sets the JCA provider to use for creating trust stores.
setTrustStoreProvider(String) - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
Sets the JCA provider name to use for creating trust stores.
setUnmappableInputAction(CodingErrorAction) - Method in class org.apache.hc.core5.http.config.CharCodingConfig.Builder
 
setUri(URI) - Method in interface org.apache.hc.core5.http.HttpRequest
Sets the full request URI of this request message.
setUri(URI) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
setUri(String) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
setUri(URI) - Method in class org.apache.hc.core5.http.message.BasicHttpRequest
 
setUri(URI) - Method in class org.apache.hc.core5.http.message.HttpRequestWrapper
 
setUri(URI) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
setUri(String) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
setUri(URI) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
setUri(String) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
setUri(URI) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
setUri(String) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
setUserInfo(String) - Method in class org.apache.hc.core5.net.URIBuilder
Sets URI user info.
setUserInfo(String, String) - Method in class org.apache.hc.core5.net.URIBuilder
Deprecated.
The use of clear-text passwords in URIs has been deprecated and is strongly discouraged.
setVersion(ProtocolVersion) - Method in interface org.apache.hc.core5.http.HttpMessage
Sets protocol version.
setVersion(ProtocolVersion) - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
setVersion(ProtocolVersion) - Method in class org.apache.hc.core5.http.io.support.ClassicResponseBuilder
 
setVersion(ProtocolVersion) - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
setVersion(ProtocolVersion) - Method in class org.apache.hc.core5.http.message.BasicHttpRequest
 
setVersion(ProtocolVersion) - Method in class org.apache.hc.core5.http.message.BasicHttpResponse
 
setVersion(ProtocolVersion) - Method in class org.apache.hc.core5.http.nio.support.AsyncPushBuilder
 
setVersion(ProtocolVersion) - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
setVersion(ProtocolVersion) - Method in class org.apache.hc.core5.http.nio.support.AsyncResponseBuilder
 
setVersion(ProtocolVersion) - Method in class org.apache.hc.core5.http.support.AbstractMessageBuilder
 
setVersion(ProtocolVersion) - Method in class org.apache.hc.core5.http.support.AbstractRequestBuilder
 
setVersion(ProtocolVersion) - Method in class org.apache.hc.core5.http.support.AbstractResponseBuilder
 
setVersion(ProtocolVersion) - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
setVersion(ProtocolVersion) - Method in class org.apache.hc.core5.http.support.BasicResponseBuilder
 
setWaitForContinueTimeout(Timeout) - Method in class org.apache.hc.core5.http.config.Http1Config.Builder
 
SharedInputBuffer - Class in org.apache.hc.core5.http.nio.support.classic
 
SharedInputBuffer(ReentrantLock, int) - Constructor for class org.apache.hc.core5.http.nio.support.classic.SharedInputBuffer
 
SharedInputBuffer(int) - Constructor for class org.apache.hc.core5.http.nio.support.classic.SharedInputBuffer
 
SharedOutputBuffer - Class in org.apache.hc.core5.http.nio.support.classic
 
SharedOutputBuffer(ReentrantLock, int) - Constructor for class org.apache.hc.core5.http.nio.support.classic.SharedOutputBuffer
 
SharedOutputBuffer(int) - Constructor for class org.apache.hc.core5.http.nio.support.classic.SharedOutputBuffer
 
ShutdownCommand - Class in org.apache.hc.core5.http.nio.command
Shutdown command.
ShutdownCommand(CloseMode) - Constructor for class org.apache.hc.core5.http.nio.command.ShutdownCommand
 
skip(long) - Method in class org.apache.hc.core5.http.impl.io.ContentLengthInputStream
Skips and discards a number of bytes from the input stream.
skip(long) - Method in class org.apache.hc.core5.http.impl.io.EmptyInputStream
Deprecated.
Returns 0.
skip(long) - Method in class org.apache.hc.core5.http.io.entity.EmptyInputStream
Returns 0.
skipWhiteSpace(CharSequence, ParserCursor) - Method in class org.apache.hc.core5.http.message.TokenParser
Deprecated.
 
skipWhiteSpace(CharSequence, Tokenizer.Cursor) - Method in class org.apache.hc.core5.util.Tokenizer
Skips semantically insignificant whitespace characters and moves the cursor to the closest non-whitespace character.
sleep() - Method in class org.apache.hc.core5.util.TimeValue
 
SocketConfig - Class in org.apache.hc.core5.http.io
Classic I/O network socket configuration.
SocketConfig.Builder - Class in org.apache.hc.core5.http.io
 
SocketHolder - Class in org.apache.hc.core5.http.impl.io
Utility class that holds a Socket along with copies of its InputStream and OutputStream.
SocketHolder(Socket) - Constructor for class org.apache.hc.core5.http.impl.io.SocketHolder
 
SocketModalCloseable - Interface in org.apache.hc.core5.http
A generic ModalCloseable backed by a network socket.
SocketTimeoutExceptionFactory - Class in org.apache.hc.core5.io
Creates SocketTimeoutException instances.
SocketTimeoutExceptionFactory() - Constructor for class org.apache.hc.core5.io.SocketTimeoutExceptionFactory
 
SocksProxyProtocolHandlerFactory - Class in org.apache.hc.core5.reactor
SocksProxyProtocolHandlerFactory(SocketAddress, String, String, IOEventHandlerFactory) - Constructor for class org.apache.hc.core5.reactor.SocksProxyProtocolHandlerFactory
Deprecated.
 
SP - Static variable in class org.apache.hc.core5.http.Chars
 
SP - Static variable in class org.apache.hc.core5.util.Tokenizer
 
SSL_SESSION - Static variable in class org.apache.hc.core5.http.protocol.HttpCoreContext
Attribute name of a SSLSession object that represents the actual connection endpoint details.
SSLBufferMode - Enum in org.apache.hc.core5.reactor.ssl
 
SSLContextBuilder - Class in org.apache.hc.core5.ssl
Builder for SSLContext instances.
SSLContextBuilder() - Constructor for class org.apache.hc.core5.ssl.SSLContextBuilder
 
SSLContexts - Class in org.apache.hc.core5.ssl
SSLContext factory methods.
SSLInitializationException - Exception in org.apache.hc.core5.ssl
 
SSLInitializationException(String, Throwable) - Constructor for exception org.apache.hc.core5.ssl.SSLInitializationException
 
SSLIOSession - Class in org.apache.hc.core5.reactor.ssl
SSLIOSession is a decorator class intended to transparently extend an IOSession with transport layer security capabilities based on the SSL/TLS protocol.
SSLIOSession(NamedEndpoint, IOSession, SSLMode, SSLContext, SSLBufferMode, SSLSessionInitializer, SSLSessionVerifier, Callback<SSLIOSession>, Callback<SSLIOSession>, Timeout) - Constructor for class org.apache.hc.core5.reactor.ssl.SSLIOSession
Creates new instance of SSLIOSession class.
SSLIOSession(NamedEndpoint, IOSession, SSLMode, SSLContext, SSLBufferMode, SSLSessionInitializer, SSLSessionVerifier, Timeout, Callback<SSLIOSession>, Callback<SSLIOSession>, FutureCallback<SSLSession>) - Constructor for class org.apache.hc.core5.reactor.ssl.SSLIOSession
Creates new instance of SSLIOSession class.
SSLMode - Enum in org.apache.hc.core5.reactor.ssl
 
SSLSessionInitializer - Interface in org.apache.hc.core5.reactor.ssl
Callback interface that can be used to customize TLS/SSL session initialization.
SSLSessionVerifier - Interface in org.apache.hc.core5.http.io.ssl
Callback interface that can be used to customize TLS/SSL session verification.
SSLSessionVerifier - Interface in org.apache.hc.core5.reactor.ssl
Callback interface that can be used to customize TLS/SSL session verification.
StandardFilter - Enum in org.apache.hc.core5.http.impl.bootstrap
Filters supported by async and classic server implementations
start() - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncRequester
 
start() - Method in class org.apache.hc.core5.http.impl.bootstrap.AsyncServer
 
start() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpServer
 
start() - Method in class org.apache.hc.core5.reactor.DefaultConnectingIOReactor
 
start() - Method in class org.apache.hc.core5.reactor.DefaultListeningIOReactor
 
start() - Method in interface org.apache.hc.core5.reactor.IOReactorService
Starts I/O reactor.
startTls(IOSession) - Method in interface org.apache.hc.core5.reactor.IOSessionListener
 
startTls(SSLContext, NamedEndpoint, SSLBufferMode, SSLSessionInitializer, SSLSessionVerifier, Timeout) - Method in interface org.apache.hc.core5.reactor.ssl.TransportSecurityLayer
Starts TLS session over an existing network connection with the given SSL context.
startTls(SSLContext, NamedEndpoint, SSLBufferMode, SSLSessionInitializer, SSLSessionVerifier, Timeout, FutureCallback<TransportSecurityLayer>) - Method in interface org.apache.hc.core5.reactor.ssl.TransportSecurityLayer
Starts TLS session over an existing network connection with the given SSL context.
STATUS_URI - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
StatusLine - Class in org.apache.hc.core5.http.message
HTTP/1.1 status line.
StatusLine(HttpResponse) - Constructor for class org.apache.hc.core5.http.message.StatusLine
 
StatusLine(ProtocolVersion, int, String) - Constructor for class org.apache.hc.core5.http.message.StatusLine
Creates a new status line with the given version, status, and reason.
StatusLine.StatusClass - Enum in org.apache.hc.core5.http.message
Standard classes of HTTP status codes, plus OTHER for non-standard codes.
STD_ERR - Static variable in interface org.apache.hc.core5.http.ExceptionListener
 
stop() - Method in class org.apache.hc.core5.http.impl.bootstrap.HttpServer
 
streamAbort(InputStream) - Method in interface org.apache.hc.core5.http.io.EofSensorWatcher
Indicates that the stream is aborted.
StreamChannel<T extends Buffer> - Interface in org.apache.hc.core5.http.nio
Abstract data stream channel.
streamClosed(InputStream) - Method in interface org.apache.hc.core5.http.io.EofSensorWatcher
Indicates that the stream is closed.
StreamClosedException - Exception in org.apache.hc.core5.http
Signals that data stream has already been closed.
StreamClosedException() - Constructor for exception org.apache.hc.core5.http.StreamClosedException
 
StreamClosedException(String) - Constructor for exception org.apache.hc.core5.http.StreamClosedException
 
streamEnd(List<? extends Header>) - Method in interface org.apache.hc.core5.http.nio.AsyncDataConsumer
Triggered to signal termination of the data stream.
streamEnd(List<? extends Header>) - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinDataConsumer
 
streamEnd(List<? extends Header>) - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharDataConsumer
 
streamEnd(List<? extends Header>) - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityConsumer
 
streamEnd(List<? extends Header>) - Method in class org.apache.hc.core5.http.nio.entity.DiscardingEntityConsumer
 
streamEnd(List<? extends Header>) - Method in class org.apache.hc.core5.http.nio.entity.NoopEntityConsumer
Deprecated.
 
streamEnd(List<? extends Header>) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncPushHandler
 
streamEnd(List<? extends Header>) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncRequesterConsumer
 
streamEnd(List<? extends Header>) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncResponseConsumer
 
streamEnd(List<? extends Header>) - Method in class org.apache.hc.core5.http.nio.support.AbstractServerExchangeHandler
 
streamEnd(List<? extends Header>) - Method in class org.apache.hc.core5.http.nio.support.BasicAsyncServerExpectationDecorator
 
streamEnd(List<? extends Header>) - Method in class org.apache.hc.core5.http.nio.support.BasicClientExchangeHandler
 
streamEnd(List<? extends Header>) - Method in class org.apache.hc.core5.http.nio.support.BasicRequestConsumer
 
streamEnd(List<? extends Header>) - Method in class org.apache.hc.core5.http.nio.support.BasicResponseConsumer
 
streamEnd(List<? extends Header>) - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityConsumer
 
streamEnd(List<? extends Header>) - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler
 
streamEnd(List<? extends Header>) - Method in class org.apache.hc.core5.http.nio.support.ImmediateResponseExchangeHandler
 
streamStart(EntityDetails, FutureCallback<T>) - Method in interface org.apache.hc.core5.http.nio.AsyncEntityConsumer
Signals beginning of an incoming request entity stream.
streamStart(ContentType) - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityConsumer
Triggered to signal beginning of entity content stream.
streamStart(EntityDetails, FutureCallback<T>) - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityConsumer
 
streamStart(ContentType) - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityConsumer
Triggered to signal beginning of entity content stream.
streamStart(EntityDetails, FutureCallback<T>) - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityConsumer
 
streamStart(ContentType) - Method in class org.apache.hc.core5.http.nio.entity.BasicAsyncEntityConsumer
 
streamStart(EntityDetails, FutureCallback<T>) - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityConsumer
 
streamStart(EntityDetails, FutureCallback<T>) - Method in class org.apache.hc.core5.http.nio.entity.DiscardingEntityConsumer
 
streamStart(EntityDetails, FutureCallback<Void>) - Method in class org.apache.hc.core5.http.nio.entity.NoopEntityConsumer
Deprecated.
 
streamStart(ContentType) - Method in class org.apache.hc.core5.http.nio.entity.StringAsyncEntityConsumer
 
streamStart(EntityDetails, FutureCallback<T>) - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityConsumer
 
StrictConnPool<T,C extends ModalCloseable> - Class in org.apache.hc.core5.pool
Connection pool with strict connection limit guarantees.
StrictConnPool(int, int, TimeValue, PoolReusePolicy, DisposalCallback<C>, ConnPoolListener<T>) - Constructor for class org.apache.hc.core5.pool.StrictConnPool
 
StrictConnPool(int, int, TimeValue, PoolReusePolicy, ConnPoolListener<T>) - Constructor for class org.apache.hc.core5.pool.StrictConnPool
 
StrictConnPool(int, int) - Constructor for class org.apache.hc.core5.pool.StrictConnPool
 
StringAsyncEntityConsumer - Class in org.apache.hc.core5.http.nio.entity
Basic AsyncEntityConsumer implementation that processes the data stream content into a string.
StringAsyncEntityConsumer(int, int, CharCodingConfig) - Constructor for class org.apache.hc.core5.http.nio.entity.StringAsyncEntityConsumer
 
StringAsyncEntityConsumer(int) - Constructor for class org.apache.hc.core5.http.nio.entity.StringAsyncEntityConsumer
 
StringAsyncEntityConsumer(CharCodingConfig) - Constructor for class org.apache.hc.core5.http.nio.entity.StringAsyncEntityConsumer
 
StringAsyncEntityConsumer() - Constructor for class org.apache.hc.core5.http.nio.entity.StringAsyncEntityConsumer
 
StringAsyncEntityProducer - Class in org.apache.hc.core5.http.nio.entity
Basic AsyncDataProducer implementation that generates data stream from content of a string.
StringAsyncEntityProducer(CharSequence, int, int, ContentType) - Constructor for class org.apache.hc.core5.http.nio.entity.StringAsyncEntityProducer
 
StringAsyncEntityProducer(CharSequence, int, ContentType) - Constructor for class org.apache.hc.core5.http.nio.entity.StringAsyncEntityProducer
 
StringAsyncEntityProducer(CharSequence, ContentType) - Constructor for class org.apache.hc.core5.http.nio.entity.StringAsyncEntityProducer
 
StringAsyncEntityProducer(CharSequence) - Constructor for class org.apache.hc.core5.http.nio.entity.StringAsyncEntityProducer
 
StringEntity - Class in org.apache.hc.core5.http.io.entity
A self contained, repeatable entity that obtains its content from a String.
StringEntity(String, ContentType, String, boolean) - Constructor for class org.apache.hc.core5.http.io.entity.StringEntity
Creates a StringEntity with the specified content and content type.
StringEntity(String, ContentType, boolean) - Constructor for class org.apache.hc.core5.http.io.entity.StringEntity
 
StringEntity(String, ContentType) - Constructor for class org.apache.hc.core5.http.io.entity.StringEntity
 
StringEntity(String, Charset) - Constructor for class org.apache.hc.core5.http.io.entity.StringEntity
Creates a StringEntity with the specified content and charset.
StringEntity(String, Charset, boolean) - Constructor for class org.apache.hc.core5.http.io.entity.StringEntity
 
StringEntity(String) - Constructor for class org.apache.hc.core5.http.io.entity.StringEntity
Creates a StringEntity with the specified content.
submitResponse(ClassicHttpResponse) - Method in interface org.apache.hc.core5.http.io.HttpFilterChain.ResponseTrigger
Sends a final HTTP response to the client.
submitResponse(ClassicHttpResponse) - Method in interface org.apache.hc.core5.http.io.HttpServerRequestHandler.ResponseTrigger
Sends a final HTTP response to the client.
submitResponse(HttpResponse, AsyncEntityProducer) - Method in interface org.apache.hc.core5.http.nio.AsyncFilterChain.ResponseTrigger
Sends a final HTTP response to the client.
submitResponse(AsyncResponseProducer, HttpContext) - Method in interface org.apache.hc.core5.http.nio.AsyncServerRequestHandler.ResponseTrigger
Sends a final HTTP response to the client.
subSequence(int, int) - Method in class org.apache.hc.core5.util.CharArrayBuffer
substring(int, int) - Method in class org.apache.hc.core5.util.CharArrayBuffer
Returns a substring of this buffer.
substringTrimmed(int, int) - Method in class org.apache.hc.core5.util.CharArrayBuffer
Returns a substring of this buffer with leading and trailing whitespace omitted.
Supplier<T> - Interface in org.apache.hc.core5.function
Represents a supplier of results.
supplyConsumer(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.AbstractServerExchangeHandler
Triggered to supply a request consumer to process the incoming request.
supplyConsumer(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.BasicServerExchangeHandler
 
switchProtocol(String, FutureCallback<ProtocolIOSession>) - Method in interface org.apache.hc.core5.reactor.ProtocolIOSession
Switches this I/O session to the application protocol with the given ID.

T

TE - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
TerminalAsyncServerFilter - Class in org.apache.hc.core5.http.nio.support
AsyncFilterHandler implementation represents a terminal handler in an asynchronous request processing pipeline that makes use of HandlerFactory to dispatch the request to a particular AsyncServerExchangeHandler.
TerminalAsyncServerFilter(HandlerFactory<AsyncServerExchangeHandler>) - Constructor for class org.apache.hc.core5.http.nio.support.TerminalAsyncServerFilter
 
TerminalServerFilter - Class in org.apache.hc.core5.http.io.support
HttpFilterHandler implementation represents a terminal handler in a request processing pipeline that makes use of HttpRequestMapper to dispatch the request to a particular HttpRequestHandler.
TerminalServerFilter(HttpRequestMapper<HttpRequestHandler>, HttpResponseFactory<ClassicHttpResponse>) - Constructor for class org.apache.hc.core5.http.io.support.TerminalServerFilter
 
terminateRequest(ClassicHttpRequest) - Method in class org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnection
 
terminateRequest(ClassicHttpRequest) - Method in interface org.apache.hc.core5.http.io.HttpClientConnection
Terminates request prematurely potentially leaving the connection in a inconsistent state.
TEXT_EVENT_STREAM - Static variable in class org.apache.hc.core5.http.ContentType
Public constant media type for text/event-stream.
TEXT_HTML - Static variable in class org.apache.hc.core5.http.ContentType
 
TEXT_MARKDOWN - Static variable in class org.apache.hc.core5.http.ContentType
Public constant media type for text/markdown.
TEXT_PLAIN - Static variable in class org.apache.hc.core5.http.ContentType
 
TEXT_XML - Static variable in class org.apache.hc.core5.http.ContentType
 
TextUtils - Class in org.apache.hc.core5.util
 
ThreadingBehavior - Enum in org.apache.hc.core5.annotation
Defines types of threading behavior enforced at runtime.
timedJoin(Thread) - Method in class org.apache.hc.core5.util.TimeValue
 
timedWait(Object) - Method in class org.apache.hc.core5.util.TimeValue
 
TIMEOUT - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
timeout(IOSession, Timeout) - Method in interface org.apache.hc.core5.reactor.IOEventHandler
Triggered when the given session has timed out.
timeout(IOSession) - Method in interface org.apache.hc.core5.reactor.IOSessionListener
 
Timeout - Class in org.apache.hc.core5.util
Represents a timeout value as a non-negative long time and TimeUnit.
TimeoutValueException - Exception in org.apache.hc.core5.util
A specialization of TimeoutException that carries a Timeout deadline and the actual value.
TimeoutValueException(Timeout, Timeout) - Constructor for exception org.apache.hc.core5.util.TimeoutValueException
Creates a new exception for the given timeout deadline and actual timeout.
TimeValue - Class in org.apache.hc.core5.util
Represents a time value as a long time and a TimeUnit.
TLS - Enum in org.apache.hc.core5.http.ssl
Supported TLS protocol versions.
TlsCiphers - Class in org.apache.hc.core5.http.ssl
TLS cipher suite support methods
TlsCiphers() - Constructor for class org.apache.hc.core5.http.ssl.TlsCiphers
 
TlsDetails - Class in org.apache.hc.core5.reactor.ssl
Represents details of a fully established TLS session.
TlsDetails(SSLSession, String) - Constructor for class org.apache.hc.core5.reactor.ssl.TlsDetails
 
TlsStrategy - Interface in org.apache.hc.core5.http.nio.ssl
TLS protocol upgrade strategy for non-blocking TransportSecurityLayer sessions.
TlsSupport - Class in org.apache.hc.core5.http.nio.ssl
HTTP/1.1 TLS support methods
TlsSupport() - Constructor for class org.apache.hc.core5.http.nio.ssl.TlsSupport
 
tlsUpgrade(NamedEndpoint, FutureCallback<ProtocolIOSession>) - Method in interface org.apache.hc.core5.http.nio.ssl.TlsUpgradeCapable
 
TlsUpgradeCapable - Interface in org.apache.hc.core5.http.nio.ssl
Capability to upgrade to TLS.
toByteArray(HttpEntity) - Static method in class org.apache.hc.core5.http.io.entity.EntityUtils
Reads the contents of an entity and return it as a byte array.
toByteArray(HttpEntity, int) - Static method in class org.apache.hc.core5.http.io.entity.EntityUtils
Reads the contents of an entity and return it as a byte array.
toByteArray() - Method in class org.apache.hc.core5.util.ByteArrayBuffer
Converts the content of this buffer to an array of bytes.
toCharArray() - Method in class org.apache.hc.core5.util.CharArrayBuffer
Converts the content of this buffer to an array of chars.
toDays() - Method in class org.apache.hc.core5.util.TimeValue
 
toDuration() - Method in class org.apache.hc.core5.util.TimeValue
Converts this instance of to a Duration.
toErrorMessage(Exception) - Static method in class org.apache.hc.core5.http.impl.ServerSupport
 
toHexString(byte[]) - Static method in class org.apache.hc.core5.util.TextUtils
Returns a hexadecimal string with lowercase letters, representing the values of the bytes.
toHostString() - Method in class org.apache.hc.core5.http.HttpHost
Obtains the host string, without scheme prefix.
toHours() - Method in class org.apache.hc.core5.util.TimeValue
 
Tokenizer - Class in org.apache.hc.core5.util
Tokenizer that can be used as a foundation for more complex parsing routines.
Tokenizer() - Constructor for class org.apache.hc.core5.util.Tokenizer
 
Tokenizer.Cursor - Class in org.apache.hc.core5.util
 
TokenParser - Class in org.apache.hc.core5.http.message
Deprecated.
TokenParser() - Constructor for class org.apache.hc.core5.http.message.TokenParser
Deprecated.
 
toLowerCase(String) - Static method in class org.apache.hc.core5.util.TextUtils
Returns lower case representation of the given string using Locale.ROOT.
toMicroseconds() - Method in class org.apache.hc.core5.util.TimeValue
 
toMilliseconds() - Method in class org.apache.hc.core5.util.TimeValue
 
toMillisecondsIntBound() - Method in class org.apache.hc.core5.util.TimeValue
 
toMinutes() - Method in class org.apache.hc.core5.util.TimeValue
 
toNanoseconds() - Method in class org.apache.hc.core5.util.TimeValue
 
toSeconds() - Method in class org.apache.hc.core5.util.TimeValue
 
toSecondsIntBound() - Method in class org.apache.hc.core5.util.TimeValue
 
toStatusCode(Exception) - Method in class org.apache.hc.core5.http.impl.io.HttpService
 
toStatusCode(Exception) - Static method in class org.apache.hc.core5.http.impl.ServerSupport
 
toString() - Method in class org.apache.hc.core5.http.config.CharCodingConfig
 
toString() - Method in class org.apache.hc.core5.http.config.Http1Config
 
toString() - Method in class org.apache.hc.core5.http.config.NamedElementChain.Node
 
toString() - Method in class org.apache.hc.core5.http.config.Registry
 
toString() - Method in class org.apache.hc.core5.http.config.RegistryBuilder
 
toString() - Method in class org.apache.hc.core5.http.ContentType
Generates textual representation of this content type which can be used as the value of a Content-Type header.
toString() - Method in class org.apache.hc.core5.http.EndpointDetails
 
toString() - Method in class org.apache.hc.core5.http.HttpHost
 
toString() - Method in class org.apache.hc.core5.http.impl.io.MonitoringResponseOutOfOrderStrategy
 
toString() - Method in class org.apache.hc.core5.http.impl.io.SocketHolder
 
toString() - Method in class org.apache.hc.core5.http.impl.nio.ChunkDecoder
 
toString() - Method in class org.apache.hc.core5.http.impl.nio.ChunkEncoder
 
toString() - Method in class org.apache.hc.core5.http.impl.nio.ClientHttp1IOEventHandler
 
toString() - Method in class org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexer
 
toString() - Method in class org.apache.hc.core5.http.impl.nio.ExpandableBuffer
 
toString() - Method in class org.apache.hc.core5.http.impl.nio.IdentityDecoder
 
toString() - Method in class org.apache.hc.core5.http.impl.nio.IdentityEncoder
 
toString() - Method in class org.apache.hc.core5.http.impl.nio.LengthDelimitedDecoder
 
toString() - Method in class org.apache.hc.core5.http.impl.nio.LengthDelimitedEncoder
 
toString() - Method in class org.apache.hc.core5.http.impl.nio.ServerHttp1IOEventHandler
 
toString() - Method in class org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexer
 
toString() - Method in class org.apache.hc.core5.http.io.entity.AbstractHttpEntity
 
toString(HttpEntity, Charset) - Static method in class org.apache.hc.core5.http.io.entity.EntityUtils
Gets the entity content as a String, using the provided default character set if none is found in the entity.
toString(HttpEntity, Charset, int) - Static method in class org.apache.hc.core5.http.io.entity.EntityUtils
Gets the entity content as a String, using the provided default character set if none is found in the entity.
toString(HttpEntity, String) - Static method in class org.apache.hc.core5.http.io.entity.EntityUtils
Gets the entity content as a String, using the provided default character set if none is found in the entity.
toString(HttpEntity, String, int) - Static method in class org.apache.hc.core5.http.io.entity.EntityUtils
Gets the entity content as a String, using the provided default character set if none is found in the entity.
toString(HttpEntity) - Static method in class org.apache.hc.core5.http.io.entity.EntityUtils
Reads the contents of an entity and return it as a String.
toString(HttpEntity, int) - Static method in class org.apache.hc.core5.http.io.entity.EntityUtils
Reads the contents of an entity and return it as a String.
toString() - Method in class org.apache.hc.core5.http.io.entity.HttpEntityWrapper
 
toString() - Method in class org.apache.hc.core5.http.io.SocketConfig
 
toString() - Method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
toString() - Method in class org.apache.hc.core5.http.io.support.ClassicResponseBuilder
 
toString() - Method in class org.apache.hc.core5.http.io.support.HttpServerFilterChainElement
 
toString() - Method in class org.apache.hc.core5.http.message.AbstractMessageWrapper
 
toString() - Method in class org.apache.hc.core5.http.message.BasicHeader
 
toString() - Method in class org.apache.hc.core5.http.message.BasicHeaderElement
 
toString() - Method in class org.apache.hc.core5.http.message.BasicHttpRequest
 
toString() - Method in class org.apache.hc.core5.http.message.BasicHttpResponse
 
toString() - Method in class org.apache.hc.core5.http.message.BasicNameValuePair
 
toString() - Method in class org.apache.hc.core5.http.message.BufferedHeader
 
toString() - Method in class org.apache.hc.core5.http.message.HeaderGroup
 
toString() - Method in class org.apache.hc.core5.http.message.RequestLine
 
toString() - Method in class org.apache.hc.core5.http.message.StatusLine
 
toString() - Method in class org.apache.hc.core5.http.Message
 
toString() - Method in class org.apache.hc.core5.http.nio.command.ShutdownCommand
 
toString() - Method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducerWrapper
 
toString() - Method in class org.apache.hc.core5.http.nio.support.AsyncPushBuilder
 
toString() - Method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
toString() - Method in class org.apache.hc.core5.http.nio.support.AsyncResponseBuilder
 
toString() - Method in class org.apache.hc.core5.http.nio.support.AsyncServerFilterChainElement
 
toString() - Method in class org.apache.hc.core5.http.protocol.BasicHttpContext
 
toString() - Method in class org.apache.hc.core5.http.protocol.HttpCoreContext
 
toString() - Method in class org.apache.hc.core5.http.protocol.UriPatternMatcher
 
toString() - Method in class org.apache.hc.core5.http.protocol.UriPatternOrderedMatcher
 
toString() - Method in class org.apache.hc.core5.http.protocol.UriRegexMatcher
 
toString() - Method in class org.apache.hc.core5.http.ProtocolVersion
Converts this protocol version to a string.
toString() - Method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
toString() - Method in class org.apache.hc.core5.http.support.BasicResponseBuilder
 
toString() - Method in enum org.apache.hc.core5.http.URIScheme
 
toString() - Method in class org.apache.hc.core5.net.Host
 
toString() - Method in class org.apache.hc.core5.net.URIAuthority
 
toString() - Method in class org.apache.hc.core5.net.URIBuilder
Converts this instance to a URI string.
toString() - Method in class org.apache.hc.core5.pool.LaxConnPool
 
toString() - Method in class org.apache.hc.core5.pool.PoolEntry
 
toString() - Method in class org.apache.hc.core5.pool.PoolStats
 
toString() - Method in class org.apache.hc.core5.pool.StrictConnPool
 
toString() - Method in class org.apache.hc.core5.reactor.AbstractIOSessionPool
 
toString() - Method in class org.apache.hc.core5.reactor.EndpointParameters
 
toString() - Method in class org.apache.hc.core5.reactor.IOReactorConfig
 
toString() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
toString() - Method in class org.apache.hc.core5.reactor.ssl.TlsDetails
 
toString() - Method in class org.apache.hc.core5.ssl.PrivateKeyDetails
 
toString() - Method in class org.apache.hc.core5.ssl.SSLContextBuilder
 
toString() - Method in class org.apache.hc.core5.util.CharArrayBuffer
 
toString() - Method in class org.apache.hc.core5.util.Deadline
 
toString() - Method in class org.apache.hc.core5.util.TimeValue
 
toString() - Method in class org.apache.hc.core5.util.Tokenizer.Cursor
 
toString() - Method in class org.apache.hc.core5.util.VersionInfo
Provides the version information in human-readable format.
toTimeout() - Method in class org.apache.hc.core5.util.TimeValue
 
toURI() - Method in class org.apache.hc.core5.http.HttpHost
Return the host URI, as a string.
trace() - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
trace(URI) - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
trace(String) - Static method in class org.apache.hc.core5.http.io.support.ClassicRequestBuilder
 
trace() - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
trace(URI) - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
trace(String) - Static method in class org.apache.hc.core5.http.nio.support.AsyncRequestBuilder
 
trace() - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
trace(URI) - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
trace(String) - Static method in class org.apache.hc.core5.http.support.BasicRequestBuilder
 
TRAILER - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
transfer(FileChannel, long, long) - Method in class org.apache.hc.core5.http.impl.nio.IdentityDecoder
 
transfer(FileChannel, long, long) - Method in class org.apache.hc.core5.http.impl.nio.IdentityEncoder
 
transfer(FileChannel, long, long) - Method in class org.apache.hc.core5.http.impl.nio.LengthDelimitedDecoder
 
transfer(FileChannel, long, long) - Method in class org.apache.hc.core5.http.impl.nio.LengthDelimitedEncoder
 
transfer(FileChannel, long, long) - Method in interface org.apache.hc.core5.http.nio.FileContentDecoder
Transfers a portion of entity content from the underlying network channel into the given file channel.
transfer(FileChannel, long, long) - Method in interface org.apache.hc.core5.http.nio.FileContentEncoder
Transfers a portion of entity content from the given file channel to the underlying network channel.
TRANSFER_ENCODING - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
TransportSecurityLayer - Interface in org.apache.hc.core5.reactor.ssl
TLS capable session layer interface.
TruncatedChunkException - Exception in org.apache.hc.core5.http
Signals a truncated chunk in a chunked stream.
TruncatedChunkException(String) - Constructor for exception org.apache.hc.core5.http.TruncatedChunkException
Creates a TruncatedChunkException with the specified detail message.
TruncatedChunkException(String, Object...) - Constructor for exception org.apache.hc.core5.http.TruncatedChunkException
Constructs a new TruncatedChunkException with the specified detail message.
TrustStrategy - Interface in org.apache.hc.core5.ssl
A strategy to establish trustworthiness of certificates without consulting the trust manager configured in the actual SSL context.

U

UNAVAILABLE - Static variable in class org.apache.hc.core5.util.VersionInfo
A string constant for unavailable information.
UNDEFINED - Static variable in interface org.apache.hc.core5.http.ContentLengthStrategy
Message body not explicitly delineated.
unregister(String) - Method in interface org.apache.hc.core5.http.protocol.LookupRegistry
Removes registered object, if exists, for the given pattern.
unregister(String) - Method in class org.apache.hc.core5.http.protocol.UriPatternMatcher
Removes registered object, if exists, for the given pattern.
unregister(String) - Method in class org.apache.hc.core5.http.protocol.UriPatternOrderedMatcher
Removes registered object, if exists, for the given pattern.
unregister(String) - Method in class org.apache.hc.core5.http.protocol.UriRegexMatcher
Removes registered object, if exists, for the given regex.
UnsupportedHttpVersionException - Exception in org.apache.hc.core5.http
Signals an unsupported version of the HTTP protocol.
UnsupportedHttpVersionException() - Constructor for exception org.apache.hc.core5.http.UnsupportedHttpVersionException
Creates an exception without a detail message.
UnsupportedHttpVersionException(ProtocolVersion) - Constructor for exception org.apache.hc.core5.http.UnsupportedHttpVersionException
Creates an exception with a detail message for the given ProtocolVersion.
UnsupportedHttpVersionException(String) - Constructor for exception org.apache.hc.core5.http.UnsupportedHttpVersionException
Creates an exception with the specified detail message.
update(int) - Method in interface org.apache.hc.core5.http.nio.CapacityChannel
Updates data capacity information through this channel.
updateCapacity(CapacityChannel) - Method in interface org.apache.hc.core5.http.nio.AsyncDataConsumer
Triggered to signal ability of the underlying data stream to receive data capacity update.
updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.http.nio.entity.AbstractBinDataConsumer
 
updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.http.nio.entity.AbstractCharDataConsumer
 
updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.http.nio.entity.DigestingEntityConsumer
 
updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.http.nio.entity.DiscardingEntityConsumer
 
updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.http.nio.entity.NoopEntityConsumer
Deprecated.
 
updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncPushHandler
 
updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncRequesterConsumer
 
updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.http.nio.support.AbstractAsyncResponseConsumer
 
updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.http.nio.support.AbstractServerExchangeHandler
 
updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.http.nio.support.BasicAsyncServerExpectationDecorator
 
updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.http.nio.support.BasicClientExchangeHandler
 
updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.http.nio.support.BasicRequestConsumer
 
updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.http.nio.support.BasicResponseConsumer
 
updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityConsumer
 
updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler
 
updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.http.nio.support.classic.SharedInputBuffer
 
updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.http.nio.support.ImmediateResponseExchangeHandler
 
updateExpiry(TimeValue) - Method in class org.apache.hc.core5.pool.PoolEntry
 
updatePos(int) - Method in class org.apache.hc.core5.util.Tokenizer.Cursor
 
updateReadTime() - Method in interface org.apache.hc.core5.reactor.IOSession
Updates the timestamp of the last read event
updateReadTime() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
updateState(Object) - Method in class org.apache.hc.core5.pool.PoolEntry
 
updateWriteTime() - Method in interface org.apache.hc.core5.reactor.IOSession
Updates the timestamp of the last write event
updateWriteTime() - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
UPGRADE - Static variable in class org.apache.hc.core5.http.HeaderElements
 
UPGRADE - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
upgrade(TransportSecurityLayer, NamedEndpoint, Object, Timeout, FutureCallback<TransportSecurityLayer>) - Method in class org.apache.hc.core5.http.nio.ssl.BasicClientTlsStrategy
 
upgrade(TransportSecurityLayer, HttpHost, SocketAddress, SocketAddress, Object, Timeout) - Method in class org.apache.hc.core5.http.nio.ssl.BasicClientTlsStrategy
upgrade(TransportSecurityLayer, NamedEndpoint, Object, Timeout, FutureCallback<TransportSecurityLayer>) - Method in class org.apache.hc.core5.http.nio.ssl.BasicServerTlsStrategy
 
upgrade(TransportSecurityLayer, HttpHost, SocketAddress, SocketAddress, Object, Timeout) - Method in class org.apache.hc.core5.http.nio.ssl.BasicServerTlsStrategy
upgrade(TransportSecurityLayer, HttpHost, SocketAddress, SocketAddress, Object, Timeout) - Method in interface org.apache.hc.core5.http.nio.ssl.TlsStrategy
upgrade(TransportSecurityLayer, NamedEndpoint, Object, Timeout, FutureCallback<TransportSecurityLayer>) - Method in interface org.apache.hc.core5.http.nio.ssl.TlsStrategy
Secures current session layer with TLS.
upgrade(IOEventHandler) - Method in interface org.apache.hc.core5.reactor.IOSession
Upgrades event handler associated with the session.
upgrade(ProtocolIOSession, FutureCallback<ProtocolIOSession>) - Method in interface org.apache.hc.core5.reactor.ProtocolUpgradeHandler
Upgrades application protocol of the given I/O session.
upgrade(IOEventHandler) - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
URIAuthority - Class in org.apache.hc.core5.net
Represents authority component of request URI.
URIAuthority(String, String, int) - Constructor for class org.apache.hc.core5.net.URIAuthority
Constructs a new instance.
URIAuthority(String, int) - Constructor for class org.apache.hc.core5.net.URIAuthority
 
URIAuthority(String, Host) - Constructor for class org.apache.hc.core5.net.URIAuthority
 
URIAuthority(Host) - Constructor for class org.apache.hc.core5.net.URIAuthority
 
URIAuthority(String, NamedEndpoint) - Constructor for class org.apache.hc.core5.net.URIAuthority
 
URIAuthority(NamedEndpoint) - Constructor for class org.apache.hc.core5.net.URIAuthority
 
URIAuthority(String) - Constructor for class org.apache.hc.core5.net.URIAuthority
 
URIBuilder - Class in org.apache.hc.core5.net
Builder for URI instances.
URIBuilder() - Constructor for class org.apache.hc.core5.net.URIBuilder
Constructs an empty instance.
URIBuilder(String) - Constructor for class org.apache.hc.core5.net.URIBuilder
Constructs an instance from the string which must be a valid URI.
URIBuilder(URI) - Constructor for class org.apache.hc.core5.net.URIBuilder
Constructs an instance from the provided URI.
URIBuilder(String, Charset) - Constructor for class org.apache.hc.core5.net.URIBuilder
Constructs an instance from the string which must be a valid URI.
URIBuilder(URI, Charset) - Constructor for class org.apache.hc.core5.net.URIBuilder
Constructs an instance from the provided URI.
UriPatternMatcher<T> - Class in org.apache.hc.core5.http.protocol
Maintains a map of objects keyed by a request URI pattern.
UriPatternMatcher() - Constructor for class org.apache.hc.core5.http.protocol.UriPatternMatcher
 
UriPatternOrderedMatcher<T> - Class in org.apache.hc.core5.http.protocol
Maintains a map of objects keyed by a request URI pattern.
UriPatternOrderedMatcher() - Constructor for class org.apache.hc.core5.http.protocol.UriPatternOrderedMatcher
 
UriPatternType - Enum in org.apache.hc.core5.http.protocol
 
UriRegexMatcher<T> - Class in org.apache.hc.core5.http.protocol
Maintains a map of objects keyed by a request URI regular expression.
UriRegexMatcher() - Constructor for class org.apache.hc.core5.http.protocol.UriRegexMatcher
 
URIScheme - Enum in org.apache.hc.core5.http
Enumerates supported URI schemes.
URLEncodedUtils - Class in org.apache.hc.core5.net
Deprecated.
Use URIBuilder to parse and format URIs and WWWFormCodec to parse and format application/x-www-form-urlencoded forms.
URLEncodedUtils() - Constructor for class org.apache.hc.core5.net.URLEncodedUtils
Deprecated.
 
USER_AGENT - Static variable in class org.apache.hc.core5.http.HttpHeaders
 

V

validatePendingRequests() - Method in class org.apache.hc.core5.pool.LaxConnPool
 
validatePendingRequests() - Method in class org.apache.hc.core5.pool.StrictConnPool
 
validateResponse(HttpResponse, EntityDetails) - Static method in class org.apache.hc.core5.http.impl.ServerSupport
 
validateSession(IOSession, Callback<Boolean>) - Method in class org.apache.hc.core5.reactor.AbstractIOSessionPool
 
valueOf(String) - Static method in enum org.apache.hc.core5.annotation.ThreadingBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.core5.http.impl.bootstrap.StandardFilter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.core5.http.impl.nio.ExpandableBuffer.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.core5.http.impl.nio.MessageState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.core5.http.message.StatusLine.StatusClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.core5.http.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.core5.http.protocol.UriPatternType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.core5.http.ssl.TLS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.core5.http.URIScheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.core5.io.CloseMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.core5.pool.PoolConcurrencyPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.core5.pool.PoolReusePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.core5.reactor.Command.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.core5.reactor.IOReactorStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.core5.reactor.IOSession.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.core5.reactor.ssl.SSLBufferMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hc.core5.reactor.ssl.SSLMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.hc.core5.annotation.ThreadingBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.core5.http.impl.bootstrap.StandardFilter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.core5.http.impl.nio.ExpandableBuffer.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.core5.http.impl.nio.MessageState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.core5.http.message.StatusLine.StatusClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.core5.http.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.core5.http.protocol.UriPatternType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.core5.http.ssl.TLS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.core5.http.URIScheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.core5.io.CloseMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.core5.pool.PoolConcurrencyPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.core5.pool.PoolReusePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.core5.reactor.Command.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.core5.reactor.IOReactorStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.core5.reactor.IOSession.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.core5.reactor.ssl.SSLBufferMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hc.core5.reactor.ssl.SSLMode
Returns an array containing the constants of this enum type, in the order they are declared.
VARY - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
verify(HttpHost, SSLSession) - Method in interface org.apache.hc.core5.http.io.ssl.SSLSessionVerifier
 
verify(ClassicHttpRequest, HttpContext) - Method in class org.apache.hc.core5.http.io.support.BasicHttpServerExpectationDecorator
Verifies the HTTP request and decides whether it meets server expectations and the request processing can continue.
verify(ClassicHttpRequest, HttpContext) - Method in class org.apache.hc.core5.http.io.support.HttpServerExpectationFilter
Verifies the HTTP request and decides whether it meets server expectations and the request processing can continue.
verify(HttpRequest, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.AsyncServerExpectationFilter
 
verify(HttpRequest, HttpContext) - Method in class org.apache.hc.core5.http.nio.support.BasicAsyncServerExpectationDecorator
 
verify(NamedEndpoint, SSLEngine) - Method in interface org.apache.hc.core5.reactor.ssl.SSLSessionVerifier
Triggered when the SSL connection has been established and initial SSL handshake has been successfully completed.
version - Variable in enum org.apache.hc.core5.http.ssl.TLS
 
VERSION_PROPERTY_FILE - Static variable in class org.apache.hc.core5.util.VersionInfo
The filename of the version information files.
VersionInfo - Class in org.apache.hc.core5.util
Provides access to version information for HTTP components.
VersionInfo(String, String, String, String, String) - Constructor for class org.apache.hc.core5.util.VersionInfo
Instantiates version information.
VIA - Static variable in class org.apache.hc.core5.http.HttpHeaders
 

W

WARNING - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
WILDCARD - Static variable in class org.apache.hc.core5.http.ContentType
 
withCharset(Charset) - Method in class org.apache.hc.core5.http.ContentType
Creates a new instance with this MIME type and the given Charset.
withCharset(String) - Method in class org.apache.hc.core5.http.ContentType
Creates a new instance with this MIME type and the given Charset name.
withConnectionReuseStrategy(ConnectionReuseStrategy) - Method in class org.apache.hc.core5.http.impl.io.HttpRequestExecutor.Builder
 
withConnectionReuseStrategy(ConnectionReuseStrategy) - Method in class org.apache.hc.core5.http.impl.io.HttpService.Builder
 
withHttp1StreamListener(Http1StreamListener) - Method in class org.apache.hc.core5.http.impl.io.HttpRequestExecutor.Builder
 
withHttp1StreamListener(Http1StreamListener) - Method in class org.apache.hc.core5.http.impl.io.HttpService.Builder
 
withHttpProcessor(HttpProcessor) - Method in class org.apache.hc.core5.http.impl.io.HttpService.Builder
 
withHttpServerRequestHandler(HttpServerRequestHandler) - Method in class org.apache.hc.core5.http.impl.io.HttpService.Builder
 
withParameters(NameValuePair...) - Method in class org.apache.hc.core5.http.ContentType
Creates a new instance with this MIME type and the given parameters.
withTrailers(HttpEntity, Header...) - Static method in class org.apache.hc.core5.http.io.entity.HttpEntities
 
withTrailers(AsyncEntityProducer, Header...) - Static method in class org.apache.hc.core5.http.nio.entity.AsyncEntityProducers
 
withWaitForContinue(Timeout) - Method in class org.apache.hc.core5.http.impl.io.HttpRequestExecutor.Builder
 
write(T, SessionOutputBuffer, OutputStream) - Method in class org.apache.hc.core5.http.impl.io.AbstractMessageWriter
 
write(int) - Method in class org.apache.hc.core5.http.impl.io.ChunkedOutputStream
 
write(byte[]) - Method in class org.apache.hc.core5.http.impl.io.ChunkedOutputStream
Writes the array.
write(byte[], int, int) - Method in class org.apache.hc.core5.http.impl.io.ChunkedOutputStream
Writes the array.
write(byte[], int, int) - Method in class org.apache.hc.core5.http.impl.io.ContentLengthOutputStream
 
write(byte[]) - Method in class org.apache.hc.core5.http.impl.io.ContentLengthOutputStream
 
write(int) - Method in class org.apache.hc.core5.http.impl.io.ContentLengthOutputStream
 
write(byte[], int, int) - Method in class org.apache.hc.core5.http.impl.io.IdentityOutputStream
 
write(byte[]) - Method in class org.apache.hc.core5.http.impl.io.IdentityOutputStream
 
write(int) - Method in class org.apache.hc.core5.http.impl.io.IdentityOutputStream
 
write(byte[], int, int, OutputStream) - Method in class org.apache.hc.core5.http.impl.io.SessionOutputBufferImpl
 
write(byte[], OutputStream) - Method in class org.apache.hc.core5.http.impl.io.SessionOutputBufferImpl
 
write(int, OutputStream) - Method in class org.apache.hc.core5.http.impl.io.SessionOutputBufferImpl
 
write(T, SessionOutputBuffer) - Method in class org.apache.hc.core5.http.impl.nio.AbstractMessageWriter
 
write(ByteBuffer) - Method in class org.apache.hc.core5.http.impl.nio.ChunkEncoder
 
write(ByteBuffer) - Method in class org.apache.hc.core5.http.impl.nio.IdentityEncoder
 
write(ByteBuffer) - Method in class org.apache.hc.core5.http.impl.nio.LengthDelimitedEncoder
 
write(T, SessionOutputBuffer, OutputStream) - Method in interface org.apache.hc.core5.http.io.HttpMessageWriter
Serializes an instance of MessageHeaders to the given output stream.
write(byte[], int, int, OutputStream) - Method in interface org.apache.hc.core5.http.io.SessionOutputBuffer
Writes len bytes from the specified byte array starting at offset off to this session buffer.
write(byte[], OutputStream) - Method in interface org.apache.hc.core5.http.io.SessionOutputBuffer
Writes b.length bytes from the specified byte array to this session buffer.
write(int, OutputStream) - Method in interface org.apache.hc.core5.http.io.SessionOutputBuffer
Writes the specified byte to this session buffer.
write(ByteBuffer) - Method in interface org.apache.hc.core5.http.nio.ContentEncoder
Writes a portion of entity content to the underlying channel.
write(ByteBuffer) - Method in interface org.apache.hc.core5.http.nio.DataStreamChannel
Writes data from the buffer through this channel into the underlying byte stream.
write(T, SessionOutputBuffer) - Method in interface org.apache.hc.core5.http.nio.NHttpMessageWriter
Writes out the HTTP message head.
write(ByteBuffer) - Method in interface org.apache.hc.core5.http.nio.SessionOutputBuffer
Copies content of the source buffer into this buffer.
write(ReadableByteChannel) - Method in interface org.apache.hc.core5.http.nio.SessionOutputBuffer
Reads a sequence of bytes from the source channel into this buffer.
write(T) - Method in interface org.apache.hc.core5.http.nio.StreamChannel
Writes data from the data container into the underlying data stream.
write(byte[], int, int) - Method in interface org.apache.hc.core5.http.nio.support.classic.ContentOutputBuffer
Writes len bytes from the specified byte array starting at offset off to this buffer.
write(int) - Method in interface org.apache.hc.core5.http.nio.support.classic.ContentOutputBuffer
Writes the specified byte to this buffer.
write(byte[], int, int) - Method in class org.apache.hc.core5.http.nio.support.classic.ContentOutputStream
 
write(byte[]) - Method in class org.apache.hc.core5.http.nio.support.classic.ContentOutputStream
 
write(int) - Method in class org.apache.hc.core5.http.nio.support.classic.ContentOutputStream
 
write(byte[], int, int) - Method in class org.apache.hc.core5.http.nio.support.classic.SharedOutputBuffer
 
write(int) - Method in class org.apache.hc.core5.http.nio.support.classic.SharedOutputBuffer
 
WRITE - Static variable in class org.apache.hc.core5.reactor.EventMask
Interest in data output.
write(ByteBuffer) - Method in class org.apache.hc.core5.reactor.ssl.SSLIOSession
 
writeCompleted() - Method in interface org.apache.hc.core5.http.nio.support.classic.ContentOutputBuffer
Indicates the content has been fully written.
writeCompleted() - Method in class org.apache.hc.core5.http.nio.support.classic.SharedOutputBuffer
 
writeHeadLine(T, CharArrayBuffer) - Method in class org.apache.hc.core5.http.impl.io.AbstractMessageWriter
Subclasses must override this method to write out the first header line based on the HttpMessage passed as a parameter.
writeHeadLine(ClassicHttpRequest, CharArrayBuffer) - Method in class org.apache.hc.core5.http.impl.io.DefaultHttpRequestWriter
 
writeHeadLine(ClassicHttpResponse, CharArrayBuffer) - Method in class org.apache.hc.core5.http.impl.io.DefaultHttpResponseWriter
 
writeHeadLine(T, CharArrayBuffer) - Method in class org.apache.hc.core5.http.impl.nio.AbstractMessageWriter
Writes out the first line of HttpMessage.
writeHeadLine(T, CharArrayBuffer) - Method in class org.apache.hc.core5.http.impl.nio.DefaultHttpRequestWriter
 
writeHeadLine(T, CharArrayBuffer) - Method in class org.apache.hc.core5.http.impl.nio.DefaultHttpResponseWriter
 
writeLine(CharArrayBuffer, OutputStream) - Method in class org.apache.hc.core5.http.impl.io.SessionOutputBufferImpl
Writes characters from the specified char array followed by a line delimiter to this session buffer.
writeLine(CharArrayBuffer, OutputStream) - Method in interface org.apache.hc.core5.http.io.SessionOutputBuffer
Writes characters from the specified char array followed by a line delimiter to this session buffer.
writeLine(CharArrayBuffer) - Method in interface org.apache.hc.core5.http.nio.SessionOutputBuffer
Copies content of the source buffer into this buffer as one line of text including a line delimiter.
writeTo(OutputStream) - Method in interface org.apache.hc.core5.http.HttpEntity
Writes the entity content out to the output stream.
writeTo(WritableByteChannel) - Method in class org.apache.hc.core5.http.impl.nio.BufferedData
 
writeTo(HttpEntity, OutputStream) - Static method in class org.apache.hc.core5.http.io.entity.AbstractHttpEntity
 
writeTo(OutputStream) - Method in class org.apache.hc.core5.http.io.entity.AbstractHttpEntity
 
writeTo(OutputStream) - Method in class org.apache.hc.core5.http.io.entity.BufferedHttpEntity
 
writeTo(OutputStream) - Method in class org.apache.hc.core5.http.io.entity.ByteArrayEntity
 
writeTo(OutputStream) - Method in class org.apache.hc.core5.http.io.entity.EntityTemplate
 
writeTo(OutputStream) - Method in class org.apache.hc.core5.http.io.entity.HttpEntityWrapper
 
writeTo(OutputStream) - Method in class org.apache.hc.core5.http.io.entity.InputStreamEntity
Writes bytes from the InputStream this entity was constructed with to an OutputStream.
writeTo(OutputStream) - Method in class org.apache.hc.core5.http.io.entity.NullEntity
 
writeTo(OutputStream) - Method in class org.apache.hc.core5.http.io.entity.SerializableEntity
 
writeTo(OutputStream) - Method in class org.apache.hc.core5.http.io.entity.StringEntity
 
writeToBuffer(ByteBuffer, int) - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentEncoder
Transfers content of the source to the buffer and updates transport metrics.
writeToChannel(ByteBuffer) - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentEncoder
Flushes content of the given buffer to the channel and updates transport metrics.
writeToChannel(ByteBuffer, int) - Method in class org.apache.hc.core5.http.impl.nio.AbstractContentEncoder
Transfers content of the source to the channel and updates transport metrics.
WWW_AUTHENTICATE - Static variable in class org.apache.hc.core5.http.HttpHeaders
 
WWWFormCodec - Class in org.apache.hc.core5.net
application/x-www-form-urlencoded codec.
WWWFormCodec() - Constructor for class org.apache.hc.core5.net.WWWFormCodec
 

Z

ZERO_MILLISECONDS - Static variable in class org.apache.hc.core5.util.Timeout
A zero milliseconds Timeout.
ZERO_MILLISECONDS - Static variable in class org.apache.hc.core5.util.TimeValue
A zero milliseconds TimeValue.
A B C D E F G H I K L M N O P R S T U V W Z 
Skip navigation links

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