Class EfdRegexResult.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.EfdRegexResult.Builder
-
- Enclosing class:
- EfdRegexResult
public static class EfdRegexResult.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EfdRegexResult.Builder
baseFieldName(String baseFieldName)
The base field name.EfdRegexResult
build()
EfdRegexResult.Builder
copy(EfdRegexResult model)
EfdRegexResult.Builder
id(Long id)
the unique identifier.EfdRegexResult.Builder
isValidRegexSyntax(Boolean isValidRegexSyntax)
A flag indicating whether or not the regular expression is valid.EfdRegexResult.Builder
matchResult(RegexMatchResult matchResult)
EfdRegexResult.Builder
parsedFieldCount(Integer parsedFieldCount)
The parsed field count.EfdRegexResult.Builder
parsedFields(Map<String,String> parsedFields)
The parsed fields.EfdRegexResult.Builder
regex(String regex)
The regular expression.EfdRegexResult.Builder
status(String status)
The status.EfdRegexResult.Builder
statusDescription(String statusDescription)
The Status description.EfdRegexResult.Builder
violations(List<Violation> violations)
The list of violations (if any).
-
-
-
Method Detail
-
baseFieldName
public EfdRegexResult.Builder baseFieldName(String baseFieldName)
The base field name.- Parameters:
baseFieldName
- the value to set- Returns:
- this builder
-
id
public EfdRegexResult.Builder id(Long id)
the unique identifier.- Parameters:
id
- the value to set- Returns:
- this builder
-
matchResult
public EfdRegexResult.Builder matchResult(RegexMatchResult matchResult)
-
parsedFieldCount
public EfdRegexResult.Builder parsedFieldCount(Integer parsedFieldCount)
The parsed field count.- Parameters:
parsedFieldCount
- the value to set- Returns:
- this builder
-
parsedFields
public EfdRegexResult.Builder parsedFields(Map<String,String> parsedFields)
The parsed fields.- Parameters:
parsedFields
- the value to set- Returns:
- this builder
-
regex
public EfdRegexResult.Builder regex(String regex)
The regular expression.- Parameters:
regex
- the value to set- Returns:
- this builder
-
status
public EfdRegexResult.Builder status(String status)
The status.- Parameters:
status
- the value to set- Returns:
- this builder
-
statusDescription
public EfdRegexResult.Builder statusDescription(String statusDescription)
The Status description.- Parameters:
statusDescription
- the value to set- Returns:
- this builder
-
isValidRegexSyntax
public EfdRegexResult.Builder isValidRegexSyntax(Boolean isValidRegexSyntax)
A flag indicating whether or not the regular expression is valid.- Parameters:
isValidRegexSyntax
- the value to set- Returns:
- this builder
-
violations
public EfdRegexResult.Builder violations(List<Violation> violations)
The list of violations (if any).- Parameters:
violations
- the value to set- Returns:
- this builder
-
build
public EfdRegexResult build()
-
copy
public EfdRegexResult.Builder copy(EfdRegexResult model)
-
-