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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReplicationStats.BuilderelapsedTimeMillis(Long elapsedTimeMillis)The elapsed time of the replication, in milliseconds.ReplicationStats.BuilderfreshStartDate(Instant freshStartDate)The date the replication was started either with a fresh start or a target reload.ReplicationStats.BuilderfullLoadFinishDate(Instant fullLoadFinishDate)The date the replication full load was finished.ReplicationStats.BuilderfullLoadProgressPercent(Integer fullLoadProgressPercent)The percent complete for the full load serverless replication.ReplicationStats.BuilderfullLoadStartDate(Instant fullLoadStartDate)The date the replication full load was started.ReplicationStats.BuilderstartDate(Instant startDate)The date the replication is scheduled to start.ReplicationStats.BuilderstopDate(Instant stopDate)The date the replication was stopped.ReplicationStats.BuildertablesErrored(Integer tablesErrored)The number of errors that have occured for this replication.ReplicationStats.BuildertablesLoaded(Integer tablesLoaded)The number of tables loaded for this replication.ReplicationStats.BuildertablesLoading(Integer tablesLoading)The number of tables currently loading for this replication.ReplicationStats.BuildertablesQueued(Integer tablesQueued)The number of tables queued for this replication.-
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, sdkFields
-
-
-
-
Method Detail
-
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.
-
-