class Slf4jMdcTraceId extends LogCorrelation
SLF4J MDC log correlation for trace ids.
- Alphabetic
 - By Inheritance
 
- Slf4jMdcTraceId
 - LogCorrelation
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
- Public
 - Protected
 
Instance Constructors
-  new Slf4jMdcTraceId(config: Config, logging: LoggingProvider)
 
Value Members
-   final  def !=(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def ##: Int
- Definition Classes
 - AnyRef → Any
 
 -   final  def ==(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -    def allScopes(): Boolean
Whether to check and insert correlation identifiers for all context scopes.
Whether to check and insert correlation identifiers for all context scopes.
Otherwise the default is to only insert at entry points, such as incoming HTTP requests.
- returns
 whether to check log correlation for all context scopes
- Definition Classes
 - Slf4jMdcTraceId → LogCorrelation
 - Annotations
 - @Override()
 
 -   final  def asInstanceOf[T0]: T0
- Definition Classes
 - Any
 
 -    def clone(): AnyRef
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
 
 -   final  def eq(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -    def equals(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def getClass(): Class[_ <: AnyRef]
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @IntrinsicCandidate() @native()
 
 -    def hashCode(): Int
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @IntrinsicCandidate() @native()
 
 -   final  def isInstanceOf[T0]: Boolean
- Definition Classes
 - Any
 
 -    def key(): String
MDC key used for this log correlation.
MDC key used for this log correlation.
- returns
 MDC key for this correlation
- Definition Classes
 - Slf4jMdcTraceId → LogCorrelation
 - Annotations
 - @Override()
 
 -   final  def ne(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -    def normalize(): Boolean
Should the key name for this correlation identifier be normalized in MDC?
Should the key name for this correlation identifier be normalized in MDC?
For example, if MDC contains the key "correlation-id", but the
key()is configured as "Correlation-ID", enabling this setting will make Cinnamon scan the MDC keys and normalize incorrect casing when it occurs.- returns
 true if the correlation identifier key name should be normalised
- Definition Classes
 - Slf4jMdcTraceId → LogCorrelation
 - Annotations
 - @Override()
 
 -   final  def notify(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @IntrinsicCandidate() @native()
 
 -   final  def notifyAll(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @IntrinsicCandidate() @native()
 
 -   final  def synchronized[T0](arg0: => T0): T0
- Definition Classes
 - AnyRef
 
 -    def toString(): String
- Definition Classes
 - AnyRef → Any
 
 -    def value(): String
Access or generate the correlation identifier for the current MDC scope.
Access or generate the correlation identifier for the current MDC scope.
- returns
 MDC value for this correlation
- Definition Classes
 - Slf4jMdcTraceId → LogCorrelation
 - Annotations
 - @Override()
 
 -   final  def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 -   final  def wait(arg0: Long): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 -   final  def wait(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 
Deprecated Value Members
-    def finalize(): Unit
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.Throwable]) @Deprecated
 - Deprecated
 (Since version 9)
 
This is the public API for Cinnamon.
The com.lightbend.cinnamon package contains the public Cinnamon API.
See the complete list of Cinnamon packages on the right.
Cinnamon Events and Metrics
For the custom events API see
CinnamonEvents.For the custom metrics API see
CinnamonMetrics.Stopwatch
For the Stopwatch API see
Stopwatch.Coda Hale Metrics
For creating custom Coda Hale Metrics reporters see the com.lightbend.cinnamon.chmetrics.reporter package.