Package-level declarations

Types

Link copied to clipboard
interface Sink

Abstraction for structured log destinations.

Link copied to clipboard

MDC-style thread-local context manager for structured logging.

Link copied to clipboard
data class StructuredLogEntry(val priority: Int, val tag: String?, val message: String, val throwable: Throwable?, val fields: Map<String, Any?>)

Immutable data model representing a single structured log entry.

Link copied to clipboard

Entry point for structured logging.

Link copied to clipboard
class StructuredTree(sinks: List<Sink>, globalFields: Map<String, Any?> = emptyMap()) : Timber.Tree

A Timber.Tree that supports structured logging.