Models an in-progress span we'll eventually send to Datadog. We have a trace token as well as a trace ID because Datadog mandates that trace IDs are numeric while we interact with systems that provide non numeric trace tokens
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Span[F]class Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Adds error information to this span.
Adds error information to this span.
Attributes
- Definition Classes
-
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
Logs a single event on this span.
Logs a single event on this span.
Attributes
- Definition Classes
-
Span
Logs a sequence of fields on this span.
Logs a sequence of fields on this span.
Attributes
- Definition Classes
-
Span
Puts a sequence of fields into this span.
Puts a sequence of fields into this span.
Attributes
Resource that yields a child span of this span.
Resource that yields a child span of this span.
Attributes
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
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
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
Inherited methods
Converts this Span[F]
to a Span[G]
using a F ~> G
.
Converts this Span[F]
to a Span[G]
using a F ~> G
.
Attributes
- Inherited from:
- Span
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product