Package com.github.loki4j.client.util
Interface Loki4jLogger
-
- All Known Implementing Classes:
InternalLogger
public interface Loki4jLoggerA lightweight framework-agnostic interface for internal logging
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Set<java.lang.String>traceEnabledClasses
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voiderror(java.lang.String msg, java.lang.Object... args)voiderror(java.lang.Throwable ex, java.lang.String msg, java.lang.Object... args)voidinfo(java.lang.String msg, java.lang.Object... args)default booleanisTraceEnabled(java.lang.Object source)voidtrace(java.lang.String msg, java.lang.Object... args)voidwarn(java.lang.String msg, java.lang.Object... args)
-
-
-
Method Detail
-
isTraceEnabled
default boolean isTraceEnabled(java.lang.Object source)
-
trace
void trace(java.lang.String msg, java.lang.Object... args)
-
info
void info(java.lang.String msg, java.lang.Object... args)
-
warn
void warn(java.lang.String msg, java.lang.Object... args)
-
error
void error(java.lang.String msg, java.lang.Object... args)
-
error
void error(java.lang.Throwable ex, java.lang.String msg, java.lang.Object... args)
-
-