public static class MaskingPolicyColumnsInfo.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
MaskingPolicyColumnsInfo |
build() |
MaskingPolicyColumnsInfo.Builder |
copy(MaskingPolicyColumnsInfo model) |
MaskingPolicyColumnsInfo.Builder |
objectName(String objectName)
The name of the object (table or editioning view) that contains the database column(s).
|
MaskingPolicyColumnsInfo.Builder |
objectType(MaskingPolicyColumnsInfo.ObjectType objectType)
The type of the database object that contains the masking policy.
|
MaskingPolicyColumnsInfo.Builder |
referentialColumnGroup(List<String> referentialColumnGroup)
Group of columns in referential relation.
|
MaskingPolicyColumnsInfo.Builder |
schemaName(String schemaName)
The name of the schema that contains the database column(s).
|
public MaskingPolicyColumnsInfo.Builder schemaName(String schemaName)
The name of the schema that contains the database column(s).
schemaName
- the value to setpublic MaskingPolicyColumnsInfo.Builder objectType(MaskingPolicyColumnsInfo.ObjectType objectType)
The type of the database object that contains the masking policy.
objectType
- the value to setpublic MaskingPolicyColumnsInfo.Builder objectName(String objectName)
The name of the object (table or editioning view) that contains the database column(s).
objectName
- the value to setpublic MaskingPolicyColumnsInfo.Builder referentialColumnGroup(List<String> referentialColumnGroup)
Group of columns in referential relation. Order needs to be maintained in the elements of the parent/child array listing.
referentialColumnGroup
- the value to setpublic MaskingPolicyColumnsInfo build()
public MaskingPolicyColumnsInfo.Builder copy(MaskingPolicyColumnsInfo model)
Copyright © 2016–2025. All rights reserved.