-
- All Implemented Interfaces:
-
com.permutive.android.logging.Logger
public class LoggerImpl implements Logger
-
-
Field Summary
Fields Modifier and Type Field Description public final static LoggerImplINSTANCE
-
Method Summary
Modifier and Type Method Description UnitsetLogLevel(Integer level)Unitv(Throwable throwable, Function0<String> message)Internal logging (log everything) Unitd(Throwable throwable, Function0<String> message)Internal logging information (Permutive) debugging. Uniti(Throwable throwable, Function0<String> message)Logs information for external developers. Unitw(Throwable throwable, Function0<String> message)Logs warnings. Unite(Throwable throwable, Function0<String> message)Logs errors. -
-
Method Detail
-
setLogLevel
Unit setLogLevel(Integer level)
-
d
Unit d(Throwable throwable, Function0<String> message)
Internal logging information (Permutive) debugging. Give general information on what the SDK is doing (persisting/publishing/deleting/processing alias/metric/event/...)
-
i
Unit i(Throwable throwable, Function0<String> message)
Logs information for external developers. Use this for printing the current state of the engine, (initializing/processing/shutdown), or the current state of an event/identity.
-
-
-
-