public class DefaultLoggingEventBuilder extends Object implements LoggingEventBuilder
| Constructor and Description |
|---|
DefaultLoggingEventBuilder(Logger logger,
Level level) |
| Modifier and Type | Method and Description |
|---|---|
LoggingEventBuilder |
addArgument(Object p) |
LoggingEventBuilder |
addArgument(Supplier<Object> objectSupplier) |
LoggingEventBuilder |
addKeyValue(String key,
Object value) |
LoggingEventBuilder |
addKeyValue(String key,
Supplier<Object> value) |
LoggingEventBuilder |
addMarker(Marker marker)
Add a marker to the current logging event being built.
|
void |
log(String message) |
void |
log(String message,
Object... args) |
void |
log(String message,
Object arg) |
void |
log(String message,
Object arg0,
Object arg1) |
void |
log(Supplier<String> messageSupplier) |
LoggingEventBuilder |
setCause(Throwable t) |
public LoggingEventBuilder addMarker(Marker marker)
addMarker in interface LoggingEventBuildermarker - the marker to addpublic LoggingEventBuilder setCause(Throwable t)
setCause in interface LoggingEventBuilderpublic LoggingEventBuilder addArgument(Object p)
addArgument in interface LoggingEventBuilderpublic LoggingEventBuilder addArgument(Supplier<Object> objectSupplier)
addArgument in interface LoggingEventBuilderpublic void log(String message)
log in interface LoggingEventBuilderpublic void log(String message, Object arg)
log in interface LoggingEventBuilderpublic void log(String message, Object arg0, Object arg1)
log in interface LoggingEventBuilderpublic void log(String message, Object... args)
log in interface LoggingEventBuilderpublic void log(Supplier<String> messageSupplier)
log in interface LoggingEventBuilderpublic LoggingEventBuilder addKeyValue(String key, Object value)
addKeyValue in interface LoggingEventBuilderpublic LoggingEventBuilder addKeyValue(String key, Supplier<Object> value)
addKeyValue in interface LoggingEventBuilderCopyright © 2005–2019 QOS.ch. All rights reserved.