public class Backup extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| Backup() | 
| Backup(Backup 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getBackupFormat()Get 备份文件形式(pkg-打包备份文件,single-单库备份文件) | 
| String | getBackupName()Get 备份任务名称,可自定义 | 
| Long | getBackupWay()Get 备份方式,0-定时备份;1-手动临时备份;2-定期备份 | 
| CrossBackupAddr[] | getCrossBackupAddr()Get 跨地域备份的目的地域下载链接 | 
| CrossRegionStatus[] | getCrossBackupStatus()Get 跨地域备份的目标地域和备份状态 | 
| String[] | getDBs()Get 多库备份时的DB列表 | 
| String | getEndTime()Get 备份结束时间 | 
| String | getExternalAddr()Get 外网下载地址,对于单库备份文件不返回此值;单库备份文件通过DescribeBackupFiles接口获取下载地址 | 
| String | getFileName()Get 文件名,对于单库备份文件不返回此值;单库备份文件通过DescribeBackupFiles接口获取文件名 | 
| String | getGroupId()Get 聚合Id,对于打包备份文件不返回此值。通过此值调用DescribeBackupFiles接口,获取单库备份文件的详细信息 | 
| Long | getId()Get 备份文件唯一标识,RestoreInstance接口会用到该字段,对于单库备份文件不返回此值;单库备份文件通过DescribeBackupFiles接口获取可回档的ID | 
| String | getInternalAddr()Get 内网下载地址,对于单库备份文件不返回此值;单库备份文件通过DescribeBackupFiles接口获取下载地址 | 
| String | getRegion()Get 实例当前地域Code | 
| Long | getSize()Get 文件大小,单位 KB,对于单库备份文件不返回此值;单库备份文件通过DescribeBackupFiles接口获取文件大小 | 
| String | getStartTime()Get 备份开始时间 | 
| Long | getStatus()Get 备份文件状态(0-创建中;1-成功;2-失败) | 
| Long | getStorageStrategy()Get 备份存储策略 0-跟随自定义备份保留策略 1-跟随实例生命周期直到实例下线 | 
| Long | getStrategy()Get 备份策略(0-实例备份;1-多库备份) | 
| void | setBackupFormat(String BackupFormat)Set 备份文件形式(pkg-打包备份文件,single-单库备份文件) | 
| void | setBackupName(String BackupName)Set 备份任务名称,可自定义 | 
| void | setBackupWay(Long BackupWay)Set 备份方式,0-定时备份;1-手动临时备份;2-定期备份 | 
| void | setCrossBackupAddr(CrossBackupAddr[] CrossBackupAddr)Set 跨地域备份的目的地域下载链接 | 
| void | setCrossBackupStatus(CrossRegionStatus[] CrossBackupStatus)Set 跨地域备份的目标地域和备份状态 | 
| void | setDBs(String[] DBs)Set 多库备份时的DB列表 | 
| void | setEndTime(String EndTime)Set 备份结束时间 | 
| void | setExternalAddr(String ExternalAddr)Set 外网下载地址,对于单库备份文件不返回此值;单库备份文件通过DescribeBackupFiles接口获取下载地址 | 
| void | setFileName(String FileName)Set 文件名,对于单库备份文件不返回此值;单库备份文件通过DescribeBackupFiles接口获取文件名 | 
| void | setGroupId(String GroupId)Set 聚合Id,对于打包备份文件不返回此值。通过此值调用DescribeBackupFiles接口,获取单库备份文件的详细信息 | 
| void | setId(Long Id)Set 备份文件唯一标识,RestoreInstance接口会用到该字段,对于单库备份文件不返回此值;单库备份文件通过DescribeBackupFiles接口获取可回档的ID | 
| void | setInternalAddr(String InternalAddr)Set 内网下载地址,对于单库备份文件不返回此值;单库备份文件通过DescribeBackupFiles接口获取下载地址 | 
| void | setRegion(String Region)Set 实例当前地域Code | 
| void | setSize(Long Size)Set 文件大小,单位 KB,对于单库备份文件不返回此值;单库备份文件通过DescribeBackupFiles接口获取文件大小 | 
| void | setStartTime(String StartTime)Set 备份开始时间 | 
| void | setStatus(Long Status)Set 备份文件状态(0-创建中;1-成功;2-失败) | 
| void | setStorageStrategy(Long StorageStrategy)Set 备份存储策略 0-跟随自定义备份保留策略 1-跟随实例生命周期直到实例下线 | 
| void | setStrategy(Long Strategy)Set 备份策略(0-实例备份;1-多库备份) | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic Backup()
public Backup(Backup source)
public String getFileName()
public void setFileName(String FileName)
FileName - 文件名,对于单库备份文件不返回此值;单库备份文件通过DescribeBackupFiles接口获取文件名public Long getSize()
public void setSize(Long Size)
Size - 文件大小,单位 KB,对于单库备份文件不返回此值;单库备份文件通过DescribeBackupFiles接口获取文件大小public String getStartTime()
public void setStartTime(String StartTime)
StartTime - 备份开始时间public String getEndTime()
public void setEndTime(String EndTime)
EndTime - 备份结束时间public String getInternalAddr()
public void setInternalAddr(String InternalAddr)
InternalAddr - 内网下载地址,对于单库备份文件不返回此值;单库备份文件通过DescribeBackupFiles接口获取下载地址public String getExternalAddr()
public void setExternalAddr(String ExternalAddr)
ExternalAddr - 外网下载地址,对于单库备份文件不返回此值;单库备份文件通过DescribeBackupFiles接口获取下载地址public Long getId()
public void setId(Long Id)
Id - 备份文件唯一标识,RestoreInstance接口会用到该字段,对于单库备份文件不返回此值;单库备份文件通过DescribeBackupFiles接口获取可回档的IDpublic Long getStatus()
public void setStatus(Long Status)
Status - 备份文件状态(0-创建中;1-成功;2-失败)public String[] getDBs()
public void setDBs(String[] DBs)
DBs - 多库备份时的DB列表public Long getStrategy()
public void setStrategy(Long Strategy)
Strategy - 备份策略(0-实例备份;1-多库备份)public Long getStorageStrategy()
public void setStorageStrategy(Long StorageStrategy)
StorageStrategy - 备份存储策略 0-跟随自定义备份保留策略 1-跟随实例生命周期直到实例下线public Long getBackupWay()
public void setBackupWay(Long BackupWay)
BackupWay - 备份方式,0-定时备份;1-手动临时备份;2-定期备份public String getBackupName()
public void setBackupName(String BackupName)
BackupName - 备份任务名称,可自定义public String getGroupId()
public void setGroupId(String GroupId)
GroupId - 聚合Id,对于打包备份文件不返回此值。通过此值调用DescribeBackupFiles接口,获取单库备份文件的详细信息public String getBackupFormat()
public void setBackupFormat(String BackupFormat)
BackupFormat - 备份文件形式(pkg-打包备份文件,single-单库备份文件)public String getRegion()
public void setRegion(String Region)
Region - 实例当前地域Codepublic CrossBackupAddr[] getCrossBackupAddr()
public void setCrossBackupAddr(CrossBackupAddr[] CrossBackupAddr)
CrossBackupAddr - 跨地域备份的目的地域下载链接public CrossRegionStatus[] getCrossBackupStatus()
public void setCrossBackupStatus(CrossRegionStatus[] CrossBackupStatus)
CrossBackupStatus - 跨地域备份的目标地域和备份状态Copyright © 2025. All rights reserved.