public class RollbackData extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| RollbackData() | 
| RollbackData(RollbackData 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 | getBackupFileName()Get 备份文件名称 | 
| Long | getCpu()Get 实例CPU | 
| Long | getMaxCpu()Get 回档到 Serverless 集群时最大 CPU | 
| Long | getMemory()Get 实例内存 | 
| Long | getMinCpu()Get 回档到 Serverless 集群时最小 CPU | 
| String | getOriginalClusterId()Get 原集群id | 
| String | getOriginalClusterName()Get 原集群名 | 
| RollbackDatabase[] | getRollbackDatabases()Get 回档数据库
注意:此字段可能返回 null,表示取不到有效值。 | 
| RollbackProcessInfo | getRollbackProcess()Get 回档进程 | 
| String | getRollbackStrategy()Get 回档方式 | 
| RollbackTable[] | getRollbackTables()Get 回档数据表
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getSnapShotId()Get 快照ID | 
| String | getSnapshotTime()Get 快照时间 | 
| Long | getStorageLimit()Get 集群存储上限 | 
| void | setBackupFileName(String BackupFileName)Set 备份文件名称 | 
| void | setCpu(Long Cpu)Set 实例CPU | 
| void | setMaxCpu(Long MaxCpu)Set 回档到 Serverless 集群时最大 CPU | 
| void | setMemory(Long Memory)Set 实例内存 | 
| void | setMinCpu(Long MinCpu)Set 回档到 Serverless 集群时最小 CPU | 
| void | setOriginalClusterId(String OriginalClusterId)Set 原集群id | 
| void | setOriginalClusterName(String OriginalClusterName)Set 原集群名 | 
| void | setRollbackDatabases(RollbackDatabase[] RollbackDatabases)Set 回档数据库
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setRollbackProcess(RollbackProcessInfo RollbackProcess)Set 回档进程 | 
| void | setRollbackStrategy(String RollbackStrategy)Set 回档方式 | 
| void | setRollbackTables(RollbackTable[] RollbackTables)Set 回档数据表
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setSnapShotId(Long SnapShotId)Set 快照ID | 
| void | setSnapshotTime(String SnapshotTime)Set 快照时间 | 
| void | setStorageLimit(Long StorageLimit)Set 集群存储上限 | 
| 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 RollbackData()
public RollbackData(RollbackData source)
public Long getCpu()
public void setCpu(Long Cpu)
Cpu - 实例CPUpublic Long getMemory()
public void setMemory(Long Memory)
Memory - 实例内存public Long getStorageLimit()
public void setStorageLimit(Long StorageLimit)
StorageLimit - 集群存储上限public String getOriginalClusterId()
public void setOriginalClusterId(String OriginalClusterId)
OriginalClusterId - 原集群idpublic String getOriginalClusterName()
public void setOriginalClusterName(String OriginalClusterName)
OriginalClusterName - 原集群名public String getRollbackStrategy()
public void setRollbackStrategy(String RollbackStrategy)
RollbackStrategy - 回档方式public String getSnapshotTime()
public void setSnapshotTime(String SnapshotTime)
SnapshotTime - 快照时间public Long getMinCpu()
public void setMinCpu(Long MinCpu)
MinCpu - 回档到 Serverless 集群时最小 CPUpublic Long getMaxCpu()
public void setMaxCpu(Long MaxCpu)
MaxCpu - 回档到 Serverless 集群时最大 CPUpublic Long getSnapShotId()
public void setSnapShotId(Long SnapShotId)
SnapShotId - 快照IDpublic RollbackDatabase[] getRollbackDatabases()
public void setRollbackDatabases(RollbackDatabase[] RollbackDatabases)
RollbackDatabases - 回档数据库
注意:此字段可能返回 null,表示取不到有效值。public RollbackTable[] getRollbackTables()
public void setRollbackTables(RollbackTable[] RollbackTables)
RollbackTables - 回档数据表
注意:此字段可能返回 null,表示取不到有效值。public String getBackupFileName()
public void setBackupFileName(String BackupFileName)
BackupFileName - 备份文件名称public RollbackProcessInfo getRollbackProcess()
public void setRollbackProcess(RollbackProcessInfo RollbackProcess)
RollbackProcess - 回档进程Copyright © 2025. All rights reserved.