struct OpenTelemetry::SpanContext

Defined in:

opentelemetry-api/span_context.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(trace_id : Slice(UInt8), span_id : Slice(UInt8), trace_flags : OpenTelemetry::TraceFlags, trace_state : Hash(String, String), remote : Bool = false) #

[View source]
def self.new(inherited_context : SpanContext) #

[View source]
def self.new(configuration : Config) #

[View source]
def self.new #

[View source]

Class Method Detail

def self.build(inherited_context : SpanContext | Nil = nil, &) #

[View source]

Instance Method Detail

def remote : Bool #

[View source]
def remote=(remote : Bool) #

[View source]
def span_id : Slice(UInt8) #

[View source]
def span_id=(span_id : Slice(UInt8)) #

[View source]
def trace_flags : TraceFlags #

[View source]
def trace_flags=(trace_flags : TraceFlags) #

[View source]
def trace_id : Slice(UInt8) #

[View source]
def trace_id=(trace_id : Slice(UInt8)) #

[View source]
def trace_state : Hash(String, String) #

[View source]
def trace_state=(trace_state : Hash(String, String)) #

[View source]