Packages

c

fly.play.aws

AwsRequestHolder

case class AwsRequestHolder(wrappedRequest: WSRequest, signer: AwsSigner, executionContext: ExecutionContext) extends WSRequest with Product with Serializable

Linear Supertypes
Serializable, Product, Equals, WSRequest, WSBodyWritables, XMLBodyWritables, JsonBodyWritables, DefaultBodyWritables, StandaloneWSRequest, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AwsRequestHolder
  2. Serializable
  3. Product
  4. Equals
  5. WSRequest
  6. WSBodyWritables
  7. XMLBodyWritables
  8. JsonBodyWritables
  9. DefaultBodyWritables
  10. StandaloneWSRequest
  11. AnyRef
  12. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new AwsRequestHolder(wrappedRequest: WSRequest, signer: AwsSigner, executionContext: ExecutionContext)

Type Members

  1. type Response = WSResponse
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  2. type Self = WSRequest
    Definition Classes
    WSRequest → StandaloneWSRequest

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addCookies(cookies: WSCookie*): Self
    Definition Classes
    StandaloneWSRequest
  5. def addHttpHeaders(hdrs: (String, String)*): Self
    Definition Classes
    StandaloneWSRequest
  6. def addQueryStringParameters(parameters: (String, String)*): Self
    Definition Classes
    StandaloneWSRequest
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. val auth: Option[(String, String, WSAuthScheme)]
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  9. def body(objectMapper: ObjectMapper): BodyWritable[JsonNode]
    Definition Classes
    JsonBodyWritables
  10. val body: WSBody
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  11. implicit val bodyWritableOf_Multipart: BodyWritable[Source[Part[Source[ByteString, _]], _]]
    Definition Classes
    WSBodyWritables
  12. val calc: Option[WSSignatureCalculator]
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  13. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  14. val contentType: Option[String]
    Definition Classes
    AwsRequestHolder → StandaloneWSRequest
  15. val cookies: Seq[WSCookie]
    Definition Classes
    AwsRequestHolder → StandaloneWSRequest
  16. def delete(): Future[Response]
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  17. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def execute(method: String): Future[Response]
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  19. def execute(): Future[Response]
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  20. implicit val executionContext: ExecutionContext
  21. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  22. val followRedirects: Option[Boolean]
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  23. def get(): Future[Response]
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  24. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  25. def head(): Future[Response]
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  26. def header(name: String): Option[String]
    Definition Classes
    StandaloneWSRequest
  27. def headerValues(name: String): Seq[String]
    Definition Classes
    StandaloneWSRequest
  28. val headers: Map[String, Seq[String]]
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  29. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  30. val method: String
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  31. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  32. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  33. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  34. def options(): Future[Response]
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  35. def patch(body: File): Future[Response]
    Definition Classes
    AwsRequestHolder → WSRequest
  36. def patch[T](body: T)(implicit arg0: BodyWritable[T]): Future[Response]
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  37. def patch(body: Source[Part[Source[ByteString, _]], _]): Future[Response]
    Definition Classes
    AwsRequestHolder → WSRequest
  38. def post(body: File): Future[Response]
    Definition Classes
    AwsRequestHolder → WSRequest
  39. def post[T](body: T)(implicit arg0: BodyWritable[T]): Future[Response]
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  40. def post(body: Source[Part[Source[ByteString, _]], _]): Future[Response]
    Definition Classes
    AwsRequestHolder → WSRequest
  41. def productElementNames: Iterator[String]
    Definition Classes
    Product
  42. val proxyServer: Option[WSProxyServer]
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  43. def put(body: Source[Part[Source[ByteString, _]], _]): Future[Response]
    Definition Classes
    AwsRequestHolder → WSRequest
  44. def put(body: File): Future[Response]
    Definition Classes
    AwsRequestHolder → WSRequest
  45. def put[T](body: T)(implicit evidence: BodyWritable[T]): Future[Response]
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  46. val queryString: Map[String, Seq[String]]
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  47. val requestTimeout: Option[Duration]
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  48. def sign(calc: WSSignatureCalculator): AwsRequestHolder
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  49. val signer: AwsSigner
  50. def stream(): Future[Response]
    Definition Classes
    AwsRequestHolder → StandaloneWSRequest
  51. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  52. val uri: URI
    Definition Classes
    AwsRequestHolder → StandaloneWSRequest
  53. val url: String
    Definition Classes
    AwsRequestHolder → StandaloneWSRequest
  54. val virtualHost: Option[String]
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  55. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  56. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  57. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  58. def withAuth(username: String, password: String, scheme: WSAuthScheme): AwsRequestHolder
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  59. def withBody[T](body: T)(implicit arg0: BodyWritable[T]): AwsRequestHolder
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  60. def withBody(file: File): AwsRequestHolder
  61. def withBody(body: Source[Part[Source[ByteString, _]], _]): AwsRequestHolder
  62. def withBody(body: WSBody): AwsRequestHolder
  63. def withCookies(cookie: WSCookie*): AwsRequestHolder
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  64. def withFollowRedirects(follow: Boolean): AwsRequestHolder
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  65. def withHttpHeaders(hdrs: (String, String)*): AwsRequestHolder
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  66. def withMethod(method: String): AwsRequestHolder
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  67. def withProxyServer(proxyServer: WSProxyServer): AwsRequestHolder
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  68. def withQueryStringParameters(parameters: (String, String)*): AwsRequestHolder
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  69. def withRequestFilter(filter: WSRequestFilter): AwsRequestHolder
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  70. def withRequestTimeout(timeout: Duration): AwsRequestHolder
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  71. def withRequestTimeout(timeout: Long): AwsRequestHolder
  72. def withUrl(url: String): AwsRequestHolder
    Definition Classes
    AwsRequestHolder → StandaloneWSRequest
  73. def withVirtualHost(vh: String): AwsRequestHolder
    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  74. val wrappedRequest: WSRequest
  75. implicit val writableOf_File: BodyWritable[File]
    Definition Classes
    DefaultBodyWritables
  76. implicit val writableOf_InputStream: BodyWritable[Supplier[InputStream]]
    Definition Classes
    DefaultBodyWritables
  77. implicit val writableOf_Source: BodyWritable[Source[ByteString, _]]
    Definition Classes
    DefaultBodyWritables
  78. implicit val writeableOf_ByteArray: BodyWritable[Array[Byte]]
    Definition Classes
    DefaultBodyWritables
  79. implicit val writeableOf_ByteBuffer: BodyWritable[ByteBuffer]
    Definition Classes
    DefaultBodyWritables
  80. implicit val writeableOf_Bytes: BodyWritable[ByteString]
    Definition Classes
    DefaultBodyWritables
  81. implicit val writeableOf_Document: BodyWritable[Document]
    Definition Classes
    XMLBodyWritables
  82. implicit val writeableOf_JsValue: BodyWritable[JsValue]
    Definition Classes
    JsonBodyWritables
  83. implicit val writeableOf_NodeBuffer: BodyWritable[NodeBuffer]
    Definition Classes
    XMLBodyWritables
  84. implicit def writeableOf_NodeSeq[C <: NodeSeq]: BodyWritable[C]
    Definition Classes
    XMLBodyWritables
  85. implicit val writeableOf_String: BodyWritable[String]
    Definition Classes
    DefaultBodyWritables
  86. implicit val writeableOf_StringBuilder: BodyWritable[StringBuilder]
    Definition Classes
    DefaultBodyWritables
  87. implicit val writeableOf_WsBody: BodyWritable[WSBody]
    Definition Classes
    DefaultBodyWritables
  88. implicit val writeableOf_urlEncodedForm: BodyWritable[Map[String, Seq[String]]]
    Definition Classes
    DefaultBodyWritables
  89. implicit val writeableOf_urlEncodedSimpleForm: BodyWritable[Map[String, String]]
    Definition Classes
    DefaultBodyWritables

Deprecated Value Members

  1. def withHeaders(hdrs: (String, String)*): AwsRequestHolder
    Definition Classes
    AwsRequestHolder → WSRequest
    Annotations
    @deprecated
    Deprecated

    (Since version 9.0.0) Deprecated in Play 2.6.0, use addHttpHeaders or addHttpHeaders

  2. def withQueryString(parameters: (String, String)*): AwsRequestHolder
    Definition Classes
    AwsRequestHolder → WSRequest
    Annotations
    @deprecated
    Deprecated

    (Since version 9.0.0) Deprecated in Play 2.6.0, use addQueryStringParameters or addQueryStringParameters

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from WSRequest

Inherited from WSBodyWritables

Inherited from XMLBodyWritables

Inherited from JsonBodyWritables

Inherited from DefaultBodyWritables

Inherited from StandaloneWSRequest

Inherited from AnyRef

Inherited from Any

Ungrouped