Constructs a Logger object with the given configuration and transaction ID.
The configuration object for the logger. Can be undefined.
The ID of the transaction associated with the logger.
None
Logs the given arguments with the debug log level.
The arguments to be logged.
None
Logs an error message with the given arguments.
The arguments to log as an error message.
None
Logs an exception with optional additional arguments.
The exception to log.
Additional arguments to include in the log.
None
Logs an informational message.
The message(s) to log.
None
Logs the given arguments with the INFO log level.
The arguments to be logged.
None
Returns a boolean value indicating whether the notGlobalLogger function is executed successfully.
Logs a warning message to the console.
The arguments to be logged.
None
Logs a warning message with the provided arguments.
The arguments to be logged as a warning message.
None
Logger class for logging messages with different log levels.