Package net.logstash.logback.marker
package net.logstash.logback.marker
-
ClassDescriptionA
LogstashMarker
that defers the creation of anotherLogstashMarker
until the first time it is encoded.An empty marker that does nothing itself, but can be used as a base marker when you want to conditionally chain other markers withLogstashMarker.and(Marker)
.AMarker
that is known and understood by the logstash logback encoder.Convenience class for constructing variousLogstashMarker
s used to add fields into the logstash event.A cache forMessageFormat
objects.AMarker
ORStructuredArgument
that writes an object under a given fieldName in the log event output.AMarker
ORStructuredArgument
that that "unwraps" the given object into the logstash event.AMarker
ORStructuredArgument
that writes a raw json value to the logstash json event under a given field name.AMarker
ORStructuredArgument
that appends a single field into the JSON event.