- All Superinterfaces:
FailureAware,Response
- All Known Implementing Classes:
SimpleWebResponse
public interface WebResponse extends Response
-
Method Summary
Modifier and Type Method Description default WebResponseaddHeader(String name, boolean value)default WebResponseaddHeader(String name, long value)WebResponseaddHeader(String name, String value)WebResponsebody(String body)default WebResponsecontentType(String contentType)default WebResponsecreated()StringgetBody()default Optional<String>getContentType()Map<String,String>getHeaders()StringgetMessage()intgetStatusCode()default booleanisFailed()WebResponsemessage(String message)default WebResponsenotFound()default WebResponseok()default WebResponseserverError()WebResponsestatus(int statusCode)default WebResponseuserError()
-
Method Details
-
status
-
ok
-
created
-
userError
-
serverError
-
notFound
-
isFailed
default boolean isFailed()- Specified by:
isFailedin interfaceFailureAware
-
addHeader
-
addHeader
-
contentType
-
getContentType
-
addHeader
-
body
-
getStatusCode
int getStatusCode() -
getMessage
String getMessage() -
getHeaders
-
message
-
getBody
String getBody()
-