Class MigrateTask

    • Constructor Detail

      • MigrateTask

        public MigrateTask()
      • MigrateTask

        public MigrateTask​(MigrateTask 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

      • getMigrateId

        public Long getMigrateId()
        Get 迁移任务ID
        Returns:
        MigrateId 迁移任务ID
      • setMigrateId

        public void setMigrateId​(Long MigrateId)
        Set 迁移任务ID
        Parameters:
        MigrateId - 迁移任务ID
      • getMigrateName

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

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

        public Long getAppId()
        Get 迁移任务所属的用户ID
        Returns:
        AppId 迁移任务所属的用户ID
      • setAppId

        public void setAppId​(Long AppId)
        Set 迁移任务所属的用户ID
        Parameters:
        AppId - 迁移任务所属的用户ID
      • getRegion

        public String getRegion()
        Get 迁移任务所属的地域
        Returns:
        Region 迁移任务所属的地域
      • setRegion

        public void setRegion​(String Region)
        Set 迁移任务所属的地域
        Parameters:
        Region - 迁移任务所属的地域
      • 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方式)
      • getCreateTime

        public String getCreateTime()
        Get 迁移任务的创建时间
        Returns:
        CreateTime 迁移任务的创建时间
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 迁移任务的创建时间
        Parameters:
        CreateTime - 迁移任务的创建时间
      • getStartTime

        public String getStartTime()
        Get 迁移任务的开始时间
        Returns:
        StartTime 迁移任务的开始时间
      • setStartTime

        public void setStartTime​(String StartTime)
        Set 迁移任务的开始时间
        Parameters:
        StartTime - 迁移任务的开始时间
      • getEndTime

        public String getEndTime()
        Get 迁移任务的结束时间
        Returns:
        EndTime 迁移任务的结束时间
      • setEndTime

        public void setEndTime​(String EndTime)
        Set 迁移任务的结束时间
        Parameters:
        EndTime - 迁移任务的结束时间
      • getStatus

        public Long getStatus()
        Get 迁移任务的状态(1:初始化,4:迁移中,5.迁移失败,6.迁移成功,7已中止,8已删除,9中止中,10完成中,11中止失败,12完成失败)
        Returns:
        Status 迁移任务的状态(1:初始化,4:迁移中,5.迁移失败,6.迁移成功,7已中止,8已删除,9中止中,10完成中,11中止失败,12完成失败)
      • setStatus

        public void setStatus​(Long Status)
        Set 迁移任务的状态(1:初始化,4:迁移中,5.迁移失败,6.迁移成功,7已中止,8已删除,9中止中,10完成中,11中止失败,12完成失败)
        Parameters:
        Status - 迁移任务的状态(1:初始化,4:迁移中,5.迁移失败,6.迁移成功,7已中止,8已删除,9中止中,10完成中,11中止失败,12完成失败)
      • getMessage

        public String getMessage()
        Get 信息
        Returns:
        Message 信息
      • setMessage

        public void setMessage​(String Message)
        Set 信息
        Parameters:
        Message - 信息
      • getCheckFlag

        public Long getCheckFlag()
        Get 是否迁移任务经过检查(0:未校验,1:校验成功,2:校验失败,3:校验中)
        Returns:
        CheckFlag 是否迁移任务经过检查(0:未校验,1:校验成功,2:校验失败,3:校验中)
      • setCheckFlag

        public void setCheckFlag​(Long CheckFlag)
        Set 是否迁移任务经过检查(0:未校验,1:校验成功,2:校验失败,3:校验中)
        Parameters:
        CheckFlag - 是否迁移任务经过检查(0:未校验,1:校验成功,2:校验失败,3:校验中)
      • getProgress

        public Long getProgress()
        Get 迁移任务当前进度(单位%)
        Returns:
        Progress 迁移任务当前进度(单位%)
      • setProgress

        public void setProgress​(Long Progress)
        Set 迁移任务当前进度(单位%)
        Parameters:
        Progress - 迁移任务当前进度(单位%)
      • getMigrateDetail

        public MigrateDetail getMigrateDetail()
        Get 迁移任务进度细节
        Returns:
        MigrateDetail 迁移任务进度细节
      • setMigrateDetail

        public void setMigrateDetail​(MigrateDetail MigrateDetail)
        Set 迁移任务进度细节
        Parameters:
        MigrateDetail - 迁移任务进度细节