Packages

class Slf4jMdcTraceId extends LogCorrelation

SLF4J MDC log correlation for trace ids.

Linear Supertypes
LogCorrelation, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Slf4jMdcTraceId
  2. LogCorrelation
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Slf4jMdcTraceId(config: Config, logging: LoggingProvider)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. 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
    Slf4jMdcTraceIdLogCorrelation
    Annotations
    @Override()
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  9. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. 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
    Slf4jMdcTraceIdLogCorrelation
    Annotations
    @Override()
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. 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
    Slf4jMdcTraceIdLogCorrelation
    Annotations
    @Override()
  15. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  16. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  17. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  18. def toString(): String
    Definition Classes
    AnyRef → Any
  19. 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
    Slf4jMdcTraceIdLogCorrelation
    Annotations
    @Override()
  20. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  21. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  22. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from LogCorrelation

Inherited from AnyRef

Inherited from Any

Ungrouped