Interface ReplicationStats.Builder

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

public static interface ReplicationStats.Builder extends SdkPojo, CopyableBuilder<ReplicationStats.Builder,ReplicationStats>
  • Method Details

    • fullLoadProgressPercent

      ReplicationStats.Builder fullLoadProgressPercent(Integer fullLoadProgressPercent)

      The percent complete for the full load serverless replication.

      Parameters:
      fullLoadProgressPercent - The percent complete for the full load serverless replication.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • elapsedTimeMillis

      ReplicationStats.Builder elapsedTimeMillis(Long elapsedTimeMillis)

      The elapsed time of the replication, in milliseconds.

      Parameters:
      elapsedTimeMillis - The elapsed time of the replication, in milliseconds.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tablesLoaded

      ReplicationStats.Builder tablesLoaded(Integer tablesLoaded)

      The number of tables loaded for this replication.

      Parameters:
      tablesLoaded - The number of tables loaded for this replication.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tablesLoading

      ReplicationStats.Builder tablesLoading(Integer tablesLoading)

      The number of tables currently loading for this replication.

      Parameters:
      tablesLoading - The number of tables currently loading for this replication.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tablesQueued

      ReplicationStats.Builder tablesQueued(Integer tablesQueued)

      The number of tables queued for this replication.

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

      ReplicationStats.Builder tablesErrored(Integer tablesErrored)

      The number of errors that have occured for this replication.

      Parameters:
      tablesErrored - The number of errors that have occured for this replication.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • freshStartDate

      ReplicationStats.Builder freshStartDate(Instant freshStartDate)

      The date the replication was started either with a fresh start or a target reload.

      Parameters:
      freshStartDate - The date the replication was started either with a fresh start or a target reload.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startDate

      ReplicationStats.Builder startDate(Instant startDate)

      The date the replication is scheduled to start.

      Parameters:
      startDate - The date the replication is scheduled to start.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • stopDate

      ReplicationStats.Builder stopDate(Instant stopDate)

      The date the replication was stopped.

      Parameters:
      stopDate - The date the replication was stopped.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fullLoadStartDate

      ReplicationStats.Builder fullLoadStartDate(Instant fullLoadStartDate)

      The date the replication full load was started.

      Parameters:
      fullLoadStartDate - The date the replication full load was started.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fullLoadFinishDate

      ReplicationStats.Builder fullLoadFinishDate(Instant fullLoadFinishDate)

      The date the replication full load was finished.

      Parameters:
      fullLoadFinishDate - The date the replication full load was finished.
      Returns:
      Returns a reference to this object so that method calls can be chained together.