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

public Class BasicResponseBuilder

extends AbstractResponseBuilder<BasicHttpResponse>
Class Inheritance
Imports
org.apache.hc.core5.http.Header, .HttpResponse, .ProtocolVersion, org.apache.hc.core5.http.message.BasicHttpResponse, org.apache.hc.core5.util.Args, java.util.Arrays

Builder for BasicHttpResponse instances.
Since
5.1

Constructor Summary

AccessConstructor and Description
protected
BasicResponseBuilder(final int status)

Method Summary

Modifier and TypeMethod and Description
public BasicResponseBuilder
public BasicResponseBuilder
public BasicHttpResponse
public static BasicResponseBuilder
copy(final HttpResponse response)

public static BasicResponseBuilder
create(final int status)

public BasicResponseBuilder
public BasicResponseBuilder
public BasicResponseBuilder
public BasicResponseBuilder
public BasicResponseBuilder
public BasicResponseBuilder
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from org.apache.hc.core5.http.support.AbstractResponseBuilder:
getStatussetStatus

Constructor Detail

BasicResponseBuilderback to summary
protected BasicResponseBuilder(final int status)

Method Detail

addHeaderback to summary
public BasicResponseBuilder addHeader(final Header header)

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

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

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

Annotations
@Override
buildback to summary
public BasicHttpResponse build()

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

Annotations
@Override
copyback to summary
public static BasicResponseBuilder copy(final HttpResponse response)
createback to summary
public static BasicResponseBuilder create(final int status)
removeHeaderback to summary
public BasicResponseBuilder removeHeader(final Header header)

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

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

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

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

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

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

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

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

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

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

Overrides org.apache.hc.core5.http.support.AbstractResponseBuilder.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