Class AnswerBuilder
- java.lang.Object
-
- org.rootservices.otter.router.builder.AnswerBuilder
-
public class AnswerBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AnswerBuilder()
-
Method Summary
Modifier and Type Method Description AnswerBuilderbadRequest()Answerbuild()AnswerBuildercookies(java.util.Map<java.lang.String,Cookie> cookies)AnswerBuilderheaders(java.util.Map<java.lang.String,java.lang.String> headers)AnswerBuildernotFound()AnswerBuildernotImplemented()AnswerBuilderok()AnswerBuilderpayload(java.util.Optional<byte[]> payload)AnswerBuilderpresenter(java.util.Optional<java.lang.Object> presenter)AnswerBuilderserverError()AnswerBuilderstatusCode(StatusCode statusCode)AnswerBuildertemplate(java.util.Optional<java.lang.String> template)AnswerBuilderunAuthorized()
-
-
-
Method Detail
-
headers
public AnswerBuilder headers(java.util.Map<java.lang.String,java.lang.String> headers)
-
cookies
public AnswerBuilder cookies(java.util.Map<java.lang.String,Cookie> cookies)
-
payload
public AnswerBuilder payload(java.util.Optional<byte[]> payload)
-
template
public AnswerBuilder template(java.util.Optional<java.lang.String> template)
-
presenter
public AnswerBuilder presenter(java.util.Optional<java.lang.Object> presenter)
-
statusCode
public AnswerBuilder statusCode(StatusCode statusCode)
-
ok
public AnswerBuilder ok()
-
notFound
public AnswerBuilder notFound()
-
notImplemented
public AnswerBuilder notImplemented()
-
badRequest
public AnswerBuilder badRequest()
-
unAuthorized
public AnswerBuilder unAuthorized()
-
serverError
public AnswerBuilder serverError()
-
build
public Answer build()
-
-