Package

com.softwaremill

sttp

Permalink

package sttp

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. sttp
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type BodySerializer[B] = (B) ⇒ BasicRequestBody

    Permalink
  2. type Empty[X] = None.type

    Permalink
  3. type Id[X] = X

    Permalink
  4. type PartialRequest[T, +S] = RequestT[Empty, T, S]

    Permalink
  5. type Request[T, +S] = RequestT[Id, T, S]

    Permalink

Value Members

  1. val DefaultReadTimeout: Duration

    Permalink
  2. def asByteArray: ResponseAs[Array[Byte], Nothing]

    Permalink
  3. def asFile(file: File, overwrite: Boolean): ResponseAs[File, Nothing]

    Permalink
  4. def asParams(encoding: String): ResponseAs[Seq[(String, String)], Nothing]

    Permalink
  5. def asParams: ResponseAs[Seq[(String, String)], Nothing]

    Permalink
  6. def asPath(path: Path, overwrite: Boolean): ResponseAs[Path, Nothing]

    Permalink
  7. def asStream[S]: ResponseAs[S, S]

    Permalink
  8. def asString(encoding: String): ResponseAs[String, Nothing]

    Permalink
  9. def asString: ResponseAs[String, Nothing]

    Permalink
  10. package asynchttpclient

    Permalink
  11. val emptyRequest: RequestT[Empty, String, Nothing]

    Permalink
  12. def ignore: ResponseAs[Unit, Nothing]

    Permalink
  13. def multipart[B](name: String, b: B)(implicit arg0: BodySerializer[B]): Multipart

    Permalink
  14. def multipart(name: String, fs: Seq[(String, String)], encoding: String): Multipart

    Permalink
  15. def multipart(name: String, fs: Seq[(String, String)]): Multipart

    Permalink
  16. def multipart(name: String, fs: Map[String, String], encoding: String): Multipart

    Permalink
  17. def multipart(name: String, fs: Map[String, String]): Multipart

    Permalink
  18. def multipart(name: String, data: Path): Multipart

    Permalink
  19. def multipart(name: String, data: File): Multipart

    Permalink
  20. def multipart(name: String, data: InputStream): Multipart

    Permalink
  21. def multipart(name: String, data: ByteBuffer): Multipart

    Permalink
  22. def multipart(name: String, data: Array[Byte]): Multipart

    Permalink
  23. def multipart(name: String, data: String, encoding: String): Multipart

    Permalink
  24. def multipart(name: String, data: String): Multipart

    Permalink
  25. val sttp: RequestT[Empty, String, Nothing]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped