Class MigrateSqlServerSqlMITaskOutputMigrationLevel

java.lang.Object
com.azure.resourcemanager.datamigration.models.MigrateSqlServerSqlMITaskOutput
com.azure.resourcemanager.datamigration.models.MigrateSqlServerSqlMITaskOutputMigrationLevel

public final class MigrateSqlServerSqlMITaskOutputMigrationLevel extends MigrateSqlServerSqlMITaskOutput
The MigrateSqlServerSqlMITaskOutputMigrationLevel model.
  • Constructor Details

    • MigrateSqlServerSqlMITaskOutputMigrationLevel

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

    • 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.
    • status

      public MigrationStatus status()
      Get the status property: Current status of migration.
      Returns:
      the status value.
    • state

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

      public String agentJobs()
      Get the agentJobs property: Selected agent jobs as a map from name to id.
      Returns:
      the agentJobs value.
    • logins

      public String logins()
      Get the logins property: Selected logins as a map from name to id.
      Returns:
      the logins value.
    • message

      public String message()
      Get the message property: Migration progress message.
      Returns:
      the message value.
    • serverRoleResults

      public String serverRoleResults()
      Get the serverRoleResults property: Map of server role migration results.
      Returns:
      the serverRoleResults value.
    • orphanedUsersInfo

      public List<OrphanedUserInfo> orphanedUsersInfo()
      Get the orphanedUsersInfo property: List of orphaned users.
      Returns:
      the orphanedUsersInfo value.
    • databases

      public String databases()
      Get the databases property: Selected databases as a map from database name to database id.
      Returns:
      the databases 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.
    • 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.
    • exceptionsAndWarnings

      public List<ReportableException> exceptionsAndWarnings()
      Get the exceptionsAndWarnings property: Migration exceptions and warnings.
      Returns:
      the exceptionsAndWarnings value.
    • validate

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