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 TypeClassDescriptionclassAbstractFormattedTimestampJsonProvider<Event extends DeferredProcessingAware,FieldNames extends LogstashCommonFieldNames> Writes the timestamp field as either: A string value formatted by aDateTimeFormatterpattern 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]")classAbstractThreadNameJsonProvider<Event extends DeferredProcessingAware>classContextJsonProvider<Event extends DeferredProcessingAware>Writes properties from theContextinto the JSON event.classFormattedTimestampJsonProvider<Event extends DeferredProcessingAware,FieldNames extends LogstashCommonFieldNames> Deprecated.classLogstashVersionJsonProvider<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 TypeClassDescriptionclassclassJsonProviderproducing a single JSON field with theIAccessEvent.getThreadName().classclassclassclassclassclassclassclassclassclassclassclass -
Uses of FieldNamesAware in net.logstash.logback.composite.loggingevent
Classes in net.logstash.logback.composite.loggingevent that implement FieldNamesAwareModifier and TypeClassDescriptionclassInclude the logging event'sILoggingEvent.getArgumentArray()in the JSON output.classclassIncludes key value pairs added from slf4j's fluent api in the output according toKeyValuePairsJsonProvider.includeKeyNamesandKeyValuePairsJsonProvider.excludeKeyNames.classclassclassJsonProviderproducing a single JSON field with theILoggingEvent.getThreadName().classclassclassIncludesMDCproperties in the JSON output according toMdcJsonProvider.includeMdcKeyNamesandMdcJsonProvider.excludeMdcKeyNames.classclassA JSON provider that, for any log event with a stack trace, adds aroot_stack_trace_elementJSON object field containing the class name and method name where the outer-most exception was thrown.classclassWritesMarkernames as an array to the 'tags' field.classDeprecated.UseLoggingEventThreadNameJsonProviderinstead.
AbstractFormattedTimestampJsonProviderinstead