Package com.oracle.bmc.datasafe.model
Class MaskingFormat.Builder
- java.lang.Object
- 
- com.oracle.bmc.datasafe.model.MaskingFormat.Builder
 
- 
- Enclosing class:
- MaskingFormat
 
 public static class MaskingFormat.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description MaskingFormatbuild()MaskingFormat.Buildercondition(String condition)A condition that must be true for applying the masking format.MaskingFormat.Buildercopy(MaskingFormat model)MaskingFormat.Builderdescription(String description)The description of the masking format.MaskingFormat.BuilderformatEntries(List<FormatEntry> formatEntries)An array of format entries.
 
- 
- 
- 
Method Detail- 
conditionpublic MaskingFormat.Builder condition(String condition) A condition that must be true for applying the masking format.It can be any valid SQL construct that can be used in a SQL predicate. It enables you to do conditional masking so that you can mask the column data values differently using different masking formats and the associated conditions. - Parameters:
- condition- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic MaskingFormat.Builder description(String description) The description of the masking format.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
formatEntriespublic MaskingFormat.Builder formatEntries(List<FormatEntry> formatEntries) An array of format entries.The combined output of all the format entries is used for masking the column data values. - Parameters:
- formatEntries- the value to set
- Returns:
- this builder
 
 - 
buildpublic MaskingFormat build() 
 - 
copypublic MaskingFormat.Builder copy(MaskingFormat model) 
 
- 
 
-