Package

com.twitter.finagle

buoyant

Permalink

package buoyant

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Dst extends AnyRef

    Permalink
  2. class RetryFilter[Req, Rep] extends Filter[Req, Rep, Req, Rep]

    Permalink

    Cribbed from: https://github.com/twitter/finagle/blob/develop/finagle-core/src/main/scala/com/twitter/finagle/service/RetryFilter.scala

    Cribbed from: https://github.com/twitter/finagle/blob/develop/finagle-core/src/main/scala/com/twitter/finagle/service/RetryFilter.scala

    Copied here and modified in order to change the type of stats exported by the filter.

  3. case class Sampler(sampleRate: Var[Float]) extends Product with Serializable

    Permalink

    Decides if a trace should be sampled.

    Decides if a trace should be sampled.

    Based on com.twitter.finagle.zipkin.thrift.Sampler.

Value Members

  1. object Dst

    Permalink
  2. object DstTracing

    Permalink
  3. object EncodeResidual

    Permalink
  4. object RetryFilter

    Permalink
  5. object Sampler extends Serializable

    Permalink
  6. object TotalTimeout

    Permalink

    This stack module is intended to enforce a total timeout on a request including all retries.

    This stack module is intended to enforce a total timeout on a request including all retries. To do this it must be installed above all retry filters in the stack.

  7. object TraceInitializer

    Permalink

Ungrouped