Class BackupInfo

    • Constructor Detail

      • BackupInfo

        public BackupInfo()
      • BackupInfo

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

      • getName

        public String getName()
        Get 备份文件名
        Returns:
        Name 备份文件名
      • setName

        public void setName​(String Name)
        Set 备份文件名
        Parameters:
        Name - 备份文件名
      • getSize

        public Long getSize()
        Get 备份文件大小,单位:Byte
        Returns:
        Size 备份文件大小,单位:Byte
      • setSize

        public void setSize​(Long Size)
        Set 备份文件大小,单位:Byte
        Parameters:
        Size - 备份文件大小,单位:Byte
      • getDate

        public String getDate()
        Get 备份快照时间,时间格式:2016-03-17 02:10:37
        Returns:
        Date 备份快照时间,时间格式:2016-03-17 02:10:37
      • setDate

        public void setDate​(String Date)
        Set 备份快照时间,时间格式:2016-03-17 02:10:37
        Parameters:
        Date - 备份快照时间,时间格式:2016-03-17 02:10:37
      • getIntranetUrl

        public String getIntranetUrl()
        Get 下载地址
        Returns:
        IntranetUrl 下载地址
      • setIntranetUrl

        public void setIntranetUrl​(String IntranetUrl)
        Set 下载地址
        Parameters:
        IntranetUrl - 下载地址
      • getInternetUrl

        public String getInternetUrl()
        Get 下载地址
        Returns:
        InternetUrl 下载地址
      • setInternetUrl

        public void setInternetUrl​(String InternetUrl)
        Set 下载地址
        Parameters:
        InternetUrl - 下载地址
      • getType

        public String getType()
        Get 日志具体类型。可能的值有 "logical": 逻辑冷备, "physical": 物理冷备。
        Returns:
        Type 日志具体类型。可能的值有 "logical": 逻辑冷备, "physical": 物理冷备。
      • setType

        public void setType​(String Type)
        Set 日志具体类型。可能的值有 "logical": 逻辑冷备, "physical": 物理冷备。
        Parameters:
        Type - 日志具体类型。可能的值有 "logical": 逻辑冷备, "physical": 物理冷备。
      • getBackupId

        public Long getBackupId()
        Get 备份子任务的ID,删除备份文件时使用
        Returns:
        BackupId 备份子任务的ID,删除备份文件时使用
      • setBackupId

        public void setBackupId​(Long BackupId)
        Set 备份子任务的ID,删除备份文件时使用
        Parameters:
        BackupId - 备份子任务的ID,删除备份文件时使用
      • getStatus

        public String getStatus()
        Get 备份任务状态。可能的值有 "SUCCESS": 备份成功, "FAILED": 备份失败, "RUNNING": 备份进行中。
        Returns:
        Status 备份任务状态。可能的值有 "SUCCESS": 备份成功, "FAILED": 备份失败, "RUNNING": 备份进行中。
      • setStatus

        public void setStatus​(String Status)
        Set 备份任务状态。可能的值有 "SUCCESS": 备份成功, "FAILED": 备份失败, "RUNNING": 备份进行中。
        Parameters:
        Status - 备份任务状态。可能的值有 "SUCCESS": 备份成功, "FAILED": 备份失败, "RUNNING": 备份进行中。
      • getFinishTime

        public String getFinishTime()
        Get 备份任务的完成时间
        Returns:
        FinishTime 备份任务的完成时间
      • setFinishTime

        public void setFinishTime​(String FinishTime)
        Set 备份任务的完成时间
        Parameters:
        FinishTime - 备份任务的完成时间
      • getCreator

        public String getCreator()
        Get (该值将废弃,不建议使用)备份的创建者,可能的值:SYSTEM - 系统创建,Uin - 发起者Uin值。
        Returns:
        Creator (该值将废弃,不建议使用)备份的创建者,可能的值:SYSTEM - 系统创建,Uin - 发起者Uin值。
      • setCreator

        public void setCreator​(String Creator)
        Set (该值将废弃,不建议使用)备份的创建者,可能的值:SYSTEM - 系统创建,Uin - 发起者Uin值。
        Parameters:
        Creator - (该值将废弃,不建议使用)备份的创建者,可能的值:SYSTEM - 系统创建,Uin - 发起者Uin值。
      • getStartTime

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

        public void setStartTime​(String StartTime)
        Set 备份任务的开始时间
        Parameters:
        StartTime - 备份任务的开始时间
      • getMethod

        public String getMethod()
        Get 备份方法。可能的值有 "full": 全量备份, "partial": 部分备份。
        Returns:
        Method 备份方法。可能的值有 "full": 全量备份, "partial": 部分备份。
      • setMethod

        public void setMethod​(String Method)
        Set 备份方法。可能的值有 "full": 全量备份, "partial": 部分备份。
        Parameters:
        Method - 备份方法。可能的值有 "full": 全量备份, "partial": 部分备份。
      • getWay

        public String getWay()
        Get 备份方式。可能的值有 "manual": 手动备份, "automatic": 自动备份。
        Returns:
        Way 备份方式。可能的值有 "manual": 手动备份, "automatic": 自动备份。
      • setWay

        public void setWay​(String Way)
        Set 备份方式。可能的值有 "manual": 手动备份, "automatic": 自动备份。
        Parameters:
        Way - 备份方式。可能的值有 "manual": 手动备份, "automatic": 自动备份。
      • getManualBackupName

        public String getManualBackupName()
        Get 手动备份别名
        Returns:
        ManualBackupName 手动备份别名
      • setManualBackupName

        public void setManualBackupName​(String ManualBackupName)
        Set 手动备份别名
        Parameters:
        ManualBackupName - 手动备份别名
      • getSaveMode

        public String getSaveMode()
        Get 备份保留类型,save_mode_regular - 常规保存备份,save_mode_period - 定期保存备份
        Returns:
        SaveMode 备份保留类型,save_mode_regular - 常规保存备份,save_mode_period - 定期保存备份
      • setSaveMode

        public void setSaveMode​(String SaveMode)
        Set 备份保留类型,save_mode_regular - 常规保存备份,save_mode_period - 定期保存备份
        Parameters:
        SaveMode - 备份保留类型,save_mode_regular - 常规保存备份,save_mode_period - 定期保存备份
      • getRegion

        public String getRegion()
        Get 本地备份所在地域
        Returns:
        Region 本地备份所在地域
      • setRegion

        public void setRegion​(String Region)
        Set 本地备份所在地域
        Parameters:
        Region - 本地备份所在地域
      • getRemoteInfo

        public RemoteBackupInfo[] getRemoteInfo()
        Get 异地备份详细信息
        Returns:
        RemoteInfo 异地备份详细信息
      • setRemoteInfo

        public void setRemoteInfo​(RemoteBackupInfo[] RemoteInfo)
        Set 异地备份详细信息
        Parameters:
        RemoteInfo - 异地备份详细信息
      • getCosStorageType

        public Long getCosStorageType()
        Get 存储方式,0-常规存储,1-归档存储,默认为0
        Returns:
        CosStorageType 存储方式,0-常规存储,1-归档存储,默认为0
      • setCosStorageType

        public void setCosStorageType​(Long CosStorageType)
        Set 存储方式,0-常规存储,1-归档存储,默认为0
        Parameters:
        CosStorageType - 存储方式,0-常规存储,1-归档存储,默认为0
      • getInstanceId

        public String getInstanceId()
        Get 实例 ID,格式如:cdb-c1nl9rpv。与云数据库控制台页面中显示的实例 ID 相同。
        Returns:
        InstanceId 实例 ID,格式如:cdb-c1nl9rpv。与云数据库控制台页面中显示的实例 ID 相同。
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set 实例 ID,格式如:cdb-c1nl9rpv。与云数据库控制台页面中显示的实例 ID 相同。
        Parameters:
        InstanceId - 实例 ID,格式如:cdb-c1nl9rpv。与云数据库控制台页面中显示的实例 ID 相同。
      • getEncryptionFlag

        public String getEncryptionFlag()
        Get 备份文件是否加密, on-加密, off-未加密 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EncryptionFlag 备份文件是否加密, on-加密, off-未加密 注意:此字段可能返回 null,表示取不到有效值。
      • setEncryptionFlag

        public void setEncryptionFlag​(String EncryptionFlag)
        Set 备份文件是否加密, on-加密, off-未加密 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EncryptionFlag - 备份文件是否加密, on-加密, off-未加密 注意:此字段可能返回 null,表示取不到有效值。