Logger
Defined in: aa-sdk/core/src/logger.ts:13
Logger class provides static methods for logging at different levels such as error, warn, debug, info, and verbose. This class allows setting log levels and log filters to control the logging behavior.
Constructors
Constructor
Returns
Logger
Properties
Methods
debug()
Defined in: aa-sdk/core/src/logger.ts:99
Logs a debug message to the console if the log level allows it.
Example
Parameters
Returns
void
error()
Defined in: aa-sdk/core/src/logger.ts:61
Logs an error message to the console if the logging condition is met.
Example
Parameters
Returns
void
info()
Defined in: aa-sdk/core/src/logger.ts:118
Logs an informational message to the console if the logging level is set to INFO.
Example
Parameters
Returns
void
setLogFilter()
Defined in: aa-sdk/core/src/logger.ts:44
Sets the log filter pattern.
Example
Parameters
Returns
void
setLogLevel()
Defined in: aa-sdk/core/src/logger.ts:28
Sets the log level for logging purposes.
Example
Parameters
Returns
void
verbose()
Defined in: aa-sdk/core/src/logger.ts:137
Logs a message with additional arguments if the logging level permits it.
Example
Parameters
Returns
void
warn()
Defined in: aa-sdk/core/src/logger.ts:80
Logs a warning message if the logging conditions are met.
Example
Parameters
Returns
void