Class OpenTelemetryTracer
- java.lang.Object
-
- org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryTracer
-
-
Constructor Summary
Constructors Constructor Description OpenTelemetryTracer(io.opentelemetry.api.trace.Tracer tracer, io.opentelemetry.context.propagation.TextMapPropagator propagator)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TraceContext
getCurrentContext()
static boolean
getHttpLogs()
static OpenTelemetryTracer
getInstance()
Propagator
getPropagator()
static void
setHttpLogs(boolean value)
void
setOpenTelemetryContext(io.opentelemetry.context.Context context)
-
-
-
Method Detail
-
setHttpLogs
public static void setHttpLogs(boolean value)
-
getHttpLogs
public static boolean getHttpLogs()
-
getInstance
public static OpenTelemetryTracer getInstance()
-
getCurrentContext
public TraceContext getCurrentContext()
- Specified by:
getCurrentContext
in interfaceTracer
-
getPropagator
public Propagator getPropagator()
- Specified by:
getPropagator
in interfaceTracer
-
setOpenTelemetryContext
public void setOpenTelemetryContext(io.opentelemetry.context.Context context)
- Specified by:
setOpenTelemetryContext
in interfaceTracer
-
-