public class DefaultRestResponse extends Object implements RestResponse
| Constructor and Description |
|---|
DefaultRestResponse(int status,
Map<Header,String> headers,
boolean immediate) |
| Modifier and Type | Method and Description |
|---|---|
RestResponse |
body(ConvertibleOutput body) |
RestResponse |
body(String body) |
RestResponse |
body(TypedOutput rawBody) |
Optional<ConvertibleOutput> |
getConvertibleBody() |
Optional<String> |
getHeader(Header header) |
Map<Header,String> |
getHeaders() |
Optional<TypedOutput> |
getRawBody() |
int |
getStatus() |
RestResponse |
header(Header header,
String value) |
RestResponse |
immediate(boolean immediate) |
boolean |
isImmediate() |
RestResponse |
status(int statusCode) |
RestResponse |
with(java.util.function.Function<RestResponse,RestResponse> responseFunction) |
public int getStatus()
getStatus in interface RestResponsepublic RestResponse header(Header header, String value)
header in interface RestResponsepublic RestResponse status(int statusCode)
status in interface RestResponsepublic RestResponse body(String body)
body in interface RestResponsepublic RestResponse body(ConvertibleOutput body)
body in interface RestResponsepublic RestResponse body(TypedOutput rawBody)
body in interface RestResponsepublic Map<Header,String> getHeaders()
getHeaders in interface RestResponsepublic Optional<String> getHeader(Header header)
getHeader in interface RestResponsepublic boolean isImmediate()
isImmediate in interface RestResponsepublic RestResponse with(java.util.function.Function<RestResponse,RestResponse> responseFunction)
with in interface RestResponsepublic Optional<ConvertibleOutput> getConvertibleBody()
getConvertibleBody in interface RestResponsepublic Optional<TypedOutput> getRawBody()
getRawBody in interface RestResponsepublic RestResponse immediate(boolean immediate)
immediate in interface RestResponseCopyright © 2014. All rights reserved.