fly.play.aws

AwsRequestHolder

Related Doc: package aws

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

Linear Supertypes
Serializable, Serializable, Product, Equals, WSRequest, WSBodyWritables, XMLBodyWritables, JsonBodyWritables, DefaultBodyWritables, StandaloneWSRequest, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. AwsRequestHolder
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. WSRequest
  7. WSBodyWritables
  8. XMLBodyWritables
  9. JsonBodyWritables
  10. DefaultBodyWritables
  11. StandaloneWSRequest
  12. AnyRef
  13. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

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[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  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[java.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[_]

    Definition Classes
    AnyRef → Any
  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
  33. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  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. val proxyServer: Option[WSProxyServer]

    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  42. def put(body: Source[Part[Source[ByteString, _]], _]): Future[Response]

    Definition Classes
    AwsRequestHolder → WSRequest
  43. def put(body: File): Future[Response]

    Definition Classes
    AwsRequestHolder → WSRequest
  44. def put[T](body: T)(implicit evidence: BodyWritable[T]): Future[Response]

    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  45. val queryString: Map[String, Seq[String]]

    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  46. val requestTimeout: Option[Duration]

    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  47. def sign(calc: WSSignatureCalculator): AwsRequestHolder

    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  48. val signer: AwsSigner

  49. def stream(): Future[Response]

    Definition Classes
    AwsRequestHolder → StandaloneWSRequest
  50. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  51. val uri: URI

    Definition Classes
    AwsRequestHolder → StandaloneWSRequest
  52. val url: String

    Definition Classes
    AwsRequestHolder → StandaloneWSRequest
  53. val virtualHost: Option[String]

    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  54. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. def withAuth(username: String, password: String, scheme: WSAuthScheme): AwsRequestHolder

    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  58. def withBody[T](body: T)(implicit arg0: BodyWritable[T]): AwsRequestHolder

    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  59. def withBody(file: File): AwsRequestHolder

  60. def withBody(body: Source[Part[Source[ByteString, _]], _]): AwsRequestHolder

  61. def withBody(body: WSBody): AwsRequestHolder

  62. def withCookies(cookie: WSCookie*): AwsRequestHolder

    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  63. def withFollowRedirects(follow: Boolean): AwsRequestHolder

    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  64. def withHttpHeaders(hdrs: (String, String)*): AwsRequestHolder

    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  65. def withMethod(method: String): AwsRequestHolder

    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  66. def withProxyServer(proxyServer: WSProxyServer): AwsRequestHolder

    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  67. def withQueryStringParameters(parameters: (String, String)*): AwsRequestHolder

    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  68. def withRequestFilter(filter: WSRequestFilter): AwsRequestHolder

    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  69. def withRequestTimeout(timeout: Duration): AwsRequestHolder

    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  70. def withRequestTimeout(timeout: Long): AwsRequestHolder

  71. def withUrl(url: String): AwsRequestHolder

    Definition Classes
    AwsRequestHolder → StandaloneWSRequest
  72. def withVirtualHost(vh: String): AwsRequestHolder

    Definition Classes
    AwsRequestHolder → WSRequest → StandaloneWSRequest
  73. val wrappedRequest: WSRequest

  74. implicit val writableOf_File: BodyWritable[File]

    Definition Classes
    DefaultBodyWritables
  75. implicit val writableOf_InputStream: BodyWritable[Supplier[InputStream]]

    Definition Classes
    DefaultBodyWritables
  76. implicit val writableOf_Source: BodyWritable[Source[ByteString, _]]

    Definition Classes
    DefaultBodyWritables
  77. implicit val writeableOf_ByteArray: BodyWritable[Array[Byte]]

    Definition Classes
    DefaultBodyWritables
  78. implicit val writeableOf_ByteBuffer: BodyWritable[ByteBuffer]

    Definition Classes
    DefaultBodyWritables
  79. implicit val writeableOf_Bytes: BodyWritable[ByteString]

    Definition Classes
    DefaultBodyWritables
  80. implicit val writeableOf_Document: BodyWritable[Document]

    Definition Classes
    XMLBodyWritables
  81. implicit val writeableOf_JsValue: BodyWritable[JsValue]

    Definition Classes
    JsonBodyWritables
  82. implicit val writeableOf_NodeBuffer: BodyWritable[NodeBuffer]

    Definition Classes
    XMLBodyWritables
  83. implicit def writeableOf_NodeSeq[C <: NodeSeq]: BodyWritable[C]

    Definition Classes
    XMLBodyWritables
  84. implicit val writeableOf_String: BodyWritable[String]

    Definition Classes
    DefaultBodyWritables
  85. implicit val writeableOf_StringBuilder: BodyWritable[StringBuilder]

    Definition Classes
    DefaultBodyWritables
  86. implicit val writeableOf_WsBody: BodyWritable[WSBody]

    Definition Classes
    DefaultBodyWritables
  87. implicit val writeableOf_urlEncodedForm: BodyWritable[Map[String, Seq[String]]]

    Definition Classes
    DefaultBodyWritables
  88. 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 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