public class KeyValue extends java.lang.Object implements RecursiveLogKey
| Constructor and Description |
|---|
KeyValue(LogKeyValueBuilder builder,
org.apache.logging.log4j.Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
AsLevel |
asDebug()
Log information as Debug
|
AsLevel |
asError()
Log information as Error
|
AsLevel |
asInfo()
Log information as Info
|
AsLevel |
asWarn()
Log information as Warn
|
org.apache.logging.log4j.Logger |
getLogger() |
java.lang.String |
getValue() |
LogKey |
key(java.lang.String key)
Add a key to log
|
RecursiveLogKey |
setValue(java.lang.String key,
java.lang.Object value)
Set a key and a value.
|
public KeyValue(LogKeyValueBuilder builder, org.apache.logging.log4j.Logger logger)
builder - logger - public org.apache.logging.log4j.Logger getLogger()
public java.lang.String getValue()
public RecursiveLogKey setValue(java.lang.String key, java.lang.Object value)
key - value - the value to setpublic LogKey key(java.lang.String key)
RecursiveLogKeykey in interface RecursiveLogKeykey - key value. Can be formated with "=" or without it.public AsLevel asError()
AsLevel