Class LogAnalyticsSourceDataFilter.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.LogAnalyticsSourceDataFilter.Builder
-
- Enclosing class:
- LogAnalyticsSourceDataFilter
public static class LogAnalyticsSourceDataFilter.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
description
public LogAnalyticsSourceDataFilter.Builder description(String description)
The filter description.- Parameters:
description
- the value to set- Returns:
- this builder
-
displayName
public LogAnalyticsSourceDataFilter.Builder displayName(String displayName)
The filter display name.- Parameters:
displayName
- the value to set- Returns:
- this builder
-
editVersion
public LogAnalyticsSourceDataFilter.Builder editVersion(Long editVersion)
The filter edit version.- Parameters:
editVersion
- the value to set- Returns:
- this builder
-
isEnabled
public LogAnalyticsSourceDataFilter.Builder isEnabled(Boolean isEnabled)
A flag inidcating whether or not the filter is enabled.- Parameters:
isEnabled
- the value to set- Returns:
- this builder
-
fieldName
public LogAnalyticsSourceDataFilter.Builder fieldName(String fieldName)
The field internal name.- Parameters:
fieldName
- the value to set- Returns:
- this builder
-
hashType
public LogAnalyticsSourceDataFilter.Builder hashType(Integer hashType)
The hash type.- Parameters:
hashType
- the value to set- Returns:
- this builder
-
dataFilterId
public LogAnalyticsSourceDataFilter.Builder dataFilterId(Long dataFilterId)
The filter unique identifier.- Parameters:
dataFilterId
- the value to set- Returns:
- this builder
-
isSystem
public LogAnalyticsSourceDataFilter.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
-
matchRegularExpression
public LogAnalyticsSourceDataFilter.Builder matchRegularExpression(String matchRegularExpression)
The regular expression for matching.- Parameters:
matchRegularExpression
- the value to set- Returns:
- this builder
-
order
public LogAnalyticsSourceDataFilter.Builder order(Long order)
The filter order.- Parameters:
order
- the value to set- Returns:
- this builder
-
path
public LogAnalyticsSourceDataFilter.Builder path(String path)
The filter path.- Parameters:
path
- the value to set- Returns:
- this builder
-
replacementString
public LogAnalyticsSourceDataFilter.Builder replacementString(String replacementString)
The replacement string.- Parameters:
replacementString
- the value to set- Returns:
- this builder
-
sourceId
public LogAnalyticsSourceDataFilter.Builder sourceId(Long sourceId)
The source unique identifier.- Parameters:
sourceId
- the value to set- Returns:
- this builder
-
filterType
public LogAnalyticsSourceDataFilter.Builder filterType(LogAnalyticsSourceDataFilter.FilterType filterType)
The filter type.- Parameters:
filterType
- the value to set- Returns:
- this builder
-
build
public LogAnalyticsSourceDataFilter build()
-
copy
public LogAnalyticsSourceDataFilter.Builder copy(LogAnalyticsSourceDataFilter model)
-
-