com.twitter.finagle.zipkin

thrift

package thrift

Visibility
  1. Public
  2. All

Type Members

  1. case class BinaryAnnotation(key: String, value: ByteBuffer, annotationType: AnnotationType, endpoint: Endpoint) extends Product with Serializable

  2. case class Endpoint(ipv4: Int, port: Short) extends Product with Serializable

    Endpoints describe a TCP endpoint that terminates RPC communication.

  3. class Sampler extends AnyRef

    Decide if we should sample a particular trace or not.

  4. class SamplingTracer extends Tracer

    Tracer that supports sampling.

  5. case class Span(traceId: TraceId, _serviceName: Option[String], _name: Option[String], annotations: Seq[ZipkinAnnotation], bAnnotations: Seq[BinaryAnnotation], endpoint: Endpoint) extends Product with Serializable

    The span itself is an immutable datastructure.

  6. case class ZipkinAnnotation(timestamp: Time, value: String, endpoint: Endpoint) extends Product with Serializable

    Annotation for a span.

  7. class ZipkinTracer extends SamplingTracer

Value Members

  1. object Endpoint extends Serializable

  2. object RawZipkinTracer

  3. object Sampler

  4. object Span extends Serializable

  5. object ZipkinTracer

Ungrouped