abstract class OpenTelemetry::API::AbstractSpanContext::AbstractConfig

Direct Known Subclasses

Defined in:

api/span_context/abstract_config.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(trace_id, span_id, parent_id = nil) #

def self.new(inherited_context : SpanContext) #

Instance Method Detail

abstract def parent_id : Slice(UInt8)? #

Likely defined as a property


abstract def parent_id=(parent_id : Slice(UInt8)?) #

abstract def remote : Bool #

Likely defined as a property


abstract def remote=(remote : Bool) #

abstract def span_id : Slice(UInt8) #

Likely defined as a property


abstract def span_id=(span_id : Slice(UInt8)) #

abstract def trace_flags : TraceFlags #

Likely defined as a property


abstract def trace_flags=(trace_flags : TraceFlags) #

abstract def trace_id : Slice(UInt8) #

Likely defined as a property


abstract def trace_id=(trace_id : Slice(UInt8)) #

abstract def trace_state : Hash(String, String) #

Likely defined as a property


abstract def trace_state=(trace_state : Hash(String, String)) #