Package

com.softwaremill

sttp

Permalink

package sttp

Linear Supertypes
sttpExtensions, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. sttp
  2. sttpExtensions
  3. AnyRef
  4. 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
    Definition Classes
    sttpExtensions
  4. def asParams(encoding: String): ResponseAs[Seq[(String, String)], Nothing]

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

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

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

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

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

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

    Permalink
  11. package impl

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

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

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

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

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

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

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

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

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

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

    Permalink
  22. def multipartFile(name: String, file: File): Multipart

    Permalink
    Definition Classes
    sttpExtensions
  23. val sttp: RequestT[Empty, String, Nothing]

    Permalink

Inherited from sttpExtensions

Inherited from AnyRef

Inherited from Any

Ungrouped