Class RestResponse<P>
- java.lang.Object
-
- org.rootservices.otter.controller.entity.response.RestResponse<P>
-
public class RestResponse<P> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RestResponse()RestResponse(StatusCode statusCode, java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,Cookie> cookies, java.util.Optional<P> payload)
-
Method Summary
Modifier and Type Method Description java.util.Map<java.lang.String,Cookie>getCookies()java.util.Map<java.lang.String,java.lang.String>getHeaders()java.util.Optional<P>getPayload()StatusCodegetStatusCode()voidsetCookies(java.util.Map<java.lang.String,Cookie> cookies)voidsetHeaders(java.util.Map<java.lang.String,java.lang.String> headers)voidsetPayload(java.util.Optional<P> payload)voidsetStatusCode(StatusCode statusCode)
-
-
-
Constructor Detail
-
RestResponse
public RestResponse()
-
RestResponse
public RestResponse(StatusCode statusCode, java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,Cookie> cookies, java.util.Optional<P> payload)
-
-
Method Detail
-
getStatusCode
public StatusCode getStatusCode()
-
setStatusCode
public void setStatusCode(StatusCode statusCode)
-
getHeaders
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
-
setHeaders
public void setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
-
getCookies
public java.util.Map<java.lang.String,Cookie> getCookies()
-
setCookies
public void setCookies(java.util.Map<java.lang.String,Cookie> cookies)
-
getPayload
public java.util.Optional<P> getPayload()
-
setPayload
public void setPayload(java.util.Optional<P> payload)
-
-