- H2AsyncRequester - Class in org.apache.hc.core5.http2.impl.nio.bootstrap
-
Client side message exchange initiator capable of negotiating
HTTP/2 or HTTP/1.1 compatible connections.
- H2AsyncRequester(HttpVersionPolicy, IOReactorConfig, IOEventHandlerFactory, Decorator<IOSession>, Callback<Exception>, IOSessionListener, ManagedConnPool<HttpHost, IOSession>) - Constructor for class org.apache.hc.core5.http2.impl.nio.bootstrap.H2AsyncRequester
-
- H2AsyncRequester(HttpVersionPolicy, IOReactorConfig, IOEventHandlerFactory, Decorator<IOSession>, Callback<Exception>, IOSessionListener, ManagedConnPool<HttpHost, IOSession>, TlsStrategy, Timeout) - Constructor for class org.apache.hc.core5.http2.impl.nio.bootstrap.H2AsyncRequester
-
- H2ClientTlsStrategy - Class in org.apache.hc.core5.http2.ssl
-
Basic client-side implementation of
TlsStrategy
that upgrades to TLS for all endpoints
with
HTTPS
scheme.
- H2ClientTlsStrategy(SSLContext, SSLBufferMode, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ClientTlsStrategy
-
- H2ClientTlsStrategy(SSLContext, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ClientTlsStrategy
-
- H2ClientTlsStrategy(SSLContext, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ClientTlsStrategy
-
- H2ClientTlsStrategy(SSLContext) - Constructor for class org.apache.hc.core5.http2.ssl.H2ClientTlsStrategy
-
- H2ClientTlsStrategy() - Constructor for class org.apache.hc.core5.http2.ssl.H2ClientTlsStrategy
-
- H2ClientTlsStrategy(SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ClientTlsStrategy
-
Constructor with the default SSL context based on system properties and custom
SSLSessionVerifier
.
- H2Config - Class in org.apache.hc.core5.http2.config
-
HTTP/2 protocol configuration.
- H2Config.Builder - Class in org.apache.hc.core5.http2.config
-
- H2ConnectionException - Exception in org.apache.hc.core5.http2
-
Signals fatal HTTP/2 protocol violation that renders the actual
HTTP/2 connection unreliable.
- H2ConnectionException(H2Error, String) - Constructor for exception org.apache.hc.core5.http2.H2ConnectionException
-
- H2ConnectionException(int, String) - Constructor for exception org.apache.hc.core5.http2.H2ConnectionException
-
- H2ConnPool - Class in org.apache.hc.core5.http2.nio.pool
-
Pool of HTTP/2 message multiplexing capable connections.
- H2ConnPool(ConnectionInitiator, Resolver<HttpHost, InetSocketAddress>, TlsStrategy) - Constructor for class org.apache.hc.core5.http2.nio.pool.H2ConnPool
-
- H2CorruptFrameException - Exception in org.apache.hc.core5.http2
-
Signals corrupt HTTP/2 frame.
- H2CorruptFrameException(String) - Constructor for exception org.apache.hc.core5.http2.H2CorruptFrameException
-
- H2Error - Enum in org.apache.hc.core5.http2
-
Errors codes defined by HTTP/2 specification.
- H2MessageConverter<T extends HttpMessage> - Interface in org.apache.hc.core5.http2
-
Abstract message converter intended to convert from a list of HTTP/2 headers to object
representing an HTTP message and from an object representing an HTTP message to a list
of HTTP/2 headers.
- H2MultiplexingRequester - Class in org.apache.hc.core5.http2.impl.nio.bootstrap
-
HTTP/2 multiplexing client side message exchange initiator.
- H2MultiplexingRequester(IOReactorConfig, IOEventHandlerFactory, Decorator<IOSession>, Callback<Exception>, IOSessionListener, Resolver<HttpHost, InetSocketAddress>, TlsStrategy) - Constructor for class org.apache.hc.core5.http2.impl.nio.bootstrap.H2MultiplexingRequester
-
- H2MultiplexingRequesterBootstrap - Class in org.apache.hc.core5.http2.impl.nio.bootstrap
-
- H2Param - Enum in org.apache.hc.core5.http2.config
-
HTTP/2 protocol parameters.
- H2Processors - Class in org.apache.hc.core5.http2.impl
-
- H2Processors() - Constructor for class org.apache.hc.core5.http2.impl.H2Processors
-
- H2PseudoRequestHeaders - Class in org.apache.hc.core5.http2
-
Request pseudo HTTP headers defined by the HTTP/2 specification.
- H2PseudoRequestHeaders() - Constructor for class org.apache.hc.core5.http2.H2PseudoRequestHeaders
-
- H2PseudoResponseHeaders - Class in org.apache.hc.core5.http2
-
Response pseudo HTTP headers defined by the HTTP/2 specification.
- H2PseudoResponseHeaders() - Constructor for class org.apache.hc.core5.http2.H2PseudoResponseHeaders
-
- H2RequestConnControl - Class in org.apache.hc.core5.http2.protocol
-
- H2RequestConnControl() - Constructor for class org.apache.hc.core5.http2.protocol.H2RequestConnControl
-
- H2RequestContent - Class in org.apache.hc.core5.http2.protocol
-
- H2RequestContent() - Constructor for class org.apache.hc.core5.http2.protocol.H2RequestContent
-
- H2RequestContent(boolean) - Constructor for class org.apache.hc.core5.http2.protocol.H2RequestContent
-
- H2RequesterBootstrap - Class in org.apache.hc.core5.http2.impl.nio.bootstrap
-
- H2RequestTargetHost - Class in org.apache.hc.core5.http2.protocol
-
- H2RequestTargetHost() - Constructor for class org.apache.hc.core5.http2.protocol.H2RequestTargetHost
-
- H2RequestValidateHost - Class in org.apache.hc.core5.http2.protocol
-
- H2RequestValidateHost() - Constructor for class org.apache.hc.core5.http2.protocol.H2RequestValidateHost
-
- H2ResponseConnControl - Class in org.apache.hc.core5.http2.protocol
-
- H2ResponseConnControl() - Constructor for class org.apache.hc.core5.http2.protocol.H2ResponseConnControl
-
- H2ResponseContent - Class in org.apache.hc.core5.http2.protocol
-
- H2ResponseContent() - Constructor for class org.apache.hc.core5.http2.protocol.H2ResponseContent
-
- H2ResponseContent(boolean) - Constructor for class org.apache.hc.core5.http2.protocol.H2ResponseContent
-
- H2ServerBootstrap - Class in org.apache.hc.core5.http2.impl.nio.bootstrap
-
- H2ServerTlsStrategy - Class in org.apache.hc.core5.http2.ssl
-
Basic side-side implementation of
TlsStrategy
that upgrades to TLS for endpoints
with the specified local ports.
- H2ServerTlsStrategy(SSLContext, SecurePortStrategy, SSLBufferMode, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
-
- H2ServerTlsStrategy(SSLContext, SecurePortStrategy, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
-
- H2ServerTlsStrategy(SSLContext, SecurePortStrategy, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
-
- H2ServerTlsStrategy(SSLContext, SecurePortStrategy) - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
-
- H2ServerTlsStrategy(int...) - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
-
- H2ServerTlsStrategy(SSLContext, SSLBufferMode, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
-
- H2ServerTlsStrategy(SSLContext, SSLSessionInitializer, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
-
- H2ServerTlsStrategy(SSLContext, SSLSessionVerifier) - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
-
- H2ServerTlsStrategy(SSLContext) - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
-
- H2ServerTlsStrategy() - Constructor for class org.apache.hc.core5.http2.ssl.H2ServerTlsStrategy
-
- H2Setting - Class in org.apache.hc.core5.http2.config
-
HTTP/2 protocol settings.
- H2Setting(H2Param, int) - Constructor for class org.apache.hc.core5.http2.config.H2Setting
-
- H2StreamListener - Interface in org.apache.hc.core5.http2.impl.nio
-
HTTP/2 stream event listener.
- H2StreamResetException - Exception in org.apache.hc.core5.http2
-
Signals HTTP/2 protocol error that renders the actual HTTP/2 data stream
unreliable.
- H2StreamResetException(H2Error, String) - Constructor for exception org.apache.hc.core5.http2.H2StreamResetException
-
- H2StreamResetException(int, String) - Constructor for exception org.apache.hc.core5.http2.H2StreamResetException
-
- H2TlsSupport - Class in org.apache.hc.core5.http2.ssl
-
HTTP/2 TLS support methods
- H2TlsSupport() - Constructor for class org.apache.hc.core5.http2.ssl.H2TlsSupport
-
- H2TransportMetrics - Interface in org.apache.hc.core5.http2
-
The point of access to connection statistics.
- HEAD_LEN - Static variable in class org.apache.hc.core5.http2.frame.FrameConsts
-
- HeaderListConstraintException - Exception in org.apache.hc.core5.http2.hpack
-
Signals a header list constraint violation.
- HeaderListConstraintException(String) - Constructor for exception org.apache.hc.core5.http2.hpack.HeaderListConstraintException
-
Creates a HeaderListConstraintException with the specified detail message.
- HPackDecoder - Class in org.apache.hc.core5.http2.hpack
-
HPACK decoder.
- HPackDecoder(Charset) - Constructor for class org.apache.hc.core5.http2.hpack.HPackDecoder
-
- HPackDecoder(CharsetDecoder) - Constructor for class org.apache.hc.core5.http2.hpack.HPackDecoder
-
- HPackEncoder - Class in org.apache.hc.core5.http2.hpack
-
HPACK encoder.
- HPackEncoder(Charset) - Constructor for class org.apache.hc.core5.http2.hpack.HPackEncoder
-
- HPackEncoder(CharsetEncoder) - Constructor for class org.apache.hc.core5.http2.hpack.HPackEncoder
-
- HPackException - Exception in org.apache.hc.core5.http2.hpack
-
Signals HPACK protocol violation.
- HPackException(String) - Constructor for exception org.apache.hc.core5.http2.hpack.HPackException
-
- HPackException(String, Exception) - Constructor for exception org.apache.hc.core5.http2.hpack.HPackException
-
- HttpProtocolNegotiator - Class in org.apache.hc.core5.http2.impl.nio
-
- HttpProtocolNegotiator(ProtocolIOSession, FutureCallback<ProtocolIOSession>) - Constructor for class org.apache.hc.core5.http2.impl.nio.HttpProtocolNegotiator
-
- HttpVersionPolicy - Enum in org.apache.hc.core5.http2
-
HTTP protocol version policy.
- Huffman - Class in org.apache.hc.core5.http2.hpack
-
This Huffman codec implementation has been derived from Twitter HPack project
(https://github.com/twitter/hpack)
- validateSession(IOSession, Callback<Boolean>) - Method in class org.apache.hc.core5.http2.nio.pool.H2ConnPool
-
- valueOf(String) - Static method in enum org.apache.hc.core5.http2.config.H2Param
-
Returns the enum constant of this type with the specified name.
- valueOf(int) - Static method in enum org.apache.hc.core5.http2.config.H2Param
-
- valueOf(String) - Static method in enum org.apache.hc.core5.http2.frame.FrameFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hc.core5.http2.frame.FrameType
-
Returns the enum constant of this type with the specified name.
- valueOf(int) - Static method in enum org.apache.hc.core5.http2.frame.FrameType
-
- valueOf(String) - Static method in enum org.apache.hc.core5.http2.H2Error
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hc.core5.http2.HttpVersionPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hc.core5.http2.ssl.ApplicationProtocol
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.hc.core5.http2.config.H2Param
-
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.http2.frame.FrameFlag
-
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.http2.frame.FrameType
-
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.http2.H2Error
-
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.http2.HttpVersionPolicy
-
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.http2.ssl.ApplicationProtocol
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verify(SSLSessionVerifier) - Static method in class org.apache.hc.core5.http2.ssl.ConscryptSupport
-