Describes how to emit the current Span and its application data (together constituting the TraceContext) to an external sink (e.g., database, JMX, log file, etc).
Describes how to emit the current Span and its application data (together constituting the TraceContext) to an external sink (e.g., database, JMX, log file, etc).
- an effectful program type used to execute the Emitter
.
Represents a point of time.
Represents a point of time. Might be real-time or monotonic. The Timer generates these
based on the associated cats.effect.Clock
. For a Timer#Monotonic, the cats.effect.Clock#monotonic
will be used; otherwise, if it is a Timer#RealTime, the cats.effect.Clock#realTime
will be used.
This ADT represents a time generator using the associated cats.effect.Clock
, using the asssociated
java.util.concurrent.TimeUnit
.
This ADT represents a time generator using the associated cats.effect.Clock
, using the asssociated
java.util.concurrent.TimeUnit
. The valid sub-types are Timer#Monotonic or Timer#RealTime
where the cats.effect.Clock#monotonic
or cats.effect.Clock#realTime
functions will be used to
generate a point in time, used in determining the execution time of a Span.
(Since version ) see corresponding Javadoc for more information.