Package

sttp

model

Permalink

package model

Visibility
  1. Public
  2. All

Type Members

  1. case class Cookie(name: String, value: String) extends Product with Serializable

    Permalink
  2. case class CookieValueWithMeta(value: String, expires: Option[Instant], maxAge: Option[Long], domain: Option[String], path: Option[String], secure: Boolean, httpOnly: Boolean) extends Product with Serializable

    Permalink
  3. case class CookieWithMeta(name: String, valueWithMeta: CookieValueWithMeta) extends Product with Serializable

    Permalink
  4. class Header extends AnyRef

    Permalink
  5. trait HeaderNames extends AnyRef

    Permalink
  6. trait Headers extends AnyRef

    Permalink
  7. trait MediaTypes extends AnyRef

    Permalink
  8. final case class Method(method: String) extends AnyVal with Product with Serializable

    Permalink
  9. trait Methods extends AnyRef

    Permalink
  10. class MultiQueryParams extends AnyRef

    Permalink

    Represents query parameters, where each parameter can have 0, 1, or more values.

  11. case class Part[T](name: String, body: T, otherDispositionParams: Map[String, String], headers: Seq[Header]) extends Product with Serializable

    Permalink
  12. final case class StatusCode(code: Int) extends AnyVal with Product with Serializable

    Permalink
  13. trait StatusCodes extends AnyRef

    Permalink
  14. case class Uri(scheme: String, userInfo: Option[UserInfo], hostSegment: Segment, port: Option[Int], pathSegments: Seq[Segment], querySegments: Seq[QuerySegment], fragmentSegment: Option[Segment]) extends Product with Serializable

    Permalink

    A URI.

    A URI. All components (scheme, host, query, ...) are stored unencoded, and become encoded upon serialization (using toString).

    querySegments

    Either key-value pairs, single values, or plain query segments. Key value pairs will be serialized as k=v, and blocks of key-value pairs/single values will be combined using &. Note that no & or other separators are added around plain query segments - if required, they need to be added manually as part of the plain query segment.

  15. trait UriInterpolator extends AnyRef

    Permalink

Value Members

  1. object Cookie extends Serializable

    Permalink
  2. object CookieWithMeta extends Serializable

    Permalink
  3. object Header

    Permalink
  4. object HeaderNames extends HeaderNames

    Permalink
  5. object Headers

    Permalink
  6. object MediaTypes extends MediaTypes

    Permalink
  7. object Method extends Methods with Serializable

    Permalink
  8. object MultiQueryParams

    Permalink
  9. object Part extends Serializable

    Permalink
  10. object Rfc3986

    Permalink
  11. object StatusCode extends StatusCodes with Serializable

    Permalink
  12. object Uri extends UriInterpolator with Serializable

    Permalink
  13. object UriInterpolator

    Permalink
  14. package ws

    Permalink

Ungrouped