public class LogstashAccessEncoder
extends ch.qos.logback.core.encoder.EncoderBase<ch.qos.logback.access.spi.IAccessEvent>
Constructor and Description |
---|
LogstashAccessEncoder() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
doEncode(ch.qos.logback.access.spi.IAccessEvent event) |
LogstashAccessFieldNames |
getFieldNames() |
JsonFactoryDecorator |
getJsonFactoryDecorator() |
JsonGeneratorDecorator |
getJsonGeneratorDecorator() |
String |
getTimeZone() |
boolean |
isImmediateFlush() |
void |
setFieldNames(LogstashAccessFieldNames fieldNames) |
void |
setImmediateFlush(boolean immediateFlush) |
void |
setJsonFactoryDecorator(JsonFactoryDecorator jsonFactoryDecorator) |
void |
setJsonGeneratorDecorator(JsonGeneratorDecorator jsonGeneratorDecorator) |
void |
setTimeZone(String timeZoneId) |
void |
start() |
void |
stop() |
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
public void doEncode(ch.qos.logback.access.spi.IAccessEvent event) throws IOException
IOException
public void start()
start
in interface ch.qos.logback.core.spi.LifeCycle
start
in class ch.qos.logback.core.encoder.EncoderBase<ch.qos.logback.access.spi.IAccessEvent>
public void stop()
stop
in interface ch.qos.logback.core.spi.LifeCycle
stop
in class ch.qos.logback.core.encoder.EncoderBase<ch.qos.logback.access.spi.IAccessEvent>
public void close() throws IOException
IOException
public boolean isImmediateFlush()
public void setImmediateFlush(boolean immediateFlush)
public LogstashAccessFieldNames getFieldNames()
public void setFieldNames(LogstashAccessFieldNames fieldNames)
public JsonFactoryDecorator getJsonFactoryDecorator()
public void setJsonFactoryDecorator(JsonFactoryDecorator jsonFactoryDecorator)
public JsonGeneratorDecorator getJsonGeneratorDecorator()
public void setJsonGeneratorDecorator(JsonGeneratorDecorator jsonGeneratorDecorator)
public String getTimeZone()
public void setTimeZone(String timeZoneId)
Copyright © 2015. All Rights Reserved.