Class MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
java.lang.Object
com.azure.resourcemanager.datamigration.models.MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput
com.azure.resourcemanager.datamigration.models.MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
public final class MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
extends MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput
The MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel model.
-
Constructor Summary
ConstructorDescriptionCreates an instance of MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel class. -
Method Summary
Modifier and TypeMethodDescriptionGet the cdcDeleteCounter property: Number of applied deletes.Get the cdcInsertCounter property: Number of applied inserts.Get the cdcUpdateCounter property: Number of applied updates.Get the databaseName property: Name of the database.Get the dataErrorsCounter property: Number of data errors occurred.Get the fullLoadEndedOn property: Full load end time.Get the fullLoadEstFinishTime property: Estimate to finish full load.Get the fullLoadStartedOn property: Full load start time.Get the fullLoadTotalRows property: Number of rows applied in full load.Get the lastModifiedTime property: Last modified time on target.state()
Get the state property: Current state of the table migration.Get the tableName property: Name of the table.Get the totalChangesApplied property: Total number of applied changes.void
validate()
Validates the instance.Methods inherited from class com.azure.resourcemanager.datamigration.models.MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput
id
-
Constructor Details
-
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
public MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel()Creates an instance of MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel class.
-
-
Method Details
-
tableName
Get the tableName property: Name of the table.- Returns:
- the tableName value.
-
databaseName
Get the databaseName property: Name of the database.- Returns:
- the databaseName value.
-
cdcInsertCounter
Get the cdcInsertCounter property: Number of applied inserts.- Returns:
- the cdcInsertCounter value.
-
cdcUpdateCounter
Get the cdcUpdateCounter property: Number of applied updates.- Returns:
- the cdcUpdateCounter value.
-
cdcDeleteCounter
Get the cdcDeleteCounter property: Number of applied deletes.- Returns:
- the cdcDeleteCounter value.
-
fullLoadEstFinishTime
Get the fullLoadEstFinishTime property: Estimate to finish full load.- Returns:
- the fullLoadEstFinishTime value.
-
fullLoadStartedOn
Get the fullLoadStartedOn property: Full load start time.- Returns:
- the fullLoadStartedOn value.
-
fullLoadEndedOn
Get the fullLoadEndedOn property: Full load end time.- Returns:
- the fullLoadEndedOn value.
-
fullLoadTotalRows
Get the fullLoadTotalRows property: Number of rows applied in full load.- Returns:
- the fullLoadTotalRows value.
-
state
Get the state property: Current state of the table migration.- Returns:
- the state value.
-
totalChangesApplied
Get the totalChangesApplied property: Total number of applied changes.- Returns:
- the totalChangesApplied value.
-
dataErrorsCounter
Get the dataErrorsCounter property: Number of data errors occurred.- Returns:
- the dataErrorsCounter value.
-
lastModifiedTime
Get the lastModifiedTime property: Last modified time on target.- Returns:
- the lastModifiedTime value.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-