public class BackupDownloadTask extends AbstractModel
header, skipSign
Constructor and Description |
---|
BackupDownloadTask() |
BackupDownloadTask(BackupDownloadTask 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 |
getBackupDesc()
Get Specified remarks for initiating backup tasks.
|
Long |
getBackupMethod()
Get Backup method.
|
String |
getBackupName()
Get Backup file name.
|
Long |
getBackupSize()
Get Backup data size, in bytes.
|
String |
getBucket()
Get Bucket information.
|
String |
getCreateTime()
Get Task creation time.
|
Long |
getPercent()
Get Task progress percentage.
|
String |
getRegion()
Get Region information.
|
String |
getReplicaSetId()
Get Shard name.
|
Long |
getStatus()
Get Task status.
|
Long |
getTimeSpend()
Get Duration, in seconds.
|
String |
getUrl()
Get Download link for backup data.
|
void |
setBackupDesc(String BackupDesc)
Set Specified remarks for initiating backup tasks.
|
void |
setBackupMethod(Long BackupMethod)
Set Backup method.
|
void |
setBackupName(String BackupName)
Set Backup file name.
|
void |
setBackupSize(Long BackupSize)
Set Backup data size, in bytes.
|
void |
setBucket(String Bucket)
Set Bucket information.
|
void |
setCreateTime(String CreateTime)
Set Task creation time.
|
void |
setPercent(Long Percent)
Set Task progress percentage.
|
void |
setRegion(String Region)
Set Region information.
|
void |
setReplicaSetId(String ReplicaSetId)
Set Shard name.
|
void |
setStatus(Long Status)
Set Task status.
|
void |
setTimeSpend(Long TimeSpend)
Set Duration, in seconds.
|
void |
setUrl(String Url)
Set Download link for backup data.
|
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, toJsonString
public BackupDownloadTask()
public BackupDownloadTask(BackupDownloadTask source)
public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- Task creation time.public String getBackupName()
public void setBackupName(String BackupName)
BackupName
- Backup file name.public String getReplicaSetId()
public void setReplicaSetId(String ReplicaSetId)
ReplicaSetId
- Shard name.public Long getBackupSize()
public void setBackupSize(Long BackupSize)
BackupSize
- Backup data size, in bytes.public Long getStatus()
public void setStatus(Long Status)
Status
- Task status.
- 0: wait for execution.
- 1: downloading.
- 2: download completed.
- 3: download failed.
- 4: wait for retry.public Long getPercent()
public void setPercent(Long Percent)
Percent
- Task progress percentage.public Long getTimeSpend()
public void setTimeSpend(Long TimeSpend)
TimeSpend
- Duration, in seconds.public String getUrl()
public void setUrl(String Url)
Url
- Download link for backup data.public Long getBackupMethod()
public void setBackupMethod(Long BackupMethod)
BackupMethod
- Backup method.
- 0: logical backup.
- 1: physical backup.
- 3: snapshot backup.
Note**:
1. The General Edition instance supports logical and physical backup. The Cloud Disk Edition instance supports physical and snapshot backup, but does not support logical backup currently.
2. Physical backup is not supported when storage encryption is enabled for the instance.public String getBackupDesc()
public void setBackupDesc(String BackupDesc)
BackupDesc
- Specified remarks for initiating backup tasks.public String getRegion()
public void setRegion(String Region)
Region
- Region information.public String getBucket()
public void setBucket(String Bucket)
Bucket
- Bucket information.Copyright © 2025. All rights reserved.