| Constructor and Description |
|---|
DDTracerBuilder() |
public DDTracer.DDTracerBuilder config(datadog.trace.api.Config config)
public DDTracer.DDTracerBuilder serviceName(String serviceName)
public DDTracer.DDTracerBuilder writer(datadog.trace.common.writer.Writer writer)
public DDTracer.DDTracerBuilder sampler(datadog.trace.common.sampling.Sampler sampler)
public DDTracer.DDTracerBuilder injector(datadog.trace.core.propagation.HttpCodec.Injector injector)
public DDTracer.DDTracerBuilder extractor(datadog.trace.core.propagation.HttpCodec.Extractor extractor)
public DDTracer.DDTracerBuilder scopeManager(io.opentracing.ScopeManager scopeManager)
public DDTracer.DDTracerBuilder localRootSpanTags(Map<String,String> localRootSpanTags)
public DDTracer.DDTracerBuilder defaultSpanTags(Map<String,String> defaultSpanTags)
public DDTracer.DDTracerBuilder serviceNameMappings(Map<String,String> serviceNameMappings)
public DDTracer.DDTracerBuilder taggedHeaders(Map<String,String> taggedHeaders)
public DDTracer.DDTracerBuilder partialFlushMinSpans(int partialFlushMinSpans)
public DDTracer.DDTracerBuilder logHandler(LogHandler logHandler)
public DDTracer.DDTracerBuilder statsDClient(datadog.trace.api.StatsDClient statsDClient)
public DDTracer.DDTracerBuilder withProperties(Properties properties)
public DDTracer build()