Module otel_tracer_noop

Behaviours: otel_tracer.

Function Index

add_event/4
add_events/3
end_span/2
set_attribute/4
set_attributes/3
set_status/3
start_span/4
update_name/3
with_span/5

Function Details

add_event/4

add_event(Tracer, SpanCtx, Name, Attributes) -> boolean()

add_events/3

add_events(Tracer, SpanCtx, Events) -> boolean()

end_span/2

end_span(X1::opentelemetry:tracer(), X2::opentelemetry:span_ctx()) -> boolean() | {error, term()}

set_attribute/4

set_attribute(Tracer, SpanCtx, Key, Value) -> boolean()

set_attributes/3

set_attributes(Tracer, SpanCtx, Attributes) -> boolean()

set_status/3

set_status(Tracer, SpanCtx, Status) -> boolean()

start_span/4

start_span(Ctx::otel_ctx:t(), X2::opentelemetry:tracer(), SpanName::opentelemetry:span_name(), X4::otel_span:start_opts()) -> opentelemetry:span_ctx()

update_name/3

update_name(Tracer, SpanCtx, Name) -> boolean()

with_span/5

with_span(Ctx::otel_ctx:t(), Tracer::opentelemetry:tracer(), SpanName::opentelemetry:span_name(), Opts::otel_span:start_opts(), Fun::otel_tracer:traced_fun(T)) -> T


Generated by EDoc