p

chm

package chm

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class Auth(user: String, password: String) extends Product with Serializable
  2. case class Cookie(name: String, value: String) extends Product with Serializable
  3. case class Header(name: String, values: List[String]) extends Product with Serializable
  4. case class Http[F[_], In, Out](native: NativeHttp[F, In, Out]) extends Product with Serializable
  5. case class HttpConfig[R, M](request: R, metrics: M) extends Product with Serializable
  6. trait HttpIO[F[_], R, In, Out] extends AnyRef
  7. trait HttpRequest[F[_], A] extends AnyRef
  8. trait HttpResponse[F[_], A] extends AnyRef
  9. sealed trait LogLevel extends AnyRef
  10. case class LogMessage(lines: List[String], level: LogLevel) extends Product with Serializable
  11. case class NativeHttp[F[_], In, Out](exec: (In) ⇒ F[Out], metrics: (RequestTask[F, In, Out]) ⇒ (() ⇒ F[Out]) ⇒ F[Out]) extends Product with Serializable
  12. case class PureHttp[F[_], In, Out](handler: (In) ⇒ F[Out]) extends Product with Serializable
  13. case class Request(method: String, url: String, body: Option[String], auth: Option[Auth], headers: List[Header]) extends Product with Serializable
  14. case class RequestMetric[F[_], In, Out](name: (In) ⇒ F[String], error: (Out) ⇒ Step[F, Unit]) extends Product with Serializable
  15. case class RequestTask[F[_], In, Out](request: In, metric: RequestMetric[F, In, Out]) extends Product with Serializable
  16. case class Response(status: Int, body: String, headers: List[Header], cookies: List[Cookie]) extends Product with Serializable

Value Members

  1. object FutureInstances
  2. object Http extends Serializable
  3. object HttpRequest
  4. object HttpResponse
  5. object LogLevel
  6. object NativeHttp extends Serializable
  7. object PureHttp extends Serializable
  8. object Request extends Serializable
  9. object RequestMetric extends Serializable
  10. object RequestMetricPrograms
  11. object RequestMetrics
  12. object RequestTask extends Serializable
  13. object Response extends Serializable

Ungrouped