Logger
interface Logger
Structured logging interface for KioskOps SDK.
Provides level-based logging with optional structured fields for enhanced searchability and correlation.
Security (BSI SYS.3.2.2.A12): All log methods support structured fields to enable consistent audit trail format.
Privacy (GDPR Art. 5): Callers are responsible for not including PII in log messages or fields. Use field filtering if needed.
Usage:
logger.i("SyncEngine", "Sync completed", mapOf(
"events_sent" to "42",
"duration_ms" to "150",
))Content copied to clipboard
Since
0.4.0