Class MigrateSqlServerSqlDbTaskOutputMigrationLevel
java.lang.Object
com.azure.resourcemanager.datamigration.models.MigrateSqlServerSqlDbTaskOutput
com.azure.resourcemanager.datamigration.models.MigrateSqlServerSqlDbTaskOutputMigrationLevel
public final class MigrateSqlServerSqlDbTaskOutputMigrationLevel
extends MigrateSqlServerSqlDbTaskOutput
Migration level result for Sql server to Azure Sql DB migration.
-
Constructor Summary
ConstructorDescriptionCreates an instance of MigrateSqlServerSqlDbTaskOutputMigrationLevel class. -
Method Summary
Modifier and TypeMethodDescriptionGet the databases property: Selected databases as a map from database name to database id.Get the databaseSummary property: Summary of database results in the migration.Get the durationInSeconds property: Duration of task execution in seconds.endedOn()
Get the endedOn property: Migration end time.Get the exceptionsAndWarnings property: Migration exceptions and warnings.message()
Get the message property: Migration progress message.Get the migrationReport property: Migration Report Result, provides unique url for downloading your migration report.Get the sourceServerBrandVersion property: Source server brand version.Get the sourceServerVersion property: Source server version.Get the startedOn property: Migration start time.status()
Get the status property: Current status of migration.Get the statusMessage property: Migration status message.Get the targetServerBrandVersion property: Target server brand version.Get the targetServerVersion property: Target server version.void
validate()
Validates the instance.Methods inherited from class com.azure.resourcemanager.datamigration.models.MigrateSqlServerSqlDbTaskOutput
id
-
Constructor Details
-
MigrateSqlServerSqlDbTaskOutputMigrationLevel
public MigrateSqlServerSqlDbTaskOutputMigrationLevel()Creates an instance of MigrateSqlServerSqlDbTaskOutputMigrationLevel class.
-
-
Method Details
-
startedOn
Get the startedOn property: Migration start time.- Returns:
- the startedOn value.
-
endedOn
Get the endedOn property: Migration end time.- Returns:
- the endedOn value.
-
durationInSeconds
Get the durationInSeconds property: Duration of task execution in seconds.- Returns:
- the durationInSeconds value.
-
status
Get the status property: Current status of migration.- Returns:
- the status value.
-
statusMessage
Get the statusMessage property: Migration status message.- Returns:
- the statusMessage value.
-
message
Get the message property: Migration progress message.- Returns:
- the message value.
-
databases
Get the databases property: Selected databases as a map from database name to database id.- Returns:
- the databases value.
-
databaseSummary
Get the databaseSummary property: Summary of database results in the migration.- Returns:
- the databaseSummary value.
-
migrationReport
Get the migrationReport property: Migration Report Result, provides unique url for downloading your migration report.- Returns:
- the migrationReport value.
-
sourceServerVersion
Get the sourceServerVersion property: Source server version.- Returns:
- the sourceServerVersion value.
-
sourceServerBrandVersion
Get the sourceServerBrandVersion property: Source server brand version.- Returns:
- the sourceServerBrandVersion value.
-
targetServerVersion
Get the targetServerVersion property: Target server version.- Returns:
- the targetServerVersion value.
-
targetServerBrandVersion
Get the targetServerBrandVersion property: Target server brand version.- Returns:
- the targetServerBrandVersion value.
-
exceptionsAndWarnings
Get the exceptionsAndWarnings property: Migration exceptions and warnings.- Returns:
- the exceptionsAndWarnings value.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classMigrateSqlServerSqlDbTaskOutput
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-