Target log level to apply to the logger and its children.
All loggers whose names start with the 'name' property will be set to this level until the override is removed.
Logger name or prefix to target for the override.
The override applies to this exact logger name and all loggers whose names start with this string. Use hierarchical naming like 'kos-ui-sdk.models' to target groups of related loggers.
Type of override, typically 'UI' for KOS UI SDK overrides.
Used to categorize and filter overrides by their source or purpose. Different types can be managed separately.
Unique identifier for this override.
Used to track and remove specific overrides. Should be unique within the system to prevent conflicts.
Log level override configuration for runtime log management.
Used to dynamically change log levels for specific loggers or logger hierarchies without requiring application restart. Overrides are applied to the target logger and all child loggers whose names start with the override name.
Example: Creating Log Overrides
Example: Hierarchical Override Effects