Identifier

object Identifier
Companion:
class
trait Product
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

object Factory
Companion:
class
trait Factory

Generates random identifiers and parses identifiers from both string and binary representations.

Generates random identifiers and parses identifiers from both string and binary representations.

Companion:
object
case class Scheme(traceIdFactory: Factory, spanIdFactory: Factory)

A Identifier Scheme controls how Trace and Span identifiers are parsed and generated by the tracer and context propagation mechanisms.

A Identifier Scheme controls how Trace and Span identifiers are parsed and generated by the tracer and context propagation mechanisms.

Value parameters:
spanIdFactory

Factory to be used for the Span identifiers

traceIdFactory

Factory to be used for the Trace identifiers

Companion:
object
object Scheme
Companion:
class

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror

Value members

Concrete fields