LogLevel

LogLevel

enum class LogLevel

The different verbosity types

EnumItems

Name Description
Verbose

Highly detailed level of logging, best used when trying to understand the working of a specific section/feature of the Engagement SDK.

Debug

Information that is diagnostically helpful to integrators and Engagement SDK developers.

Info

Information that is always useful to have, but not vital.

Warn

Information related to events that could potentially cause oddities, but the Engagement SDK will continue working as expected.

Error

An error occurred that is fatal to a specific operation/component, but not the overall Engagement SDK.

None

No logging enabled.

Fields

Name Description
val code: Int
val logger: (String, String)->Int
val exceptionLogger: (String, String, Throwable)->Int