class OpenTelemetry::API::SpanContext::Config

Defined in:

api/span_context/config.cr

Constructors

Instance Method Summary

Instance methods inherited from class OpenTelemetry::API::AbstractSpanContext::AbstractConfig

parent_id : Slice(UInt8)? parent_id, parent_id=(parent_id : Slice(UInt8)?) parent_id=, remote : Bool remote, remote=(remote : Bool) remote=, span_id : Slice(UInt8) span_id, span_id=(span_id : Slice(UInt8)) span_id=, trace_flags : TraceFlags trace_flags, trace_flags=(trace_flags : TraceFlags) trace_flags=, trace_id : Slice(UInt8) trace_id, trace_id=(trace_id : Slice(UInt8)) trace_id=, trace_state : Hash(String, String) trace_state, trace_state=(trace_state : Hash(String, String)) trace_state=

Constructor methods inherited from class OpenTelemetry::API::AbstractSpanContext::AbstractConfig

new(trace_id, span_id, parent_id = nil)
new(inherited_context : SpanContext)
new

Constructor Detail

def self.new(trace_id : Slice(UInt8), span_id : Slice(UInt8), parent_id : Slice(UInt8)? = nil) #

def self.new(inherited_context : SpanContext) #

Instance Method Detail

def parent_id : Slice(UInt8)? #

Likely defined as a property


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

def remote : Bool #

Likely defined as a property


def remote=(remote : Bool) #

def span_id : Slice(UInt8) #

Likely defined as a property


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

def trace_flags : TraceFlags #

Likely defined as a property


def trace_flags=(trace_flags : TraceFlags) #

def trace_id : Slice(UInt8) #

Likely defined as a property


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

def trace_state : Hash(String, String) #

Likely defined as a property


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