Class GetUserTablesSqlSyncTaskOutput

java.lang.Object
com.azure.resourcemanager.datamigration.models.GetUserTablesSqlSyncTaskOutput

public final class GetUserTablesSqlSyncTaskOutput extends Object
Output of the task that collects user tables for the given list of databases.
  • Constructor Details

    • GetUserTablesSqlSyncTaskOutput

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

    • databasesToSourceTables

      public String databasesToSourceTables()
      Get the databasesToSourceTables property: Mapping from database name to list of source tables.
      Returns:
      the databasesToSourceTables value.
    • databasesToTargetTables

      public String databasesToTargetTables()
      Get the databasesToTargetTables property: Mapping from database name to list of target tables.
      Returns:
      the databasesToTargetTables value.
    • tableValidationErrors

      public String tableValidationErrors()
      Get the tableValidationErrors property: Mapping from database name to list of validation errors.
      Returns:
      the tableValidationErrors value.
    • validationErrors

      public List<ReportableException> validationErrors()
      Get the validationErrors property: Validation errors.
      Returns:
      the validationErrors value.
    • validate

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