MigrationValidationDatabaseLevelResult Class
- java.
lang. Object - com.
azure. resourcemanager. datamigration. models. MigrationValidationDatabaseLevelResult
- com.
Implements
public class MigrationValidationDatabaseLevelResult
implements JsonSerializable<MigrationValidationDatabaseLevelResult>
Database level validation results.
Constructor Summary
| Constructor | Description |
|---|---|
| MigrationValidationDatabaseLevelResult() |
Creates an instance of Migration |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Data |
dataIntegrityValidationResult()
Get the data |
|
Offset |
endedOn()
Get the ended |
|
static
Migration |
fromJson(JsonReader jsonReader)
Reads an instance of Migration |
| String |
id()
Get the id property: Result identifier. |
| String |
migrationId()
Get the migration |
|
Query |
queryAnalysisValidationResult()
Get the query |
|
Schema |
schemaValidationResult()
Get the schema |
| String |
sourceDatabaseName()
Get the source |
|
Offset |
startedOn()
Get the started |
|
Validation |
status()
Get the status property: Current status of validation at the database level. |
| String |
targetDatabaseName()
Get the target |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
Methods inherited from java.lang.Object
Constructor Details
MigrationValidationDatabaseLevelResult
public MigrationValidationDatabaseLevelResult()
Creates an instance of MigrationValidationDatabaseLevelResult class.
Method Details
dataIntegrityValidationResult
public DataIntegrityValidationResult dataIntegrityValidationResult()
Get the dataIntegrityValidationResult property: Provides data integrity validation result between the source and target tables that are migrated.
Returns:
endedOn
public OffsetDateTime endedOn()
Get the endedOn property: Validation end time.
Returns:
fromJson
public static MigrationValidationDatabaseLevelResult fromJson(JsonReader jsonReader)
Reads an instance of MigrationValidationDatabaseLevelResult from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Result identifier.
Returns:
migrationId
public String migrationId()
Get the migrationId property: Migration Identifier.
Returns:
queryAnalysisValidationResult
public QueryAnalysisValidationResult queryAnalysisValidationResult()
Get the queryAnalysisValidationResult property: Results of some of the query execution result between source and target database.
Returns:
schemaValidationResult
public SchemaComparisonValidationResult schemaValidationResult()
Get the schemaValidationResult property: Provides schema comparison result between source and target database.
Returns:
sourceDatabaseName
public String sourceDatabaseName()
Get the sourceDatabaseName property: Name of the source database.
Returns:
startedOn
public OffsetDateTime startedOn()
Get the startedOn property: Validation start time.
Returns:
status
public ValidationStatus status()
Get the status property: Current status of validation at the database level.
Returns:
targetDatabaseName
public String targetDatabaseName()
Get the targetDatabaseName property: Name of the target database.
Returns:
toJson
validate
public void validate()
Validates the instance.