-
public interface TraceConfigSnapshot of dynamic configuration; valid for the duration of a trace.
-
-
Method Summary
Modifier and Type Method Description abstract booleanisRuntimeMetricsEnabled()abstract booleanisLogsInjectionEnabled()abstract booleanisDataStreamsEnabled()abstract Map<String, String>getServiceMapping()abstract Map<String, String>getRequestHeaderTags()abstract Map<String, String>getResponseHeaderTags()abstract Map<String, String>getBaggageMapping()abstract DoublegetTraceSampleRate()abstract List<out SamplingRule.SpanSamplingRule>getSpanSamplingRules()Get the tracer sampler Span Sampling Rules. abstract List<out SamplingRule.TraceSamplingRule>getTraceSamplingRules()Get the tracer sampler Trace Sampling Rules. -
-
Method Detail
-
isRuntimeMetricsEnabled
abstract boolean isRuntimeMetricsEnabled()
-
isLogsInjectionEnabled
abstract boolean isLogsInjectionEnabled()
-
isDataStreamsEnabled
abstract boolean isDataStreamsEnabled()
-
getServiceMapping
abstract Map<String, String> getServiceMapping()
-
getRequestHeaderTags
abstract Map<String, String> getRequestHeaderTags()
-
getResponseHeaderTags
abstract Map<String, String> getResponseHeaderTags()
-
getBaggageMapping
abstract Map<String, String> getBaggageMapping()
-
getTraceSampleRate
abstract Double getTraceSampleRate()
-
getSpanSamplingRules
abstract List<out SamplingRule.SpanSamplingRule> getSpanSamplingRules()
Get the tracer sampler Span Sampling Rules.
-
getTraceSamplingRules
abstract List<out SamplingRule.TraceSamplingRule> getTraceSamplingRules()
Get the tracer sampler Trace Sampling Rules.
-
-
-
-