Package org.apache.hc.core5.http.support
Class BasicResponseBuilder
java.lang.Object
org.apache.hc.core5.http.support.AbstractMessageBuilder<BasicHttpResponse>
org.apache.hc.core5.http.support.AbstractResponseBuilder<BasicHttpResponse>
org.apache.hc.core5.http.support.BasicResponseBuilder
Builder for
BasicHttpResponse instances.- Since:
- 5.1
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()static BasicResponseBuildercopy(HttpResponse response) static BasicResponseBuildercreate(int status) removeHeader(Header header) removeHeaders(String name) setHeaders(Header... headers) setVersion(ProtocolVersion version) toString()Methods inherited from class org.apache.hc.core5.http.support.AbstractResponseBuilder
getStatus, setStatusMethods inherited from class org.apache.hc.core5.http.support.AbstractMessageBuilder
digest, getFirstHeader, getFirstHeaders, getHeaders, getHeaders, getLastHeader, getVersion, setHeaders
-
Constructor Details
-
BasicResponseBuilder
protected BasicResponseBuilder(int status)
-
-
Method Details
-
create
-
copy
-
setVersion
- Overrides:
setVersionin classAbstractResponseBuilder<BasicHttpResponse>
-
setHeaders
- Overrides:
setHeadersin classAbstractResponseBuilder<BasicHttpResponse>
-
addHeader
- Overrides:
addHeaderin classAbstractResponseBuilder<BasicHttpResponse>
-
addHeader
- Overrides:
addHeaderin classAbstractResponseBuilder<BasicHttpResponse>
-
removeHeader
- Overrides:
removeHeaderin classAbstractResponseBuilder<BasicHttpResponse>
-
removeHeaders
- Overrides:
removeHeadersin classAbstractResponseBuilder<BasicHttpResponse>
-
setHeader
- Overrides:
setHeaderin classAbstractResponseBuilder<BasicHttpResponse>
-
setHeader
- Overrides:
setHeaderin classAbstractResponseBuilder<BasicHttpResponse>
-
build
- Specified by:
buildin classAbstractResponseBuilder<BasicHttpResponse>
-
toString
-