Package org.apache.hc.core5.http.support
Class BasicRequestBuilder
java.lang.Object
org.apache.hc.core5.http.support.AbstractMessageBuilder<BasicHttpRequest>
org.apache.hc.core5.http.support.AbstractRequestBuilder<BasicHttpRequest>
org.apache.hc.core5.http.support.BasicRequestBuilder
Builder for
BasicHttpRequest instances.- Since:
- 5.1
-
Constructor Summary
ConstructorsConstructorDescriptionBasicRequestBuilder(String method) BasicRequestBuilder(String method, String uri) BasicRequestBuilder(String method, URI uri) BasicRequestBuilder(Method method) BasicRequestBuilder(Method method, String uri) BasicRequestBuilder(Method method, URI uri) -
Method Summary
Modifier and TypeMethodDescriptionaddParameter(String name, String value) addParameters(NameValuePair... nvps) build()static BasicRequestBuildercopy(HttpRequest request) static BasicRequestBuilderstatic BasicRequestBuilderdelete()static BasicRequestBuilderstatic BasicRequestBuilderstatic BasicRequestBuilderget()static BasicRequestBuilderstatic BasicRequestBuilderstatic BasicRequestBuilderhead()static BasicRequestBuilderstatic BasicRequestBuilderstatic BasicRequestBuilderoptions()static BasicRequestBuilderstatic BasicRequestBuilderstatic BasicRequestBuilderpatch()static BasicRequestBuilderstatic BasicRequestBuilderstatic BasicRequestBuilderpost()static BasicRequestBuilderstatic BasicRequestBuilderstatic BasicRequestBuilderput()static BasicRequestBuilderstatic BasicRequestBuilderremoveHeader(Header header) removeHeaders(String name) setAbsoluteRequestUri(boolean absoluteRequestUri) setAuthority(URIAuthority authority) setCharset(Charset charset) setHeaders(Header... headers) setHttpHost(HttpHost httpHost) setVersion(ProtocolVersion version) toString()static BasicRequestBuildertrace()static BasicRequestBuilderstatic BasicRequestBuilderMethods inherited from class org.apache.hc.core5.http.support.AbstractRequestBuilder
digest, getAuthority, getCharset, getMethod, getParameters, getPath, getScheme, getUri, isAbsoluteRequestUriMethods inherited from class org.apache.hc.core5.http.support.AbstractMessageBuilder
digest, getFirstHeader, getFirstHeaders, getHeaders, getHeaders, getLastHeader, getVersion, setHeaders
-
Constructor Details
-
Method Details
-
create
-
get
-
get
-
get
-
head
-
head
-
head
-
patch
-
patch
-
patch
-
post
-
post
-
post
-
put
-
put
-
put
-
delete
-
delete
-
delete
-
trace
-
trace
-
trace
-
options
-
options
-
options
-
copy
-
setVersion
- Overrides:
setVersionin classAbstractRequestBuilder<BasicHttpRequest>
-
setUri
- Overrides:
setUriin classAbstractRequestBuilder<BasicHttpRequest>
-
setUri
- Overrides:
setUriin classAbstractRequestBuilder<BasicHttpRequest>
-
setScheme
- Overrides:
setSchemein classAbstractRequestBuilder<BasicHttpRequest>
-
setAuthority
- Overrides:
setAuthorityin classAbstractRequestBuilder<BasicHttpRequest>
-
setHttpHost
- Overrides:
setHttpHostin classAbstractRequestBuilder<BasicHttpRequest>- Since:
- 5.1
-
setPath
- Overrides:
setPathin classAbstractRequestBuilder<BasicHttpRequest>
-
setHeaders
- Overrides:
setHeadersin classAbstractRequestBuilder<BasicHttpRequest>
-
addHeader
- Overrides:
addHeaderin classAbstractRequestBuilder<BasicHttpRequest>
-
addHeader
- Overrides:
addHeaderin classAbstractRequestBuilder<BasicHttpRequest>
-
removeHeader
- Overrides:
removeHeaderin classAbstractRequestBuilder<BasicHttpRequest>
-
removeHeaders
- Overrides:
removeHeadersin classAbstractRequestBuilder<BasicHttpRequest>
-
setHeader
- Overrides:
setHeaderin classAbstractRequestBuilder<BasicHttpRequest>
-
setHeader
- Overrides:
setHeaderin classAbstractRequestBuilder<BasicHttpRequest>
-
setCharset
- Overrides:
setCharsetin classAbstractRequestBuilder<BasicHttpRequest>
-
addParameter
- Overrides:
addParameterin classAbstractRequestBuilder<BasicHttpRequest>
-
addParameter
- Overrides:
addParameterin classAbstractRequestBuilder<BasicHttpRequest>
-
addParameters
- Overrides:
addParametersin classAbstractRequestBuilder<BasicHttpRequest>
-
setAbsoluteRequestUri
- Overrides:
setAbsoluteRequestUriin classAbstractRequestBuilder<BasicHttpRequest>
-
build
- Specified by:
buildin classAbstractMessageBuilder<BasicHttpRequest>
-
toString
-