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.BuilderbaseFieldName(String baseFieldName)The base field name.EfdRegexResultbuild()EfdRegexResult.Buildercopy(EfdRegexResult model)EfdRegexResult.Builderid(Long id)the unique identifier.EfdRegexResult.BuilderisValidRegexSyntax(Boolean isValidRegexSyntax)A flag indicating whether or not the regular expression is valid.EfdRegexResult.BuildermatchResult(RegexMatchResult matchResult)EfdRegexResult.BuilderparsedFieldCount(Integer parsedFieldCount)The parsed field count.EfdRegexResult.BuilderparsedFields(Map<String,String> parsedFields)The parsed fields.EfdRegexResult.Builderregex(String regex)The regular expression.EfdRegexResult.Builderstatus(String status)The status.EfdRegexResult.BuilderstatusDescription(String statusDescription)The Status description.EfdRegexResult.Builderviolations(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)
-
-