class OpenTelemetry::Trace::SpanContext
def initialize(
-
(SpanContext)
-
Parameters:
-
remote
(optional Boolean
) -- Whether the {SpanContext} was extracted from the wire. -
tracestate
(optional Tracestate
) -- The tracestate associated with a {Span}. May be nil. -
trace_flags
(optional TraceFlags
) -- The trace flags associated with a {Span}. -
span_id
(optional String
) -- The span ID associated with a {Span}. -
trace_id
(optional String
) -- The trace ID associated with a {Span}.
def initialize( trace_id: Trace.generate_trace_id, span_id: Trace.generate_span_id, trace_flags: TraceFlags::DEFAULT, tracestate: Tracestate::DEFAULT, remote: false ) @trace_id = trace_id @span_id = span_id @trace_flags = trace_flags @tracestate = tracestate @remote = remote end