log

zio.blocks.telemetry.log
object log

Attributes

Source
log.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
log.type

Members list

Value members

Concrete methods

def addProcessor(processor: LogRecordProcessor): Unit

Add a log record processor. Additive.

Add a log record processor. Additive.

Attributes

Source
log.scala
def annotated[A](annotations: (String, String)*)(f: => A): A

Attributes

Source
log.scala
def clearAllOverrides(): Unit

Clear all prefix-specific severity overrides.

Clear all prefix-specific severity overrides.

Attributes

Source
log.scala
def clearMinSeverity(prefix: String): Unit

Clear a prefix-specific severity override.

Clear a prefix-specific severity override.

Attributes

Source
log.scala
def clearWriters(): Unit

Remove all outputs added via writer(). Reverts to processor-based emit only.

Remove all outputs added via writer(). Reverts to processor-based emit only.

Attributes

Source
log.scala
def install(logger: Logger, minSeverity: Severity = ...): Unit

Replace the entire logging backend with a custom logger.

Replace the entire logging backend with a custom logger.

Attributes

Source
log.scala
def removeAll(): Unit

Remove all processors and writers. After this, log calls are no-ops until you add a processor or install a logger.

Remove all processors and writers. After this, log calls are no-ops until you add a processor or install a logger.

Attributes

Source
log.scala
def setMinSeverity(severity: Severity): Unit

Set the global minimum severity floor.

Set the global minimum severity floor.

Attributes

Source
log.scala
def setMinSeverity(prefix: String, severity: Severity): Unit

Set minimum severity for a specific package prefix.

Set minimum severity for a specific package prefix.

Attributes

Source
log.scala
def withMinSeverity[A](severity: Severity)(f: => A): A

Temporarily lower the filter threshold for the duration of a block.

Temporarily lower the filter threshold for the duration of a block.

Attributes

Source
log.scala
def writer(formatter: LogFormatter, logWriter: LogWriter): Unit

Add a formatted output. Additive — each call adds another output.

Add a formatted output. Additive — each call adds another output.

Attributes

Source
log.scala

Inherited methods

inline def debug(inline message: String, inline enrichments: Any*): Unit

Attributes

Inherited from:
LogVersionSpecific (hidden)
Source
LogVersionSpecific.scala
inline def debugAtMost(intervalMillis: Long, inline message: String, inline enrichments: Any*): Unit

Attributes

Inherited from:
LogVersionSpecific (hidden)
Source
LogVersionSpecific.scala
inline def debugEvery(every: Int, inline message: String, inline enrichments: Any*): Unit

Attributes

Inherited from:
LogVersionSpecific (hidden)
Source
LogVersionSpecific.scala
inline def error(inline message: String, inline enrichments: Any*): Unit

Attributes

Inherited from:
LogVersionSpecific (hidden)
Source
LogVersionSpecific.scala
inline def errorAtMost(intervalMillis: Long, inline message: String, inline enrichments: Any*): Unit

Attributes

Inherited from:
LogVersionSpecific (hidden)
Source
LogVersionSpecific.scala
inline def errorEvery(every: Int, inline message: String, inline enrichments: Any*): Unit

Attributes

Inherited from:
LogVersionSpecific (hidden)
Source
LogVersionSpecific.scala
inline def fatal(inline message: String, inline enrichments: Any*): Unit

Attributes

Inherited from:
LogVersionSpecific (hidden)
Source
LogVersionSpecific.scala
inline def fatalAtMost(intervalMillis: Long, inline message: String, inline enrichments: Any*): Unit

Attributes

Inherited from:
LogVersionSpecific (hidden)
Source
LogVersionSpecific.scala
inline def fatalEvery(every: Int, inline message: String, inline enrichments: Any*): Unit

Attributes

Inherited from:
LogVersionSpecific (hidden)
Source
LogVersionSpecific.scala
inline def info(inline message: String, inline enrichments: Any*): Unit

Attributes

Inherited from:
LogVersionSpecific (hidden)
Source
LogVersionSpecific.scala
inline def infoAtMost(intervalMillis: Long, inline message: String, inline enrichments: Any*): Unit

Attributes

Inherited from:
LogVersionSpecific (hidden)
Source
LogVersionSpecific.scala
inline def infoEvery(every: Int, inline message: String, inline enrichments: Any*): Unit

Attributes

Inherited from:
LogVersionSpecific (hidden)
Source
LogVersionSpecific.scala
inline def trace(inline message: String, inline enrichments: Any*): Unit

Attributes

Inherited from:
LogVersionSpecific (hidden)
Source
LogVersionSpecific.scala
inline def traceAtMost(intervalMillis: Long, inline message: String, inline enrichments: Any*): Unit

Attributes

Inherited from:
LogVersionSpecific (hidden)
Source
LogVersionSpecific.scala
inline def traceEvery(every: Int, inline message: String, inline enrichments: Any*): Unit

Attributes

Inherited from:
LogVersionSpecific (hidden)
Source
LogVersionSpecific.scala
inline def warn(inline message: String, inline enrichments: Any*): Unit

Attributes

Inherited from:
LogVersionSpecific (hidden)
Source
LogVersionSpecific.scala
inline def warnAtMost(intervalMillis: Long, inline message: String, inline enrichments: Any*): Unit

Attributes

Inherited from:
LogVersionSpecific (hidden)
Source
LogVersionSpecific.scala
inline def warnEvery(every: Int, inline message: String, inline enrichments: Any*): Unit

Attributes

Inherited from:
LogVersionSpecific (hidden)
Source
LogVersionSpecific.scala