## Uses of Class
org.apache.hc.client5.http.config.RequestConfig

- Packages that use RequestConfig
  Package | Description
  --- | ---
  org.apache.hc.client5.http.async.methods | Common HTTP methods and message handlers for the asynchronous I/O model.
  org.apache.hc.client5.http.classic.methods | Common HTTP methods and message handlers for the classic I/O model.
  org.apache.hc.client5.http.config | HTTP client configuration APIs.
  org.apache.hc.client5.http.impl.async | Asynchronous HTTP client API implementation that supports both HTTP/2 and HTTP/1.1 transport.
  org.apache.hc.client5.http.impl.classic | Classic HTTP client API implementation that supports HTTP/1.1 transport only.
  org.apache.hc.client5.http.protocol | HTTP protocol interceptors that enable advanced functionality such as HTTP state management and authentication state caching.

- - ### Uses of RequestConfig in org.apache.hc.client5.http.async.methods

    Methods in org.apache.hc.client5.http.async.methods that return RequestConfig
    Modifier and Type | Method and Description
    --- | ---
    `RequestConfig` | ConfigurableHttpRequest.`getConfig()`
    `RequestConfig` | SimpleRequestBuilder.`getRequestConfig()`

    Methods in org.apache.hc.client5.http.async.methods with parameters of type RequestConfig
    Modifier and Type | Method and Description
    --- | ---
    `void` | ConfigurableHttpRequest.`setConfig(RequestConfig requestConfig)` Sets the request configuration.
    `SimpleRequestBuilder` | SimpleRequestBuilder.`setRequestConfig(RequestConfig requestConfig)`

  - ### Uses of RequestConfig in org.apache.hc.client5.http.classic.methods

    Methods in org.apache.hc.client5.http.classic.methods that return RequestConfig
    Modifier and Type | Method and Description
    --- | ---
    `RequestConfig` | HttpUriRequestBase.`getConfig()`

    Methods in org.apache.hc.client5.http.classic.methods with parameters of type RequestConfig
    Modifier and Type | Method and Description
    --- | ---
    `void` | HttpUriRequestBase.`setConfig(RequestConfig requestConfig)` Sets the request configuration.

  - ### Uses of RequestConfig in org.apache.hc.client5.http.config

    Fields in org.apache.hc.client5.http.config declared as RequestConfig
    Modifier and Type | Field and Description
    --- | ---
    `static RequestConfig` | RequestConfig.`DEFAULT`

    Methods in org.apache.hc.client5.http.config that return RequestConfig
    Modifier and Type | Method and Description
    --- | ---
    `RequestConfig` | RequestConfig.Builder.`build()`
    `protected RequestConfig` | RequestConfig.`clone()`
    `RequestConfig` | Configurable.`getConfig()` Gets the actual request configuration.

    Methods in org.apache.hc.client5.http.config with parameters of type RequestConfig
    Modifier and Type | Method and Description
    --- | ---
    `static RequestConfig.Builder` | RequestConfig.`copy(RequestConfig config)`

  - ### Uses of RequestConfig in org.apache.hc.client5.http.impl.async

    Methods in org.apache.hc.client5.http.impl.async with parameters of type RequestConfig
    Modifier and Type | Method and Description
    --- | ---
    `HttpAsyncClientBuilder` | HttpAsyncClientBuilder.`setDefaultRequestConfig(RequestConfig config)` Sets default `RequestConfig` instance which will be used for request execution if not explicitly set in the client execution context.
    `H2AsyncClientBuilder` | H2AsyncClientBuilder.`setDefaultRequestConfig(RequestConfig config)` Sets default `RequestConfig` instance which will be used for request execution if not explicitly set in the client execution context.

  - ### Uses of RequestConfig in org.apache.hc.client5.http.impl.classic

    Methods in org.apache.hc.client5.http.impl.classic with parameters of type RequestConfig
    Modifier and Type | Method and Description
    --- | ---
    `HttpClientBuilder` | HttpClientBuilder.`setDefaultRequestConfig(RequestConfig config)` Sets default `RequestConfig` instance which will be used for request execution if not explicitly set in the client execution context.

    Constructors in org.apache.hc.client5.http.impl.classic with parameters of type RequestConfig
    Constructor and Description
    `ProxyClient(org.apache.hc.core5.http.io.HttpConnectionFactory<ManagedHttpClientConnection> connFactory, org.apache.hc.core5.http.config.Http1Config h1Config, org.apache.hc.core5.http.config.CharCodingConfig charCodingConfig, RequestConfig requestConfig)`
    `ProxyClient(RequestConfig requestConfig)`

  - ### Uses of RequestConfig in org.apache.hc.client5.http.protocol

    Methods in org.apache.hc.client5.http.protocol that return RequestConfig
    Modifier and Type | Method and Description
    --- | ---
    `RequestConfig` | HttpClientContext.`getRequestConfig()` Represents an `used` in the context of the request execution.
    `RequestConfig` | HttpClientContext.`getRequestConfigOrDefault()` Returns `RequestConfig` set in the context or `DEFAULT` if not explicitly set in the context.

    Methods in org.apache.hc.client5.http.protocol with parameters of type RequestConfig
    Modifier and Type | Method and Description
    --- | ---
    `void` | HttpClientContext.`setRequestConfig(RequestConfig requestConfig)`

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