Package com.oracle.bmc.logging.model
Class UnifiedAgentMultilineGrokParser.Builder
- java.lang.Object
-
- com.oracle.bmc.logging.model.UnifiedAgentMultilineGrokParser.Builder
-
- Enclosing class:
- UnifiedAgentMultilineGrokParser
public static class UnifiedAgentMultilineGrokParser.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
fieldTimeKey
public UnifiedAgentMultilineGrokParser.Builder fieldTimeKey(String fieldTimeKey)
-
types
public UnifiedAgentMultilineGrokParser.Builder types(Map<String,String> types)
-
nullValuePattern
public UnifiedAgentMultilineGrokParser.Builder nullValuePattern(String nullValuePattern)
-
isNullEmptyString
public UnifiedAgentMultilineGrokParser.Builder isNullEmptyString(Boolean isNullEmptyString)
-
isEstimateCurrentEvent
public UnifiedAgentMultilineGrokParser.Builder isEstimateCurrentEvent(Boolean isEstimateCurrentEvent)
-
isKeepTimeKey
public UnifiedAgentMultilineGrokParser.Builder isKeepTimeKey(Boolean isKeepTimeKey)
-
timeoutInMilliseconds
public UnifiedAgentMultilineGrokParser.Builder timeoutInMilliseconds(Integer timeoutInMilliseconds)
-
grokNameKey
public UnifiedAgentMultilineGrokParser.Builder grokNameKey(String grokNameKey)
Grok name key.- Parameters:
grokNameKey
- the value to set- Returns:
- this builder
-
grokFailureKey
public UnifiedAgentMultilineGrokParser.Builder grokFailureKey(String grokFailureKey)
Grok failure key.- Parameters:
grokFailureKey
- the value to set- Returns:
- this builder
-
multiLineStartRegexp
public UnifiedAgentMultilineGrokParser.Builder multiLineStartRegexp(String multiLineStartRegexp)
Multiline start regexp pattern.- Parameters:
multiLineStartRegexp
- the value to set- Returns:
- this builder
-
patterns
public UnifiedAgentMultilineGrokParser.Builder patterns(List<GrokPattern> patterns)
Grok pattern object.- Parameters:
patterns
- the value to set- Returns:
- this builder
-
build
public UnifiedAgentMultilineGrokParser build()
-
copy
public UnifiedAgentMultilineGrokParser.Builder copy(UnifiedAgentMultilineGrokParser model)
-
-