Class MigrateSqlServerSqlMISyncTaskOutputMigrationLevel

java.lang.Object
com.azure.resourcemanager.datamigration.models.MigrateSqlServerSqlMISyncTaskOutput
com.azure.resourcemanager.datamigration.models.MigrateSqlServerSqlMISyncTaskOutputMigrationLevel

public final class MigrateSqlServerSqlMISyncTaskOutputMigrationLevel extends MigrateSqlServerSqlMISyncTaskOutput
The MigrateSqlServerSqlMISyncTaskOutputMigrationLevel model.
  • Constructor Details

    • MigrateSqlServerSqlMISyncTaskOutputMigrationLevel

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

    • databaseCount

      public Integer databaseCount()
      Get the databaseCount property: Count of databases.
      Returns:
      the databaseCount value.
    • state

      public MigrationState state()
      Get the state property: Current state of migration.
      Returns:
      the state value.
    • startedOn

      public OffsetDateTime startedOn()
      Get the startedOn property: Migration start time.
      Returns:
      the startedOn value.
    • endedOn

      public OffsetDateTime endedOn()
      Get the endedOn property: Migration end time.
      Returns:
      the endedOn value.
    • sourceServerName

      public String sourceServerName()
      Get the sourceServerName property: Source server name.
      Returns:
      the sourceServerName value.
    • sourceServerVersion

      public String sourceServerVersion()
      Get the sourceServerVersion property: Source server version.
      Returns:
      the sourceServerVersion value.
    • sourceServerBrandVersion

      public String sourceServerBrandVersion()
      Get the sourceServerBrandVersion property: Source server brand version.
      Returns:
      the sourceServerBrandVersion value.
    • targetServerName

      public String targetServerName()
      Get the targetServerName property: Target server name.
      Returns:
      the targetServerName value.
    • targetServerVersion

      public String targetServerVersion()
      Get the targetServerVersion property: Target server version.
      Returns:
      the targetServerVersion value.
    • targetServerBrandVersion

      public String targetServerBrandVersion()
      Get the targetServerBrandVersion property: Target server brand version.
      Returns:
      the targetServerBrandVersion value.
    • databaseErrorCount

      public Integer databaseErrorCount()
      Get the databaseErrorCount property: Number of database level errors.
      Returns:
      the databaseErrorCount value.
    • validate

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