Class ReplicationTaskStats
- java.lang.Object
-
- software.amazon.awssdk.services.databasemigration.model.ReplicationTaskStats
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ReplicationTaskStats.Builder,ReplicationTaskStats>
@Generated("software.amazon.awssdk:codegen") public final class ReplicationTaskStats extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReplicationTaskStats.Builder,ReplicationTaskStats>
In response to a request by the
DescribeReplicationTasksoperation, this object provides a collection of statistics about a replication task.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceReplicationTaskStats.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReplicationTaskStats.Builderbuilder()LongelapsedTimeMillis()The elapsed time of the task, in milliseconds.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)InstantfreshStartDate()The date the replication task was started either with a fresh start or a target reload.InstantfullLoadFinishDate()The date the replication task full load was completed.IntegerfullLoadProgressPercent()The percent complete for the full load migration task.InstantfullLoadStartDate()The date the replication task full load was started.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends ReplicationTaskStats.Builder>serializableBuilderClass()InstantstartDate()The date the replication task was started either with a fresh start or a resume.InstantstopDate()The date the replication task was stopped.IntegertablesErrored()The number of errors that have occurred during this task.IntegertablesLoaded()The number of tables loaded for this task.IntegertablesLoading()The number of tables currently loading for this task.IntegertablesQueued()The number of tables queued for this task.ReplicationTaskStats.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
fullLoadProgressPercent
public final Integer fullLoadProgressPercent()
The percent complete for the full load migration task.
- Returns:
- The percent complete for the full load migration task.
-
elapsedTimeMillis
public final Long elapsedTimeMillis()
The elapsed time of the task, in milliseconds.
- Returns:
- The elapsed time of the task, in milliseconds.
-
tablesLoaded
public final Integer tablesLoaded()
The number of tables loaded for this task.
- Returns:
- The number of tables loaded for this task.
-
tablesLoading
public final Integer tablesLoading()
The number of tables currently loading for this task.
- Returns:
- The number of tables currently loading for this task.
-
tablesQueued
public final Integer tablesQueued()
The number of tables queued for this task.
- Returns:
- The number of tables queued for this task.
-
tablesErrored
public final Integer tablesErrored()
The number of errors that have occurred during this task.
- Returns:
- The number of errors that have occurred during this task.
-
freshStartDate
public final Instant freshStartDate()
The date the replication task was started either with a fresh start or a target reload.
- Returns:
- The date the replication task was started either with a fresh start or a target reload.
-
startDate
public final Instant startDate()
The date the replication task was started either with a fresh start or a resume. For more information, see StartReplicationTaskType.
- Returns:
- The date the replication task was started either with a fresh start or a resume. For more information, see StartReplicationTaskType.
-
stopDate
public final Instant stopDate()
The date the replication task was stopped.
- Returns:
- The date the replication task was stopped.
-
fullLoadStartDate
public final Instant fullLoadStartDate()
The date the replication task full load was started.
- Returns:
- The date the replication task full load was started.
-
fullLoadFinishDate
public final Instant fullLoadFinishDate()
The date the replication task full load was completed.
- Returns:
- The date the replication task full load was completed.
-
toBuilder
public ReplicationTaskStats.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ReplicationTaskStats.Builder,ReplicationTaskStats>
-
builder
public static ReplicationTaskStats.Builder builder()
-
serializableBuilderClass
public static Class<? extends ReplicationTaskStats.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-