Class BackupDownloadTask

    • Constructor Detail

      • BackupDownloadTask

        public BackupDownloadTask()
      • BackupDownloadTask

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

      • getCreateTime

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

        public void setCreateTime​(String CreateTime)
        Set 任务创建时间
        Parameters:
        CreateTime - 任务创建时间
      • getBackupName

        public String getBackupName()
        Get 备份文件名
        Returns:
        BackupName 备份文件名
      • setBackupName

        public void setBackupName​(String BackupName)
        Set 备份文件名
        Parameters:
        BackupName - 备份文件名
      • getReplicaSetId

        public String getReplicaSetId()
        Get 分片名称
        Returns:
        ReplicaSetId 分片名称
      • setReplicaSetId

        public void setReplicaSetId​(String ReplicaSetId)
        Set 分片名称
        Parameters:
        ReplicaSetId - 分片名称
      • getBackupSize

        public Long getBackupSize()
        Get 备份数据大小,单位为字节
        Returns:
        BackupSize 备份数据大小,单位为字节
      • setBackupSize

        public void setBackupSize​(Long BackupSize)
        Set 备份数据大小,单位为字节
        Parameters:
        BackupSize - 备份数据大小,单位为字节
      • getStatus

        public Long getStatus()
        Get 任务状态。0-等待执行,1-正在下载,2-下载完成,3-下载失败,4-等待重试
        Returns:
        Status 任务状态。0-等待执行,1-正在下载,2-下载完成,3-下载失败,4-等待重试
      • setStatus

        public void setStatus​(Long Status)
        Set 任务状态。0-等待执行,1-正在下载,2-下载完成,3-下载失败,4-等待重试
        Parameters:
        Status - 任务状态。0-等待执行,1-正在下载,2-下载完成,3-下载失败,4-等待重试
      • getPercent

        public Long getPercent()
        Get 任务进度百分比
        Returns:
        Percent 任务进度百分比
      • setPercent

        public void setPercent​(Long Percent)
        Set 任务进度百分比
        Parameters:
        Percent - 任务进度百分比
      • getTimeSpend

        public Long getTimeSpend()
        Get 耗时,单位为秒
        Returns:
        TimeSpend 耗时,单位为秒
      • setTimeSpend

        public void setTimeSpend​(Long TimeSpend)
        Set 耗时,单位为秒
        Parameters:
        TimeSpend - 耗时,单位为秒
      • getUrl

        public String getUrl()
        Get 备份数据下载链接
        Returns:
        Url 备份数据下载链接
      • setUrl

        public void setUrl​(String Url)
        Set 备份数据下载链接
        Parameters:
        Url - 备份数据下载链接
      • getBackupMethod

        public Long getBackupMethod()
        Get 备份文件备份类型,0-逻辑备份,1-物理备份
        Returns:
        BackupMethod 备份文件备份类型,0-逻辑备份,1-物理备份
      • setBackupMethod

        public void setBackupMethod​(Long BackupMethod)
        Set 备份文件备份类型,0-逻辑备份,1-物理备份
        Parameters:
        BackupMethod - 备份文件备份类型,0-逻辑备份,1-物理备份
      • getBackupDesc

        public String getBackupDesc()
        Get 发起备份时指定的备注信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        BackupDesc 发起备份时指定的备注信息 注意:此字段可能返回 null,表示取不到有效值。
      • setBackupDesc

        public void setBackupDesc​(String BackupDesc)
        Set 发起备份时指定的备注信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        BackupDesc - 发起备份时指定的备注信息 注意:此字段可能返回 null,表示取不到有效值。