Class DiskBackup
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cbs.v20170312.models.DiskBackup
-
public class DiskBackup extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DiskBackup()DiskBackup(DiskBackup 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 StringgetCreateTime()Get 云硬盘备份点的创建时间。StringgetDiskBackupId()Get 云硬盘备份点的ID。StringgetDiskBackupName()Get 备份点名称。StringgetDiskBackupState()Get 云硬盘备份点状态。取值范围:
NORMAL:正常
CREATING:创建中
ROLLBACKING:回滚中StringgetDiskId()Get 云硬盘备份点关联的云硬盘ID。LonggetDiskSize()Get 云硬盘大小,单位GB。StringgetDiskUsage()Get 云硬盘类型。取值范围:
SYSTEM_DISK:系统盘
DATA_DISK:数据盘。BooleangetEncrypt()Get 云盘是否为加密盘。取值范围:
false:表示非加密盘
true:表示加密盘。LonggetPercent()Get 云硬盘创建进度百分比。voidsetCreateTime(String CreateTime)Set 云硬盘备份点的创建时间。voidsetDiskBackupId(String DiskBackupId)Set 云硬盘备份点的ID。voidsetDiskBackupName(String DiskBackupName)Set 备份点名称。voidsetDiskBackupState(String DiskBackupState)Set 云硬盘备份点状态。取值范围:
NORMAL:正常
CREATING:创建中
ROLLBACKING:回滚中voidsetDiskId(String DiskId)Set 云硬盘备份点关联的云硬盘ID。voidsetDiskSize(Long DiskSize)Set 云硬盘大小,单位GB。voidsetDiskUsage(String DiskUsage)Set 云硬盘类型。取值范围:
SYSTEM_DISK:系统盘
DATA_DISK:数据盘。voidsetEncrypt(Boolean Encrypt)Set 云盘是否为加密盘。取值范围:
false:表示非加密盘
true:表示加密盘。voidsetPercent(Long Percent)Set 云硬盘创建进度百分比。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
-
DiskBackup
public DiskBackup()
-
DiskBackup
public DiskBackup(DiskBackup 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
-
getDiskBackupId
public String getDiskBackupId()
Get 云硬盘备份点的ID。- Returns:
- DiskBackupId 云硬盘备份点的ID。
-
setDiskBackupId
public void setDiskBackupId(String DiskBackupId)
Set 云硬盘备份点的ID。- Parameters:
DiskBackupId- 云硬盘备份点的ID。
-
getDiskId
public String getDiskId()
Get 云硬盘备份点关联的云硬盘ID。- Returns:
- DiskId 云硬盘备份点关联的云硬盘ID。
-
setDiskId
public void setDiskId(String DiskId)
Set 云硬盘备份点关联的云硬盘ID。- Parameters:
DiskId- 云硬盘备份点关联的云硬盘ID。
-
getDiskSize
public Long getDiskSize()
Get 云硬盘大小,单位GB。- Returns:
- DiskSize 云硬盘大小,单位GB。
-
setDiskSize
public void setDiskSize(Long DiskSize)
Set 云硬盘大小,单位GB。- Parameters:
DiskSize- 云硬盘大小,单位GB。
-
getDiskUsage
public String getDiskUsage()
Get 云硬盘类型。取值范围:- SYSTEM_DISK:系统盘
- DATA_DISK:数据盘。
- Returns:
- DiskUsage 云硬盘类型。取值范围:
- SYSTEM_DISK:系统盘
- DATA_DISK:数据盘。
- SYSTEM_DISK:系统盘
- SYSTEM_DISK:系统盘
-
setDiskUsage
public void setDiskUsage(String DiskUsage)
Set 云硬盘类型。取值范围:- SYSTEM_DISK:系统盘
- DATA_DISK:数据盘。
- Parameters:
DiskUsage- 云硬盘类型。取值范围:- SYSTEM_DISK:系统盘
- DATA_DISK:数据盘。
- SYSTEM_DISK:系统盘
- SYSTEM_DISK:系统盘
-
getDiskBackupName
public String getDiskBackupName()
Get 备份点名称。- Returns:
- DiskBackupName 备份点名称。
-
setDiskBackupName
public void setDiskBackupName(String DiskBackupName)
Set 备份点名称。- Parameters:
DiskBackupName- 备份点名称。
-
getDiskBackupState
public String getDiskBackupState()
Get 云硬盘备份点状态。取值范围:- NORMAL:正常
- CREATING:创建中
- ROLLBACKING:回滚中
- Returns:
- DiskBackupState 云硬盘备份点状态。取值范围:
- NORMAL:正常
- CREATING:创建中
- ROLLBACKING:回滚中
- NORMAL:正常
- NORMAL:正常
-
setDiskBackupState
public void setDiskBackupState(String DiskBackupState)
Set 云硬盘备份点状态。取值范围:- NORMAL:正常
- CREATING:创建中
- ROLLBACKING:回滚中
- Parameters:
DiskBackupState- 云硬盘备份点状态。取值范围:- NORMAL:正常
- CREATING:创建中
- ROLLBACKING:回滚中
- NORMAL:正常
- NORMAL:正常
-
getPercent
public Long getPercent()
Get 云硬盘创建进度百分比。- Returns:
- Percent 云硬盘创建进度百分比。
-
setPercent
public void setPercent(Long Percent)
Set 云硬盘创建进度百分比。- Parameters:
Percent- 云硬盘创建进度百分比。
-
getCreateTime
public String getCreateTime()
Get 云硬盘备份点的创建时间。- Returns:
- CreateTime 云硬盘备份点的创建时间。
-
setCreateTime
public void setCreateTime(String CreateTime)
Set 云硬盘备份点的创建时间。- Parameters:
CreateTime- 云硬盘备份点的创建时间。
-
getEncrypt
public Boolean getEncrypt()
Get 云盘是否为加密盘。取值范围:- false:表示非加密盘
- true:表示加密盘。
- Returns:
- Encrypt 云盘是否为加密盘。取值范围:
- false:表示非加密盘
- true:表示加密盘。
- false:表示非加密盘
- false:表示非加密盘
-
setEncrypt
public void setEncrypt(Boolean Encrypt)
Set 云盘是否为加密盘。取值范围:- false:表示非加密盘
- true:表示加密盘。
- Parameters:
Encrypt- 云盘是否为加密盘。取值范围:- false:表示非加密盘
- true:表示加密盘。
- false:表示非加密盘
- false:表示非加密盘
-
-