com.twitter.finagle

client

package client

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. client
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. case class DefaultClient[Req, Rep](name: String, endpointer: (SocketAddress, StatsReceiver) ⇒ ServiceFactory[Req, Rep], pool: (StatsReceiver) ⇒ (ServiceFactory[Req, Rep]) ⇒ ServiceFactory[Req, Rep] = ..., maxIdletime: Duration = com.twitter.util.Duration.Top, maxLifetime: Duration = com.twitter.util.Duration.Top, requestTimeout: Duration = com.twitter.util.Duration.Top, failFast: Boolean = true, failureAccrual: (ServiceFactory[Req, Rep]) ⇒ ServiceFactory[Req, Rep] = ..., serviceTimeout: Duration = com.twitter.util.Duration.Top, timer: Timer = ..., statsReceiver: StatsReceiver = ..., hostStatsReceiver: StatsReceiver = ..., tracer: Tracer = ..., monitor: Monitor = ..., reporter: ReporterFactory = ..., loadBalancerFactory: LoadBalancerFactory = ...) extends Client[Req, Rep] with Product with Serializable

    A default client implementation that does load balancing and connection pooling.

  2. case class DefaultPool[Req, Rep](low: Int = 0, high: Int = scala.Int.MaxValue, bufferSize: Int = 0, idleTime: Duration = com.twitter.util.Duration.Top, maxWaiters: Int = scala.Int.MaxValue, timer: Timer = ...) extends (StatsReceiver) ⇒ (ServiceFactory[Req, Rep]) ⇒ ServiceFactory[Req, Rep] with Product with Serializable

    Create a watermark pool backed by a caching pool.

  3. type Transformer[Req, Rep] = (ServiceFactory[Req, Rep]) ⇒ ServiceFactory[Req, Rep]

    Transform a service factory stack.

Value Members

  1. object Bridge

  2. object DefaultClient extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped