public class RestApiResponse extends AbstractCouchbaseResponse
Response to a RestApiRequest
. The response contains the HTTP status (code and message), the headers as well as the body, as a String.
Constructor and Description |
---|
RestApiResponse(RestApiRequest request,
io.netty.handler.codec.http.HttpResponseStatus status,
io.netty.handler.codec.http.HttpHeaders headers,
String body)
Create a new
RestApiResponse . |
Modifier and Type | Method and Description |
---|---|
String |
body() |
io.netty.handler.codec.http.HttpHeaders |
headers() |
io.netty.handler.codec.http.HttpResponseStatus |
httpStatus() |
RestApiRequest |
request()
Stub method implementation which needs to be overridden by all responses that support cloning.
|
creationTime, status, statusDetails, statusDetails, toString
public RestApiResponse(RestApiRequest request, io.netty.handler.codec.http.HttpResponseStatus status, io.netty.handler.codec.http.HttpHeaders headers, String body)
Create a new RestApiResponse
.
request
- the original request.status
- the response status (code and message).body
- the response body, as a string.headers
- the response headers.public RestApiRequest request()
AbstractCouchbaseResponse
Stub method implementation which needs to be overridden by all responses that support cloning.
request
in interface CouchbaseResponse
request
in class AbstractCouchbaseResponse
public io.netty.handler.codec.http.HttpResponseStatus httpStatus()
public io.netty.handler.codec.http.HttpHeaders headers()
public String body()
Copyright © 2018 Couchbase, Inc.. All rights reserved.