Packages

package model

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class LightSpan(spanId: String, parentSpanId: String, time: Long, serviceName: String, operationName: String, duration: Long, spanType: SpanType, tags: Map[String, String]) extends Equals with Product with Serializable

    Light weight representation of a Span with minimal information required

    Light weight representation of a Span with minimal information required

    spanId

    Unique identity of the Span

    parentSpanId

    spanId of its Parent 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

  2. case class ServiceNodeMetadata(useSharedSpan: Boolean) extends Product with Serializable
  3. class ServiceNodeMetadataSerde extends Serde[ServiceNodeMetadata]
  4. 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

Value Members

  1. object LightSpanBuilder

    Builder class for LightSpan

  2. object MetadataStoreBuilder
  3. object SpanPairBuilder

Ungrouped