Interface ReplicationTaskStats.Builder

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

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

    • fullLoadProgressPercent

      ReplicationTaskStats.Builder fullLoadProgressPercent(Integer fullLoadProgressPercent)

      The percent complete for the full load migration task.

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

      ReplicationTaskStats.Builder elapsedTimeMillis(Long elapsedTimeMillis)

      The elapsed time of the task, in milliseconds.

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

      ReplicationTaskStats.Builder tablesLoaded(Integer tablesLoaded)

      The number of tables loaded for this task.

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

      ReplicationTaskStats.Builder tablesLoading(Integer tablesLoading)

      The number of tables currently loading for this task.

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

      ReplicationTaskStats.Builder tablesQueued(Integer tablesQueued)

      The number of tables queued for this task.

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

      ReplicationTaskStats.Builder tablesErrored(Integer tablesErrored)

      The number of errors that have occurred during this task.

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

      ReplicationTaskStats.Builder freshStartDate(Instant freshStartDate)

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

      Parameters:
      freshStartDate - The date the replication task 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

      ReplicationTaskStats.Builder startDate(Instant startDate)

      The date the replication task was started either with a fresh start or a resume. For more information, see StartReplicationTaskType.

      Parameters:
      startDate - The date the replication task was started either with a fresh start or a resume. For more information, see StartReplicationTaskType.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • stopDate

      The date the replication task was stopped.

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

      ReplicationTaskStats.Builder fullLoadStartDate(Instant fullLoadStartDate)

      The date the replication task full load was started.

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

      ReplicationTaskStats.Builder fullLoadFinishDate(Instant fullLoadFinishDate)

      The date the replication task full load was completed.

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