Class CreateMigrationRequest

    • Constructor Detail

      • CreateMigrationRequest

        public CreateMigrationRequest()
      • CreateMigrationRequest

        public CreateMigrationRequest​(CreateMigrationRequest source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getMigrateName

        public String getMigrateName()
        Get 迁移任务的名称
        Returns:
        MigrateName 迁移任务的名称
      • setMigrateName

        public void setMigrateName​(String MigrateName)
        Set 迁移任务的名称
        Parameters:
        MigrateName - 迁移任务的名称
      • getMigrateType

        public Long getMigrateType()
        Get 迁移类型(1:结构迁移 2:数据迁移 3:增量同步)
        Returns:
        MigrateType 迁移类型(1:结构迁移 2:数据迁移 3:增量同步)
      • setMigrateType

        public void setMigrateType​(Long MigrateType)
        Set 迁移类型(1:结构迁移 2:数据迁移 3:增量同步)
        Parameters:
        MigrateType - 迁移类型(1:结构迁移 2:数据迁移 3:增量同步)
      • getSourceType

        public Long getSourceType()
        Get 迁移源的类型 1:TencentDB for SQLServer 2:云服务器自建SQLServer数据库 4:SQLServer备份还原 5:SQLServer备份还原(COS方式)
        Returns:
        SourceType 迁移源的类型 1:TencentDB for SQLServer 2:云服务器自建SQLServer数据库 4:SQLServer备份还原 5:SQLServer备份还原(COS方式)
      • setSourceType

        public void setSourceType​(Long SourceType)
        Set 迁移源的类型 1:TencentDB for SQLServer 2:云服务器自建SQLServer数据库 4:SQLServer备份还原 5:SQLServer备份还原(COS方式)
        Parameters:
        SourceType - 迁移源的类型 1:TencentDB for SQLServer 2:云服务器自建SQLServer数据库 4:SQLServer备份还原 5:SQLServer备份还原(COS方式)
      • getSource

        public MigrateSource getSource()
        Get 迁移源
        Returns:
        Source 迁移源
      • setSource

        public void setSource​(MigrateSource Source)
        Set 迁移源
        Parameters:
        Source - 迁移源
      • getTarget

        public MigrateTarget getTarget()
        Get 迁移目标
        Returns:
        Target 迁移目标
      • setTarget

        public void setTarget​(MigrateTarget Target)
        Set 迁移目标
        Parameters:
        Target - 迁移目标
      • getMigrateDBSet

        public MigrateDB[] getMigrateDBSet()
        Get 迁移DB对象 ,离线迁移不使用(SourceType=4或SourceType=5)。
        Returns:
        MigrateDBSet 迁移DB对象 ,离线迁移不使用(SourceType=4或SourceType=5)。
      • setMigrateDBSet

        public void setMigrateDBSet​(MigrateDB[] MigrateDBSet)
        Set 迁移DB对象 ,离线迁移不使用(SourceType=4或SourceType=5)。
        Parameters:
        MigrateDBSet - 迁移DB对象 ,离线迁移不使用(SourceType=4或SourceType=5)。
      • getRenameRestore

        public RenameRestoreDatabase[] getRenameRestore()
        Get 按照ReNameRestoreDatabase中的库进行恢复,并重命名,不填则按照默认方式命名恢复的库,且恢复所有的库。SourceType=5的情况下有效。
        Returns:
        RenameRestore 按照ReNameRestoreDatabase中的库进行恢复,并重命名,不填则按照默认方式命名恢复的库,且恢复所有的库。SourceType=5的情况下有效。
      • setRenameRestore

        public void setRenameRestore​(RenameRestoreDatabase[] RenameRestore)
        Set 按照ReNameRestoreDatabase中的库进行恢复,并重命名,不填则按照默认方式命名恢复的库,且恢复所有的库。SourceType=5的情况下有效。
        Parameters:
        RenameRestore - 按照ReNameRestoreDatabase中的库进行恢复,并重命名,不填则按照默认方式命名恢复的库,且恢复所有的库。SourceType=5的情况下有效。