public abstract class AbstractJsonLayout<E>
extends ch.qos.logback.core.LayoutBase<E>
JSONLayout and JSONAccessLayout.| Constructor and Description |
|---|
AbstractJsonLayout() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
addCommonAttributesAndConvert(Map<String,Object> map)
Adds common attributes to the passed map and converts it to a JSON string.
|
boolean |
getAppendNewlines() |
boolean |
getEnableAccountId() |
boolean |
getEnableHostname() |
boolean |
getEnableInstanceId() |
String |
getTags() |
void |
setAppendNewlines(boolean value) |
void |
setEnableAccountId(boolean enableAccountId) |
void |
setEnableHostname(boolean value) |
void |
setEnableInstanceId(boolean value) |
void |
setTags(String value) |
void |
start() |
void |
stop() |
getContentType, getContext, getFileFooter, getFileHeader, getPresentationFooter, getPresentationHeader, isStarted, setContext, setFileFooter, setFileHeader, setPresentationFooter, setPresentationHeaderaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getDeclaredOrigin, getStatusManagerpublic void setAppendNewlines(boolean value)
public boolean getAppendNewlines()
public void setEnableInstanceId(boolean value)
public boolean getEnableInstanceId()
public boolean getEnableAccountId()
public void setEnableAccountId(boolean enableAccountId)
public void setEnableHostname(boolean value)
public boolean getEnableHostname()
public void setTags(String value)
public String getTags()
public void start()
start in interface ch.qos.logback.core.spi.LifeCyclestart in class ch.qos.logback.core.LayoutBase<E>public void stop()
stop in interface ch.qos.logback.core.spi.LifeCyclestop in class ch.qos.logback.core.LayoutBase<E>Copyright © 2020. All rights reserved.