Class BackupInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cdb.v20170320.models.BackupInfo
-
public class BackupInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description BackupInfo()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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetBackupId()Get 备份子任务的ID,删除备份文件时使用LonggetCosStorageType()Get 存储方式,0-常规存储,1-归档存储,默认为0StringgetCreator()Get (该值将废弃,不建议使用)备份的创建者,可能的值:SYSTEM - 系统创建,Uin - 发起者Uin值。StringgetDate()Get 备份快照时间,时间格式:2016-03-17 02:10:37StringgetEncryptionFlag()Get 备份文件是否加密, on-加密, off-未加密 注意:此字段可能返回 null,表示取不到有效值。StringgetFinishTime()Get 备份任务的完成时间StringgetInstanceId()Get 实例 ID,格式如:cdb-c1nl9rpv。与云数据库控制台页面中显示的实例 ID 相同。StringgetInternetUrl()Get 下载地址StringgetIntranetUrl()Get 下载地址StringgetManualBackupName()Get 手动备份别名StringgetMethod()Get 备份方法。可能的值有 "full": 全量备份, "partial": 部分备份。StringgetName()Get 备份文件名StringgetRegion()Get 本地备份所在地域RemoteBackupInfo[]getRemoteInfo()Get 异地备份详细信息StringgetSaveMode()Get 备份保留类型,save_mode_regular - 常规保存备份,save_mode_period - 定期保存备份LonggetSize()Get 备份文件大小,单位:ByteStringgetStartTime()Get 备份任务的开始时间StringgetStatus()Get 备份任务状态。可能的值有 "SUCCESS": 备份成功, "FAILED": 备份失败, "RUNNING": 备份进行中。StringgetType()Get 日志具体类型。可能的值有 "logical": 逻辑冷备, "physical": 物理冷备。StringgetWay()Get 备份方式。可能的值有 "manual": 手动备份, "automatic": 自动备份。voidsetBackupId(Long BackupId)Set 备份子任务的ID,删除备份文件时使用voidsetCosStorageType(Long CosStorageType)Set 存储方式,0-常规存储,1-归档存储,默认为0voidsetCreator(String Creator)Set (该值将废弃,不建议使用)备份的创建者,可能的值:SYSTEM - 系统创建,Uin - 发起者Uin值。voidsetDate(String Date)Set 备份快照时间,时间格式:2016-03-17 02:10:37voidsetEncryptionFlag(String EncryptionFlag)Set 备份文件是否加密, on-加密, off-未加密 注意:此字段可能返回 null,表示取不到有效值。voidsetFinishTime(String FinishTime)Set 备份任务的完成时间voidsetInstanceId(String InstanceId)Set 实例 ID,格式如:cdb-c1nl9rpv。与云数据库控制台页面中显示的实例 ID 相同。voidsetInternetUrl(String InternetUrl)Set 下载地址voidsetIntranetUrl(String IntranetUrl)Set 下载地址voidsetManualBackupName(String ManualBackupName)Set 手动备份别名voidsetMethod(String Method)Set 备份方法。可能的值有 "full": 全量备份, "partial": 部分备份。voidsetName(String Name)Set 备份文件名voidsetRegion(String Region)Set 本地备份所在地域voidsetRemoteInfo(RemoteBackupInfo[] RemoteInfo)Set 异地备份详细信息voidsetSaveMode(String SaveMode)Set 备份保留类型,save_mode_regular - 常规保存备份,save_mode_period - 定期保存备份voidsetSize(Long Size)Set 备份文件大小,单位:BytevoidsetStartTime(String StartTime)Set 备份任务的开始时间voidsetStatus(String Status)Set 备份任务状态。可能的值有 "SUCCESS": 备份成功, "FAILED": 备份失败, "RUNNING": 备份进行中。voidsetType(String Type)Set 日志具体类型。可能的值有 "logical": 逻辑冷备, "physical": 物理冷备。voidsetWay(String Way)Set 备份方式。可能的值有 "manual": 手动备份, "automatic": 自动备份。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
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,表示取不到有效值。
-
-