gcp4s.trace.model
package gcp4s.trace.model
Type members
Classlikes
final case class AttributeValue(intValue: Option[Long], stringValue: Option[TruncatableString], boolValue: Option[Boolean])
- Source:
- AttributeValue.scala
final case class Attributes(droppedAttributesCount: Option[Int], attributeMap: Option[Map[String, AttributeValue]])
- Source:
- Attributes.scala
final case class Span(displayName: Option[TruncatableString], timeEvents: Option[TimeEvents], name: Option[String], startTime: Option[String], spanId: Option[String], stackTrace: Option[StackTrace], attributes: Option[Attributes], endTime: Option[String], links: Option[Links], status: Option[Status], childSpanCount: Option[Int], sameProcessAsParentSpan: Option[Boolean], spanKind: Option["SPAN_KIND_UNSPECIFIED" | "INTERNAL" | "SERVER" | "CLIENT" | "PRODUCER" | "CONSUMER"], parentSpanId: Option[String])
- Source:
- Span.scala
final case class StackFrame(functionName: Option[TruncatableString], loadModule: Option[Module], originalFunctionName: Option[TruncatableString], fileName: Option[TruncatableString], lineNumber: Option[Long], columnNumber: Option[Long], sourceVersion: Option[TruncatableString])
- Source:
- StackFrame.scala
final case class TimeEvent(time: Option[String], annotation: Option[Annotation], messageEvent: Option[MessageEvent])
- Source:
- TimeEvent.scala