public class LogstashAccessLayout extends AccessEventCompositeJsonLayout
Constructor and Description |
---|
LogstashAccessLayout() |
Modifier and Type | Method and Description |
---|---|
void |
addProvider(JsonProvider<ch.qos.logback.access.spi.IAccessEvent> provider) |
protected CompositeJsonFormatter<ch.qos.logback.access.spi.IAccessEvent> |
createFormatter() |
LogstashAccessFieldNames |
getFieldNames() |
protected LogstashAccessFormatter |
getFormatter() |
String |
getTimeZone() |
void |
setFieldNames(LogstashAccessFieldNames fieldNames) |
void |
setTimeZone(String timeZoneId) |
setProviders
doLayout, getJsonFactoryDecorator, getJsonGeneratorDecorator, getPrefix, getProviders, getSuffix, isImmediateFlush, setImmediateFlush, setJsonFactoryDecorator, setJsonGeneratorDecorator, setPrefix, setSuffix, start, stop
getContentType, getContext, getFileFooter, getFileHeader, getPresentationFooter, getPresentationHeader, isStarted, setContext, setFileFooter, setFileHeader, setPresentationFooter, setPresentationHeader
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getDeclaredOrigin, getStatusManager
protected CompositeJsonFormatter<ch.qos.logback.access.spi.IAccessEvent> createFormatter()
createFormatter
in class AccessEventCompositeJsonLayout
protected LogstashAccessFormatter getFormatter()
getFormatter
in class CompositeJsonLayout<ch.qos.logback.access.spi.IAccessEvent>
public void addProvider(JsonProvider<ch.qos.logback.access.spi.IAccessEvent> provider)
public LogstashAccessFieldNames getFieldNames()
public void setFieldNames(LogstashAccessFieldNames fieldNames)
public String getTimeZone()
public void setTimeZone(String timeZoneId)
Copyright © 2015. All Rights Reserved.