play.api.libs.ws.WS

WSRequest

class WSRequest extends RequestBuilderBase[WSRequest]

A WS Request.

Linear Supertypes
RequestBuilderBase[WSRequest], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. WSRequest
  2. RequestBuilderBase
  3. AnyRef
  4. Any
Visibility
  1. Public
  2. All

Instance Constructors

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

Value Members

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

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

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

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

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

    Attributes
    final
    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 mutiple values).

    Add an HTTP header (used for headers with mutiple 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. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  15. def build (): Request

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

    Attributes
    protected
  17. def clone (): AnyRef

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

    Attributes
    final
    Definition Classes
    AnyRef
  19. def equals (arg0: Any): Boolean

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

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

    Attributes
    final
    Definition Classes
    AnyRef → Any
  22. def hashCode (): Int

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

    Retrieve an HTTP header.

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

    Attributes
    protected
  25. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  26. def method : String

    The HTTP method.

  27. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  28. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  29. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  30. def setBody (arg0: BodyGenerator): WSRequest

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

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

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

    Definition Classes
    RequestBuilderBase
    Annotations
    @throws()
  34. def setBody (arg0: String): WSRequest

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

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

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

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

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

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

    Set an HTTP header.

    Set an HTTP header.

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

    Defines the request headers.

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

    Defines the request headers.

    Defines the request headers.

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

    Defines the request headers.

    Defines the request headers.

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

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

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

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

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

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

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

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

    Defines the query string.

  52. def setRangeOffset (arg0: Long): WSRequest

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

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

    Defines the URL.

    Defines the URL.

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

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

    Attributes
    final
    Definition Classes
    AnyRef
  57. def toString (): String

    Definition Classes
    AnyRef → Any
  58. def url : String

    The URL

  59. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from RequestBuilderBase[WSRequest]

Inherited from AnyRef

Inherited from Any