public class AccessElasticsearchPublisher extends AbstractElasticsearchPublisher<ch.qos.logback.access.spi.IAccessEvent>
settings, THREAD_NAME_PREFIX| Constructor and Description |
|---|
AccessElasticsearchPublisher(ch.qos.logback.core.Context context,
ErrorReporter errorReporter,
Settings settings,
ElasticsearchProperties properties,
HttpRequestHeaders httpRequestHeaders) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractPropertyAndEncoder<ch.qos.logback.access.spi.IAccessEvent> |
buildPropertyAndEncoder(ch.qos.logback.core.Context context,
Property property) |
protected void |
serializeCommonFields(com.fasterxml.jackson.core.JsonGenerator gen,
ch.qos.logback.access.spi.IAccessEvent event) |
addEvent, getTimestamp, runpublic AccessElasticsearchPublisher(ch.qos.logback.core.Context context,
ErrorReporter errorReporter,
Settings settings,
ElasticsearchProperties properties,
HttpRequestHeaders httpRequestHeaders)
throws IOException
IOExceptionprotected AbstractPropertyAndEncoder<ch.qos.logback.access.spi.IAccessEvent> buildPropertyAndEncoder(ch.qos.logback.core.Context context, Property property)
buildPropertyAndEncoder in class AbstractElasticsearchPublisher<ch.qos.logback.access.spi.IAccessEvent>protected void serializeCommonFields(com.fasterxml.jackson.core.JsonGenerator gen,
ch.qos.logback.access.spi.IAccessEvent event)
throws IOException
serializeCommonFields in class AbstractElasticsearchPublisher<ch.qos.logback.access.spi.IAccessEvent>IOExceptionCopyright © 2022 Perfana. All rights reserved.