Package net.logstash.logback.encoder
Class LoggingEventCompositeJsonEncoder
java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.encoder.EncoderBase<Event>
net.logstash.logback.encoder.CompositeJsonEncoder<ILoggingEvent>
net.logstash.logback.encoder.LoggingEventCompositeJsonEncoder
- All Implemented Interfaces:
Encoder<ILoggingEvent>
,ContextAware
,LifeCycle
,StreamingEncoder<ILoggingEvent>
- Direct Known Subclasses:
LogstashEncoder
-
Field Summary
Fields inherited from class ch.qos.logback.core.encoder.EncoderBase
started
Fields inherited from class ch.qos.logback.core.spi.ContextAwareBase
context
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractCompositeJsonFormatter<ILoggingEvent>
void
setProviders
(JsonProviders<ILoggingEvent> jsonProviders) Methods inherited from class net.logstash.logback.encoder.CompositeJsonEncoder
encode, encode, footerBytes, getEncoding, getFormatter, getJsonFactoryDecorator, getJsonGeneratorDecorator, getLineSeparator, getMinBufferSize, getPrefix, getProviders, getSuffix, headerBytes, setEncoding, setFindAndRegisterJacksonModules, setJsonFactoryDecorator, setJsonGeneratorDecorator, setLineSeparator, setMinBufferSize, setPrefix, setSuffix, start, stop
Methods inherited from class ch.qos.logback.core.encoder.EncoderBase
isStarted
Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ch.qos.logback.core.spi.ContextAware
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
-
Constructor Details
-
LoggingEventCompositeJsonEncoder
public LoggingEventCompositeJsonEncoder()
-
-
Method Details
-
createFormatter
- Specified by:
createFormatter
in classCompositeJsonEncoder<ILoggingEvent>
-
setProviders
- Overrides:
setProviders
in classCompositeJsonEncoder<ILoggingEvent>
-