Package com.github.loki4j.logback.json
-
Interface Summary Interface Description JsonFieldSerializer<V> This interface allows to customize how a particular field is written to JSON.JsonProvider<Event extends ch.qos.logback.core.spi.DeferredProcessingAware> A provider that writes a certain aspect of a logging event to a JSON -
Class Summary Class Description AbstractFieldCollectionJsonProvider<V,E,T extends java.util.Collection<E>> An abstract provider that writes a collection of JSON fieldsAbstractFieldJsonProvider An abstract provider that writes a single JSON fieldAbstractJsonProvider An abstract provider that writes a certain aspect of a logging event as a JSON fragmentJsonEventWriter A wrapper aroundRawJsonWriterthat supports basic high-level write operationsKeyValuePairsJsonProvider LoggerNameJsonProvider LoggerNameJsonProvider.NoOpAbbreviator LogLevelJsonProvider MdcJsonProvider MessageJsonProvider RawJsonString A string that will be serialized to JSON as-is, i.e., no quoting and no escaping will be applied.StackTraceJsonProvider ThreadNameJsonProvider TimestampJsonProvider