Packages

final class EmberClient[F[_]] extends DefaultClient[F]

Source
EmberClient.scala
Linear Supertypes
DefaultClient[F], Client[F], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EmberClient
  2. DefaultClient
  3. Client
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. def expect[A](s: String)(implicit d: EntityDecoder[F, A]): F[A]
    Definition Classes
    DefaultClient → Client
  9. def expect[A](uri: Uri)(implicit d: EntityDecoder[F, A]): F[A]
    Definition Classes
    DefaultClient → Client
  10. def expect[A](req: F[Request[F]])(implicit d: EntityDecoder[F, A]): F[A]
    Definition Classes
    DefaultClient → Client
  11. def expect[A](req: Request[F])(implicit d: EntityDecoder[F, A]): F[A]
    Definition Classes
    DefaultClient → Client
  12. def expectOption[A](req: Request[F])(implicit d: EntityDecoder[F, A]): F[Option[A]]
    Definition Classes
    DefaultClient → Client
  13. def expectOptionOr[A](req: Request[F])(onError: (Response[F]) => F[Throwable])(implicit d: EntityDecoder[F, A]): F[Option[A]]
    Definition Classes
    DefaultClient → Client
  14. def expectOr[A](s: String)(onError: (Response[F]) => F[Throwable])(implicit d: EntityDecoder[F, A]): F[A]
    Definition Classes
    DefaultClient → Client
  15. def expectOr[A](uri: Uri)(onError: (Response[F]) => F[Throwable])(implicit d: EntityDecoder[F, A]): F[A]
    Definition Classes
    DefaultClient → Client
  16. def expectOr[A](req: F[Request[F]])(onError: (Response[F]) => F[Throwable])(implicit d: EntityDecoder[F, A]): F[A]
    Definition Classes
    DefaultClient → Client
  17. def expectOr[A](req: Request[F])(onError: (Response[F]) => F[Throwable])(implicit d: EntityDecoder[F, A]): F[A]
    Definition Classes
    DefaultClient → Client
  18. def fetch[A](req: F[Request[F]])(f: (Response[F]) => F[A]): F[A]
    Definition Classes
    DefaultClient → Client
  19. def fetch[A](req: Request[F])(f: (Response[F]) => F[A]): F[A]
    Definition Classes
    DefaultClient → Client
  20. def fetchAs[A](req: F[Request[F]])(implicit d: EntityDecoder[F, A]): F[A]
    Definition Classes
    DefaultClient → Client
  21. def fetchAs[A](req: Request[F])(implicit d: EntityDecoder[F, A]): F[A]
    Definition Classes
    DefaultClient → Client
  22. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  23. def get[A](s: String)(f: (Response[F]) => F[A]): F[A]
    Definition Classes
    DefaultClient → Client
  24. def get[A](uri: Uri)(f: (Response[F]) => F[A]): F[A]
    Definition Classes
    DefaultClient → Client
  25. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  26. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  30. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  31. def run(req: Request[F]): Resource[F, Response[F]]
    Definition Classes
    EmberClient → DefaultClient → Client
  32. def state: F[(Int, Map[RequestKey, Int])]

    The reason for this extra class.

    The reason for this extra class. This allows you to see the present state of the underlying Pool, without having access to the pool itself.

    The first element represents total connections in the pool, the second is a mapping between the number of connections in the pool for each requestKey.

  33. def status(req: F[Request[F]]): F[Status]
    Definition Classes
    DefaultClient → Client
  34. def status(req: Request[F]): F[Status]
    Definition Classes
    DefaultClient → Client
  35. def statusFromString(s: String): F[Status]
    Definition Classes
    DefaultClient → Client
  36. def statusFromUri(uri: Uri): F[Status]
    Definition Classes
    DefaultClient → Client
  37. def stream(req: Request[F]): Stream[F, Response[F]]
    Definition Classes
    DefaultClient → Client
  38. def streaming[A](req: F[Request[F]])(f: (Response[F]) => Stream[F, A]): Stream[F, A]
    Definition Classes
    DefaultClient → Client
  39. def streaming[A](req: Request[F])(f: (Response[F]) => Stream[F, A]): Stream[F, A]
    Definition Classes
    DefaultClient → Client
  40. def successful(req: F[Request[F]]): F[Boolean]
    Definition Classes
    DefaultClient → Client
  41. def successful(req: Request[F]): F[Boolean]
    Definition Classes
    DefaultClient → Client
  42. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  43. def toHttpApp: HttpApp[F]
    Definition Classes
    DefaultClient → Client
  44. def toKleisli[A](f: (Response[F]) => F[A]): Kleisli[F, Request[F], A]
    Definition Classes
    DefaultClient → Client
  45. def toString(): String
    Definition Classes
    AnyRef → Any
  46. def translate[G[_]](fk: ~>[F, G])(gK: ~>[G, F])(implicit arg0: Sync[G]): Client[G]
    Definition Classes
    Client
  47. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  48. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  49. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from DefaultClient[F]

Inherited from Client[F]

Inherited from AnyRef

Inherited from Any

Ungrouped