Package com.intuit.karate.http
Class ResponseBuilder
- java.lang.Object
-
- com.intuit.karate.http.ResponseBuilder
-
public class ResponseBuilder extends Object
- Author:
- pthomas3
-
-
Constructor Summary
Constructors Constructor Description ResponseBuilder(ServerConfig config, RequestCycle requestCycle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResponseBuilderajaxRedirect(String url)ResponseBuilderbody(InputStream body)ResponseBuilderbody(String body)Responsebuild()ResponsebuildStatic(Request request)ResponsebuildWithStatus(int status)ResponseBuildercontentType(String contentType)ResponseBuildercontentTypeHtml()ResponseBuildercookie(String name, String value)ResponseBuilderdeleteSessionCookie(String value)ResponseBuilderheader(String name, String value)ResponseBuilderhtml(String body)ResponseBuilderlocationHeader(String url)ResponseBuildersession(Session session, boolean newSession)ResponseBuildersessionCookie(String value)
-
-
-
Constructor Detail
-
ResponseBuilder
public ResponseBuilder(ServerConfig config, RequestCycle requestCycle)
-
-
Method Detail
-
body
public ResponseBuilder body(String body)
-
html
public ResponseBuilder html(String body)
-
body
public ResponseBuilder body(InputStream body)
-
locationHeader
public ResponseBuilder locationHeader(String url)
-
contentTypeHtml
public ResponseBuilder contentTypeHtml()
-
contentType
public ResponseBuilder contentType(String contentType)
-
cookie
public ResponseBuilder cookie(String name, String value)
-
sessionCookie
public ResponseBuilder sessionCookie(String value)
-
deleteSessionCookie
public ResponseBuilder deleteSessionCookie(String value)
-
header
public ResponseBuilder header(String name, String value)
-
ajaxRedirect
public ResponseBuilder ajaxRedirect(String url)
-
session
public ResponseBuilder session(Session session, boolean newSession)
-
build
public Response build()
-
buildWithStatus
public Response buildWithStatus(int status)
-
-