CallLogger (Logging Level APIs)
isDebugOn
Checks if debug logging is enabled
CallLogger.isDebugOn()
Parameters
None
Returns
boolean
setDebugLevel
Sets the debug logging level
CallLogger.setDebugLevel(debugOn)
Parameters
debugOn: bool
Returns
// Some code
isInfoOn
Checks if info logging is enabled
CallLogger.isInfoOn()
Parameters
None
Returns
boolean
setInfoLevel
Sets the info logging level
CallLogger.setInfoLevel(infoOn)
Parameters
infoOn: bool
Returns
None
isWarningOn
Checks if warning logging is enabled
CallLogger.isWarningOn()
Parameters
None
Returns
boolean
setWarningLevel
Sets the warning logging level.
CallLogger.setWarningLevel(warningOn)
Parameters
warningOn: bool
Returns
None
isErrorOn
Checks if error logging is enabled
CallLogger.isErrorOn()
Parameters
None
Returns
boolean
setErrorLevel
Sets the error logging level
CallLogger.setErrorLevel(errorOn)
Parameters
errorOn: bool
Returns
None
a
CallLogger.
Parameters
Returns
None
debug
Logs a debug message if debug logging is enabled
debug(msg)
Parameters
msg: string
Returns
None
info
Logs an info message if info logging is enabled
CallLogger.info(msg)
Parameters
msg: string
Returns
None
warn
Logs an warning message if warning logging is enabled
CallLogger.warn(msg)
Parameters
msg: string
Returns
None
error
Logs an error message if error logging is enabled.
CallLogger.error(msg)
Parameters
msg: string
Returns
None
critical
Logs a critical message
CallLogger.critical(msg)
Parameters
msg: string
Returns
None
getLogs
Retrieves the list of logs
CallLogger.getLogs()
Parameters
None
Returns
List<Object>
setLogLevel
Sets the logging level based on a specified string
CallLogger.setLogLevel(logLevel)
Parameters
logLevel: string
Returns
None
isCollectCallLogs
Checks if call logs collection is enabled
CallLogger.isCollectCallLogs()
Parameters
None
Returns
boolean
setCollectCallLogs
Sets the flag to enable or disable call logs collection
CallLogger.setCollectCallLogs(collectCallLogs)
Parameters
collectCallLogs: bool
Returns
None
Last updated