class SplunkTracing::SpanContext
SpanContext
holds the data for a span that gets inherited to child spans
Attributes
baggage[R]
id[R]
parent_id[R]
trace_id[R]
Public Class Methods
new(id:, trace_id:, parent_id: nil, baggage: {})
click to toggle source
# File lib/splunktracing/span_context.rb, line 6 def initialize(id:, trace_id:, parent_id: nil, baggage: {}) @id = id.freeze @trace_id = trace_id.freeze @parent_id = parent_id.freeze @baggage = baggage.freeze end