public interface LogBuilder
| Modifier and Type | Field and Description |
|---|---|
static LogBuilder |
NOOP |
| Modifier and Type | Method and Description |
|---|---|
default void |
log()
Causes all the data collected to be logged.
|
default void |
log(CharSequence message)
Causes all the data collected to be logged along with the message.
|
default void |
log(Message message)
Causes all the data collected to be logged along with the message.
|
default void |
log(Object message)
Causes all the data collected to be logged along with the message.
|
default void |
log(String message)
Causes all the data collected to be logged along with the message.
|
default void |
log(String message,
Object... params)
Logs a message with parameters.
|
default void |
log(String message,
Object p0)
Logs a message with parameters.
|
default void |
log(String message,
Object p0,
Object p1)
Logs a message with parameters.
|
default void |
log(String message,
Object p0,
Object p1,
Object p2)
Logs a message with parameters.
|
default void |
log(String message,
Object p0,
Object p1,
Object p2,
Object p3)
Logs a message with parameters.
|
default void |
log(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4)
Logs a message with parameters.
|
default void |
log(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5)
Logs a message with parameters.
|
default void |
log(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6)
Logs a message with parameters.
|
default void |
log(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7)
Logs a message with parameters.
|
default void |
log(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8)
Logs a message with parameters.
|
default void |
log(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9)
Logs a message with parameters.
|
default void |
log(String message,
Supplier<?>... params)
Causes all the data collected to be logged along with the message and parameters.
|
default void |
log(Supplier<Message> messageSupplier)
Causes all the data collected to be logged along with the message.
|
default LogBuilder |
withLocation()
An implementation will calculate the caller's stack frame and include it in the log event.
|
default LogBuilder |
withLocation(StackTraceElement location)
Adds the specified stack trace element to the log event.
|
default LogBuilder |
withMarker(Marker marker)
Includes a Marker in the log event.
|
default LogBuilder |
withThrowable(Throwable throwable)
Includes a Throwable in the log event.
|
static final LogBuilder NOOP
default LogBuilder withMarker(Marker marker)
marker - The Marker to log.default LogBuilder withThrowable(Throwable throwable)
throwable - The Throwable to log.default LogBuilder withLocation()
default LogBuilder withLocation(StackTraceElement location)
location - The stack trace element to include in the log event.default void log(CharSequence message)
message - The message to log.default void log(String message)
message - The message to log.default void log(String message, Object... params)
message - the message to log; the format depends on the message factory.params - parameters to the message.Unboxdefault void log(String message, Supplier<?>... params)
message - The message.params - Parameters to the message.default void log(Message message)
message - The message to log.default void log(Supplier<Message> messageSupplier)
messageSupplier - The supplier of the message to log.default void log(Object message)
message - The message to log.default void log(String message, Object p0)
message - the message to log; the format depends on the message factory.p0 - parameter to the message.Unboxdefault void log(String message, Object p0, Object p1)
message - the message to log; the format depends on the message factory.p0 - parameter to the message.p1 - parameter to the message.Unboxdefault void log(String message, Object p0, Object p1, Object p2)
message - the message to log; the format depends on the message factory.p0 - parameter to the message.p1 - parameter to the message.p2 - parameter to the message.Unboxdefault void log(String message, Object p0, Object p1, Object p2, Object p3)
message - the message to log; the format depends on the message factory.p0 - parameter to the message.p1 - parameter to the message.p2 - parameter to the message.p3 - parameter to the message.Unboxdefault void log(String message, Object p0, Object p1, Object p2, Object p3, Object p4)
message - the message to log; the format depends on the message factory.p0 - parameter to the message.p1 - parameter to the message.p2 - parameter to the message.p3 - parameter to the message.p4 - parameter to the message.Unboxdefault void log(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5)
message - the message to log; the format depends on the message factory.p0 - parameter to the message.p1 - parameter to the message.p2 - parameter to the message.p3 - parameter to the message.p4 - parameter to the message.p5 - parameter to the message.Unboxdefault void log(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6)
message - the message to log; the format depends on the message factory.p0 - parameter to the message.p1 - parameter to the message.p2 - parameter to the message.p3 - parameter to the message.p4 - parameter to the message.p5 - parameter to the message.p6 - parameter to the message.Unboxdefault void log(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7)
message - the message to log; the format depends on the message factory.p0 - parameter to the message.p1 - parameter to the message.p2 - parameter to the message.p3 - parameter to the message.p4 - parameter to the message.p5 - parameter to the message.p6 - parameter to the message.p7 - parameter to the message.Unboxdefault void log(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8)
message - the message to log; the format depends on the message factory.p0 - parameter to the message.p1 - parameter to the message.p2 - parameter to the message.p3 - parameter to the message.p4 - parameter to the message.p5 - parameter to the message.p6 - parameter to the message.p7 - parameter to the message.p8 - parameter to the message.Unboxdefault void log(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9)
message - the message to log; the format depends on the message factory.p0 - parameter to the message.p1 - parameter to the message.p2 - parameter to the message.p3 - parameter to the message.p4 - parameter to the message.p5 - parameter to the message.p6 - parameter to the message.p7 - parameter to the message.p8 - parameter to the message.p9 - parameter to the message.Unboxdefault void log()
Copyright © 2025 JBoss by Red Hat. All rights reserved.