## Uses of Class
org.apache.hc.core5.http.support.AbstractMessageBuilder

- Packages that use AbstractMessageBuilder
  Package | Description
  --- | ---
  org.apache.hc.core5.http.io.support | Support classes for the classic (blocking) I/O model.
  org.apache.hc.core5.http.nio.support | Support classes for the asynchronous I/O model.
  org.apache.hc.core5.http.support |

- - ### Uses of AbstractMessageBuilder in org.apache.hc.core5.http.io.support

    Subclasses of AbstractMessageBuilder in org.apache.hc.core5.http.io.support
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClassicRequestBuilder` Builder for `ClassicHttpRequest` instances.
    `class` | `ClassicResponseBuilder` Builder for `ClassicHttpResponse` instances.

  - ### Uses of AbstractMessageBuilder in org.apache.hc.core5.http.nio.support

    Subclasses of AbstractMessageBuilder in org.apache.hc.core5.http.nio.support
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AsyncPushBuilder` Builder for `AsyncPushProducer` instances.
    `class` | `AsyncRequestBuilder` Builder for `AsyncRequestProducer` instances.
    `class` | `AsyncResponseBuilder` Builder for `AsyncResponseProducer` instances.

  - ### Uses of AbstractMessageBuilder in org.apache.hc.core5.http.support

    Subclasses of AbstractMessageBuilder in org.apache.hc.core5.http.support
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractRequestBuilder<T>` Builder for `BasicHttpRequest` instances.
    `class` | `AbstractResponseBuilder<T>` Builder for `BasicHttpRequest` instances.
    `class` | `BasicRequestBuilder` Builder for `BasicHttpRequest` instances.
    `class` | `BasicResponseBuilder` Builder for `BasicHttpResponse` instances.

    Methods in org.apache.hc.core5.http.support that return AbstractMessageBuilder
    Modifier and Type | Method and Description
    --- | ---
    `AbstractMessageBuilder<T>` | AbstractMessageBuilder.`addHeader(Header header)`
    `AbstractMessageBuilder<T>` | AbstractMessageBuilder.`addHeader(String name, String value)`
    `AbstractMessageBuilder<T>` | AbstractMessageBuilder.`removeHeader(Header header)`
    `AbstractMessageBuilder<T>` | AbstractMessageBuilder.`removeHeaders(String name)`
    `AbstractMessageBuilder<T>` | AbstractMessageBuilder.`setHeader(Header header)`
    `AbstractMessageBuilder<T>` | AbstractMessageBuilder.`setHeader(String name, String value)`
    `AbstractMessageBuilder<T>` | AbstractMessageBuilder.`setHeaders(Header... headers)`
    `AbstractMessageBuilder<T>` | AbstractMessageBuilder.`setHeaders(Iterator<Header> it)`
    `AbstractMessageBuilder<T>` | AbstractMessageBuilder.`setVersion(ProtocolVersion version)`

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