Uses of Interface
net.logstash.logback.composite.FieldNamesAware
Packages that use FieldNamesAware
Package
Description
-
Uses of FieldNamesAware in net.logstash.logback.composite
Classes in net.logstash.logback.composite that implement FieldNamesAwareModifier and TypeClassDescriptionclass
AbstractFormattedTimestampJsonProvider<Event extends DeferredProcessingAware,
FieldNames extends LogstashCommonFieldNames> Writes the timestamp field as either: A string value formatted by aDateTimeFormatter
pattern A string value representing the number of milliseconds since unix epoch (designated by specifying the pattern value as "[UNIX_TIMESTAMP_AS_STRING]") A number value of the milliseconds since unix epoch (designated by specifying the pattern value as "[UNIX_TIMESTAMP_AS_NUMBER]")class
AbstractThreadNameJsonProvider<Event extends DeferredProcessingAware>
class
ContextJsonProvider<Event extends DeferredProcessingAware>
Writes properties from theContext
into the JSON event.class
FormattedTimestampJsonProvider<Event extends DeferredProcessingAware,
FieldNames extends LogstashCommonFieldNames> Deprecated.class
LogstashVersionJsonProvider<Event extends DeferredProcessingAware>
Writes a version field as a string value (by default) or a numeric value (ifLogstashVersionJsonProvider.isWriteAsInteger()
is true). -
Uses of FieldNamesAware in net.logstash.logback.composite.accessevent
Classes in net.logstash.logback.composite.accessevent that implement FieldNamesAwareModifier and TypeClassDescriptionclass
class
JsonProvider
producing a single JSON field with theIAccessEvent.getThreadName()
.class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of FieldNamesAware in net.logstash.logback.composite.loggingevent
Classes in net.logstash.logback.composite.loggingevent that implement FieldNamesAwareModifier and TypeClassDescriptionclass
Include the logging event'sILoggingEvent.getArgumentArray()
in the JSON output.class
class
Includes key value pairs added from slf4j's fluent api in the output according toKeyValuePairsJsonProvider.includeKeyNames
andKeyValuePairsJsonProvider.excludeKeyNames
.class
class
class
JsonProvider
producing a single JSON field with theILoggingEvent.getThreadName()
.class
class
class
IncludesMDC
properties in the JSON output according toMdcJsonProvider.includeMdcKeyNames
andMdcJsonProvider.excludeMdcKeyNames
.class
class
A JSON provider that, for any log event with a stack trace, adds aroot_stack_trace_element
JSON object field containing the class name and method name where the outer-most exception was thrown.class
class
WritesMarker
names as an array to the 'tags' field.class
Deprecated.UseLoggingEventThreadNameJsonProvider
instead.
AbstractFormattedTimestampJsonProvider
instead