Class UpdateMySqlInitialLoadSettings.Builder
- java.lang.Object
- 
- com.oracle.bmc.databasemigration.model.UpdateMySqlInitialLoadSettings.Builder
 
- 
- Enclosing class:
- UpdateMySqlInitialLoadSettings
 
 public static class UpdateMySqlInitialLoadSettings.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateMySqlInitialLoadSettingsbuild()UpdateMySqlInitialLoadSettings.Buildercompatibility(List<CompatibilityOption> compatibility)Apply the specified requirements for compatibility with MySQL Database Service for all tables in the dump output, altering the dump files as necessary.UpdateMySqlInitialLoadSettings.Buildercopy(UpdateMySqlInitialLoadSettings model)UpdateMySqlInitialLoadSettings.BuilderhandleGrantErrors(HandleGrantErrors handleGrantErrors)The action taken in the event of errors related to GRANT or REVOKE errors.UpdateMySqlInitialLoadSettings.BuilderisConsistent(Boolean isConsistent)Enable (true) or disable (false) consistent data dumps by locking the instance for backup during the dump.UpdateMySqlInitialLoadSettings.BuilderisIgnoreExistingObjects(Boolean isIgnoreExistingObjects)Import the dump even if it contains objects that already exist in the target schema in the MySQL instance.UpdateMySqlInitialLoadSettings.BuilderisTzUtc(Boolean isTzUtc)Include a statement at the start of the dump to set the time zone to UTC.UpdateMySqlInitialLoadSettings.BuilderjobMode(JobModeMySql jobMode)MySql Job ModeUpdateMySqlInitialLoadSettings.BuilderprimaryKeyCompatibility(PrimaryKeyCompatibility primaryKeyCompatibility)Primary key compatibility option
 
- 
- 
- 
Method Detail- 
isConsistentpublic UpdateMySqlInitialLoadSettings.Builder isConsistent(Boolean isConsistent) Enable (true) or disable (false) consistent data dumps by locking the instance for backup during the dump.- Parameters:
- isConsistent- the value to set
- Returns:
- this builder
 
 - 
isTzUtcpublic UpdateMySqlInitialLoadSettings.Builder isTzUtc(Boolean isTzUtc) Include a statement at the start of the dump to set the time zone to UTC.- Parameters:
- isTzUtc- the value to set
- Returns:
- this builder
 
 - 
compatibilitypublic UpdateMySqlInitialLoadSettings.Builder compatibility(List<CompatibilityOption> compatibility) Apply the specified requirements for compatibility with MySQL Database Service for all tables in the dump output, altering the dump files as necessary.- Parameters:
- compatibility- the value to set
- Returns:
- this builder
 
 - 
primaryKeyCompatibilitypublic UpdateMySqlInitialLoadSettings.Builder primaryKeyCompatibility(PrimaryKeyCompatibility primaryKeyCompatibility) Primary key compatibility option- Parameters:
- primaryKeyCompatibility- the value to set
- Returns:
- this builder
 
 - 
isIgnoreExistingObjectspublic UpdateMySqlInitialLoadSettings.Builder isIgnoreExistingObjects(Boolean isIgnoreExistingObjects) Import the dump even if it contains objects that already exist in the target schema in the MySQL instance.- Parameters:
- isIgnoreExistingObjects- the value to set
- Returns:
- this builder
 
 - 
handleGrantErrorspublic UpdateMySqlInitialLoadSettings.Builder handleGrantErrors(HandleGrantErrors handleGrantErrors) The action taken in the event of errors related to GRANT or REVOKE errors.- Parameters:
- handleGrantErrors- the value to set
- Returns:
- this builder
 
 - 
jobModepublic UpdateMySqlInitialLoadSettings.Builder jobMode(JobModeMySql jobMode) MySql Job Mode- Parameters:
- jobMode- the value to set
- Returns:
- this builder
 
 - 
buildpublic UpdateMySqlInitialLoadSettings build() 
 - 
copypublic UpdateMySqlInitialLoadSettings.Builder copy(UpdateMySqlInitialLoadSettings model) 
 
- 
 
-