Class LogAnalyticsParserFunction.Builder
- java.lang.Object
- 
- com.oracle.bmc.loganalytics.model.LogAnalyticsParserFunction.Builder
 
- 
- Enclosing class:
- LogAnalyticsParserFunction
 
 public static class LogAnalyticsParserFunction.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
parserMetaPluginpublic LogAnalyticsParserFunction.Builder parserMetaPlugin(LogAnalyticsParserMetaPlugin parserMetaPlugin) 
 - 
parserFunctionIdpublic LogAnalyticsParserFunction.Builder parserFunctionId(Long parserFunctionId) The parser function unique identifier.- Parameters:
- parserFunctionId- the value to set
- Returns:
- this builder
 
 - 
parserFunctionNamepublic LogAnalyticsParserFunction.Builder parserFunctionName(String parserFunctionName) The parser function internal name.- Parameters:
- parserFunctionName- the value to set
- Returns:
- this builder
 
 - 
isEnabledpublic LogAnalyticsParserFunction.Builder isEnabled(Boolean isEnabled) A flag inidcating whether or not the parser function is enabled.- Parameters:
- isEnabled- the value to set
- Returns:
- this builder
 
 - 
isSystempublic LogAnalyticsParserFunction.Builder isSystem(Boolean isSystem) The system flag.A value of false denotes a custom, or user defined object. A value of true denotes a built in object. - Parameters:
- isSystem- the value to set
- Returns:
- this builder
 
 - 
parserIdpublic LogAnalyticsParserFunction.Builder parserId(Long parserId) The associated parser unique identifier.- Parameters:
- parserId- the value to set
- Returns:
- this builder
 
 - 
parserNamepublic LogAnalyticsParserFunction.Builder parserName(String parserName) The associated parser internal name.- Parameters:
- parserName- the value to set
- Returns:
- this builder
 
 - 
parserMetaPluginNamepublic LogAnalyticsParserFunction.Builder parserMetaPluginName(String parserMetaPluginName) The plugin internal name.- Parameters:
- parserMetaPluginName- the value to set
- Returns:
- this builder
 
 - 
parserFunctionPrioritypublic LogAnalyticsParserFunction.Builder parserFunctionPriority(Long parserFunctionPriority) The parser function priority.- Parameters:
- parserFunctionPriority- the value to set
- Returns:
- this builder
 
 - 
parserFunctionParameterspublic LogAnalyticsParserFunction.Builder parserFunctionParameters(List<LogAnalyticsParserFunctionParameter> parserFunctionParameters) The parser function parameter list.- Parameters:
- parserFunctionParameters- the value to set
- Returns:
- this builder
 
 - 
buildpublic LogAnalyticsParserFunction build() 
 - 
copypublic LogAnalyticsParserFunction.Builder copy(LogAnalyticsParserFunction model) 
 
- 
 
-