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

public Class ClassicResponseBuilder

extends AbstractResponseBuilder<ClassicHttpResponse>
Class Inheritance
Imports
java.util.Arrays, org.apache.hc.core5.http.ClassicHttpResponse, .ContentType, .Header, .HttpEntity, .ProtocolVersion, org.apache.hc.core5.http.io.entity.ByteArrayEntity, .StringEntity, org.apache.hc.core5.http.message.BasicClassicHttpResponse, org.apache.hc.core5.http.support.AbstractResponseBuilder, org.apache.hc.core5.util.Args

Builder for ClassicHttpResponse instances.
Since
5.0

Field Summary

Modifier and TypeField and Description
private HttpEntity

Constructor Summary

AccessConstructor and Description
pack-priv
ClassicResponseBuilder(final int status)

Method Summary

Modifier and TypeMethod and Description
public ClassicResponseBuilder
public ClassicResponseBuilder
public ClassicHttpResponse
public static ClassicResponseBuilder
copy(final ClassicHttpResponse response)

public static ClassicResponseBuilder
create(final int status)

protected void
digest(final ClassicHttpResponse response)

public HttpEntity
public ClassicResponseBuilder
public ClassicResponseBuilder
public ClassicResponseBuilder
setEntity(final HttpEntity entity)

public ClassicResponseBuilder
setEntity(final String content, final ContentType contentType)

public ClassicResponseBuilder
setEntity(final String content)

public ClassicResponseBuilder
setEntity(final byte[] content, final ContentType contentType)

public ClassicResponseBuilder
public ClassicResponseBuilder
public ClassicResponseBuilder
public ClassicResponseBuilder
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

Field Detail

entityback to summary
private HttpEntity entity

Constructor Detail

ClassicResponseBuilderback to summary
pack-priv ClassicResponseBuilder(final int status)

Method Detail

addHeaderback to summary
public ClassicResponseBuilder addHeader(final Header header)

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

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

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

Annotations
@Override
buildback to summary
public ClassicHttpResponse build()

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

Annotations
@Override
copyback to summary
public static ClassicResponseBuilder copy(final ClassicHttpResponse response)
Since
5.1
createback to summary
public static ClassicResponseBuilder create(final int status)
digestback to summary
protected void digest(final ClassicHttpResponse response)
getEntityback to summary
public HttpEntity getEntity()
removeHeaderback to summary
public ClassicResponseBuilder removeHeader(final Header header)

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

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

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

Annotations
@Override
setEntityback to summary
public ClassicResponseBuilder setEntity(final HttpEntity entity)
setEntityback to summary
public ClassicResponseBuilder setEntity(final String content, final ContentType contentType)
setEntityback to summary
public ClassicResponseBuilder setEntity(final String content)
setEntityback to summary
public ClassicResponseBuilder setEntity(final byte[] content, final ContentType contentType)
setHeaderback to summary
public ClassicResponseBuilder setHeader(final Header header)

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

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

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

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

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

Annotations
@Override
setVersionback to summary
public ClassicResponseBuilder 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