Top Description Fields Constructors Methods
org.apache.hc.client5.http.async.methods

public Class ConfigurableHttpRequest

extends BasicHttpRequest
implements Configurable
Class Inheritance
All Implemented Interfaces
org.apache.hc.client5.http.config.Configurable
Known Direct Subclasses
org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Imports
java.net.URI, org.apache.hc.client5.http.config.Configurable, .RequestConfig, org.apache.hc.core5.http.HttpHost, org.apache.hc.core5.http.message.BasicHttpRequest, org.apache.hc.core5.net.URIAuthority

HTTP request message with a custom configuration.
Since
5.0

Field Summary

Modifier and TypeField and Description
private RequestConfig
private static final long

Constructor Summary

AccessConstructor and Description
public
ConfigurableHttpRequest(final String method, final String path)

public
ConfigurableHttpRequest(final String method, final HttpHost host, final String path)

public
ConfigurableHttpRequest(final String method, final String scheme, final URIAuthority authority, final String path)

public
ConfigurableHttpRequest(final String method, final URI requestUri)

Method Summary

Modifier and TypeMethod and Description
public RequestConfig
getConfig()

Implements org.apache.hc.client5.http.config.Configurable.getConfig.

Returns actual request configuration.
public void
setConfig(final RequestConfig requestConfig)

Inherited from org.apache.hc.core5.http.message.BasicHttpRequest:
addHeadergetAuthoritygetMethodgetPathgetRequestUrigetSchemegetUrigetVersionsetAbsoluteRequestUrisetAuthoritysetHeadersetPathsetSchemesetUrisetVersiontoString

Field Detail

requestConfigback to summary
private RequestConfig requestConfig
serialVersionUIDback to summary
private static final long serialVersionUID

Hides org.apache.hc.core5.http.message.BasicHttpRequest.serialVersionUID.

Constructor Detail

ConfigurableHttpRequestback to summary
public ConfigurableHttpRequest(final String method, final String path)
ConfigurableHttpRequestback to summary
public ConfigurableHttpRequest(final String method, final HttpHost host, final String path)
ConfigurableHttpRequestback to summary
public ConfigurableHttpRequest(final String method, final String scheme, final URIAuthority authority, final String path)
Since
5.1
ConfigurableHttpRequestback to summary
public ConfigurableHttpRequest(final String method, final URI requestUri)

Method Detail

getConfigback to summary
public RequestConfig getConfig()

Implements org.apache.hc.client5.http.config.Configurable.getConfig.

Doc from org.apache.hc.client5.http.config.Configurable.getConfig.

Returns actual request configuration.

Annotations
@Override
setConfigback to summary
public void setConfig(final RequestConfig requestConfig)