Fluent Logger2
The default implementation of AbstractLogger which returns the basic FloggerApi and uses the default parser and system configured backend.
Note that when extending the logging API or specifying a new parser, you will need to create a new logger class (rather than extending this one). Unlike the LogContext class, which must be extended in order to modify the logging API, this class is not generified and thus cannot be modified to produce a different logging API.
The choice to prevent direct extension of loggers was made deliberately to ensure that users of a specific logger implementation always get the same behavior.
See also
<a href="https://github. com/google/flogger/blob/cb9e836a897d36a78309ee8badf5cad4e6a2d3d8/api/src/main/java/com/google/common/flogger/Fluent Logger. java">
Original Java code of Google Flogger