Interface DataMigrationSettings.Builder

All Superinterfaces:
Buildable, CopyableBuilder<DataMigrationSettings.Builder,DataMigrationSettings>, SdkBuilder<DataMigrationSettings.Builder,DataMigrationSettings>, SdkPojo
Enclosing class:
DataMigrationSettings

@Mutable @NotThreadSafe public static interface DataMigrationSettings.Builder extends SdkPojo, CopyableBuilder<DataMigrationSettings.Builder,DataMigrationSettings>
  • Method Details

    • numberOfJobs

      DataMigrationSettings.Builder numberOfJobs(Integer numberOfJobs)

      The number of parallel jobs that trigger parallel threads to unload the tables from the source, and then load them to the target.

      Parameters:
      numberOfJobs - The number of parallel jobs that trigger parallel threads to unload the tables from the source, and then load them to the target.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • cloudwatchLogsEnabled

      DataMigrationSettings.Builder cloudwatchLogsEnabled(Boolean cloudwatchLogsEnabled)

      Whether to enable CloudWatch logging for the data migration.

      Parameters:
      cloudwatchLogsEnabled - Whether to enable CloudWatch logging for the data migration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • selectionRules

      DataMigrationSettings.Builder selectionRules(String selectionRules)

      A JSON-formatted string that defines what objects to include and exclude from the migration.

      Parameters:
      selectionRules - A JSON-formatted string that defines what objects to include and exclude from the migration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.