Class OracleDatabaseObject.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemigration.model.OracleDatabaseObject.Builder
-
- Enclosing class:
- OracleDatabaseObject
public static class OracleDatabaseObject.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OracleDatabaseObject
build()
OracleDatabaseObject.Builder
copy(OracleDatabaseObject model)
OracleDatabaseObject.Builder
isOmitExcludedTableFromReplication(Boolean isOmitExcludedTableFromReplication)
Whether an excluded table should be omitted from replication.OracleDatabaseObject.Builder
objectName(String objectName)
Name of the object (regular expression is allowed)OracleDatabaseObject.Builder
owner(String owner)
Owner of the object (regular expression is allowed)OracleDatabaseObject.Builder
type(String type)
Type of object to exclude.
-
-
-
Method Detail
-
owner
public OracleDatabaseObject.Builder owner(String owner)
Owner of the object (regular expression is allowed)- Parameters:
owner
- the value to set- Returns:
- this builder
-
objectName
public OracleDatabaseObject.Builder objectName(String objectName)
Name of the object (regular expression is allowed)- Parameters:
objectName
- the value to set- Returns:
- this builder
-
type
public OracleDatabaseObject.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 OracleDatabaseObject.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 OracleDatabaseObject build()
-
copy
public OracleDatabaseObject.Builder copy(OracleDatabaseObject model)
-
-