public static class Http.RequestBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected play.api.mvc.AnyContent |
body |
protected java.util.Map<java.lang.String,java.lang.String[]> |
headers |
protected java.lang.Long |
id |
protected java.lang.String |
method |
protected java.lang.String |
remoteAddress |
protected boolean |
secure |
protected java.util.Map<java.lang.String,java.lang.String> |
tags |
protected java.net.URI |
uri |
protected java.lang.String |
username |
protected java.lang.String |
version |
Constructor and Description |
---|
RequestBuilder() |
Modifier and Type | Method and Description |
---|---|
Http.RequestBody |
body() |
protected Http.RequestBuilder |
body(play.api.mvc.AnyContent anyContent)
Set a AnyContent to this request.
|
protected Http.RequestBuilder |
body(play.api.mvc.AnyContent anyContent,
java.lang.String contentType)
Set a AnyContent to this request.
|
play.api.mvc.AnyContent |
bodyAsAnyContent() |
Http.RequestBuilder |
bodyForm(java.util.Map<java.lang.String,java.lang.String> data)
Set a Form url encoded body to this request.
|
Http.RequestBuilder |
bodyFormArrayValues(java.util.Map<java.lang.String,java.lang.String[]> data)
Set a Form url encoded body to this request.
|
Http.RequestBuilder |
bodyJson(com.fasterxml.jackson.databind.JsonNode node)
Set a Json Body to this request.
|
Http.RequestBuilder |
bodyJson(play.api.libs.json.JsValue json)
Set a Json Body to this request.
|
Http.RequestBuilder |
bodyRaw(byte[] data)
Set a Binary Data to this request.
|
Http.RequestBuilder |
bodyText(java.lang.String text)
Set a Text to this request.
|
Http.RequestBuilder |
bodyXml(org.xml.sax.InputSource xml)
Set a XML to this request.
|
Http.RequestImpl |
build() |
protected play.api.mvc.Headers |
buildHeaders() |
Http.RequestBuilder |
cookie(Http.Cookie cookie) |
Http.Cookies |
cookies() |
java.util.Map<java.lang.String,java.lang.String> |
flash() |
Http.RequestBuilder |
flash(java.util.Map<java.lang.String,java.lang.String> data) |
Http.RequestBuilder |
flash(java.lang.String key,
java.lang.String value) |
java.lang.String |
header(java.lang.String key) |
Http.RequestBuilder |
header(java.lang.String key,
java.lang.String value) |
Http.RequestBuilder |
header(java.lang.String key,
java.lang.String[] values) |
java.util.Map<java.lang.String,java.lang.String[]> |
headers() |
Http.RequestBuilder |
headers(java.util.Map<java.lang.String,java.lang.String[]> headers) |
java.lang.String[] |
headers(java.lang.String key) |
java.lang.String |
host() |
Http.RequestBuilder |
host(java.lang.String host) |
java.lang.Long |
id() |
Http.RequestBuilder |
id(java.lang.Long id) |
protected static scala.collection.immutable.Map<java.lang.String,scala.collection.Seq<java.lang.String>> |
mapListToScala(java.util.Map<java.lang.String,java.util.List<java.lang.String>> data) |
protected static <A,B> scala.collection.immutable.Map<A,B> |
mapToScala(java.util.Map<A,B> m) |
java.lang.String |
method() |
Http.RequestBuilder |
method(java.lang.String method) |
java.lang.String |
path() |
Http.RequestBuilder |
path(java.lang.String path) |
java.lang.String |
remoteAddress() |
Http.RequestBuilder |
remoteAddress(java.lang.String remoteAddress) |
boolean |
secure() |
Http.RequestBuilder |
secure(boolean secure) |
java.util.Map<java.lang.String,java.lang.String> |
session() |
Http.RequestBuilder |
session(java.util.Map<java.lang.String,java.lang.String> data) |
Http.RequestBuilder |
session(java.lang.String key,
java.lang.String value) |
protected java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
splitQuery() |
Http.RequestBuilder |
tag(java.lang.String key,
java.lang.String value) |
java.util.Map<java.lang.String,java.lang.String> |
tags() |
Http.RequestBuilder |
tags(java.util.Map<java.lang.String,java.lang.String> tags) |
java.lang.String |
uri() |
Http.RequestBuilder |
uri(java.lang.String str) |
Http.RequestBuilder |
uri(java.net.URI uri) |
java.lang.String |
username() |
Http.RequestBuilder |
username(java.lang.String username) |
java.lang.String |
version() |
Http.RequestBuilder |
version(java.lang.String version) |
protected play.api.mvc.AnyContent body
protected java.lang.String username
protected java.lang.Long id
protected java.util.Map<java.lang.String,java.lang.String> tags
protected java.lang.String method
protected boolean secure
protected java.net.URI uri
protected java.lang.String version
protected java.util.Map<java.lang.String,java.lang.String[]> headers
protected java.lang.String remoteAddress
public Http.RequestBody body()
public play.api.mvc.AnyContent bodyAsAnyContent()
public java.lang.String username()
public Http.RequestBuilder username(java.lang.String username)
protected Http.RequestBuilder body(play.api.mvc.AnyContent anyContent, java.lang.String contentType)
anyContent
- the AnyContentcontentType
- Content-Type header valueprotected Http.RequestBuilder body(play.api.mvc.AnyContent anyContent)
anyContent
- the AnyContentpublic Http.RequestBuilder bodyRaw(byte[] data)
data
- the Binary Datapublic Http.RequestBuilder bodyFormArrayValues(java.util.Map<java.lang.String,java.lang.String[]> data)
public Http.RequestBuilder bodyForm(java.util.Map<java.lang.String,java.lang.String> data)
public Http.RequestBuilder bodyJson(com.fasterxml.jackson.databind.JsonNode node)
node
- the Json Nodepublic Http.RequestBuilder bodyJson(play.api.libs.json.JsValue json)
json
- the JsValuepublic Http.RequestBuilder bodyXml(org.xml.sax.InputSource xml)
xml
- the XMLpublic Http.RequestBuilder bodyText(java.lang.String text)
text
- the textpublic Http.RequestImpl build()
public java.lang.Long id()
public Http.RequestBuilder id(java.lang.Long id)
public java.util.Map<java.lang.String,java.lang.String> tags()
public Http.RequestBuilder tags(java.util.Map<java.lang.String,java.lang.String> tags)
public Http.RequestBuilder tag(java.lang.String key, java.lang.String value)
public java.lang.String method()
public Http.RequestBuilder method(java.lang.String method)
public java.lang.String uri()
public Http.RequestBuilder uri(java.net.URI uri)
public Http.RequestBuilder uri(java.lang.String str)
public Http.RequestBuilder secure(boolean secure)
public boolean secure()
public java.lang.String host()
public Http.RequestBuilder host(java.lang.String host)
public java.lang.String path()
public Http.RequestBuilder path(java.lang.String path)
public java.lang.String version()
public Http.RequestBuilder version(java.lang.String version)
public java.lang.String header(java.lang.String key)
public java.lang.String[] headers(java.lang.String key)
public java.util.Map<java.lang.String,java.lang.String[]> headers()
public Http.RequestBuilder headers(java.util.Map<java.lang.String,java.lang.String[]> headers)
public Http.RequestBuilder header(java.lang.String key, java.lang.String[] values)
public Http.RequestBuilder header(java.lang.String key, java.lang.String value)
public Http.Cookies cookies()
public Http.RequestBuilder cookie(Http.Cookie cookie)
public java.util.Map<java.lang.String,java.lang.String> flash()
public Http.RequestBuilder flash(java.lang.String key, java.lang.String value)
public Http.RequestBuilder flash(java.util.Map<java.lang.String,java.lang.String> data)
public java.util.Map<java.lang.String,java.lang.String> session()
public Http.RequestBuilder session(java.lang.String key, java.lang.String value)
public Http.RequestBuilder session(java.util.Map<java.lang.String,java.lang.String> data)
public java.lang.String remoteAddress()
public Http.RequestBuilder remoteAddress(java.lang.String remoteAddress)
protected java.util.Map<java.lang.String,java.util.List<java.lang.String>> splitQuery()
protected static scala.collection.immutable.Map<java.lang.String,scala.collection.Seq<java.lang.String>> mapListToScala(java.util.Map<java.lang.String,java.util.List<java.lang.String>> data)
protected static <A,B> scala.collection.immutable.Map<A,B> mapToScala(java.util.Map<A,B> m)
protected play.api.mvc.Headers buildHeaders()