AI SDK Kotlin
Toggle table of contents
0.3.0-beta01
common
Target filter
common
Switch theme
Search in API
Skip to content
AI SDK Kotlin
AI SDK Kotlin
/
ai.torad.aisdk
/
TelemetryActiveSpan
Telemetry
Active
Span
interface
TelemetryActiveSpan
(
source
)
Since
0.3.0-beta01
Inheritors
MutableTelemetrySpan
Members
Properties
attributes
Link copied to clipboard
abstract
val
attributes
:
Map
<
String
,
JsonElement
>
events
Link copied to clipboard
abstract
val
events
:
List
<
AgentEvent.SpanEmitted
>
has
Ended
Link copied to clipboard
abstract
val
hasEnded
:
Boolean
name
Link copied to clipboard
abstract
val
name
:
String
status
Link copied to clipboard
abstract
val
status
:
TelemetrySpanStatus
Functions
add
Event
Link copied to clipboard
abstract
fun
addEvent
(
name
:
String
,
attributes
:
Map
<
String
,
JsonElement
>
=
emptyMap()
)
end
Link copied to clipboard
abstract
fun
end
(
)
record
Exception
Link copied to clipboard
abstract
fun
recordException
(
error
:
Throwable
)
set
Attribute
Link copied to clipboard
abstract
fun
setAttribute
(
key
:
String
,
value
:
JsonElement
)
set
Status
Link copied to clipboard
abstract
fun
setStatus
(
status
:
TelemetrySpanStatus
)