Package com.oracle.bmc.ailanguage.model
Class PiiEntityMask.Builder
- java.lang.Object
-
- com.oracle.bmc.ailanguage.model.PiiEntityMask.Builder
-
- Enclosing class:
- PiiEntityMask
public static class PiiEntityMask.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PiiEntityMask
build()
PiiEntityMask.Builder
copy(PiiEntityMask model)
PiiEntityMask.Builder
exclude(List<String> exclude)
PiiEntityMask.Builder
isUnmaskedFromEnd(Boolean isUnmaskedFromEnd)
Unmask from the end.PiiEntityMask.Builder
leaveCharactersUnmasked(Integer leaveCharactersUnmasked)
Number of characters to leave unmasked.PiiEntityMask.Builder
maskingCharacter(String maskingCharacter)
Masking character.PiiEntityMask.Builder
shouldDetect(Boolean shouldDetect)
-
-
-
Method Detail
-
exclude
public PiiEntityMask.Builder exclude(List<String> exclude)
-
shouldDetect
public PiiEntityMask.Builder shouldDetect(Boolean shouldDetect)
-
maskingCharacter
public PiiEntityMask.Builder maskingCharacter(String maskingCharacter)
Masking character.By default, the character is an asterisk (*)
- Parameters:
maskingCharacter
- the value to set- Returns:
- this builder
-
leaveCharactersUnmasked
public PiiEntityMask.Builder leaveCharactersUnmasked(Integer leaveCharactersUnmasked)
Number of characters to leave unmasked.By default, the whole entity is masked.
- Parameters:
leaveCharactersUnmasked
- the value to set- Returns:
- this builder
-
isUnmaskedFromEnd
public PiiEntityMask.Builder isUnmaskedFromEnd(Boolean isUnmaskedFromEnd)
Unmask from the end.By default, the whole entity is masked. This field works in concert with leaveCharactersUnmasked. For example, leaveCharactersUnmasked is 3 and isUnmaskedFromEnd is true, then if the entity is India the masked entity/result is **dia.
- Parameters:
isUnmaskedFromEnd
- the value to set- Returns:
- this builder
-
build
public PiiEntityMask build()
-
copy
public PiiEntityMask.Builder copy(PiiEntityMask model)
-
-