package model
- Alphabetic
- By Inheritance
- model
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- type BottomHeavyHeap[T <: Weighable] = PriorityQueue[T]
-
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
-
trait
Weighable extends AnyRef
Simple trait for any class that has a weight of some sort
-
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
-
object
BottomHeavyHeap
Priority Queue or a Heap data structure where the "lightest" element is at the top (i.e., bottom-heavy heap)