Package | Description |
---|---|
net.logstash.logback.marker |
Modifier and Type | Class and Description |
---|---|
class |
DeferredLogstashMarker
A
LogstashMarker that defers the creation of another LogstashMarker until
the first time it is encoded. |
class |
EmptyLogstashMarker
An empty marker that does nothing itself, but can be used as a base marker when you want to conditionally chain other markers with
and(Marker) . |
class |
MapEntriesAppendingMarker
|
class |
ObjectAppendingMarker
A
Marker OR StructuredArgument that
writes an object under a given fieldName in the log event output. |
class |
ObjectFieldsAppendingMarker
A
Marker OR StructuredArgument that
that "unwraps" the given object into the logstash event. |
class |
RawJsonAppendingMarker
A
Marker OR StructuredArgument that
writes a raw json value to the logstash json event
under a given field name. |
class |
SingleFieldAppendingMarker
A
Marker OR StructuredArgument that appends
a single field into the JSON event. |
Modifier and Type | Method and Description |
---|---|
<T extends LogstashMarker> |
LogstashMarker.and(org.slf4j.Marker reference)
Adds the given marker as a reference, and returns this marker.
|
<T extends LogstashMarker> |
LogstashMarker.with(org.slf4j.Marker reference)
Deprecated.
Use
and(Marker) instead |
Modifier and Type | Method and Description |
---|---|
static LogstashMarker |
Markers.aggregate(Collection<? extends org.slf4j.Marker> markers)
Aggregates the given markers into a single marker.
|
static LogstashMarker |
Markers.aggregate(org.slf4j.Marker... markers)
Aggregates the given markers into a single marker.
|
static LogstashMarker |
Markers.append(String fieldName,
Object object) |
static LogstashMarker |
Markers.appendArray(String fieldName,
Object... objects) |
static LogstashMarker |
Markers.appendEntries(Map<?,?> map) |
static LogstashMarker |
Markers.appendFields(Object object) |
static LogstashMarker |
Markers.appendRaw(String fieldName,
String rawJsonValue) |
static LogstashMarker |
Markers.defer(Supplier<? extends LogstashMarker> logstashMarkerSupplier) |
static LogstashMarker |
Markers.empty() |
Modifier and Type | Method and Description |
---|---|
static LogstashMarker |
Markers.defer(Supplier<? extends LogstashMarker> logstashMarkerSupplier) |
Constructor and Description |
---|
DeferredLogstashMarker(Supplier<? extends LogstashMarker> logstashMarkerSupplier) |
Copyright © 2013–2022. All rights reserved.