Package com.google.genkit.core.tracing
Class TraceData
java.lang.Object
com.google.genkit.core.tracing.TraceData
TraceData represents a complete trace with all its spans. This format matches
the telemetry server API expectations.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSpan(GenkitSpanData span) longgetSpans()longvoidsetDisplayName(String displayName) voidsetEndTime(long endTime) voidsetSpans(Map<String, GenkitSpanData> spans) voidsetStartTime(long startTime) voidsetTraceId(String traceId)
-
Constructor Details
-
TraceData
public TraceData() -
TraceData
-
-
Method Details
-
getTraceId
-
setTraceId
-
getDisplayName
-
setDisplayName
-
getStartTime
public long getStartTime() -
setStartTime
public void setStartTime(long startTime) -
getEndTime
public long getEndTime() -
setEndTime
public void setEndTime(long endTime) -
getSpans
-
setSpans
-
addSpan
-