public class LogstashAccessEncoder extends AccessEventCompositeJsonEncoder
Constructor and Description |
---|
LogstashAccessEncoder() |
Modifier and Type | Method and Description |
---|---|
protected CompositeJsonFormatter<ch.qos.logback.access.spi.IAccessEvent> |
createFormatter() |
String |
getCustomFields() |
LogstashAccessFieldNames |
getFieldNames() |
protected LogstashAccessFormatter |
getFormatter() |
boolean |
getLowerCaseHeaderNames() |
String |
getTimeZone() |
int |
getVersion() |
boolean |
isWriteVersionAsString() |
void |
setCustomFields(String customFields) |
void |
setFieldNames(LogstashAccessFieldNames fieldNames) |
void |
setLowerCaseHeaderNames(boolean lowerCaseHeaderNames)
When true, names of headers will be written to JSON output in lowercase.
|
void |
setTimeZone(String timeZoneId) |
void |
setVersion(int version) |
void |
setWriteVersionAsString(boolean writeVersionAsString) |
setProviders
close, doEncode, getEncoding, getJsonFactoryDecorator, getJsonGeneratorDecorator, getLineSeparator, getPrefix, getProviders, getSuffix, init, isImmediateFlush, setEncoding, setImmediateFlush, setJsonFactoryDecorator, setJsonGeneratorDecorator, setLineSeparator, setPrefix, setSuffix, start, stop
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
protected CompositeJsonFormatter<ch.qos.logback.access.spi.IAccessEvent> createFormatter()
createFormatter
in class AccessEventCompositeJsonEncoder
protected LogstashAccessFormatter getFormatter()
getFormatter
in class CompositeJsonEncoder<ch.qos.logback.access.spi.IAccessEvent>
public LogstashAccessFieldNames getFieldNames()
public void setFieldNames(LogstashAccessFieldNames fieldNames)
public String getTimeZone()
public void setTimeZone(String timeZoneId)
public void setCustomFields(String customFields)
public String getCustomFields()
public boolean getLowerCaseHeaderNames()
public void setLowerCaseHeaderNames(boolean lowerCaseHeaderNames)
public int getVersion()
public void setVersion(int version)
public boolean isWriteVersionAsString()
public void setWriteVersionAsString(boolean writeVersionAsString)
Copyright © 2016. All Rights Reserved.