ParserLowCodeFieldExtractors class
Constructors
-
ParserLowCodeFieldExtractors({Input<
bool?> ? appendRepeatedFields, Input<List< ? extractors, Input<ParserLowCodeFieldExtractorsExtractor> ?>String?> ? logFormat, Input<ParserLowCodeFieldExtractorsPreprocessConfig?> ? preprocessConfig, Input<String?> ? transformedCbnSnippet}) -
Creates a new ParserLowCodeFieldExtractors.
appendRepeatedFieldsWhether to append repeated fields or not.extractorsList of FieldExtractors.logFormatPossible values:preprocessConfigPreProcessConfig 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