Native

zio.telemetry.opentelemetry.context.ContextStorage.Native
object Native extends ContextStorage

The implementation that uses java.lang.ThreadLocal as a storage for io.opentelemetry.context.Context

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Native.type

Members list

Value members

Concrete methods

override def get(implicit trace: Trace): UIO[Context]

Attributes

Definition Classes
override def getAndSet(context: Context)(implicit trace: Trace): UIO[Context]

Attributes

Definition Classes
override def locally[R, E, A](context: Context)(zio: ZIO[R, E, A])(implicit trace: Trace): ZIO[R, E, A]

Attributes

Definition Classes
override def locallyScoped(context: Context)(implicit trace: Trace): ZIO[Scope, Nothing, Unit]

Attributes

Definition Classes
override def set(context: Context)(implicit trace: Trace): UIO[Unit]

Attributes

Definition Classes
override def updateAndGet(f: Context => Context)(implicit trace: Trace): UIO[Context]

Attributes

Definition Classes