An span that can be passed around and used to create child spans.
Attributes
- Companion:
- object
- Source:
- Span.scala
- Graph
- Supertypes
Members list
Value members
Abstract methods
Adds error information to this span.
The kernel for this span, which can be sent as headers to remote systems, which can then continue this trace by constructing spans that are children of this one.
The kernel for this span, which can be sent as headers to remote systems, which can then continue this trace by constructing spans that are children of this one.
Attributes
- Source:
- Span.scala
Logs a sequence of fields on this span.
Logs a single event on this span.
Puts a sequence of fields into this span.
Resource that yields a child span with the given name.
Resource that yields a child span of both this span and the given kernel.
Resource that yields a child span of both this span and the given kernel.
Attributes
- Source:
- Span.scala
A unique ID for this span, if available. This can be useful to include in error messages for example, so you can quickly find the associated trace.
A unique ID for this span, if available. This can be useful to include in error messages for example, so you can quickly find the associated trace.
Attributes
- Source:
- Span.scala
A unique ID for the trace of this span, if available. This can be useful to include in error messages for example, so you can quickly find the associated trace.
A unique ID for the trace of this span, if available. This can be useful to include in error messages for example, so you can quickly find the associated trace.
Attributes
- Source:
- Span.scala
A unique URI for this trace, if available. This can be useful to include in error messages for example, so you can quickly find the associated trace.
A unique URI for this trace, if available. This can be useful to include in error messages for example, so you can quickly find the associated trace.
Attributes
- Source:
- Span.scala
Concrete methods
Converts this Span[F]
to a Span[G]
using a F ~> G
.