Class ConfigurableHttpRequest
java.lang.Object
org.apache.hc.core5.http.message.HeaderGroup
org.apache.hc.core5.http.message.BasicHttpRequest
org.apache.hc.client5.http.async.methods.ConfigurableHttpRequest
- All Implemented Interfaces:
Serializable
,Configurable
,org.apache.hc.core5.http.HttpMessage
,org.apache.hc.core5.http.HttpRequest
,org.apache.hc.core5.http.MessageHeaders
- Direct Known Subclasses:
SimpleHttpRequest
public class ConfigurableHttpRequest
extends org.apache.hc.core5.http.message.BasicHttpRequest
implements Configurable
HTTP request message with a custom configuration.
- Since:
- 5.0
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionConfigurableHttpRequest
(String method, String path) ConfigurableHttpRequest
(String method, String scheme, org.apache.hc.core5.net.URIAuthority authority, String path) ConfigurableHttpRequest
(String method, URI requestUri) ConfigurableHttpRequest
(String method, org.apache.hc.core5.http.HttpHost host, String path) -
Method Summary
Modifier and TypeMethodDescriptionReturns actual request configuration.void
setConfig
(RequestConfig requestConfig) Methods inherited from class org.apache.hc.core5.http.message.BasicHttpRequest
addHeader, getAuthority, getMethod, getPath, getRequestUri, getScheme, getUri, getVersion, setAbsoluteRequestUri, setAuthority, setHeader, setPath, setScheme, setUri, setVersion, toString
Methods inherited from class org.apache.hc.core5.http.message.HeaderGroup
addHeader, clear, containsHeader, countHeaders, getCondensedHeader, getFirstHeader, getHeader, getHeaders, getHeaders, getLastHeader, headerIterator, headerIterator, removeHeader, removeHeaders, removeHeaders, setHeader, setHeaders
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.hc.core5.http.HttpMessage
addHeader, removeHeader, removeHeaders, setHeader, setHeaders
Methods inherited from interface org.apache.hc.core5.http.MessageHeaders
containsHeader, countHeaders, getFirstHeader, getHeader, getHeaders, getHeaders, getLastHeader, headerIterator, headerIterator
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
requestConfig
-
-
Constructor Details
-
Method Details
-
getConfig
Description copied from interface:Configurable
Returns actual request configuration.- Specified by:
getConfig
in interfaceConfigurable
-
setConfig
-