ParserLowCodeFieldExtractors class

Constructors

ParserLowCodeFieldExtractors({Input<bool?>? appendRepeatedFields, Input<List<ParserLowCodeFieldExtractorsExtractor>?>? extractors, Input<String?>? logFormat, Input<ParserLowCodeFieldExtractorsPreprocessConfig?>? preprocessConfig, Input<String?>? transformedCbnSnippet})
Creates a new ParserLowCodeFieldExtractors. appendRepeatedFields Whether to append repeated fields or not. extractors List of FieldExtractors. logFormat Possible values: preprocessConfig PreProcessConfig holds the GROK expression to extract the syslog header. transformedCbnSnippet (Output)
const
ParserLowCodeFieldExtractors.fromMap(Map<String, dynamic> map)
factory

Properties

appendRepeatedFields → Input<bool?>?
Whether to append repeated fields or not. When false, repeated fields will be replaced.
final
extractors → Input<List<ParserLowCodeFieldExtractorsExtractor>?>?
List of FieldExtractors. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
logFormat → Input<String?>?
Possible values: JSON CSV XML
final
preprocessConfig → Input<ParserLowCodeFieldExtractorsPreprocessConfig?>?
PreProcessConfig holds the GROK expression to extract the syslog header. Structure is documented below.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
transformedCbnSnippet → Input<String?>?
(Output) CBN snippet generated from field extractors.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited