public static class LogAnalyticsParserFunction.Builder extends Object
Constructor and Description |
---|
Builder() |
public LogAnalyticsParserFunction.Builder parserMetaPlugin(LogAnalyticsParserMetaPlugin parserMetaPlugin)
public LogAnalyticsParserFunction.Builder parserFunctionId(Long parserFunctionId)
The parser function unique identifier.
parserFunctionId
- the value to setpublic LogAnalyticsParserFunction.Builder parserFunctionName(String parserFunctionName)
The parser function internal name.
parserFunctionName
- the value to setpublic LogAnalyticsParserFunction.Builder isEnabled(Boolean isEnabled)
A flag inidcating whether or not the parser function is enabled.
isEnabled
- the value to setpublic 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.
isSystem
- the value to setpublic LogAnalyticsParserFunction.Builder parserId(Long parserId)
The associated parser unique identifier.
parserId
- the value to setpublic LogAnalyticsParserFunction.Builder parserName(String parserName)
The associated parser internal name.
parserName
- the value to setpublic LogAnalyticsParserFunction.Builder parserMetaPluginName(String parserMetaPluginName)
The plugin internal name.
parserMetaPluginName
- the value to setpublic LogAnalyticsParserFunction.Builder parserFunctionPriority(Long parserFunctionPriority)
The parser function priority.
parserFunctionPriority
- the value to setpublic LogAnalyticsParserFunction.Builder parserFunctionParameters(List<LogAnalyticsParserFunctionParameter> parserFunctionParameters)
The parser function parameter list.
parserFunctionParameters
- the value to setpublic LogAnalyticsParserFunction build()
public LogAnalyticsParserFunction.Builder copy(LogAnalyticsParserFunction model)
Copyright © 2016–2024. All rights reserved.