Interface DataMigrationStatistics.Builder

    • Method Detail

      • 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

        DataMigrationStatistics.Builder startTime​(Instant 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

        DataMigrationStatistics.Builder stopTime​(Instant 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.