public class UpgradeInstanceRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| UpgradeInstanceRequest() | 
| UpgradeInstanceRequest(UpgradeInstanceRequest 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 | getDiskSize()Get 配置变更后,每个分片硬盘的容量。单位:GB。
每一缓存分片容量,对应的磁盘容量范围不同。具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。变更实例内存、持久化内存与磁盘、变更实例的分片数量,每次只能变更一项。 | 
| String | getInstanceId()Get 实例 ID。 | 
| Long | getMachineCpu()Get CPU 核数,可忽略不传 | 
| Long | getMachineMemory()Get 实例内存容量,单位:GB。
KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为固定搭配,即2GB内存,固定分配8GB的持久内存,不可选择。具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。变更实例内存、持久化内存与磁盘、变更实例的分片数量,每次只能变更一项。 | 
| Long | getMemSize()Get 配置变更后,每个分片持久化内存容量,单位:GB。
KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为固定搭配,即2GB内存,固定分配8GB的持久内存,不可选择。具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。变更实例内存、持久化内存与磁盘、变更实例的分片数量,每次只能变更一项。 | 
| Long | getShardNum()Get 配置变更后,分片数量。
增加后分片的数量务必为增加之前数量的整数倍。分片数量支持选择3、5、6、8、9、10、12、15、16、18、20、21、24、25、27、30、32、33、35、36、39、40、42、45、48、50、51、54、55、56、57、60、63、64分片。变更实例内存、持久化内存与磁盘、变更实例的分片数量,每次只能变更一项。 | 
| void | setDiskSize(Long DiskSize)Set 配置变更后,每个分片硬盘的容量。单位:GB。
每一缓存分片容量,对应的磁盘容量范围不同。具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。变更实例内存、持久化内存与磁盘、变更实例的分片数量,每次只能变更一项。 | 
| void | setInstanceId(String InstanceId)Set 实例 ID。 | 
| void | setMachineCpu(Long MachineCpu)Set CPU 核数,可忽略不传 | 
| void | setMachineMemory(Long MachineMemory)Set 实例内存容量,单位:GB。
KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为固定搭配,即2GB内存,固定分配8GB的持久内存,不可选择。具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。变更实例内存、持久化内存与磁盘、变更实例的分片数量,每次只能变更一项。 | 
| void | setMemSize(Long MemSize)Set 配置变更后,每个分片持久化内存容量,单位:GB。
KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为固定搭配,即2GB内存,固定分配8GB的持久内存,不可选择。具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。变更实例内存、持久化内存与磁盘、变更实例的分片数量,每次只能变更一项。 | 
| void | setShardNum(Long ShardNum)Set 配置变更后,分片数量。
增加后分片的数量务必为增加之前数量的整数倍。分片数量支持选择3、5、6、8、9、10、12、15、16、18、20、21、24、25、27、30、32、33、35、36、39、40、42、45、48、50、51、54、55、56、57、60、63、64分片。变更实例内存、持久化内存与磁盘、变更实例的分片数量,每次只能变更一项。 | 
| 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 UpgradeInstanceRequest()
public UpgradeInstanceRequest(UpgradeInstanceRequest source)
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - 实例 ID。public Long getMemSize()
public void setMemSize(Long MemSize)
MemSize - 配置变更后,每个分片持久化内存容量,单位:GB。
public Long getMachineCpu()
public void setMachineCpu(Long MachineCpu)
MachineCpu - CPU 核数,可忽略不传public Long getMachineMemory()
public void setMachineMemory(Long MachineMemory)
MachineMemory - 实例内存容量,单位:GB。
public Long getShardNum()
public void setShardNum(Long ShardNum)
ShardNum - 配置变更后,分片数量。
public Long getDiskSize()
public void setDiskSize(Long DiskSize)
DiskSize - 配置变更后,每个分片硬盘的容量。单位:GB。
Copyright © 2025. All rights reserved.