Top Description Constructors Methods
org.apache.hc.core5.http.support

public Class BasicRequestBuilder

extends AbstractRequestBuilder<BasicHttpRequest>
Class Inheritance
Imports
java.net.URI, .URISyntaxException, java.nio.charset.Charset, java.util.Arrays, .List, org.apache.hc.core5.http.Header, .HttpHost, .HttpRequest, .Method, .NameValuePair, .ProtocolVersion, org.apache.hc.core5.http.message.BasicHttpRequest, org.apache.hc.core5.net.URIAuthority, .URIBuilder, org.apache.hc.core5.util.Args

Builder for BasicHttpRequest instances.
Since
5.1

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv
pack-priv
BasicRequestBuilder(final String method, final URI uri)

pack-priv
BasicRequestBuilder(final Method method, final URI uri)

pack-priv
BasicRequestBuilder(final Method method, final String uri)

pack-priv
BasicRequestBuilder(final String method, final String uri)

Method Summary

Modifier and TypeMethod and Description
public BasicRequestBuilder
public BasicRequestBuilder
public BasicRequestBuilder
public BasicRequestBuilder
public BasicRequestBuilder
public BasicHttpRequest
public static BasicRequestBuilder
copy(final HttpRequest request)

public static BasicRequestBuilder
create(final String method)

public static BasicRequestBuilder
public static BasicRequestBuilder
delete(final URI uri)

public static BasicRequestBuilder
delete(final String uri)

public static BasicRequestBuilder
get()

public static BasicRequestBuilder
get(final URI uri)

public static BasicRequestBuilder
get(final String uri)

public static BasicRequestBuilder
head()

public static BasicRequestBuilder
head(final URI uri)

public static BasicRequestBuilder
head(final String uri)

public static BasicRequestBuilder
public static BasicRequestBuilder
options(final URI uri)

public static BasicRequestBuilder
options(final String uri)

public static BasicRequestBuilder
public static BasicRequestBuilder
patch(final URI uri)

public static BasicRequestBuilder
patch(final String uri)

public static BasicRequestBuilder
post()

public static BasicRequestBuilder
post(final URI uri)

public static BasicRequestBuilder
post(final String uri)

public static BasicRequestBuilder
put()

public static BasicRequestBuilder
put(final URI uri)

public static BasicRequestBuilder
put(final String uri)

public BasicRequestBuilder
public BasicRequestBuilder
public BasicRequestBuilder
public BasicRequestBuilder
public BasicRequestBuilder
public BasicRequestBuilder
public BasicRequestBuilder
public BasicRequestBuilder
public BasicRequestBuilder
public BasicRequestBuilder
public BasicRequestBuilder
public BasicRequestBuilder
public BasicRequestBuilder
public BasicRequestBuilder
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
public static BasicRequestBuilder
public static BasicRequestBuilder
trace(final URI uri)

public static BasicRequestBuilder
trace(final String uri)

Inherited from org.apache.hc.core5.http.support.AbstractRequestBuilder:
digestgetAuthoritygetCharsetgetMethodgetParametersgetPathgetSchemegetUriisAbsoluteRequestUri

Constructor Detail

BasicRequestBuilderback to summary
pack-priv BasicRequestBuilder(final String method)
BasicRequestBuilderback to summary
pack-priv BasicRequestBuilder(final Method method)
BasicRequestBuilderback to summary
pack-priv BasicRequestBuilder(final String method, final URI uri)
BasicRequestBuilderback to summary
pack-priv BasicRequestBuilder(final Method method, final URI uri)
BasicRequestBuilderback to summary
pack-priv BasicRequestBuilder(final Method method, final String uri)
BasicRequestBuilderback to summary
pack-priv BasicRequestBuilder(final String method, final String uri)

Method Detail

addHeaderback to summary
public BasicRequestBuilder addHeader(final Header header)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.addHeader.

Annotations
@Override
addHeaderback to summary
public BasicRequestBuilder addHeader(final String name, final String value)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.addHeader.

Annotations
@Override
addParameterback to summary
public BasicRequestBuilder addParameter(final NameValuePair nvp)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.addParameter.

Annotations
@Override
addParameterback to summary
public BasicRequestBuilder addParameter(final String name, final String value)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.addParameter.

Annotations
@Override
addParametersback to summary
public BasicRequestBuilder addParameters(final NameValuePair... nvps)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.addParameters.

Annotations
@Override
buildback to summary
public BasicHttpRequest build()

Implements abstract org.apache.hc.core5.http.support.AbstractMessageBuilder.build.

Annotations
@Override
copyback to summary
public static BasicRequestBuilder copy(final HttpRequest request)
createback to summary
public static BasicRequestBuilder create(final String method)
deleteback to summary
public static BasicRequestBuilder delete()
deleteback to summary
public static BasicRequestBuilder delete(final URI uri)
deleteback to summary
public static BasicRequestBuilder delete(final String uri)
getback to summary
public static BasicRequestBuilder get()
getback to summary
public static BasicRequestBuilder get(final URI uri)
getback to summary
public static BasicRequestBuilder get(final String uri)
headback to summary
public static BasicRequestBuilder head()
headback to summary
public static BasicRequestBuilder head(final URI uri)
headback to summary
public static BasicRequestBuilder head(final String uri)
optionsback to summary
public static BasicRequestBuilder options()
optionsback to summary
public static BasicRequestBuilder options(final URI uri)
optionsback to summary
public static BasicRequestBuilder options(final String uri)
patchback to summary
public static BasicRequestBuilder patch()
patchback to summary
public static BasicRequestBuilder patch(final URI uri)
patchback to summary
public static BasicRequestBuilder patch(final String uri)
postback to summary
public static BasicRequestBuilder post()
postback to summary
public static BasicRequestBuilder post(final URI uri)
postback to summary
public static BasicRequestBuilder post(final String uri)
putback to summary
public static BasicRequestBuilder put()
putback to summary
public static BasicRequestBuilder put(final URI uri)
putback to summary
public static BasicRequestBuilder put(final String uri)
removeHeaderback to summary
public BasicRequestBuilder removeHeader(final Header header)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.removeHeader.

Annotations
@Override
removeHeadersback to summary
public BasicRequestBuilder removeHeaders(final String name)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.removeHeaders.

Annotations
@Override
setAbsoluteRequestUriback to summary
public BasicRequestBuilder setAbsoluteRequestUri(final boolean absoluteRequestUri)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.setAbsoluteRequestUri.

Annotations
@Override
setAuthorityback to summary
public BasicRequestBuilder setAuthority(final URIAuthority authority)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.setAuthority.

Annotations
@Override
setCharsetback to summary
public BasicRequestBuilder setCharset(final Charset charset)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.setCharset.

Annotations
@Override
setHeaderback to summary
public BasicRequestBuilder setHeader(final Header header)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.setHeader.

Annotations
@Override
setHeaderback to summary
public BasicRequestBuilder setHeader(final String name, final String value)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.setHeader.

Annotations
@Override
setHeadersback to summary
public BasicRequestBuilder setHeaders(final Header... headers)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.setHeaders.

Annotations
@Override
setHttpHostback to summary
public BasicRequestBuilder setHttpHost(final HttpHost httpHost)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.setHttpHost.

Annotations
@Override
Since
5.1
setPathback to summary
public BasicRequestBuilder setPath(final String path)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.setPath.

Annotations
@Override
setSchemeback to summary
public BasicRequestBuilder setScheme(final String scheme)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.setScheme.

Annotations
@Override
setUriback to summary
public BasicRequestBuilder setUri(final URI uri)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.setUri.

Annotations
@Override
setUriback to summary
public BasicRequestBuilder setUri(final String uri)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.setUri.

Annotations
@Override
setVersionback to summary
public BasicRequestBuilder setVersion(final ProtocolVersion version)

Overrides org.apache.hc.core5.http.support.AbstractRequestBuilder.setVersion.

Annotations
@Override
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override
traceback to summary
public static BasicRequestBuilder trace()
traceback to summary
public static BasicRequestBuilder trace(final URI uri)
traceback to summary
public static BasicRequestBuilder trace(final String uri)