B - The body response typepublic interface MutableHttpResponse<B> extends HttpResponse<B>, MutableHttpMessage<B>
HttpResponse interface that is mutable allowing the ability to set headers,
 character encoding etc.| Modifier and Type | Method and Description | 
|---|---|
| MutableHttpResponse<B> | body(B body)Sets the body. | 
| default MutableHttpResponse<B> | characterEncoding(CharSequence encoding)Sets the response encoding. | 
| default MutableHttpResponse<B> | characterEncoding(Charset encoding)Sets the response encoding. | 
| default MutableHttpResponse<B> | contentEncoding(CharSequence encoding)Sets the content encoding. | 
| default MutableHttpResponse<B> | contentLength(long length)Sets the content length. | 
| default MutableHttpResponse<B> | contentType(CharSequence contentType)Set the response content type. | 
| default MutableHttpResponse<B> | contentType(MediaType mediaType)Set the response content type. | 
| MutableHttpResponse<B> | cookie(Cookie cookie)Adds the specified cookie to the response. | 
| default MutableHttpResponse<B> | header(CharSequence name,
      CharSequence value)Set a response header. | 
| default MutableHttpResponse<B> | headers(Consumer<MutableHttpHeaders> headers)Mutate the headers with the given consumer. | 
| default MutableHttpResponse<B> | headers(Map<CharSequence,CharSequence> namesAndValues)Set multiple headers. | 
| default MutableHttpResponse<B> | locale(Locale locale)Sets the locale to use and will apply the appropriate  HttpHeaders.CONTENT_LANGUAGEheader to the response. | 
| default MutableHttpResponse<B> | status(HttpStatus status)Sets the response status. | 
| MutableHttpResponse<B> | status(HttpStatus status,
      CharSequence message)Sets the response status. | 
| default MutableHttpResponse<B> | status(int status)Sets the response status. | 
| default MutableHttpResponse<B> | status(int status,
      CharSequence message)Sets the response status. | 
accepted, accepted, badRequest, badRequest, body, code, created, created, created, getStatus, header, noContent, notAllowed, notAllowed, notFound, notFound, notModified, ok, ok, permanentRedirect, reason, redirect, seeOther, serverError, serverError, setAttribute, status, status, status, temporaryRedirect, unauthorized, unprocessableEntity, uribasicAuth, bearerAuth, getHeadersgetAttributes, getBody, getBody, getBody, getCharacterEncoding, getContentLength, getContentType, getLocaleremoveAttributegetAttribute, getAttributeMutableHttpResponse<B> cookie(Cookie cookie)
cookie - the Cookie to return to the clientMutableHttpResponse<B> body(@Nullable B body)
body in interface MutableHttpMessage<B>body - The bodyMutableHttpResponse<B> status(HttpStatus status, CharSequence message)
status - The statusmessage - The messagedefault MutableHttpResponse<B> headers(Consumer<MutableHttpHeaders> headers)
MutableHttpMessageheaders in interface MutableHttpMessage<B>headers - The headersdefault MutableHttpResponse<B> header(CharSequence name, CharSequence value)
MutableHttpMessageheader in interface MutableHttpMessage<B>name - The name of the headervalue - The value of the headerdefault MutableHttpResponse<B> headers(Map<CharSequence,CharSequence> namesAndValues)
MutableHttpMessageheaders in interface MutableHttpMessage<B>namesAndValues - The names and valuesdefault MutableHttpResponse<B> characterEncoding(CharSequence encoding)
contentType(MediaType).encoding - The encoding to usedefault MutableHttpResponse<B> characterEncoding(Charset encoding)
encoding - The encoding to usedefault MutableHttpResponse<B> contentLength(long length)
MutableHttpMessagecontentLength in interface MutableHttpMessage<B>length - The lengthdefault MutableHttpResponse<B> contentType(CharSequence contentType)
MutableHttpMessagecontentType in interface MutableHttpMessage<B>contentType - The content typedefault MutableHttpResponse<B> contentType(MediaType mediaType)
MutableHttpMessagecontentType in interface MutableHttpMessage<B>mediaType - The media typedefault MutableHttpResponse<B> contentEncoding(CharSequence encoding)
MutableHttpMessagecontentEncoding in interface MutableHttpMessage<B>encoding - The encoding to usedefault MutableHttpResponse<B> locale(Locale locale)
HttpHeaders.CONTENT_LANGUAGE header to the response.locale - The localedefault MutableHttpResponse<B> status(int status)
status - The statusdefault MutableHttpResponse<B> status(int status, CharSequence message)
status - The statusmessage - The messagedefault MutableHttpResponse<B> status(HttpStatus status)
status - The status