Module logstash.logback.encoder
Package net.logstash.logback.pattern
package net.logstash.logback.pattern
-
ClassDescriptionAbstractJsonPatternParser<Event>Parser that takes a JSON pattern, resolves all the conversion specifiers and returns an instance of NodeWriter that, when its write() method is invoked, produces JSON defined by the parsed pattern.Variation of the Logback
PropertyConverterwith the option to specify a default value to use when the property does not exist instead of returningnullas does the original Logback implementation.NodeWriter<Event>Writes a JSON pattern node into JSON generator supplied.Adapter around aPatternLayoutBaseto allow writing the pattern into a suppliedStringBuilderinstead of returning a String.ValueGetter<Event,T> Computes a value given an event.