Class MigrateSqlServerSqlDbSyncTaskOutputTableLevel

java.lang.Object
com.azure.resourcemanager.datamigration.models.MigrateSqlServerSqlDbSyncTaskOutput
com.azure.resourcemanager.datamigration.models.MigrateSqlServerSqlDbSyncTaskOutputTableLevel

public final class MigrateSqlServerSqlDbSyncTaskOutputTableLevel extends MigrateSqlServerSqlDbSyncTaskOutput
The MigrateSqlServerSqlDbSyncTaskOutputTableLevel model.
  • Constructor Details

    • MigrateSqlServerSqlDbSyncTaskOutputTableLevel

      public MigrateSqlServerSqlDbSyncTaskOutputTableLevel()
      Creates an instance of MigrateSqlServerSqlDbSyncTaskOutputTableLevel class.
  • Method Details

    • tableName

      public String tableName()
      Get the tableName property: Name of the table.
      Returns:
      the tableName value.
    • databaseName

      public String databaseName()
      Get the databaseName property: Name of the database.
      Returns:
      the databaseName value.
    • cdcInsertCounter

      public Long cdcInsertCounter()
      Get the cdcInsertCounter property: Number of applied inserts.
      Returns:
      the cdcInsertCounter value.
    • cdcUpdateCounter

      public Long cdcUpdateCounter()
      Get the cdcUpdateCounter property: Number of applied updates.
      Returns:
      the cdcUpdateCounter value.
    • cdcDeleteCounter

      public Long cdcDeleteCounter()
      Get the cdcDeleteCounter property: Number of applied deletes.
      Returns:
      the cdcDeleteCounter value.
    • fullLoadEstFinishTime

      public OffsetDateTime fullLoadEstFinishTime()
      Get the fullLoadEstFinishTime property: Estimate to finish full load.
      Returns:
      the fullLoadEstFinishTime value.
    • fullLoadStartedOn

      public OffsetDateTime fullLoadStartedOn()
      Get the fullLoadStartedOn property: Full load start time.
      Returns:
      the fullLoadStartedOn value.
    • fullLoadEndedOn

      public OffsetDateTime fullLoadEndedOn()
      Get the fullLoadEndedOn property: Full load end time.
      Returns:
      the fullLoadEndedOn value.
    • fullLoadTotalRows

      public Long fullLoadTotalRows()
      Get the fullLoadTotalRows property: Number of rows applied in full load.
      Returns:
      the fullLoadTotalRows value.
    • state

      public SyncTableMigrationState state()
      Get the state property: Current state of the table migration.
      Returns:
      the state value.
    • totalChangesApplied

      public Long totalChangesApplied()
      Get the totalChangesApplied property: Total number of applied changes.
      Returns:
      the totalChangesApplied value.
    • dataErrorsCounter

      public Long dataErrorsCounter()
      Get the dataErrorsCounter property: Number of data errors occurred.
      Returns:
      the dataErrorsCounter value.
    • lastModifiedTime

      public OffsetDateTime lastModifiedTime()
      Get the lastModifiedTime property: Last modified time on target.
      Returns:
      the lastModifiedTime value.
    • validate

      public void validate()
      Validates the instance.
      Overrides:
      validate in class MigrateSqlServerSqlDbSyncTaskOutput
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.