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 classNested classes/interfaces inherited from class 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 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 AbstractJsonPatternParser
addOperation, buildLayout, isOmitEmptyFields, makeLayoutValueGetter, parse, setOmitEmptyFields
-
Constructor Details
-
AccessEventJsonPatternParser
-
-
Method Details
-
createLayout
Description copied from class:AbstractJsonPatternParserCreate a PatternLayout instance of the appropriate type. The returned instance will be further configured with the context and appropriate pattern then started.- Specified by:
createLayoutin classAbstractJsonPatternParser<IAccessEvent>- Returns:
- an unstarted
PatternLayoutBaseinstance
-