Uses of Class
net.logstash.logback.composite.AbstractFieldJsonProvider
Packages that use AbstractFieldJsonProvider
Package
Description
-
Uses of AbstractFieldJsonProvider in net.logstash.logback.composite
Subclasses of AbstractFieldJsonProvider in net.logstash.logback.compositeModifier 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]")classAbstractNestedJsonProvider<Event extends DeferredProcessingAware>AJsonProviderthat nests other providers within a subobject.classAbstractSequenceJsonProvider<Event extends DeferredProcessingAware>Outputs an incrementing sequence 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).classSequenceJsonProvider<Event extends DeferredProcessingAware>Deprecated.useSequenceJsonProviderorSequenceJsonProviderinstead.classUuidJsonProvider<Event extends DeferredProcessingAware>Outputs random UUID as field value. -
Uses of AbstractFieldJsonProvider in net.logstash.logback.composite.accessevent
Subclasses of AbstractFieldJsonProvider in net.logstash.logback.composite.accesseventModifier and TypeClassDescriptionclassclassclassJsonProviderproducing a single JSON field with theIAccessEvent.getThreadName().classclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of AbstractFieldJsonProvider in net.logstash.logback.composite.loggingevent
Subclasses of AbstractFieldJsonProvider in net.logstash.logback.composite.loggingeventModifier and TypeClassDescriptionclassclassLogs an exception message for a given logging event.classInclude the logging event'sILoggingEvent.getArgumentArray()in the JSON output.classclassclassclassclassclassJsonProviderproducing a single JSON field with theILoggingEvent.getThreadName().classclassclassIncludesMDCproperties in the JSON output according toMdcJsonProvider.includeMdcKeyNamesandMdcJsonProvider.excludeMdcKeyNames.classclassclassA 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.classclassA JSON provider that adds astack_hashJson field on a log with a stack traceclassclassWritesMarkernames as an array to the 'tags' field.classDeprecated.UseLoggingEventThreadNameJsonProviderinstead.classclassLogs the message of the throwable associated with a given logging event, if any.classLogs the class name of the innermost cause of the throwable associated with a given logging event, if any.classLogs the message of the innermost cause of the throwable associated with a given logging event, if any.classDeprecated.useUuidJsonProviderinstead.
AbstractFormattedTimestampJsonProviderinstead