public static class LogAnalyticsSourcePattern.Builder extends Object
Constructor and Description |
---|
Builder() |
public LogAnalyticsSourcePattern.Builder convertedText(String convertedText)
The converted text.
convertedText
- the value to setpublic LogAnalyticsSourcePattern.Builder dbParserId(Long dbParserId)
The parser unique identifier.
dbParserId
- the value to setpublic LogAnalyticsSourcePattern.Builder dbPatternDateTimeColumns(String dbPatternDateTimeColumns)
The date time columns.
dbPatternDateTimeColumns
- the value to setpublic LogAnalyticsSourcePattern.Builder dbPatternDateTimeField(String dbPatternDateTimeField)
The date time field.
dbPatternDateTimeField
- the value to setpublic LogAnalyticsSourcePattern.Builder dbPatternSequenceColumn(String dbPatternSequenceColumn)
The sequence column.
dbPatternSequenceColumn
- the value to setpublic LogAnalyticsSourcePattern.Builder fields(List<LogAnalyticsParserField> fields)
The parser field list.
fields
- the value to setpublic LogAnalyticsSourcePattern.Builder isInclude(Boolean isInclude)
A flag indicating if this is source pattern is included.
isInclude
- the value to setpublic LogAnalyticsSourcePattern.Builder isDefault(Boolean isDefault)
A flag indicating if this is the default source pattern.
isDefault
- the value to setpublic LogAnalyticsSourcePattern.Builder patternFilter(LogAnalyticsPatternFilter patternFilter)
public LogAnalyticsSourcePattern.Builder alias(String alias)
The source pattern alias.
alias
- the value to setpublic LogAnalyticsSourcePattern.Builder description(String description)
The source pattern description.
description
- the value to setpublic LogAnalyticsSourcePattern.Builder isEnabled(Boolean isEnabled)
A flag inidcating whether or not the source pattern is enabled.
isEnabled
- the value to setpublic LogAnalyticsSourcePattern.Builder patternId(Long patternId)
The source pattern unique identifier.
patternId
- the value to setpublic LogAnalyticsSourcePattern.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 LogAnalyticsSourcePattern.Builder sourceId(Long sourceId)
The source unique identifier.
sourceId
- the value to setpublic LogAnalyticsSourcePattern.Builder isAgentWarningSuppressed(Boolean isAgentWarningSuppressed)
A flag indicating whether or not agent warnings are suppressed for this source pattern.
isAgentWarningSuppressed
- the value to setpublic LogAnalyticsSourcePattern.Builder patternText(String patternText)
The pattern text.
patternText
- the value to setpublic LogAnalyticsSourcePattern.Builder patternType(Long patternType)
The pattern type.
patternType
- the value to setpublic LogAnalyticsSourcePattern.Builder entityType(List<String> entityType)
The source entity type.
entityType
- the value to setpublic LogAnalyticsSourcePattern.Builder patternProperties(List<LogAnalyticsProperty> patternProperties)
A list of pattern properties.
patternProperties
- the value to setpublic LogAnalyticsSourcePattern build()
public LogAnalyticsSourcePattern.Builder copy(LogAnalyticsSourcePattern model)
Copyright © 2016–2024. All rights reserved.