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

    Factory for com.twitter.finagle.builder.ClientBuilder instances

  2. object ClientConfig extends Serializable

  3. object Cluster

  4. object ServerBuilder

    Factory for com.twitter.finagle.builder.ServerBuilder instances

  5. object ServerConfig extends Serializable

Ungrouped