play.api.libs.ws.WS

WSRequest

class WSRequest extends RequestBuilderBase[WSRequest]

A WS Request.

Source
WS.scala
Linear Supertypes
RequestBuilderBase[WSRequest], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. WSRequest
  2. RequestBuilderBase
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new WSRequest(_method: String, _auth: Option[(String, String, AuthScheme)], _calc: Option[SignatureCalculator])

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. var _url: String

    Attributes
    protected
  7. def addBodyPart(arg0: Part): WSRequest

    Definition Classes
    RequestBuilderBase
    Annotations
    @throws()
  8. def addCookie(arg0: Cookie): WSRequest

    Definition Classes
    RequestBuilderBase
  9. def addHeader(name: String, value: String): WSRequest

    Add an HTTP header (used for headers with multiple values).

    Add an HTTP header (used for headers with multiple values).

    Definition Classes
    WSRequest → RequestBuilderBase
  10. def addOrReplaceCookie(arg0: Cookie): WSRequest

    Definition Classes
    RequestBuilderBase
  11. def addParameter(arg0: String, arg1: String): WSRequest

    Definition Classes
    RequestBuilderBase
    Annotations
    @throws()
  12. def addQueryParameter(arg0: String, arg1: String): WSRequest

    Definition Classes
    RequestBuilderBase
  13. def allHeaders: Map[String, Seq[String]]

    Return the current headers of the request being constructed

  14. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  15. var body: Option[String]

    Attributes
    protected
  16. def build(): Request

    Definition Classes
    RequestBuilderBase
  17. var calculator: Option[SignatureCalculator]

    Attributes
    protected
  18. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  19. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  20. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  21. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  22. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  23. def getStringData: String

  24. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  25. def header(name: String): Option[String]

    Retrieve an HTTP header.

  26. var headers: Map[String, Seq[String]]

    Attributes
    protected
  27. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  28. def method: String

    The HTTP method.

  29. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  30. final def notify(): Unit

    Definition Classes
    AnyRef
  31. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  32. def queryString: Map[String, Seq[String]]

    Return the current query string parameters

  33. def setBody(s: String): WSRequest

    Definition Classes
    WSRequest → RequestBuilderBase
  34. def setBody(arg0: BodyGenerator): WSRequest

    Definition Classes
    RequestBuilderBase
  35. def setBody(arg0: EntityWriter, arg1: Long): WSRequest

    Definition Classes
    RequestBuilderBase
    Annotations
    @throws()
  36. def setBody(arg0: EntityWriter): WSRequest

    Definition Classes
    RequestBuilderBase
  37. def setBody(arg0: InputStream): WSRequest

    Definition Classes
    RequestBuilderBase
    Annotations
    @throws()
  38. def setBody(arg0: Array[Byte]): WSRequest

    Definition Classes
    RequestBuilderBase
    Annotations
    @throws()
  39. def setBody(arg0: File): WSRequest

    Definition Classes
    RequestBuilderBase
  40. def setBodyEncoding(arg0: String): WSRequest

    Definition Classes
    RequestBuilderBase
  41. def setContentLength(arg0: Int): WSRequest

    Definition Classes
    RequestBuilderBase
  42. def setFollowRedirects(arg0: Boolean): WSRequest

    Definition Classes
    RequestBuilderBase
  43. def setHeader(name: String, value: String): WSRequest

    Set an HTTP header.

    Set an HTTP header.

    Definition Classes
    WSRequest → RequestBuilderBase
  44. def setHeaders(hdrs: Map[String, Seq[String]]): WSRequest

    Defines the request headers.

  45. def setHeaders(hdrs: Map[String, Collection[String]]): WSRequest

    Defines the request headers.

    Defines the request headers.

    Definition Classes
    WSRequest → RequestBuilderBase
  46. def setHeaders(hdrs: FluentCaseInsensitiveStringsMap): WSRequest

    Defines the request headers.

    Defines the request headers.

    Definition Classes
    WSRequest → RequestBuilderBase
  47. def setInetAddress(arg0: InetAddress): WSRequest

    Definition Classes
    RequestBuilderBase
  48. def setLocalInetAddress(arg0: InetAddress): WSRequest

    Definition Classes
    RequestBuilderBase
  49. def setMethod(arg0: String): WSRequest

    Definition Classes
    RequestBuilderBase
  50. def setParameters(arg0: Map[String, Collection[String]]): WSRequest

    Definition Classes
    RequestBuilderBase
    Annotations
    @throws()
  51. def setParameters(arg0: FluentStringsMap): WSRequest

    Definition Classes
    RequestBuilderBase
    Annotations
    @throws()
  52. def setPerRequestConfig(arg0: PerRequestConfig): WSRequest

    Definition Classes
    RequestBuilderBase
  53. def setProxyServer(arg0: ProxyServer): WSRequest

    Definition Classes
    RequestBuilderBase
  54. def setQueryParameters(arg0: FluentStringsMap): WSRequest

    Definition Classes
    RequestBuilderBase
  55. def setQueryString(queryString: Map[String, Seq[String]]): WSRequest

    Defines the query string.

  56. def setRangeOffset(arg0: Long): WSRequest

    Definition Classes
    RequestBuilderBase
  57. def setRealm(arg0: Realm): WSRequest

    Definition Classes
    RequestBuilderBase
  58. def setUrl(url: String): WSRequest

    Defines the URL.

    Defines the URL.

    Definition Classes
    WSRequest → RequestBuilderBase
  59. def setVirtualHost(arg0: String): WSRequest

    Definition Classes
    RequestBuilderBase
  60. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  61. def toString(): String

    Definition Classes
    AnyRef → Any
  62. def url: String

    The URL

  63. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  64. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  65. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from RequestBuilderBase[WSRequest]

Inherited from AnyRef

Inherited from Any

Ungrouped