-
- All Implemented Interfaces:
public interface Logger
-
-
Method Summary
Modifier and Type Method Description abstract UnitsetLogLevel(@IntRange(from = 2, to = 7) Integer level)abstract Unitv(Throwable throwable, Function0<String> message)Internal logging (log everything) abstract Unitd(Throwable throwable, Function0<String> message)Internal logging information (Permutive) debugging. abstract Uniti(Throwable throwable, Function0<String> message)Logs information for external developers. abstract Unitw(Throwable throwable, Function0<String> message)Logs warnings. abstract Unite(Throwable throwable, Function0<String> message)Logs errors. -
-
Method Detail
-
setLogLevel
abstract Unit setLogLevel(@IntRange(from = 2, to = 7) Integer level)
-
d
abstract 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
abstract 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.
-
-
-
-