LoggerConfiguration

Immutable class that represents the configuration of a LoggingSystem's logger.

Author

Ben Hale

Phillip Webb

Since

1.5.0

Constructors

Link copied to clipboard
constructor(name: String, configuredLevel: LogLevel, effectiveLevel: LogLevel)
Create a new instance.
constructor(    name: String,     levelConfiguration: LoggerConfiguration.LevelConfiguration,     inheritedLevelConfiguration: LoggerConfiguration.LevelConfiguration)
Create a new instance.

Types

Link copied to clipboard
Supported logger configuration scopes.
Link copied to clipboard
Logger level configuration.

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
Returns the configured level of the logger.
Link copied to clipboard
Returns the effective level of the logger.
Link copied to clipboard
Return the level configuration for the given scope.
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun toString(): String