public abstract class InternalLogMessage extends Object
| Constructor and Description |
|---|
InternalLogMessage() |
| Modifier and Type | Method and Description |
|---|---|
abstract String |
className() |
abstract Map<String,String> |
context() |
static InternalLogMessage |
create(String message,
String className,
String level,
String marker,
org.joda.time.DateTime timestamp,
List<String> throwable,
String threadName,
String ndc,
Map<String,String> context) |
abstract String |
level() |
abstract String |
marker() |
abstract String |
message() |
abstract String |
ndc() |
abstract String |
threadName() |
abstract List<String> |
throwable() |
abstract org.joda.time.DateTime |
timestamp() |
@NotEmpty public abstract String message()
@NotEmpty public abstract String className()
@NotEmpty public abstract String level()
@NotNull public abstract org.joda.time.DateTime timestamp()
@NotEmpty public abstract String threadName()
public static InternalLogMessage create(@NotEmpty String message, @NotEmpty String className, @NotEmpty String level, @NotEmpty String marker, @NotNull org.joda.time.DateTime timestamp, @NotNull List<String> throwable, @NotEmpty String threadName, @Nullable String ndc, @NotNull Map<String,String> context)
Copyright © 2012-2015 Graylog, Inc.. All Rights Reserved.