-
public class CoreTracer.CoreTracerBuilder
-
-
Constructor Summary
Constructors Constructor Description CoreTracer.CoreTracerBuilder(InternalLogger internalLogger)
-
Method Summary
-
-
Method Detail
-
serviceName
CoreTracer.CoreTracerBuilder serviceName(String serviceName)
-
writer
CoreTracer.CoreTracerBuilder writer(Writer writer)
-
idGenerationStrategy
CoreTracer.CoreTracerBuilder idGenerationStrategy(IdGenerationStrategy idGenerationStrategy)
-
sampler
CoreTracer.CoreTracerBuilder sampler(Sampler sampler)
-
extractor
CoreTracer.CoreTracerBuilder extractor(HttpCodec.Extractor extractor)
-
injector
CoreTracer.CoreTracerBuilder injector(HttpCodec.Injector injector)
-
scopeManager
CoreTracer.CoreTracerBuilder scopeManager(AgentScopeManager scopeManager)
-
localRootSpanTags
CoreTracer.CoreTracerBuilder localRootSpanTags(Map<String, out Object> localRootSpanTags)
-
defaultSpanTags
CoreTracer.CoreTracerBuilder defaultSpanTags(Map<String, out Object> defaultSpanTags)
-
serviceNameMappings
CoreTracer.CoreTracerBuilder serviceNameMappings(Map<String, String> serviceNameMappings)
-
taggedHeaders
CoreTracer.CoreTracerBuilder taggedHeaders(Map<String, String> taggedHeaders)
-
baggageMapping
CoreTracer.CoreTracerBuilder baggageMapping(Map<String, String> baggageMapping)
-
partialFlushMinSpans
CoreTracer.CoreTracerBuilder partialFlushMinSpans(int partialFlushMinSpans)
-
tagInterceptor
CoreTracer.CoreTracerBuilder tagInterceptor(TagInterceptor tagInterceptor)
-
strictTraceWrites
CoreTracer.CoreTracerBuilder strictTraceWrites(boolean strictTraceWrites)
-
timeSource
CoreTracer.CoreTracerBuilder timeSource(TimeSource timeSource)
-
injectBaggageAsTags
CoreTracer.CoreTracerBuilder injectBaggageAsTags(boolean injectBaggageAsTags)
-
withProperties
CoreTracer.CoreTracerBuilder withProperties(Properties properties)
-
config
CoreTracer.CoreTracerBuilder config(Config config)
-
build
CoreTracer build()
-
-
-
-