final class EmberClient[F[_]] extends DefaultClient[F]
- Source
- EmberClient.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- EmberClient
- DefaultClient
- Client
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def expect[A](s: String)(implicit d: EntityDecoder[F, A]): F[A]
- Definition Classes
- DefaultClient → Client
- def expect[A](uri: Uri)(implicit d: EntityDecoder[F, A]): F[A]
- Definition Classes
- DefaultClient → Client
- def expect[A](req: F[Request[F]])(implicit d: EntityDecoder[F, A]): F[A]
- Definition Classes
- DefaultClient → Client
- def expect[A](req: Request[F])(implicit d: EntityDecoder[F, A]): F[A]
- Definition Classes
- DefaultClient → Client
- def expectOption[A](req: Request[F])(implicit d: EntityDecoder[F, A]): F[Option[A]]
- Definition Classes
- DefaultClient → Client
- def expectOptionOr[A](req: Request[F])(onError: (Response[F]) => F[Throwable])(implicit d: EntityDecoder[F, A]): F[Option[A]]
- Definition Classes
- DefaultClient → Client
- def expectOr[A](s: String)(onError: (Response[F]) => F[Throwable])(implicit d: EntityDecoder[F, A]): F[A]
- Definition Classes
- DefaultClient → Client
- def expectOr[A](uri: Uri)(onError: (Response[F]) => F[Throwable])(implicit d: EntityDecoder[F, A]): F[A]
- Definition Classes
- DefaultClient → Client
- def expectOr[A](req: F[Request[F]])(onError: (Response[F]) => F[Throwable])(implicit d: EntityDecoder[F, A]): F[A]
- Definition Classes
- DefaultClient → Client
- def expectOr[A](req: Request[F])(onError: (Response[F]) => F[Throwable])(implicit d: EntityDecoder[F, A]): F[A]
- Definition Classes
- DefaultClient → Client
- def fetch[A](req: F[Request[F]])(f: (Response[F]) => F[A]): F[A]
- Definition Classes
- DefaultClient → Client
- def fetch[A](req: Request[F])(f: (Response[F]) => F[A]): F[A]
- Definition Classes
- DefaultClient → Client
- def fetchAs[A](req: F[Request[F]])(implicit d: EntityDecoder[F, A]): F[A]
- Definition Classes
- DefaultClient → Client
- def fetchAs[A](req: Request[F])(implicit d: EntityDecoder[F, A]): F[A]
- Definition Classes
- DefaultClient → Client
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def get[A](s: String)(f: (Response[F]) => F[A]): F[A]
- Definition Classes
- DefaultClient → Client
- def get[A](uri: Uri)(f: (Response[F]) => F[A]): F[A]
- Definition Classes
- DefaultClient → Client
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def run(req: Request[F]): Resource[F, Response[F]]
- Definition Classes
- EmberClient → DefaultClient → Client
- 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.
- def status(req: F[Request[F]]): F[Status]
- Definition Classes
- DefaultClient → Client
- def status(req: Request[F]): F[Status]
- Definition Classes
- DefaultClient → Client
- def statusFromString(s: String): F[Status]
- Definition Classes
- DefaultClient → Client
- def statusFromUri(uri: Uri): F[Status]
- Definition Classes
- DefaultClient → Client
- def stream(req: Request[F]): Stream[F, Response[F]]
- Definition Classes
- DefaultClient → Client
- def streaming[A](req: F[Request[F]])(f: (Response[F]) => Stream[F, A]): Stream[F, A]
- Definition Classes
- DefaultClient → Client
- def streaming[A](req: Request[F])(f: (Response[F]) => Stream[F, A]): Stream[F, A]
- Definition Classes
- DefaultClient → Client
- def successful(req: F[Request[F]]): F[Boolean]
- Definition Classes
- DefaultClient → Client
- def successful(req: Request[F]): F[Boolean]
- Definition Classes
- DefaultClient → Client
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toHttpApp: HttpApp[F]
- Definition Classes
- DefaultClient → Client
- def toKleisli[A](f: (Response[F]) => F[A]): Kleisli[F, Request[F], A]
- Definition Classes
- DefaultClient → Client
- def toString(): String
- Definition Classes
- AnyRef → Any
- def translate[G[_]](fk: ~>[F, G])(gK: ~>[G, F])(implicit arg0: Sync[G]): Client[G]
- Definition Classes
- Client
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()