com.twitter.finagle

builder

package builder

Visibility
  1. Public
  2. All

Type Members

  1. class ClientBuilder[Req, Rep, HasCluster, HasCodec, HasHostConnectionLimit] extends AnyRef

  2. trait Cluster[T] extends AnyRef

    Cluster is a collection of servers.

  3. class IncompleteSpecification extends Exception

    Used by builder to throw exceptions if the specification is incomplete.

  4. class MinimumSetCluster[T] extends Cluster[T]

    A Cluster implementation that guarantees a minimum set while allowing you to specify a Cluster to supplement the initial static set.

  5. class NonShrinkingCluster[T] extends Cluster[T]

    Dynamic clusters, such as serversets, can be volatile and untrustworthy.

  6. trait Server extends Closable

    A listening server.

  7. class ServerBuilder[Req, Rep, HasCodec, HasBindTo, HasName] extends AnyRef

    A handy Builder for constructing Servers (i.

  8. trait ServerConfigEvidence[HasCodec, HasBindTo, HasName] extends AnyRef

    Annotations
    @implicitNotFound( ... )
  9. class SourceTrackingMonitor extends Monitor

    A monitor that unrolls the exception causes to report source information if any

  10. case class StaticCluster[T](underlying: Seq[T]) extends Cluster[T] with Product with Serializable

    A simple static cluster implementation.

  11. class Stats4J extends AnyRef

Value Members

  1. object ClientBuilder extends AnyRef

    Factory for ClientBuilder instances

  2. object ClientConfig extends Serializable

  3. object Cluster extends AnyRef

  4. object ServerBuilder extends AnyRef

    Factory for ServerBuilder instances

  5. object ServerConfig extends Serializable

  6. object Stats4J extends