Class DataMigrationStatistics
java.lang.Object
software.amazon.awssdk.services.databasemigration.model.DataMigrationStatistics
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DataMigrationStatistics.Builder,DataMigrationStatistics>
@Generated("software.amazon.awssdk:codegen")
public final class DataMigrationStatistics
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<DataMigrationStatistics.Builder,DataMigrationStatistics>
Information about the data migration run, including start and stop time, latency, and migration progress.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final IntegerThe current latency of the change data capture (CDC) operation.final LongThe elapsed duration of the data migration run.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final IntegerThe data migration's progress in the full-load migration phase.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends DataMigrationStatistics.Builder> final InstantThe time when the migration started.final InstantstopTime()The time when the migration stopped or failed.final IntegerThe number of tables that DMS failed to process.final IntegerThe number of tables loaded in the current data migration run.final IntegerThe data migration's table loading progress.final IntegerThe number of tables that are waiting for processing.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
tablesLoaded
The number of tables loaded in the current data migration run.
- Returns:
- The number of tables loaded in the current data migration run.
-
elapsedTimeMillis
The elapsed duration of the data migration run.
- Returns:
- The elapsed duration of the data migration run.
-
tablesLoading
The data migration's table loading progress.
- Returns:
- The data migration's table loading progress.
-
fullLoadPercentage
The data migration's progress in the full-load migration phase.
- Returns:
- The data migration's progress in the full-load migration phase.
-
cdcLatency
The current latency of the change data capture (CDC) operation.
- Returns:
- The current latency of the change data capture (CDC) operation.
-
tablesQueued
The number of tables that are waiting for processing.
- Returns:
- The number of tables that are waiting for processing.
-
tablesErrored
The number of tables that DMS failed to process.
- Returns:
- The number of tables that DMS failed to process.
-
startTime
The time when the migration started.
- Returns:
- The time when the migration started.
-
stopTime
The time when the migration stopped or failed.
- Returns:
- The time when the migration stopped or failed.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<DataMigrationStatistics.Builder,DataMigrationStatistics> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-