Package org.opensearch.telemetry.tracing
Class OTelPropagatedSpan
java.lang.Object
org.opensearch.telemetry.tracing.AbstractSpan
org.opensearch.telemetry.tracing.OTelPropagatedSpan
- All Implemented Interfaces:
Span
Propagated span through context propagation
-
Constructor Summary
ConstructorsConstructorDescriptionOTelPropagatedSpan(io.opentelemetry.api.trace.Span span) Creates OTelPropagatedSpan -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAttribute(String key, Boolean value) voidaddAttribute(String key, Double value) voidaddAttribute(String key, Long value) voidaddAttribute(String key, String value) voidvoidendSpan()voidMethods inherited from class org.opensearch.telemetry.tracing.AbstractSpan
getParentSpan, getSpanName
-
Constructor Details
-
OTelPropagatedSpan
public OTelPropagatedSpan(io.opentelemetry.api.trace.Span span) Creates OTelPropagatedSpan- Parameters:
span- otel propagated span
-
-
Method Details
-
endSpan
public void endSpan() -
addAttribute
-
addAttribute
-
addAttribute
-
addAttribute
-
setError
-
addEvent
-
getTraceId
-
getSpanId
-