org.llm4s.trace.model
Members list
Type members
Classlikes
A single unit of work within a trace.
A single unit of work within a trace.
Value parameters
- attributes
-
typed key/value metadata attached to the span
- endTime
-
when the span ended;
Nonewhile still running - events
-
ordered list of point-in-time annotations within the span
- kind
-
semantic category of the operation
- name
-
human-readable operation name
- parentSpanId
-
parent span, or
Nonefor the root span - spanId
-
unique identifier for this span
- startTime
-
when the span started
- status
-
outcome of the operation
- traceId
-
identifier of the containing trace
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A point-in-time annotation attached to a span.
A point-in-time annotation attached to a span.
Value parameters
- attributes
-
additional typed key/value data
- name
-
short label for the event (e.g.
"cache-lookup-started") - timestamp
-
when the event occurred
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Unique identifier for a single span within a trace.
Unique identifier for a single span within a trace.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass AnyValtrait Matchableclass AnyShow all
Semantic category of a span, used for filtering and cost attribution.
Semantic category of a span, used for filtering and cost attribution.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SpanStatus.type
Typed value stored in a span's attribute map.
Typed value stored in a span's attribute map.
Use the as* accessors (via SpanValueOps) to safely extract a specific type.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Top-level container for a logical operation, grouping one or more spans.
Top-level container for a logical operation, grouping one or more spans.
Value parameters
- endTime
-
when the trace ended;
Nonewhile still running - metadata
-
arbitrary string key/value tags (e.g. experiment name, user ID)
- rootSpanId
-
the entry-point span, or
Nonebefore the first span is recorded - startTime
-
when the trace started
- status
-
overall outcome of the trace
- traceId
-
unique identifier for this trace
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TraceModelJson.type