Interface DataMigrationStatistics.Builder

  • Method Details

    • tablesLoaded

      DataMigrationStatistics.Builder tablesLoaded(Integer tablesLoaded)

      The number of tables loaded in the current data migration run.

      Parameters:
      tablesLoaded - The number of tables loaded in the current data migration run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • elapsedTimeMillis

      DataMigrationStatistics.Builder elapsedTimeMillis(Long elapsedTimeMillis)

      The elapsed duration of the data migration run.

      Parameters:
      elapsedTimeMillis - The elapsed duration of the data migration run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tablesLoading

      DataMigrationStatistics.Builder tablesLoading(Integer tablesLoading)

      The data migration's table loading progress.

      Parameters:
      tablesLoading - The data migration's table loading progress.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fullLoadPercentage

      DataMigrationStatistics.Builder fullLoadPercentage(Integer fullLoadPercentage)

      The data migration's progress in the full-load migration phase.

      Parameters:
      fullLoadPercentage - The data migration's progress in the full-load migration phase.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • cdcLatency

      DataMigrationStatistics.Builder cdcLatency(Integer cdcLatency)

      The current latency of the change data capture (CDC) operation.

      Parameters:
      cdcLatency - The current latency of the change data capture (CDC) operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tablesQueued

      DataMigrationStatistics.Builder tablesQueued(Integer tablesQueued)

      The number of tables that are waiting for processing.

      Parameters:
      tablesQueued - The number of tables that are waiting for processing.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tablesErrored

      DataMigrationStatistics.Builder tablesErrored(Integer tablesErrored)

      The number of tables that DMS failed to process.

      Parameters:
      tablesErrored - The number of tables that DMS failed to process.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startTime

      The time when the migration started.

      Parameters:
      startTime - The time when the migration started.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • stopTime

      The time when the migration stopped or failed.

      Parameters:
      stopTime - The time when the migration stopped or failed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.