sdk-java
Toggle table of contents
2.9.3
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
sdk-java
sdk-interceptor-opentelemetry
/
dev.restate.sdk.interceptor.opentelemetry
/
OpenTelemetryHelpers
Open
Telemetry
Helpers
@
ApiStatus.Internal
class
OpenTelemetryHelpers
Standard OpenTelemetry attribute keys used by the Restate interceptors.
Members
Properties
HEADERS_
GETTER
Link copied to clipboard
val
HEADERS_GETTER
:
TextMapGetter
<
HeadersAccessor
>
INSTRUMENTATION_
NAME
Link copied to clipboard
val
INSTRUMENTATION_NAME
:
String
=
"dev.restate.sdk.interceptor.opentelemetry"
INVOCATION_
ID
Link copied to clipboard
val
INVOCATION_ID
:
AttributeKey
<
String
>
INVOCATION_
TARGET
Link copied to clipboard
val
INVOCATION_TARGET
:
AttributeKey
<
String
>
RUN_
NAME
Link copied to clipboard
val
RUN_NAME
:
AttributeKey
<
String
>
W3C_
TRACE_
CONTEXT_
PROPAGATOR
Link copied to clipboard
val
W3C_TRACE_CONTEXT_PROPAGATOR
:
TextMapPropagator
Functions
extract
Handler
Context
Link copied to clipboard
open
fun
extractHandlerContext
(
attemptHeaders
:
HeadersAccessor
)
:
Context
start
Handler
Span
Link copied to clipboard
open
fun
startHandlerSpan
(
tracer
:
Tracer
,
parent
:
Context
,
request
:
HandlerRequest
)
:
Span
start
Run
Span
Link copied to clipboard
open
fun
startRunSpan
(
tracer
:
Tracer
,
parent
:
Context
,
@
Nullable
runName
:
@
Nullable
String
)
:
Span