trace4cats.model
package trace4cats.model
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Supertypes
-
class Any
- Known subtypes
-
trait AttributeListclass BooleanListclass DoubleListclass LongListclass StringListclass BooleanValueclass DoubleValueclass LongValueclass StringValueShow all
object AttributeValue
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AttributeValue.type
final case class Batch[F[_]](spans: F[CompletedSpan]) extends AnyVal
object Batch
case class CompletedSpan(context: SpanContext, name: String, serviceName: String, kind: SpanKind, start: Instant, end: Instant, attributes: Map[String, AttributeValue], status: SpanStatus, links: Option[NonEmptyList[Link]], metaTrace: Option[MetaTrace])
object CompletedSpan
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CompletedSpan.type
object Link
object MetaTrace
object Parent
object SampleDecision
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SampleDecision.type
object SemanticAttributeKeys
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
case class SpanContext(traceId: TraceId, spanId: SpanId, parent: Option[Parent], traceFlags: TraceFlags, traceState: TraceState, isRemote: Boolean)
object SpanContext
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SpanContext.type
final case class SpanId extends AnyVal
object SpanId
object SpanKind
case class SpanParams(spanName: String, spanKind: SpanKind, traceHeaders: TraceHeaders, errorHandler: ErrorHandler)
object SpanParams
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SpanParams.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Aborted.typeobject AlreadyExists.typeobject Cancelled.typeobject DataLoss.typeobject DeadlineExceeded.typeobject FailedPrecondition.typeclass Internalobject InvalidArgument.typeobject NotFound.typeobject Ok.typeobject OutOfRange.typeobject PermissionDenied.typeobject ResourceExhausted.typeobject Unauthenticated.typeobject Unavailable.typeobject Unimplemented.typeobject Unknown.typeShow all
object SpanStatus
Attributes
- Companion
- class
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SpanStatus.type
object TraceFlags
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TraceFlags.type
final case class TraceHeaders(values: Map[CIString, String]) extends AnyVal
object TraceHeaders
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TraceHeaders.type
final case class TraceId extends AnyVal
object TraceId
object TraceProcess
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TraceProcess.type
object TraceProcessBuilder
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TraceProcessBuilder.type
final case class TraceState extends AnyVal
object TraceState
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TraceState.type
In this article