public class RansomDefenseBackup extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
RansomDefenseBackup()  | 
RansomDefenseBackup(RansomDefenseBackup 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 | 
|---|---|
Long | 
getBackupStatus()
Get Backup Status: 0 - Backing up, 1 - Normal, 2, 3 - Failed, 4 - Snapshot expired, 9 - Snapshot deleted 
 | 
String | 
getBackupTime()
Get Backup time 
 | 
Long | 
getDiskCount()
Get Number of backup disk 
 | 
String | 
getDisks()
Get Hard Disk Information, separated by semicolons (;). 
 | 
Long | 
getEventStatus()
Get Ransom Status: 0 - No Alarm, 1 - Alarm Present 
 | 
String | 
getSnapshotIds()
Get Snapshot List, separated by semicolons (;) 
 | 
Long | 
getStrategyId()
Get Policy ID 
 | 
String | 
getStrategyName()
Get Policy name 
 | 
Long | 
getStrategyStatus()
Get Policy Status: 0 Disabled, 1 Enabled, 9 Deleted 
 | 
void | 
setBackupStatus(Long BackupStatus)
Set Backup Status: 0 - Backing up, 1 - Normal, 2, 3 - Failed, 4 - Snapshot expired, 9 - Snapshot deleted 
 | 
void | 
setBackupTime(String BackupTime)
Set Backup time 
 | 
void | 
setDiskCount(Long DiskCount)
Set Number of backup disk 
 | 
void | 
setDisks(String Disks)
Set Hard Disk Information, separated by semicolons (;). 
 | 
void | 
setEventStatus(Long EventStatus)
Set Ransom Status: 0 - No Alarm, 1 - Alarm Present 
 | 
void | 
setSnapshotIds(String SnapshotIds)
Set Snapshot List, separated by semicolons (;) 
 | 
void | 
setStrategyId(Long StrategyId)
Set Policy ID 
 | 
void | 
setStrategyName(String StrategyName)
Set Policy name 
 | 
void | 
setStrategyStatus(Long StrategyStatus)
Set Policy Status: 0 Disabled, 1 Enabled, 9 Deleted 
 | 
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 RansomDefenseBackup()
public RansomDefenseBackup(RansomDefenseBackup source)
public String getBackupTime()
public void setBackupTime(String BackupTime)
BackupTime - Backup timepublic Long getEventStatus()
public void setEventStatus(Long EventStatus)
EventStatus - Ransom Status: 0 - No Alarm, 1 - Alarm Presentpublic Long getBackupStatus()
public void setBackupStatus(Long BackupStatus)
BackupStatus - Backup Status: 0 - Backing up, 1 - Normal, 2, 3 - Failed, 4 - Snapshot expired, 9 - Snapshot deletedpublic Long getDiskCount()
public void setDiskCount(Long DiskCount)
DiskCount - Number of backup diskpublic String getDisks()
public void setDisks(String Disks)
Disks - Hard Disk Information, separated by semicolons (;).public String getSnapshotIds()
public void setSnapshotIds(String SnapshotIds)
SnapshotIds - Snapshot List, separated by semicolons (;)public Long getStrategyId()
public void setStrategyId(Long StrategyId)
StrategyId - Policy IDpublic Long getStrategyStatus()
public void setStrategyStatus(Long StrategyStatus)
StrategyStatus - Policy Status: 0 Disabled, 1 Enabled, 9 Deletedpublic String getStrategyName()
public void setStrategyName(String StrategyName)
StrategyName - Policy nameCopyright © 2025. All rights reserved.