docs
docs
API
zio.telemetry.opencensus
Attributes
implicits
ErrorMapper
ErrorMapper
Tracing
aspects
Tracing
implicits
zio.telemetry.opentelemetry.baggage
Baggage
Baggage
zio.telemetry.opentelemetry.baggage.propagation
BaggagePropagator
BaggagePropagator
zio.telemetry.opentelemetry.context
ContextStorage
ContextStorage
IncomingContextCarrier
IncomingContextCarrier
OutgoingContextCarrier
OutgoingContextCarrier
zio.telemetry.opentelemetry.tracing
ErrorMapper
ErrorMapper
Tracing
aspects
Tracing
zio.telemetry.opentelemetry.tracing.propagation
TraceContextPropagator
TraceContextPropagator
zio.telemetry.opentracing
OpenTracing
aspects
OpenTracing
docs
/
zio.telemetry.opentracing
/
OpenTracing
OpenTracing
zio.telemetry.opentracing.OpenTracing
See the
OpenTracing
companion object
trait
OpenTracing
Attributes
Companion:
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
OpenTracing
Clear all
Members list
Concise view
Type members
Classlikes
object
aspects
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
aspects
.type
Value members
Abstract methods
def
error
(
span
:
Span
,
cause
:
Cause
[
_
],
tagError
:
Boolean
,
logError
:
Boolean
)(
implicit
trace
:
Trace
):
UIO
[
Unit
]
def
finish
(
span
:
Span
)(
implicit
trace
:
Trace
):
UIO
[
Unit
]
def
getBaggageItem
(
key
:
String
)(
implicit
trace
:
Trace
):
UIO
[
Option
[
String
]]
def
getCurrentSpan
(
implicit
trace
:
Trace
):
UIO
[
Span
]
def
getCurrentSpanContext
(
implicit
trace
:
Trace
):
UIO
[
SpanContext
]
def
inject
[
C
](
format
:
Format
[
C
],
carrier
:
C
)(
implicit
trace
:
Trace
):
UIO
[
Unit
]
def
log
[
R
,
E
,
A
](
fields
:
Map
[
String
,
_
])(
effect
:
=>
ZIO
[
R
,
E
,
A
])(
implicit
trace
:
Trace
):
ZIO
[
R
,
E
,
A
]
def
log
[
R
,
E
,
A
](
msg
:
String
)(
effect
:
=>
ZIO
[
R
,
E
,
A
])(
implicit
trace
:
Trace
):
ZIO
[
R
,
E
,
A
]
def
root
[
R
,
E
,
A
](
operation
:
String
,
tagError
:
Boolean
,
logError
:
Boolean
)(
effect
:
=>
ZIO
[
R
,
E
,
A
])(
implicit
trace
:
Trace
):
ZIO
[
R
,
E
,
A
]
def
setBaggageItem
[
R
,
E
,
A
](
key
:
String
,
value
:
String
)(
effect
:
=>
ZIO
[
R
,
E
,
A
])(
implicit
trace
:
Trace
):
ZIO
[
R
,
E
,
A
]
def
span
[
R
,
E
,
A
](
operation
:
String
,
tagError
:
Boolean
,
logError
:
Boolean
)(
effect
:
=>
ZIO
[
R
,
E
,
A
])(
implicit
trace
:
Trace
):
ZIO
[
R
,
E
,
A
]
def
spanFrom
[
R
,
E
,
S
,
C
](
format
:
Format
[
C
],
carrier
:
C
,
operation
:
String
,
tagError
:
Boolean
,
logError
:
Boolean
)(
effect
:
=>
ZIO
[
R
,
E
,
S
])(
implicit
trace
:
Trace
):
ZIO
[
R
,
E
,
S
]
def
tag
[
R
,
E
,
A
](
key
:
String
,
value
:
String
)(
effect
:
=>
ZIO
[
R
,
E
,
A
])(
implicit
trace
:
Trace
):
ZIO
[
R
,
E
,
A
]
def
tag
[
R
,
E
,
A
](
key
:
String
,
value
:
Int
)(
effect
:
=>
ZIO
[
R
,
E
,
A
])(
implicit
trace
:
Trace
):
ZIO
[
R
,
E
,
A
]
def
tag
[
R
,
E
,
A
](
key
:
String
,
value
:
Boolean
)(
effect
:
=>
ZIO
[
R
,
E
,
A
])(
implicit
trace
:
Trace
):
ZIO
[
R
,
E
,
A
]