Class MetadataExtractor.KvpBulkPatternExtractor

  • All Implemented Interfaces:
    Extractor
    Enclosing class:
    MetadataExtractor<E,​T extends java.util.Collection<E>>

    public static class MetadataExtractor.KvpBulkPatternExtractor
    extends MetadataExtractor<org.slf4j.event.KeyValuePair,​java.util.List<org.slf4j.event.KeyValuePair>>
    • Method Detail

      • extractEntries

        protected java.util.List<org.slf4j.event.KeyValuePair> extractEntries​(ch.qos.logback.classic.spi.ILoggingEvent event)
        Description copied from class: MetadataExtractor
        Extract the collection of entries (i.e. fields) from the logging event.
        Specified by:
        extractEntries in class MetadataExtractor<org.slf4j.event.KeyValuePair,​java.util.List<org.slf4j.event.KeyValuePair>>
        Parameters:
        event - Current logback event.
      • extractKey

        protected java.lang.String extractKey​(org.slf4j.event.KeyValuePair entry)
        Description copied from class: MetadataExtractor
        Extract the key (i.e. field name) from the collection entry.
        Specified by:
        extractKey in class MetadataExtractor<org.slf4j.event.KeyValuePair,​java.util.List<org.slf4j.event.KeyValuePair>>
      • extractValue

        protected java.lang.String extractValue​(org.slf4j.event.KeyValuePair entry)
        Description copied from class: MetadataExtractor
        Extract the value (i.e. field value) from the collection entry.
        Specified by:
        extractValue in class MetadataExtractor<org.slf4j.event.KeyValuePair,​java.util.List<org.slf4j.event.KeyValuePair>>