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 FormatsForDataType
build()
FormatsForDataType.Builder
copy(FormatsForDataType model)
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
FormatsForDataType.Builder
maskingFormats(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)
-
-