EntryPoint

object EntryPoint
Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[F[_]](implicit entryPoint: EntryPoint[F]): EntryPoint[F]
def apply[F[_]](sampler: SpanSampler[F], completer: SpanCompleter[F], toHeaders: ToHeaders)(implicit evidence$1: Sync[F]): EntryPoint[F]

Create a trace entrypoint for starting or continuing a trace

Create a trace entrypoint for starting or continuing a trace

Value Params
completer

io.janstenpickle.trace4cats.kernel.SpanCompleter implementation

sampler

io.janstenpickle.trace4cats.kernel.SpanSampler implementation

toHeaders

io.janstenpickle.trace4cats.ToHeaders implementation. Converts span context to headers that may be propagated outside of the application. Defaults to ToHeaders.standard, which is a collection of headers that conform to open standards. Other header implementations that do not conform to open standards are supported. See io.janstenpickle.trace4cats.ToHeaders for details or use ToHeaders.all

def noop[F[_]](implicit evidence$2: Applicative[F]): EntryPoint[F]