public static class CreateReferentialRelationDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CreateReferentialRelationDetails |
build() |
CreateReferentialRelationDetails.Builder |
child(ColumnsInfo child) |
CreateReferentialRelationDetails.Builder |
copy(CreateReferentialRelationDetails model) |
CreateReferentialRelationDetails.Builder |
isSensitive(Boolean isSensitive)
Add to sensitive data model if passed true.
|
CreateReferentialRelationDetails.Builder |
parent(ColumnsInfo parent) |
CreateReferentialRelationDetails.Builder |
relationType(CreateReferentialRelationDetails.RelationType relationType)
The type of referential relationship the sensitive column has with its parent.
|
public CreateReferentialRelationDetails.Builder relationType(CreateReferentialRelationDetails.RelationType relationType)
The type of referential relationship the sensitive column has with its parent. DB_DEFINED indicates that the relationship is defined in the database dictionary. APP_DEFINED indicates that the relationship is defined at the application level and not in the database dictionary.
relationType
- the value to setpublic CreateReferentialRelationDetails.Builder parent(ColumnsInfo parent)
public CreateReferentialRelationDetails.Builder child(ColumnsInfo child)
public CreateReferentialRelationDetails.Builder isSensitive(Boolean isSensitive)
Add to sensitive data model if passed true. If false is passed, then the columns will not be added in the sensitive data model as sensitive columns and if sensitive type OCIDs are assigned to the columns, then the sensitive type OCIDs will not be retained.
isSensitive
- the value to setpublic CreateReferentialRelationDetails build()
public CreateReferentialRelationDetails.Builder copy(CreateReferentialRelationDetails model)
Copyright © 2016–2025. All rights reserved.