Package com.oracle.bmc.datasafe.model
Class FormatsForDataType.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.FormatsForDataType.Builder
-
- Enclosing class:
- FormatsForDataType
public static class FormatsForDataType.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormatsForDataTypebuild()FormatsForDataType.Buildercopy(FormatsForDataType model)FormatsForDataType.BuilderdataType(String dataType)The data type category, which can be one of the following - Character - Includes CHAR, NCHAR, VARCHAR2, and NVARCHAR2 Numeric - Includes NUMBER, FLOAT, RAW, BINARY_FLOAT, and BINARY_DOUBLE Date - Includes DATE and TIMESTAMP LOB - Includes BLOB, CLOB, and NCLOB All
- Includes all the supported data types
FormatsForDataType.BuildermaskingFormats(List<FormatSummary> maskingFormats)An array of the basic masking formats compatible with the data type category.
-
-
-
Method Detail
-
dataType
public FormatsForDataType.Builder dataType(String dataType)
The data type category, which can be one of the following - Character - Includes CHAR, NCHAR, VARCHAR2, and NVARCHAR2 Numeric - Includes NUMBER, FLOAT, RAW, BINARY_FLOAT, and BINARY_DOUBLE Date - Includes DATE and TIMESTAMP LOB - Includes BLOB, CLOB, and NCLOB All
- Includes all the supported data types
- Parameters:
dataType- the value to set- Returns:
- this builder
-
maskingFormats
public FormatsForDataType.Builder maskingFormats(List<FormatSummary> maskingFormats)
An array of the basic masking formats compatible with the data type category.- Parameters:
maskingFormats- the value to set- Returns:
- this builder
-
build
public FormatsForDataType build()
-
copy
public FormatsForDataType.Builder copy(FormatsForDataType model)
-
-