Class MySqlDatabaseObjectSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemigration.model.MySqlDatabaseObjectSummary.Builder
-
- Enclosing class:
- MySqlDatabaseObjectSummary
public static class MySqlDatabaseObjectSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MySqlDatabaseObjectSummary
build()
MySqlDatabaseObjectSummary.Builder
copy(MySqlDatabaseObjectSummary model)
MySqlDatabaseObjectSummary.Builder
objectName(String objectName)
Name of the object (regular expression is allowed)MySqlDatabaseObjectSummary.Builder
objectStatus(ObjectStatus objectStatus)
Object status.MySqlDatabaseObjectSummary.Builder
schema(String schema)
Schema of the object (regular expression is allowed)MySqlDatabaseObjectSummary.Builder
type(String type)
Type of object to exclude.
-
-
-
Method Detail
-
objectStatus
public MySqlDatabaseObjectSummary.Builder objectStatus(ObjectStatus objectStatus)
Object status.- Parameters:
objectStatus
- the value to set- Returns:
- this builder
-
schema
public MySqlDatabaseObjectSummary.Builder schema(String schema)
Schema of the object (regular expression is allowed)- Parameters:
schema
- the value to set- Returns:
- this builder
-
objectName
public MySqlDatabaseObjectSummary.Builder objectName(String objectName)
Name of the object (regular expression is allowed)- Parameters:
objectName
- the value to set- Returns:
- this builder
-
type
public MySqlDatabaseObjectSummary.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
-
build
public MySqlDatabaseObjectSummary build()
-
copy
public MySqlDatabaseObjectSummary.Builder copy(MySqlDatabaseObjectSummary model)
-
-