Package com.oracle.bmc.datasafe.model
Class CreateSubsettingSchemaRelationDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.CreateSubsettingSchemaRelationDetails.Builder
-
- Enclosing class:
- CreateSubsettingSchemaRelationDetails
public static class CreateSubsettingSchemaRelationDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateSubsettingSchemaRelationDetailsbuild()CreateSubsettingSchemaRelationDetails.BuilderchildColumns(List<String> childColumns)Unique identifiers identifying the child columns in the relation.CreateSubsettingSchemaRelationDetails.BuilderchildObjectKey(String childObjectKey)The key that identifies the child subsetting table in this relation.CreateSubsettingSchemaRelationDetails.BuilderchildObjectName(String childObjectName)The name of the child subsetting tableCreateSubsettingSchemaRelationDetails.BuilderchildSchemaName(String childSchemaName)The database schema that contains the child subsetting tableCreateSubsettingSchemaRelationDetails.Buildercopy(CreateSubsettingSchemaRelationDetails model)CreateSubsettingSchemaRelationDetails.BuilderparentColumns(List<String> parentColumns)Unique identifiers identifying the parents columns in the relation.CreateSubsettingSchemaRelationDetails.BuilderparentObjectKey(String parentObjectKey)The key that identifies the parent subsetting table in this relation.CreateSubsettingSchemaRelationDetails.BuilderparentObjectName(String parentObjectName)The name of the parent subsetting tableCreateSubsettingSchemaRelationDetails.BuilderparentSchemaName(String parentSchemaName)The database schema that contains the parent subsetting table
-
-
-
Method Detail
-
parentObjectKey
public CreateSubsettingSchemaRelationDetails.Builder parentObjectKey(String parentObjectKey)
The key that identifies the parent subsetting table in this relation.- Parameters:
parentObjectKey- the value to set- Returns:
- this builder
-
parentSchemaName
public CreateSubsettingSchemaRelationDetails.Builder parentSchemaName(String parentSchemaName)
The database schema that contains the parent subsetting table- Parameters:
parentSchemaName- the value to set- Returns:
- this builder
-
parentObjectName
public CreateSubsettingSchemaRelationDetails.Builder parentObjectName(String parentObjectName)
The name of the parent subsetting table- Parameters:
parentObjectName- the value to set- Returns:
- this builder
-
parentColumns
public CreateSubsettingSchemaRelationDetails.Builder parentColumns(List<String> parentColumns)
Unique identifiers identifying the parents columns in the relation.- Parameters:
parentColumns- the value to set- Returns:
- this builder
-
childObjectKey
public CreateSubsettingSchemaRelationDetails.Builder childObjectKey(String childObjectKey)
The key that identifies the child subsetting table in this relation.- Parameters:
childObjectKey- the value to set- Returns:
- this builder
-
childSchemaName
public CreateSubsettingSchemaRelationDetails.Builder childSchemaName(String childSchemaName)
The database schema that contains the child subsetting table- Parameters:
childSchemaName- the value to set- Returns:
- this builder
-
childObjectName
public CreateSubsettingSchemaRelationDetails.Builder childObjectName(String childObjectName)
The name of the child subsetting table- Parameters:
childObjectName- the value to set- Returns:
- this builder
-
childColumns
public CreateSubsettingSchemaRelationDetails.Builder childColumns(List<String> childColumns)
Unique identifiers identifying the child columns in the relation.- Parameters:
childColumns- the value to set- Returns:
- this builder
-
build
public CreateSubsettingSchemaRelationDetails build()
-
copy
public CreateSubsettingSchemaRelationDetails.Builder copy(CreateSubsettingSchemaRelationDetails model)
-
-