-
- All Implemented Interfaces:
-
com.datadog.trace.api.Tracer,io.opentracing.Tracer,java.io.Closeable,java.lang.AutoCloseable
public final class AndroidTracer extends DDTracer
A class enabling Datadog tracing features.
It allows you to create DDSpan and send them to Datadog servers.
You can have multiple tracers configured in your application, each with their own settings.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classAndroidTracer.BuilderBuilds a AndroidTracer instance.
public classAndroidTracer.Companion
-
Field Summary
Fields Modifier and Type Field Description private final StringserviceNameprivate final Writerwriterprivate final Samplersamplerprivate final ScopeManagerscopeManager
-
Method Summary
Modifier and Type Method Description DDTracer.DDSpanBuilderbuildSpan(String operationName)-
Methods inherited from class com.datadog.android.tracing.AndroidTracer
activateSpan, activeSpan, addDecorator, addScopeContext, addScopeListener, addTraceInterceptor, close, extract, finalize, getPartialFlushMinSpans, getSpanContextDecorators, getSpanId, getTraceId, incrementTraceCount, inject, registerClassLoader, scopeManager, setSamplingPriorityIfNecessary, toString, write -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
buildSpan
DDTracer.DDSpanBuilder buildSpan(String operationName)
-
-
-
-