Package datadog.opentracing
Class DDTracer.DDTracerBuilder
java.lang.Object
datadog.opentracing.DDTracer.DDTracerBuilder
- Enclosing class:
DDTracer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()config(datadog.trace.api.Config config) defaultSpanTags(Map<String, String> defaultSpanTags) extractor(datadog.trace.core.propagation.HttpCodec.Extractor extractor) injector(datadog.trace.core.propagation.HttpCodec.Injector injector) localRootSpanTags(Map<String, String> localRootSpanTags) logHandler(LogHandler logHandler) partialFlushMinSpans(int partialFlushMinSpans) sampler(datadog.trace.common.sampling.Sampler sampler) scopeManager(io.opentracing.ScopeManager scopeManager) Deprecated.serviceName(String serviceName) serviceNameMappings(Map<String, String> serviceNameMappings) statsDClient(datadog.trace.api.StatsDClient statsDClient) taggedHeaders(Map<String, String> taggedHeaders) withProperties(Properties properties) writer(datadog.trace.common.writer.Writer writer)
-
Constructor Details
-
DDTracerBuilder
public DDTracerBuilder()
-
-
Method Details
-
config
-
serviceName
-
writer
-
sampler
-
injector
public DDTracer.DDTracerBuilder injector(datadog.trace.core.propagation.HttpCodec.Injector injector) -
extractor
public DDTracer.DDTracerBuilder extractor(datadog.trace.core.propagation.HttpCodec.Extractor extractor) -
scopeManager
Deprecated. -
localRootSpanTags
-
defaultSpanTags
-
serviceNameMappings
-
taggedHeaders
-
partialFlushMinSpans
-
logHandler
-
statsDClient
-
withProperties
-
build
-