public final class HttpResponseBuilder extends HttpMessageBuilder<HttpResponseBuilder,HttpResponse>
HttpResponses. Instances can only be obtained using HttpResponse.builder(). By default, the status
code is 200 with empty reason phrase, headers and entity.entity, headers| Constructor and Description |
|---|
HttpResponseBuilder(HttpResponse httpResponse)
Instantiates a builder that has as starting point another
HttpResponse |
| Modifier and Type | Method and Description |
|---|---|
HttpResponse |
build()
Discard this builder after calling this method.
|
String |
getReasonPhrase() |
int |
getStatusCode() |
protected void |
initHeaders() |
HttpResponseBuilder |
reasonPhrase(String reasonPhrase) |
HttpResponseBuilder |
statusCode(Integer statusCode) |
addHeader, addHeaders, entity, getHeaders, getHeaderValue, getHeaderValues, headers, removeHeaderpublic HttpResponseBuilder(HttpResponse httpResponse)
HttpResponsehttpResponse - the HttpResponse to configure this builder with.protected void initHeaders()
initHeaders in class HttpMessageBuilder<HttpResponseBuilder,HttpResponse>public HttpResponseBuilder statusCode(Integer statusCode)
statusCode - the HTTP status line code desired for the HttpResponsepublic HttpResponseBuilder reasonPhrase(String reasonPhrase)
reasonPhrase - the HTTP status line reason phrase desired for the HttpResponsepublic int getStatusCode()
public String getReasonPhrase()
public HttpResponse build()
build in class HttpMessageBuilder<HttpResponseBuilder,HttpResponse>HttpResponse as describedCopyright © 2003–2024 MuleSoft, Inc.. All rights reserved.