the value that this Logger uses as the "logger" field in the Entries that it generates.
Submits an entry to the logging system.
Submits an entry to the logging system.
the level to use for the entry created
the message to include with the entry
the (optional) set of tags to include with the entry
the value that this Logger uses as the "logger" field in the Entries that it generates.
The main application interface into timber.
Loggers are what applications use to inject @link Entries into the system.
Loggers don't support the isEnabled type methods provided by some other logging systems. That's because the Logger doesn't make any decisions regarding where (or if) the entry it creates is actually written into a log file or processed in any way.
The idea behind timber is that the application thread gets to return to what it's doing as quickly as possible.
Arguably, this is better for the application code because your application code shouldn't be dependent on the logging configuration. You have to try really hard to write code that depends on logging configuration.