Interface ReplicationTaskStats.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ReplicationTaskStats.Builder,ReplicationTaskStats>,SdkBuilder<ReplicationTaskStats.Builder,ReplicationTaskStats>,SdkPojo
- Enclosing class:
- ReplicationTaskStats
@Mutable @NotThreadSafe public static interface ReplicationTaskStats.Builder extends SdkPojo, CopyableBuilder<ReplicationTaskStats.Builder,ReplicationTaskStats>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReplicationTaskStats.BuilderelapsedTimeMillis(Long elapsedTimeMillis)The elapsed time of the task, in milliseconds.ReplicationTaskStats.BuilderfreshStartDate(Instant freshStartDate)The date the replication task was started either with a fresh start or a target reload.ReplicationTaskStats.BuilderfullLoadFinishDate(Instant fullLoadFinishDate)The date the replication task full load was completed.ReplicationTaskStats.BuilderfullLoadProgressPercent(Integer fullLoadProgressPercent)The percent complete for the full load migration task.ReplicationTaskStats.BuilderfullLoadStartDate(Instant fullLoadStartDate)The date the replication task full load was started.ReplicationTaskStats.BuilderstartDate(Instant startDate)The date the replication task was started either with a fresh start or a resume.ReplicationTaskStats.BuilderstopDate(Instant stopDate)The date the replication task was stopped.ReplicationTaskStats.BuildertablesErrored(Integer tablesErrored)The number of errors that have occurred during this task.ReplicationTaskStats.BuildertablesLoaded(Integer tablesLoaded)The number of tables loaded for this task.ReplicationTaskStats.BuildertablesLoading(Integer tablesLoading)The number of tables currently loading for this task.ReplicationTaskStats.BuildertablesQueued(Integer tablesQueued)The number of tables queued for this task.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
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
ReplicationTaskStats.Builder stopDate(Instant 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.
-
-