Top Description Fields Constructors Methods
org.apache.hc.client5.http.async.methods

public Class SimpleResponseBuilder

extends AbstractResponseBuilder<SimpleHttpResponse>
Class Inheritance
Imports
java.util.Arrays, org.apache.hc.core5.http.ContentType, .Header, .ProtocolVersion, org.apache.hc.core5.http.support.AbstractResponseBuilder, org.apache.hc.core5.util.Args

Builder for SimpleHttpResponse instances.
Since
5.1

Field Summary

Modifier and TypeField and Description
private SimpleBody

Constructor Summary

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

Method Summary

Modifier and TypeMethod and Description
public SimpleResponseBuilder
public SimpleResponseBuilder
public SimpleHttpResponse
public static SimpleResponseBuilder
copy(final SimpleHttpResponse response)

public static SimpleResponseBuilder
create(final int status)

protected void
digest(final SimpleHttpResponse response)

public SimpleBody
public SimpleResponseBuilder
public SimpleResponseBuilder
public SimpleResponseBuilder
setBody(final SimpleBody body)

public SimpleResponseBuilder
setBody(final String content, final ContentType contentType)

public SimpleResponseBuilder
setBody(final byte[] content, final ContentType contentType)

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

bodyback to summary
private SimpleBody body

Constructor Detail

SimpleResponseBuilderback to summary
pack-priv SimpleResponseBuilder(final int status)

Method Detail

addHeaderback to summary
public SimpleResponseBuilder addHeader(final Header header)

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

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

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

Annotations
@Override
buildback to summary
public SimpleHttpResponse build()

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

Annotations
@Override
copyback to summary
public static SimpleResponseBuilder copy(final SimpleHttpResponse response)
createback to summary
public static SimpleResponseBuilder create(final int status)
digestback to summary
protected void digest(final SimpleHttpResponse response)
getBodyback to summary
public SimpleBody getBody()
removeHeaderback to summary
public SimpleResponseBuilder removeHeader(final Header header)

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

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

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

Annotations
@Override
setBodyback to summary
public SimpleResponseBuilder setBody(final SimpleBody body)
setBodyback to summary
public SimpleResponseBuilder setBody(final String content, final ContentType contentType)
setBodyback to summary
public SimpleResponseBuilder setBody(final byte[] content, final ContentType contentType)
setHeaderback to summary
public SimpleResponseBuilder setHeader(final Header header)

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

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

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

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

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

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