Class OracleDatabaseObjectSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemigration.model.OracleDatabaseObjectSummary.Builder
-
- Enclosing class:
- OracleDatabaseObjectSummary
public static class OracleDatabaseObjectSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OracleDatabaseObjectSummarybuild()OracleDatabaseObjectSummary.Buildercopy(OracleDatabaseObjectSummary model)OracleDatabaseObjectSummary.BuilderisOmitExcludedTableFromReplication(Boolean isOmitExcludedTableFromReplication)Whether an excluded table should be omitted from replication.OracleDatabaseObjectSummary.BuilderobjectName(String objectName)Name of the object (regular expression is allowed)OracleDatabaseObjectSummary.BuilderobjectStatus(ObjectStatus objectStatus)Object status.OracleDatabaseObjectSummary.Builderowner(String owner)Owner of the object (regular expression is allowed)OracleDatabaseObjectSummary.Buildertype(String type)Type of object to exclude.
-
-
-
Method Detail
-
objectStatus
public OracleDatabaseObjectSummary.Builder objectStatus(ObjectStatus objectStatus)
Object status.- Parameters:
objectStatus- the value to set- Returns:
- this builder
-
owner
public OracleDatabaseObjectSummary.Builder owner(String owner)
Owner of the object (regular expression is allowed)- Parameters:
owner- the value to set- Returns:
- this builder
-
objectName
public OracleDatabaseObjectSummary.Builder objectName(String objectName)
Name of the object (regular expression is allowed)- Parameters:
objectName- the value to set- Returns:
- this builder
-
type
public OracleDatabaseObjectSummary.Builder type(String type)
Type of object to exclude.If not specified, matching owners and object names of type TABLE would be excluded.
- Parameters:
type- the value to set- Returns:
- this builder
-
isOmitExcludedTableFromReplication
public OracleDatabaseObjectSummary.Builder isOmitExcludedTableFromReplication(Boolean isOmitExcludedTableFromReplication)
Whether an excluded table should be omitted from replication.Only valid for database objects that have are of type TABLE and object status EXCLUDE.
- Parameters:
isOmitExcludedTableFromReplication- the value to set- Returns:
- this builder
-
build
public OracleDatabaseObjectSummary build()
-
copy
public OracleDatabaseObjectSummary.Builder copy(OracleDatabaseObjectSummary model)
-
-