org.typelevel.otel4s.sdk.trace

Members list

Type members

Classlikes

trait IdGenerator[F[_]]

Generates new span and trace ids.

Generates new span and trace ids.

Type parameters

F

the higher-kinded type of a polymorphic effect

Attributes

See also
Companion
object
Source
IdGenerator.scala
Supertypes
class Object
trait Matchable
class Any
object IdGenerator

Attributes

Companion
trait
Source
IdGenerator.scala
Supertypes
class Object
trait Matchable
class Any
Self type

The keys that can be used by a third-party integrations.

The keys that can be used by a third-party integrations.

Attributes

Source
SdkContextKeys.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source
SdkTracerProvider.scala
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait SdkTraces[F[_]]

The configured tracing module.

The configured tracing module.

Type parameters

F

the higher-kinded type of a polymorphic effect

Attributes

Companion
object
Source
SdkTraces.scala
Supertypes
class Object
trait Matchable
class Any
object SdkTraces

Attributes

Companion
trait
Source
SdkTraces.scala
Supertypes
class Object
trait Matchable
class Any
Self type
SdkTraces.type
trait SpanRef[F[_]] extends Backend[F]

An extended Span interface that provides access to internal state.

An extended Span interface that provides access to internal state.

Since the span's internal state can be mutated during the lifetime, some operations are effectful.

Type parameters

F

the higher-kinded type of a polymorphic effect

Attributes

Source
SpanRef.scala
Supertypes
trait Backend[F]
class Object
trait Matchable
class Any