# Package org.apache.hc.client5.http.async.methods

Common HTTP methods and message handlers for the asynchronous I/O model.

See: Description

Class Summary
AbstractBinPushConsumer: Abstract push response consumer that processes response body data as an octet stream.
AbstractBinResponseConsumer<T>: Abstract response consumer that processes response body data as an octet stream.
AbstractCharPushConsumer: Abstract push response consumer that processes response body data as a character stream.
AbstractCharResponseConsumer<T>: Abstract response consumer that processes response body data as a character stream.
BasicHttpRequests: Deprecated Use `BasicRequestBuilder`.
ConfigurableHttpRequest: HTTP request message with a custom configuration.
DeflatingAsyncEntityProducer: `AsyncEntityProducer` that streams the output of another producer through the raw DEFLATE compression algorithm.
DeflatingBrotliEntityProducer: `AsyncEntityProducer` that Brotli-compresses bytes from an upstream producer on the fly and writes the compressed stream to the target `DataStreamChannel`.
DeflatingGzipEntityProducer: Streams an `AsyncEntityProducer` through raw DEFLATE and wraps the result in a valid GZIP container.
DeflatingZstdEntityProducer: `AsyncEntityProducer` that compresses the bytes produced by a delegate entity into a single Zstandard (zstd) frame on the fly.
IgnoreCompleteExceptionFutureCallback<T>
IgnoreCompleteExceptonFutureCallback<T>: Deprecated Use `IgnoreCompleteExceptionFutureCallback`
InflatingAsyncDataConsumer: Streaming, non-blocking `AsyncDataConsumer` that transparently inflates a response whose `Content-Encoding` is `deflate`.
InflatingBrotliDataConsumer: `AsyncDataConsumer` that inflates a Brotli-compressed byte stream and forwards decompressed bytes to a downstream consumer.
InflatingGzipDataConsumer: Streaming `AsyncDataConsumer` that inflates `Content-Encoding: gzip`.
InflatingZstdDataConsumer: `AsyncDataConsumer` that inflates Zstandard (zstd) content codings.
SimpleBody: Message body representation as a simple text string or an array of bytes.
SimpleHttpRequest: HTTP request that can enclose a body represented as a simple text string or an array of bytes.
SimpleHttpRequests: Deprecated Use `SimpleRequestBuilder`.
SimpleHttpResponse: HTTP response that can enclose a body represented as a simple text string or an array of bytes.
SimpleRequestBuilder: Builder for `SimpleHttpRequest` instances.
SimpleRequestProducer: HTTP request producer that generates message data stream events based on content of a `SimpleHttpRequest` instance.
SimpleResponseBuilder: Builds `SimpleHttpResponse` instances.
SimpleResponseConsumer: HTTP response consumer that generates a `SimpleHttpResponse` instance based on events of an incoming data stream.

## Package org.apache.hc.client5.http.async.methods Description

Common HTTP methods and message handlers for the asynchronous I/O model.