Class ClassicResponseBuilder
java.lang.Object
org.apache.hc.core5.http.support.AbstractMessageBuilder<ClassicHttpResponse>
org.apache.hc.core5.http.support.AbstractResponseBuilder<ClassicHttpResponse>
org.apache.hc.core5.http.io.support.ClassicResponseBuilder
Builder for
ClassicHttpResponse instances.- Since:
- 5.0
-
Method Summary
Modifier and TypeMethodDescriptionbuild()static ClassicResponseBuildercopy(ClassicHttpResponse response) static ClassicResponseBuildercreate(int status) protected voiddigest(ClassicHttpResponse response) removeHeader(Header header) removeHeaders(String name) setEntity(byte[] content, ContentType contentType) setEntity(String content, ContentType contentType) setEntity(HttpEntity entity) setHeaders(Header... headers) setVersion(ProtocolVersion version) toString()Methods inherited from class AbstractResponseBuilder
getStatus, setStatusMethods inherited from class AbstractMessageBuilder
digest, getFirstHeader, getFirstHeaders, getHeaders, getHeaders, getLastHeader, getVersion, setHeaders
-
Method Details
-
create
-
copy
- Since:
- 5.1
-
digest
-
setVersion
- Overrides:
setVersionin classAbstractResponseBuilder<ClassicHttpResponse>
-
setHeaders
- Overrides:
setHeadersin classAbstractResponseBuilder<ClassicHttpResponse>
-
addHeader
- Overrides:
addHeaderin classAbstractResponseBuilder<ClassicHttpResponse>
-
addHeader
- Overrides:
addHeaderin classAbstractResponseBuilder<ClassicHttpResponse>
-
removeHeader
- Overrides:
removeHeaderin classAbstractResponseBuilder<ClassicHttpResponse>
-
removeHeaders
- Overrides:
removeHeadersin classAbstractResponseBuilder<ClassicHttpResponse>
-
setHeader
- Overrides:
setHeaderin classAbstractResponseBuilder<ClassicHttpResponse>
-
setHeader
- Overrides:
setHeaderin classAbstractResponseBuilder<ClassicHttpResponse>
-
getEntity
-
setEntity
-
setEntity
-
setEntity
-
setEntity
-
build
- Specified by:
buildin classAbstractResponseBuilder<ClassicHttpResponse>
-
toString
-