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 BasicResponseBuilder
copy
(HttpResponse response) static BasicResponseBuilder
create
(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, setStatus
Methods 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:
setVersion
in classAbstractResponseBuilder<BasicHttpResponse>
-
setHeaders
- Overrides:
setHeaders
in classAbstractResponseBuilder<BasicHttpResponse>
-
addHeader
- Overrides:
addHeader
in classAbstractResponseBuilder<BasicHttpResponse>
-
addHeader
- Overrides:
addHeader
in classAbstractResponseBuilder<BasicHttpResponse>
-
removeHeader
- Overrides:
removeHeader
in classAbstractResponseBuilder<BasicHttpResponse>
-
removeHeaders
- Overrides:
removeHeaders
in classAbstractResponseBuilder<BasicHttpResponse>
-
setHeader
- Overrides:
setHeader
in classAbstractResponseBuilder<BasicHttpResponse>
-
setHeader
- Overrides:
setHeader
in classAbstractResponseBuilder<BasicHttpResponse>
-
build
- Specified by:
build
in classAbstractResponseBuilder<BasicHttpResponse>
-
toString
-