Interface MarkingClassLogger.Api

All Superinterfaces:
com.google.common.flogger.LoggingApi<MarkingClassLogger.Api>
Enclosing class:
MarkingClassLogger

public static interface MarkingClassLogger.Api
The non-wildcard, fully specified, logging API for this logger. Fluent logger implementations should specify a non-wildcard API like this with which to generify the abstract logger.

It is possible to add methods to this logger-specific API directly, but it is recommended that a separate top-level API and LogContext is created, allowing it to be shared by other implementations.

  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.google.common.flogger.LoggingApi

    com.google.common.flogger.LoggingApi.NoOp<API extends com.google.common.flogger.LoggingApi<API>>
  • Method Summary

    Methods inherited from interface com.google.common.flogger.LoggingApi

    atMostEvery, every, isEnabled, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, logVarargs, per, per, with, with, withCause, withInjectedLogSite, withInjectedLogSite, withStackTrace