Class LogAnalyticsPatternFilter.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.LogAnalyticsPatternFilter.Builder
-
- Enclosing class:
- LogAnalyticsPatternFilter
public static class LogAnalyticsPatternFilter.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LogAnalyticsPatternFilter.Builder
agentVersion(String agentVersion)
The agent version.LogAnalyticsPatternFilter
build()
LogAnalyticsPatternFilter.Builder
copy(LogAnalyticsPatternFilter model)
LogAnalyticsPatternFilter.Builder
isInUse(Boolean isInUse)
A flag indicating whether or not the pattern filter is currently in use.LogAnalyticsPatternFilter.Builder
operatingSystem(String operatingSystem)
The operating system.LogAnalyticsPatternFilter.Builder
pattern(LogAnalyticsSourcePattern pattern)
LogAnalyticsPatternFilter.Builder
patternId(Long patternId)
The pattern unique identifier.LogAnalyticsPatternFilter.Builder
source(LogAnalyticsSource source)
LogAnalyticsPatternFilter.Builder
sourceId(Long sourceId)
The source unique identifier.LogAnalyticsPatternFilter.Builder
version(String version)
The pattern filter version.
-
-
-
Method Detail
-
pattern
public LogAnalyticsPatternFilter.Builder pattern(LogAnalyticsSourcePattern pattern)
-
agentVersion
public LogAnalyticsPatternFilter.Builder agentVersion(String agentVersion)
The agent version.- Parameters:
agentVersion
- the value to set- Returns:
- this builder
-
isInUse
public LogAnalyticsPatternFilter.Builder isInUse(Boolean isInUse)
A flag indicating whether or not the pattern filter is currently in use.- Parameters:
isInUse
- the value to set- Returns:
- this builder
-
operatingSystem
public LogAnalyticsPatternFilter.Builder operatingSystem(String operatingSystem)
The operating system.- Parameters:
operatingSystem
- the value to set- Returns:
- this builder
-
patternId
public LogAnalyticsPatternFilter.Builder patternId(Long patternId)
The pattern unique identifier.- Parameters:
patternId
- the value to set- Returns:
- this builder
-
sourceId
public LogAnalyticsPatternFilter.Builder sourceId(Long sourceId)
The source unique identifier.- Parameters:
sourceId
- the value to set- Returns:
- this builder
-
version
public LogAnalyticsPatternFilter.Builder version(String version)
The pattern filter version.- Parameters:
version
- the value to set- Returns:
- this builder
-
source
public LogAnalyticsPatternFilter.Builder source(LogAnalyticsSource source)
-
build
public LogAnalyticsPatternFilter build()
-
copy
public LogAnalyticsPatternFilter.Builder copy(LogAnalyticsPatternFilter model)
-
-