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()