Class LogAnalyticsSourcePattern.Builder
- java.lang.Object
- 
- com.oracle.bmc.loganalytics.model.LogAnalyticsSourcePattern.Builder
 
- 
- Enclosing class:
- LogAnalyticsSourcePattern
 
 public static class LogAnalyticsSourcePattern.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
convertedTextpublic LogAnalyticsSourcePattern.Builder convertedText(String convertedText) The converted text.- Parameters:
- convertedText- the value to set
- Returns:
- this builder
 
 - 
dbParserIdpublic LogAnalyticsSourcePattern.Builder dbParserId(Long dbParserId) The parser unique identifier.- Parameters:
- dbParserId- the value to set
- Returns:
- this builder
 
 - 
dbPatternDateTimeColumnspublic LogAnalyticsSourcePattern.Builder dbPatternDateTimeColumns(String dbPatternDateTimeColumns) The date time columns.- Parameters:
- dbPatternDateTimeColumns- the value to set
- Returns:
- this builder
 
 - 
dbPatternDateTimeFieldpublic LogAnalyticsSourcePattern.Builder dbPatternDateTimeField(String dbPatternDateTimeField) The date time field.- Parameters:
- dbPatternDateTimeField- the value to set
- Returns:
- this builder
 
 - 
dbPatternSequenceColumnpublic LogAnalyticsSourcePattern.Builder dbPatternSequenceColumn(String dbPatternSequenceColumn) The sequence column.- Parameters:
- dbPatternSequenceColumn- the value to set
- Returns:
- this builder
 
 - 
fieldspublic LogAnalyticsSourcePattern.Builder fields(List<LogAnalyticsParserField> fields) The parser field list.- Parameters:
- fields- the value to set
- Returns:
- this builder
 
 - 
isIncludepublic LogAnalyticsSourcePattern.Builder isInclude(Boolean isInclude) A flag indicating if this is source pattern is included.- Parameters:
- isInclude- the value to set
- Returns:
- this builder
 
 - 
isDefaultpublic LogAnalyticsSourcePattern.Builder isDefault(Boolean isDefault) A flag indicating if this is the default source pattern.- Parameters:
- isDefault- the value to set
- Returns:
- this builder
 
 - 
patternFilterpublic LogAnalyticsSourcePattern.Builder patternFilter(LogAnalyticsPatternFilter patternFilter) 
 - 
aliaspublic LogAnalyticsSourcePattern.Builder alias(String alias) The source pattern alias.- Parameters:
- alias- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic LogAnalyticsSourcePattern.Builder description(String description) The source pattern description.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
isEnabledpublic LogAnalyticsSourcePattern.Builder isEnabled(Boolean isEnabled) A flag inidcating whether or not the source pattern is enabled.- Parameters:
- isEnabled- the value to set
- Returns:
- this builder
 
 - 
patternIdpublic LogAnalyticsSourcePattern.Builder patternId(Long patternId) The source pattern unique identifier.- Parameters:
- patternId- the value to set
- Returns:
- this builder
 
 - 
isSystempublic 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. - Parameters:
- isSystem- the value to set
- Returns:
- this builder
 
 - 
sourceIdpublic LogAnalyticsSourcePattern.Builder sourceId(Long sourceId) The source unique identifier.- Parameters:
- sourceId- the value to set
- Returns:
- this builder
 
 - 
isAgentWarningSuppressedpublic LogAnalyticsSourcePattern.Builder isAgentWarningSuppressed(Boolean isAgentWarningSuppressed) A flag indicating whether or not agent warnings are suppressed for this source pattern.- Parameters:
- isAgentWarningSuppressed- the value to set
- Returns:
- this builder
 
 - 
patternTextpublic LogAnalyticsSourcePattern.Builder patternText(String patternText) The pattern text.- Parameters:
- patternText- the value to set
- Returns:
- this builder
 
 - 
patternTypepublic LogAnalyticsSourcePattern.Builder patternType(Long patternType) The pattern type.- Parameters:
- patternType- the value to set
- Returns:
- this builder
 
 - 
entityTypepublic LogAnalyticsSourcePattern.Builder entityType(List<String> entityType) The source entity type.- Parameters:
- entityType- the value to set
- Returns:
- this builder
 
 - 
patternPropertiespublic LogAnalyticsSourcePattern.Builder patternProperties(List<LogAnalyticsProperty> patternProperties) A list of pattern properties.- Parameters:
- patternProperties- the value to set
- Returns:
- this builder
 
 - 
buildpublic LogAnalyticsSourcePattern build() 
 - 
copypublic LogAnalyticsSourcePattern.Builder copy(LogAnalyticsSourcePattern model) 
 
- 
 
-