logging library Modules
Default logging module used by PubNub SDK.
Classes
- CompositeLogger
- A logger that forwards logs to multiple underlying loggers.
- ILogger
- Level
- Represents the level of a log record.
- LogEvent
- Enhanced LogEvent that can handle both Map and Object details
- LogRecord
- A record that contains logged information.
- StreamLogger
- A logger implementation that contains a stream of LogRecord records.
Enums
- LogEventDetailsType
- Enum for different types of log event details
Functions
-
injectLogger(
String id) → LazyLogger - Get a logger from the provider.
-
provideLogger<
R> (ILogger logger, Future< R> body()) → Future<R> -
Provides a
logger
to the code insidebody
.