CallLogger (Logging Level APIs)
isDebugOn
Checks if debug logging is enabled
CallLogger.isDebugOn()Parameters
NoneReturns
booleansetDebugLevel
Sets the debug logging level
CallLogger.setDebugLevel(debugOn)Parameters
debugOn: boolReturns
// Some codeisInfoOn
Checks if info logging is enabled
CallLogger.isInfoOn()Parameters
NoneReturns
booleansetInfoLevel
Sets the info logging level
CallLogger.setInfoLevel(infoOn)Parameters
infoOn: boolReturns
NoneisWarningOn
Checks if warning logging is enabled
CallLogger.isWarningOn()Parameters
NoneReturns
booleansetWarningLevel
Sets the warning logging level.
CallLogger.setWarningLevel(warningOn)Parameters
warningOn: boolReturns
NoneisErrorOn
Checks if error logging is enabled
CallLogger.isErrorOn()Parameters
NoneReturns
booleansetErrorLevel
Sets the error logging level
CallLogger.setErrorLevel(errorOn)Parameters
errorOn: boolReturns
Nonea
CallLogger.Parameters
Returns
Nonedebug
Logs a debug message if debug logging is enabled
debug(msg)Parameters
msg: stringReturns
Noneinfo
Logs an info message if info logging is enabled
CallLogger.info(msg)Parameters
msg: stringReturns
Nonewarn
Logs an warning message if warning logging is enabled
CallLogger.warn(msg)Parameters
msg: stringReturns
Noneerror
Logs an error message if error logging is enabled.
CallLogger.error(msg)Parameters
msg: stringReturns
Nonecritical
Logs a critical message
CallLogger.critical(msg)Parameters
msg: stringReturns
NonegetLogs
Retrieves the list of logs
CallLogger.getLogs()Parameters
NoneReturns
List<Object>setLogLevel
Sets the logging level based on a specified string
CallLogger.setLogLevel(logLevel)Parameters
logLevel: stringReturns
NoneisCollectCallLogs
Checks if call logs collection is enabled
CallLogger.isCollectCallLogs()Parameters
NoneReturns
booleansetCollectCallLogs
Sets the flag to enable or disable call logs collection
CallLogger.setCollectCallLogs(collectCallLogs)Parameters
collectCallLogs: boolReturns
NoneLast updated