public class ProductConf extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ProductConf() | 
| ProductConf(ProductConf 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 | 
|---|---|
| Boolean | getEnableRepicaReadOnly()Get Whether to support read-only replicas
- `true`: Supported. | 
| String | getEngine()Get Product engines, including Tencent Cloud CKV and Redis Community Edition. | 
| Long | getMaxBuyNum()Get Maximum purchasable quantity | 
| Long | getMinBuyNum()Get Minimum purchasable quantity | 
| String | getPayMode()Get Supported billing modes
- `1`: Monthly subscription. | 
| String[] | getReplicaNum()Get Quantity of replicas | 
| Boolean | getSaleout()Get Whether a product is sold out
- `true`: Sold out. | 
| String[] | getShardNum()Get Quantity of shards | 
| String[] | getShardSize()Get Shard size in GB | 
| String[] | getTotalSize()Get Total capacity in GB | 
| Long | getType()Get Product type
- `2`: Redis 2.8 Memory Edition (Standard Architecture). | 
| String | getTypeName()Get Product names, including Redis Master-Replica Edition, Redis Standalone Edition, Redis 4.0 Cluster Edition, CKV Master-Replica Edition, and CKV Standalone Edition. | 
| String | getVersion()Get Compatible versions, including Redis 2.8, 3.2, 4.0, 5.0, and 6.2. | 
| void | setEnableRepicaReadOnly(Boolean EnableRepicaReadOnly)Set Whether to support read-only replicas
- `true`: Supported. | 
| void | setEngine(String Engine)Set Product engines, including Tencent Cloud CKV and Redis Community Edition. | 
| void | setMaxBuyNum(Long MaxBuyNum)Set Maximum purchasable quantity | 
| void | setMinBuyNum(Long MinBuyNum)Set Minimum purchasable quantity | 
| void | setPayMode(String PayMode)Set Supported billing modes
- `1`: Monthly subscription. | 
| void | setReplicaNum(String[] ReplicaNum)Set Quantity of replicas | 
| void | setSaleout(Boolean Saleout)Set Whether a product is sold out
- `true`: Sold out. | 
| void | setShardNum(String[] ShardNum)Set Quantity of shards | 
| void | setShardSize(String[] ShardSize)Set Shard size in GB | 
| void | setTotalSize(String[] TotalSize)Set Total capacity in GB | 
| void | setType(Long Type)Set Product type
- `2`: Redis 2.8 Memory Edition (Standard Architecture). | 
| void | setTypeName(String TypeName)Set Product names, including Redis Master-Replica Edition, Redis Standalone Edition, Redis 4.0 Cluster Edition, CKV Master-Replica Edition, and CKV Standalone Edition. | 
| void | setVersion(String Version)Set Compatible versions, including Redis 2.8, 3.2, 4.0, 5.0, and 6.2. | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic ProductConf()
public ProductConf(ProductConf source)
public Long getType()
public void setType(Long Type)
Type - Product type
- `2`: Redis 2.8 Memory Edition (Standard Architecture).
- `3`: CKV 3.2 Memory Edition (Standard Architecture).
- `4`: CKV 3.2 Memory Edition (Cluster Architecture).
- `5`: Redis 2.8 Memory Edition (Standalone).
- `6`: Redis 4.0 Memory Edition (Standard Architecture).
- `7`: Redis 4.0 Memory Edition (Cluster Architecture).
- `8`: Redis 5.0 Memory Edition (Standard Architecture).
- `9`: Redis 5.0 Memory Edition (Cluster Architecture).
- `15`: Redis 6.2 Memory Edition (Standard Architecture).
- `16`: Redis 6.2 Memory Edition (Cluster Architecture).public String getTypeName()
public void setTypeName(String TypeName)
TypeName - Product names, including Redis Master-Replica Edition, Redis Standalone Edition, Redis 4.0 Cluster Edition, CKV Master-Replica Edition, and CKV Standalone Edition.public Long getMinBuyNum()
public void setMinBuyNum(Long MinBuyNum)
MinBuyNum - Minimum purchasable quantitypublic Long getMaxBuyNum()
public void setMaxBuyNum(Long MaxBuyNum)
MaxBuyNum - Maximum purchasable quantitypublic Boolean getSaleout()
public void setSaleout(Boolean Saleout)
Saleout - Whether a product is sold out
- `true`: Sold out.
- `false`: Not sold out.public String getEngine()
public void setEngine(String Engine)
Engine - Product engines, including Tencent Cloud CKV and Redis Community Edition.public String getVersion()
public void setVersion(String Version)
Version - Compatible versions, including Redis 2.8, 3.2, 4.0, 5.0, and 6.2.public String[] getTotalSize()
public void setTotalSize(String[] TotalSize)
TotalSize - Total capacity in GBpublic String[] getShardSize()
public void setShardSize(String[] ShardSize)
ShardSize - Shard size in GBpublic String[] getReplicaNum()
public void setReplicaNum(String[] ReplicaNum)
ReplicaNum - Quantity of replicaspublic String[] getShardNum()
public void setShardNum(String[] ShardNum)
ShardNum - Quantity of shardspublic String getPayMode()
public void setPayMode(String PayMode)
PayMode - Supported billing modes
- `1`: Monthly subscription.
- `0`: Pay-as-you-go.public Boolean getEnableRepicaReadOnly()
public void setEnableRepicaReadOnly(Boolean EnableRepicaReadOnly)
EnableRepicaReadOnly - Whether to support read-only replicas
- `true`: Supported.
-`false`: Not supported.Copyright © 2024. All rights reserved.