class Aws::Telemetry::TracerBase
Base for ‘Tracer` classes.
def current_span
-
(Aws::Telemetry::SpanBase)-
def current_span raise NotImplementedError end
def in_span(name, attributes: nil, kind: nil)
-
(Aws::Telemetry::SpanBase)-
Parameters:
-
kind(Aws::Telemetry::SpanKind) -- Type of Span -
attributes(Hash) -- Attributes to attach to the span -
name(String) -- Span name
def in_span(name, attributes: nil, kind: nil) raise NotImplementedError end
def start_span(name, with_parent: nil, attributes: nil, kind: nil)
-
(Aws::Telemetry::SpanBase)-
Parameters:
-
kind(Aws::Telemetry::SpanKind) -- Type of Span -
attributes(Hash) -- Attributes to attach to the span -
with_parent(Object) -- Parent Context -
name(String) -- Span name
def start_span(name, with_parent: nil, attributes: nil, kind: nil) raise NotImplementedError end