Packages

package model

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. model
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type BottomHeavyHeap[T <: Weighable] = PriorityQueue[T]
  2. class SpanPair extends AnyRef

    An instance of SpanPair can contain data from both server and client spans.

    An instance of SpanPair can contain data from both server and client spans. SpanPair is considered "complete" if it has data fields from both server and client span of the same SpanId

  3. trait Weighable extends AnyRef

    Simple trait for any class that has a weight of some sort

  4. case class WeighableSpan(spanId: String, time: Long, serviceName: String, operationName: String, duration: Long, spanType: SpanType, tags: Map[String, String]) extends Weighable with Product with Serializable

    Light weight representation of a Span with minimal information with timestamp of the span element as its weight

    Light weight representation of a Span with minimal information with timestamp of the span element as its weight

    spanId

    Unique identity of the Span

    time

    Timestamp associated with a Span in MilliSeconds (i.e., StartTime)

    serviceName

    Service name of the span

    operationName

    Operation name of the span

    duration

    duration of the Span

    spanType

    type of the span

Value Members

  1. object BottomHeavyHeap

    Priority Queue or a Heap data structure where the "lightest" element is at the top (i.e., bottom-heavy heap)

Inherited from AnyRef

Inherited from Any

Ungrouped