MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel Class
- java.
lang. Object - com.
azure. resourcemanager. datamigration. models. MigrateSqlServerSqlMISyncTaskOutput - com.
azure. resourcemanager. datamigration. models. MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
- com.
- com.
public final class MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
extends MigrateSqlServerSqlMISyncTaskOutput
The MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel model.
Constructor Summary
| Constructor | Description |
|---|---|
| MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel() |
Creates an instance of Migrate |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
List<Backup |
activeBackupSets()
Get the active |
| String |
containerName()
Get the container |
|
Offset |
endedOn()
Get the ended |
| String |
errorPrefix()
Get the error |
|
List<Reportable |
exceptionsAndWarnings()
Get the exceptions |
|
static
Migrate |
fromJson(JsonReader jsonReader)
Reads an instance of Migrate |
|
Backup |
fullBackupSetInfo()
Get the full |
| Boolean |
isFullBackupRestored()
Get the is |
|
Backup |
lastRestoredBackupSetInfo()
Get the last |
|
Database |
migrationState()
Get the migration |
| String |
resultType()
Get the result |
| String |
sourceDatabaseName()
Get the source |
|
Offset |
startedOn()
Get the started |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
Methods inherited from MigrateSqlServerSqlMISyncTaskOutput
Methods inherited from java.lang.Object
Constructor Details
MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
public MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel()
Creates an instance of MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel class.
Method Details
activeBackupSets
public List<BackupSetInfo> activeBackupSets()
Get the activeBackupSets property: Backup sets that are currently active (Either being uploaded or getting restored).
Returns:
containerName
public String containerName()
Get the containerName property: Name of container created in the Azure Storage account where backups are copied to.
Returns:
endedOn
public OffsetDateTime endedOn()
Get the endedOn property: Database migration end time.
Returns:
errorPrefix
public String errorPrefix()
Get the errorPrefix property: prefix string to use for querying errors for this database.
Returns:
exceptionsAndWarnings
public List<ReportableException> exceptionsAndWarnings()
Get the exceptionsAndWarnings property: Migration exceptions and warnings.
Returns:
fromJson
public static MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel fromJson(JsonReader jsonReader)
Reads an instance of MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel from the JsonReader.
Parameters:
Returns:
Throws:
fullBackupSetInfo
public BackupSetInfo fullBackupSetInfo()
Get the fullBackupSetInfo property: Details of full backup set.
Returns:
isFullBackupRestored
public Boolean isFullBackupRestored()
Get the isFullBackupRestored property: Whether full backup has been applied to the target database or not.
Returns:
lastRestoredBackupSetInfo
public BackupSetInfo lastRestoredBackupSetInfo()
Get the lastRestoredBackupSetInfo property: Last applied backup set information.
Returns:
migrationState
public DatabaseMigrationState migrationState()
Get the migrationState property: Current state of database.
Returns:
resultType
public String resultType()
Get the resultType property: Result type.
Overrides:
MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel.resultType()Returns:
sourceDatabaseName
public String sourceDatabaseName()
Get the sourceDatabaseName property: Name of the database.
Returns:
startedOn
public OffsetDateTime startedOn()
Get the startedOn property: Database migration start time.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel.toJson(JsonWriter jsonWriter)Parameters:
Throws:
validate
public void validate()
Validates the instance.
Overrides:
MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel.validate()