Tapper v0.6.0 Tapper.Protocol.Span View Source
A span, with hierarchy, start time, duration and annotations.
Link to this section Summary
Link to this section Types
Link to this type
span_id()
View Source
span_id()
View Source
span_id() :: binary()
span_id() :: binary()
Link to this type
t()
View Source
t()
View Source
t() :: %Tapper.Protocol.Span{
annotations: [Tapper.Protocol.Annotation.t()],
binary_annotations: [Tapper.Protocol.BinaryAnnotation.t()],
debug: boolean(),
duration: Tapper.Protocol.duration() | nil,
id: span_id(),
name: term(),
parent_id: span_id() | :root,
timestamp: Tapper.Protocol.timestamp(),
trace_id: trace_id()
}
t() :: %Tapper.Protocol.Span{ annotations: [Tapper.Protocol.Annotation.t()], binary_annotations: [Tapper.Protocol.BinaryAnnotation.t()], debug: boolean(), duration: Tapper.Protocol.duration() | nil, id: span_id(), name: term(), parent_id: span_id() | :root, timestamp: Tapper.Protocol.timestamp(), trace_id: trace_id() }
Link to this type
trace_id()
View Source
trace_id()
View Source
trace_id() :: binary()
trace_id() :: binary()