public static class UnifiedAgentMultilineGrokParser.Builder extends Object
Constructor and Description |
---|
Builder() |
public UnifiedAgentMultilineGrokParser.Builder fieldTimeKey(String fieldTimeKey)
public UnifiedAgentMultilineGrokParser.Builder types(Map<String,String> types)
public UnifiedAgentMultilineGrokParser.Builder nullValuePattern(String nullValuePattern)
public UnifiedAgentMultilineGrokParser.Builder isNullEmptyString(Boolean isNullEmptyString)
public UnifiedAgentMultilineGrokParser.Builder isEstimateCurrentEvent(Boolean isEstimateCurrentEvent)
public UnifiedAgentMultilineGrokParser.Builder isKeepTimeKey(Boolean isKeepTimeKey)
public UnifiedAgentMultilineGrokParser.Builder timeoutInMilliseconds(Integer timeoutInMilliseconds)
public UnifiedAgentMultilineGrokParser.Builder grokNameKey(String grokNameKey)
Grok name key.
grokNameKey
- the value to setpublic UnifiedAgentMultilineGrokParser.Builder grokFailureKey(String grokFailureKey)
Grok failure key.
grokFailureKey
- the value to setpublic UnifiedAgentMultilineGrokParser.Builder multiLineStartRegexp(String multiLineStartRegexp)
Multiline start regexp pattern.
multiLineStartRegexp
- the value to setpublic UnifiedAgentMultilineGrokParser.Builder patterns(List<GrokPattern> patterns)
Grok pattern object.
patterns
- the value to setpublic UnifiedAgentMultilineGrokParser build()
public UnifiedAgentMultilineGrokParser.Builder copy(UnifiedAgentMultilineGrokParser model)
Copyright © 2016–2024. All rights reserved.