Class RegularExpressionFormatEntry
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.datasafe.model.FormatEntry
- 
- com.oracle.bmc.datasafe.model.RegularExpressionFormatEntry
 
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20181201") public final class RegularExpressionFormatEntry extends FormatEntryThe Regular Expression masking format gives the flexibility to use regular expressions to search for sensitive data in a column of Large Object data type (LOB), and replace the data with a fixed string, fixed number, null value, or SQL expression.It can also be used for columns of VARCHAR2 type to mask parts of strings. To learn more, check Regular Expressions in the Data Safe documentation. 
 Note: Objects should always be created or deserialized using theRegularExpressionFormatEntry.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theRegularExpressionFormatEntry.Builder, which maintain a set of all explicitly set fields calledRegularExpressionFormatEntry.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classRegularExpressionFormatEntry.Builder
 - 
Constructor SummaryConstructors Constructor Description RegularExpressionFormatEntry(String description, String regularExpression, String replaceWith)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RegularExpressionFormatEntry.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetRegularExpression()The pattern that should be used to search for data.StringgetReplaceWith()The value that should be used to replace the data matching the regular expression.inthashCode()RegularExpressionFormatEntry.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.- 
Methods inherited from class com.oracle.bmc.datasafe.model.FormatEntrygetDescription
 
- 
 
- 
- 
- 
Constructor Detail- 
RegularExpressionFormatEntry@Deprecated public RegularExpressionFormatEntry(String description, String regularExpression, String replaceWith) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static RegularExpressionFormatEntry.Builder builder() Create a new builder.
 - 
toBuilderpublic RegularExpressionFormatEntry.Builder toBuilder() 
 - 
getRegularExpressionpublic String getRegularExpression() The pattern that should be used to search for data.- Returns:
- the value
 
 - 
getReplaceWithpublic String getReplaceWith() The value that should be used to replace the data matching the regular expression.It can be a fixed string, fixed number or null value. - Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- FormatEntry
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Overrides:
- toStringin class- FormatEntry
- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- FormatEntry
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- FormatEntry
 
 
- 
 
-