Package net.logstash.logback.pattern
Class AccessEventJsonPatternParser
java.lang.Object
net.logstash.logback.pattern.AbstractJsonPatternParser<IAccessEvent>
net.logstash.logback.pattern.AccessEventJsonPatternParser
- Author:
- Dmitry Andrianov
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class
Nested classes/interfaces inherited from class net.logstash.logback.pattern.AbstractJsonPatternParser
AbstractJsonPatternParser.ArrayWriter<Event>, AbstractJsonPatternParser.AsBooleanOperation, AbstractJsonPatternParser.AsDoubleOperation, AbstractJsonPatternParser.AsJsonOperation, AbstractJsonPatternParser.AsLongOperation, AbstractJsonPatternParser.AsNullIfEmptyOperation, AbstractJsonPatternParser.JsonPatternException, AbstractJsonPatternParser.LayoutValueGetter<Event>, AbstractJsonPatternParser.ObjectWriter<Event>, AbstractJsonPatternParser.Operation<T>, AbstractJsonPatternParser.TryJsonOperation, AbstractJsonPatternParser.ValueWriter<Event>
-
Field Summary
Fields inherited from class net.logstash.logback.pattern.AbstractJsonPatternParser
OPERATION_PATTERN
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected PatternLayoutBase<IAccessEvent>
Create a PatternLayout instance of the appropriate type.Methods inherited from class net.logstash.logback.pattern.AbstractJsonPatternParser
addOperation, buildLayout, isOmitEmptyFields, makeLayoutValueGetter, parse, setOmitEmptyFields
-
Constructor Details
-
AccessEventJsonPatternParser
-
-
Method Details
-
createLayout
Description copied from class:AbstractJsonPatternParser
Create a PatternLayout instance of the appropriate type. The returned instance will be further configured with the context and appropriate pattern then started.- Specified by:
createLayout
in classAbstractJsonPatternParser<IAccessEvent>
- Returns:
- an unstarted
PatternLayoutBase
instance
-