Class OpenTelemetryAgentSpanContextSupplier
- java.lang.Object
-
- io.prometheus.client.exemplars.tracer.otel_agent.OpenTelemetryAgentSpanContextSupplier
-
- All Implemented Interfaces:
io.prometheus.client.exemplars.tracer.common.SpanContextSupplier
public class OpenTelemetryAgentSpanContextSupplier extends Object implements io.prometheus.client.exemplars.tracer.common.SpanContextSupplier
This is exactly the same as theOpenTelemetrySpanContextSupplier. However, theio.opentelemetry.apipackage is relocated toio.opentelemetry.javaagent.shaded.io.opentelemetry.apiin the OpenTelemetry agent.
-
-
Constructor Summary
Constructors Constructor Description OpenTelemetryAgentSpanContextSupplier()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetSpanId()StringgetTraceId()static booleanisAvailable()
-
-
-
Constructor Detail
-
OpenTelemetryAgentSpanContextSupplier
public OpenTelemetryAgentSpanContextSupplier()
-
-
Method Detail
-
isAvailable
public static boolean isAvailable()
-
getTraceId
public String getTraceId()
- Specified by:
getTraceIdin interfaceio.prometheus.client.exemplars.tracer.common.SpanContextSupplier
-
-