public static class MDCScopeManager.Builder
extends java.lang.Object
MDCScopeManager
with options.
Calling new MDCScopeManager.Builder().build()
Builds an MDCScopeManager
with configuration as follows:
mdcTraceIDKey set to "traceId"
mdcSpanIdKey set to "spanId"
mdcSampledKey set to "sampled"Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
MDCScopeManager |
build() |
MDCScopeManager.Builder |
withMDCSampledKey(java.lang.String mdcSampledKey) |
MDCScopeManager.Builder |
withMDCSpanIdKey(java.lang.String mdcSpanIdKey) |
MDCScopeManager.Builder |
withMDCTraceIdKey(java.lang.String mdcTraceIdKey) |
MDCScopeManager.Builder |
withScopeManager(io.opentracing.ScopeManager scopeManager) |
public MDCScopeManager.Builder withScopeManager(io.opentracing.ScopeManager scopeManager)
public MDCScopeManager.Builder withMDCTraceIdKey(java.lang.String mdcTraceIdKey)
public MDCScopeManager.Builder withMDCSpanIdKey(java.lang.String mdcSpanIdKey)
public MDCScopeManager.Builder withMDCSampledKey(java.lang.String mdcSampledKey)
public MDCScopeManager build()