public static class ColumnsInfo.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ColumnsInfo.Builder |
appName(String appName)
The application name.
|
ColumnsInfo |
build() |
ColumnsInfo.Builder |
columnGroup(List<String> columnGroup)
Group of columns in referential relation.
|
ColumnsInfo.Builder |
copy(ColumnsInfo model) |
ColumnsInfo.Builder |
objectName(String objectName)
The database object that contains the columns.
|
ColumnsInfo.Builder |
objectType(ColumnsInfo.ObjectType objectType)
The type of the database object that contains the sensitive column.
|
ColumnsInfo.Builder |
schemaName(String schemaName)
The schema name.
|
ColumnsInfo.Builder |
sensitiveTypeIds(List<String> sensitiveTypeIds)
Sensitive type ocids of each column groups.
|
public ColumnsInfo.Builder schemaName(String schemaName)
The schema name.
schemaName
- the value to setpublic ColumnsInfo.Builder objectType(ColumnsInfo.ObjectType objectType)
The type of the database object that contains the sensitive column.
objectType
- the value to setpublic ColumnsInfo.Builder objectName(String objectName)
The database object that contains the columns.
objectName
- the value to setpublic ColumnsInfo.Builder appName(String appName)
The application name.
appName
- the value to setpublic ColumnsInfo.Builder columnGroup(List<String> columnGroup)
Group of columns in referential relation. Order needs to be maintained in the elements of the parent/child array listing.
columnGroup
- the value to setpublic ColumnsInfo.Builder sensitiveTypeIds(List<String> sensitiveTypeIds)
Sensitive type ocids of each column groups. Order needs to be maintained with the parent column group. For the DB defined referential relations identified during SDM creation, we cannot add sensitive types. Instead use the sensitiveColumn POST API to mark the columns sensitive.
sensitiveTypeIds
- the value to setpublic ColumnsInfo build()
public ColumnsInfo.Builder copy(ColumnsInfo model)
Copyright © 2016–2025. All rights reserved.