public class ProductConf extends AbstractModel
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, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public 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 © 2023. All rights reserved.