Class DescribeBackupListRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cynosdb.v20190107.models.DescribeBackupListRequest
-
public class DescribeBackupListRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DescribeBackupListRequest()DescribeBackupListRequest(DescribeBackupListRequest 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 Long[]getBackupIds()Get 备份IDStringgetBackupMethod()Get 备份方式,可选值:auto,自动备份;manual,手动备String[]getBackupNames()Get 备份备注名,模糊查询StringgetBackupType()Get 备份类型,可选值:snapshot,快照备份; logic,逻辑备份StringgetClusterId()Get 集群IDStringgetDbType()Get 数据库类型,取值范围: MYSQLStringgetEndTime()Get 备份结束时间String[]getFileNames()Get 备份文件名,模糊查询LonggetLimit()Get 备份文件列表大小,取值范围(0,100]LonggetOffset()Get 备份文件列表偏移,取值范围[0,INF)Long[]getSnapshotIdList()Get 快照备份Id列表StringgetSnapShotType()Get 快照类型,可选值:full,全量;increment,增量StringgetStartTime()Get 备份开始时间voidsetBackupIds(Long[] BackupIds)Set 备份IDvoidsetBackupMethod(String BackupMethod)Set 备份方式,可选值:auto,自动备份;manual,手动备voidsetBackupNames(String[] BackupNames)Set 备份备注名,模糊查询voidsetBackupType(String BackupType)Set 备份类型,可选值:snapshot,快照备份; logic,逻辑备份voidsetClusterId(String ClusterId)Set 集群IDvoidsetDbType(String DbType)Set 数据库类型,取值范围: MYSQLvoidsetEndTime(String EndTime)Set 备份结束时间voidsetFileNames(String[] FileNames)Set 备份文件名,模糊查询voidsetLimit(Long Limit)Set 备份文件列表大小,取值范围(0,100]voidsetOffset(Long Offset)Set 备份文件列表偏移,取值范围[0,INF)voidsetSnapshotIdList(Long[] SnapshotIdList)Set 快照备份Id列表voidsetSnapShotType(String SnapShotType)Set 快照类型,可选值:full,全量;increment,增量voidsetStartTime(String StartTime)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
-
DescribeBackupListRequest
public DescribeBackupListRequest()
-
DescribeBackupListRequest
public DescribeBackupListRequest(DescribeBackupListRequest 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
-
getClusterId
public String getClusterId()
Get 集群ID- Returns:
- ClusterId 集群ID
-
setClusterId
public void setClusterId(String ClusterId)
Set 集群ID- Parameters:
ClusterId- 集群ID
-
getLimit
public Long getLimit()
Get 备份文件列表大小,取值范围(0,100]- Returns:
- Limit 备份文件列表大小,取值范围(0,100]
-
setLimit
public void setLimit(Long Limit)
Set 备份文件列表大小,取值范围(0,100]- Parameters:
Limit- 备份文件列表大小,取值范围(0,100]
-
getOffset
public Long getOffset()
Get 备份文件列表偏移,取值范围[0,INF)- Returns:
- Offset 备份文件列表偏移,取值范围[0,INF)
-
setOffset
public void setOffset(Long Offset)
Set 备份文件列表偏移,取值范围[0,INF)- Parameters:
Offset- 备份文件列表偏移,取值范围[0,INF)
-
getDbType
public String getDbType()
Get 数据库类型,取值范围:- MYSQL
- Returns:
- DbType 数据库类型,取值范围:
- MYSQL
-
setDbType
public void setDbType(String DbType)
Set 数据库类型,取值范围:- MYSQL
- Parameters:
DbType- 数据库类型,取值范围:- MYSQL
-
getBackupIds
public Long[] getBackupIds()
Get 备份ID- Returns:
- BackupIds 备份ID
-
setBackupIds
public void setBackupIds(Long[] BackupIds)
Set 备份ID- Parameters:
BackupIds- 备份ID
-
getBackupType
public String getBackupType()
Get 备份类型,可选值:snapshot,快照备份; logic,逻辑备份- Returns:
- BackupType 备份类型,可选值:snapshot,快照备份; logic,逻辑备份
-
setBackupType
public void setBackupType(String BackupType)
Set 备份类型,可选值:snapshot,快照备份; logic,逻辑备份- Parameters:
BackupType- 备份类型,可选值:snapshot,快照备份; logic,逻辑备份
-
getBackupMethod
public String getBackupMethod()
Get 备份方式,可选值:auto,自动备份;manual,手动备- Returns:
- BackupMethod 备份方式,可选值:auto,自动备份;manual,手动备
-
setBackupMethod
public void setBackupMethod(String BackupMethod)
Set 备份方式,可选值:auto,自动备份;manual,手动备- Parameters:
BackupMethod- 备份方式,可选值:auto,自动备份;manual,手动备
-
getSnapShotType
public String getSnapShotType()
Get 快照类型,可选值:full,全量;increment,增量- Returns:
- SnapShotType 快照类型,可选值:full,全量;increment,增量
-
setSnapShotType
public void setSnapShotType(String SnapShotType)
Set 快照类型,可选值:full,全量;increment,增量- Parameters:
SnapShotType- 快照类型,可选值:full,全量;increment,增量
-
getStartTime
public String getStartTime()
Get 备份开始时间- Returns:
- StartTime 备份开始时间
-
setStartTime
public void setStartTime(String StartTime)
Set 备份开始时间- Parameters:
StartTime- 备份开始时间
-
getEndTime
public String getEndTime()
Get 备份结束时间- Returns:
- EndTime 备份结束时间
-
setEndTime
public void setEndTime(String EndTime)
Set 备份结束时间- Parameters:
EndTime- 备份结束时间
-
getFileNames
public String[] getFileNames()
Get 备份文件名,模糊查询- Returns:
- FileNames 备份文件名,模糊查询
-
setFileNames
public void setFileNames(String[] FileNames)
Set 备份文件名,模糊查询- Parameters:
FileNames- 备份文件名,模糊查询
-
getBackupNames
public String[] getBackupNames()
Get 备份备注名,模糊查询- Returns:
- BackupNames 备份备注名,模糊查询
-
setBackupNames
public void setBackupNames(String[] BackupNames)
Set 备份备注名,模糊查询- Parameters:
BackupNames- 备份备注名,模糊查询
-
getSnapshotIdList
public Long[] getSnapshotIdList()
Get 快照备份Id列表- Returns:
- SnapshotIdList 快照备份Id列表
-
setSnapshotIdList
public void setSnapshotIdList(Long[] SnapshotIdList)
Set 快照备份Id列表- Parameters:
SnapshotIdList- 快照备份Id列表
-
-