Class InquiryPriceCreateInstanceRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.redis.v20180412.models.InquiryPriceCreateInstanceRequest
-
public class InquiryPriceCreateInstanceRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description InquiryPriceCreateInstanceRequest()
InquiryPriceCreateInstanceRequest(InquiryPriceCreateInstanceRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long
getBillingMode()
Get 付费方式:0-按量计费,1-包年包月。Long
getGoodsNum()
Get 实例数量,单次购买实例数量以 [查询产品售卖规格](https://cloud.tencent.com/document/api/239/30600) 返回的规格为准。Long
getMemSize()
Get 内存容量,单位为MB, 数值需为1024的整数倍,具体规格以 [查询产品售卖规格](https://cloud.tencent.com/document/api/239/30600) 返回的规格为准。 TypeId为标准架构时,MemSize是实例总内存容量;TypeId为集群架构时,MemSize是单分片内存容量。Long
getPeriod()
Get 购买时长,在创建包年包月实例的时候需要填写,按量计费实例填1即可,单位:月,取值范围 [1,2,3,4,5,6,7,8,9,10,11,12,24,36]。String
getProductVersion()
Get "local"本地盘版,"cloud"云盘版,"cdc"独享集群版,如果不传默认询价为本地盘版本Long
getRedisReplicasNum()
Get 实例副本数量,Redis2.8标准架构、CKV标准架构和Redis2.8单机版不需要填写。Long
getRedisShardNum()
Get 实例分片数量,Redis2.8标准架构、CKV标准架构和Redis2.8单机版、Redis4.0标准架构不需要填写。Boolean
getReplicasReadonly()
Get 是否支持副本只读,Redis2.8标准架构、CKV标准架构和Redis2.8单机版不需要填写。Long
getTypeId()
Get 实例类型:2 – Redis2.8内存版(标准架构),3 – CKV 3.2内存版(标准架构),4 – CKV 3.2内存版(集群架构),6 – Redis4.0内存版(标准架构),7 – Redis4.0内存版(集群架构),8 – Redis5.0内存版(标准架构),9 – Redis5.0内存版(集群架构)。Long
getZoneId()
Get 实例所属的可用区ID,可参考[地域和可用区](https://cloud.tencent.com/document/product/239/4106) 。String
getZoneName()
Get 实例所属的可用区名称,可参考[地域和可用区](https://cloud.tencent.com/document/product/239/4106) 。void
setBillingMode(Long BillingMode)
Set 付费方式:0-按量计费,1-包年包月。void
setGoodsNum(Long GoodsNum)
Set 实例数量,单次购买实例数量以 [查询产品售卖规格](https://cloud.tencent.com/document/api/239/30600) 返回的规格为准。void
setMemSize(Long MemSize)
Set 内存容量,单位为MB, 数值需为1024的整数倍,具体规格以 [查询产品售卖规格](https://cloud.tencent.com/document/api/239/30600) 返回的规格为准。 TypeId为标准架构时,MemSize是实例总内存容量;TypeId为集群架构时,MemSize是单分片内存容量。void
setPeriod(Long Period)
Set 购买时长,在创建包年包月实例的时候需要填写,按量计费实例填1即可,单位:月,取值范围 [1,2,3,4,5,6,7,8,9,10,11,12,24,36]。void
setProductVersion(String ProductVersion)
Set "local"本地盘版,"cloud"云盘版,"cdc"独享集群版,如果不传默认询价为本地盘版本void
setRedisReplicasNum(Long RedisReplicasNum)
Set 实例副本数量,Redis2.8标准架构、CKV标准架构和Redis2.8单机版不需要填写。void
setRedisShardNum(Long RedisShardNum)
Set 实例分片数量,Redis2.8标准架构、CKV标准架构和Redis2.8单机版、Redis4.0标准架构不需要填写。void
setReplicasReadonly(Boolean ReplicasReadonly)
Set 是否支持副本只读,Redis2.8标准架构、CKV标准架构和Redis2.8单机版不需要填写。void
setTypeId(Long TypeId)
Set 实例类型:2 – Redis2.8内存版(标准架构),3 – CKV 3.2内存版(标准架构),4 – CKV 3.2内存版(集群架构),6 – Redis4.0内存版(标准架构),7 – Redis4.0内存版(集群架构),8 – Redis5.0内存版(标准架构),9 – Redis5.0内存版(集群架构)。void
setZoneId(Long ZoneId)
Set 实例所属的可用区ID,可参考[地域和可用区](https://cloud.tencent.com/document/product/239/4106) 。void
setZoneName(String ZoneName)
Set 实例所属的可用区名称,可参考[地域和可用区](https://cloud.tencent.com/document/product/239/4106) 。void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
InquiryPriceCreateInstanceRequest
public InquiryPriceCreateInstanceRequest()
-
InquiryPriceCreateInstanceRequest
public InquiryPriceCreateInstanceRequest(InquiryPriceCreateInstanceRequest 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.
-
-
Method Detail
-
getTypeId
public Long getTypeId()
Get 实例类型:2 – Redis2.8内存版(标准架构),3 – CKV 3.2内存版(标准架构),4 – CKV 3.2内存版(集群架构),6 – Redis4.0内存版(标准架构),7 – Redis4.0内存版(集群架构),8 – Redis5.0内存版(标准架构),9 – Redis5.0内存版(集群架构)。- Returns:
- TypeId 实例类型:2 – Redis2.8内存版(标准架构),3 – CKV 3.2内存版(标准架构),4 – CKV 3.2内存版(集群架构),6 – Redis4.0内存版(标准架构),7 – Redis4.0内存版(集群架构),8 – Redis5.0内存版(标准架构),9 – Redis5.0内存版(集群架构)。
-
setTypeId
public void setTypeId(Long TypeId)
Set 实例类型:2 – Redis2.8内存版(标准架构),3 – CKV 3.2内存版(标准架构),4 – CKV 3.2内存版(集群架构),6 – Redis4.0内存版(标准架构),7 – Redis4.0内存版(集群架构),8 – Redis5.0内存版(标准架构),9 – Redis5.0内存版(集群架构)。- Parameters:
TypeId
- 实例类型:2 – Redis2.8内存版(标准架构),3 – CKV 3.2内存版(标准架构),4 – CKV 3.2内存版(集群架构),6 – Redis4.0内存版(标准架构),7 – Redis4.0内存版(集群架构),8 – Redis5.0内存版(标准架构),9 – Redis5.0内存版(集群架构)。
-
getMemSize
public Long getMemSize()
Get 内存容量,单位为MB, 数值需为1024的整数倍,具体规格以 [查询产品售卖规格](https://cloud.tencent.com/document/api/239/30600) 返回的规格为准。 TypeId为标准架构时,MemSize是实例总内存容量;TypeId为集群架构时,MemSize是单分片内存容量。- Returns:
- MemSize 内存容量,单位为MB, 数值需为1024的整数倍,具体规格以 [查询产品售卖规格](https://cloud.tencent.com/document/api/239/30600) 返回的规格为准。 TypeId为标准架构时,MemSize是实例总内存容量;TypeId为集群架构时,MemSize是单分片内存容量。
-
setMemSize
public void setMemSize(Long MemSize)
Set 内存容量,单位为MB, 数值需为1024的整数倍,具体规格以 [查询产品售卖规格](https://cloud.tencent.com/document/api/239/30600) 返回的规格为准。 TypeId为标准架构时,MemSize是实例总内存容量;TypeId为集群架构时,MemSize是单分片内存容量。- Parameters:
MemSize
- 内存容量,单位为MB, 数值需为1024的整数倍,具体规格以 [查询产品售卖规格](https://cloud.tencent.com/document/api/239/30600) 返回的规格为准。 TypeId为标准架构时,MemSize是实例总内存容量;TypeId为集群架构时,MemSize是单分片内存容量。
-
getGoodsNum
public Long getGoodsNum()
Get 实例数量,单次购买实例数量以 [查询产品售卖规格](https://cloud.tencent.com/document/api/239/30600) 返回的规格为准。- Returns:
- GoodsNum 实例数量,单次购买实例数量以 [查询产品售卖规格](https://cloud.tencent.com/document/api/239/30600) 返回的规格为准。
-
setGoodsNum
public void setGoodsNum(Long GoodsNum)
Set 实例数量,单次购买实例数量以 [查询产品售卖规格](https://cloud.tencent.com/document/api/239/30600) 返回的规格为准。- Parameters:
GoodsNum
- 实例数量,单次购买实例数量以 [查询产品售卖规格](https://cloud.tencent.com/document/api/239/30600) 返回的规格为准。
-
getPeriod
public Long getPeriod()
Get 购买时长,在创建包年包月实例的时候需要填写,按量计费实例填1即可,单位:月,取值范围 [1,2,3,4,5,6,7,8,9,10,11,12,24,36]。- Returns:
- Period 购买时长,在创建包年包月实例的时候需要填写,按量计费实例填1即可,单位:月,取值范围 [1,2,3,4,5,6,7,8,9,10,11,12,24,36]。
-
setPeriod
public void setPeriod(Long Period)
Set 购买时长,在创建包年包月实例的时候需要填写,按量计费实例填1即可,单位:月,取值范围 [1,2,3,4,5,6,7,8,9,10,11,12,24,36]。- Parameters:
Period
- 购买时长,在创建包年包月实例的时候需要填写,按量计费实例填1即可,单位:月,取值范围 [1,2,3,4,5,6,7,8,9,10,11,12,24,36]。
-
getBillingMode
public Long getBillingMode()
Get 付费方式:0-按量计费,1-包年包月。- Returns:
- BillingMode 付费方式:0-按量计费,1-包年包月。
-
setBillingMode
public void setBillingMode(Long BillingMode)
Set 付费方式:0-按量计费,1-包年包月。- Parameters:
BillingMode
- 付费方式:0-按量计费,1-包年包月。
-
getZoneId
public Long getZoneId()
Get 实例所属的可用区ID,可参考[地域和可用区](https://cloud.tencent.com/document/product/239/4106) 。- Returns:
- ZoneId 实例所属的可用区ID,可参考[地域和可用区](https://cloud.tencent.com/document/product/239/4106) 。
-
setZoneId
public void setZoneId(Long ZoneId)
Set 实例所属的可用区ID,可参考[地域和可用区](https://cloud.tencent.com/document/product/239/4106) 。- Parameters:
ZoneId
- 实例所属的可用区ID,可参考[地域和可用区](https://cloud.tencent.com/document/product/239/4106) 。
-
getRedisShardNum
public Long getRedisShardNum()
Get 实例分片数量,Redis2.8标准架构、CKV标准架构和Redis2.8单机版、Redis4.0标准架构不需要填写。- Returns:
- RedisShardNum 实例分片数量,Redis2.8标准架构、CKV标准架构和Redis2.8单机版、Redis4.0标准架构不需要填写。
-
setRedisShardNum
public void setRedisShardNum(Long RedisShardNum)
Set 实例分片数量,Redis2.8标准架构、CKV标准架构和Redis2.8单机版、Redis4.0标准架构不需要填写。- Parameters:
RedisShardNum
- 实例分片数量,Redis2.8标准架构、CKV标准架构和Redis2.8单机版、Redis4.0标准架构不需要填写。
-
getRedisReplicasNum
public Long getRedisReplicasNum()
Get 实例副本数量,Redis2.8标准架构、CKV标准架构和Redis2.8单机版不需要填写。- Returns:
- RedisReplicasNum 实例副本数量,Redis2.8标准架构、CKV标准架构和Redis2.8单机版不需要填写。
-
setRedisReplicasNum
public void setRedisReplicasNum(Long RedisReplicasNum)
Set 实例副本数量,Redis2.8标准架构、CKV标准架构和Redis2.8单机版不需要填写。- Parameters:
RedisReplicasNum
- 实例副本数量,Redis2.8标准架构、CKV标准架构和Redis2.8单机版不需要填写。
-
getReplicasReadonly
public Boolean getReplicasReadonly()
Get 是否支持副本只读,Redis2.8标准架构、CKV标准架构和Redis2.8单机版不需要填写。- Returns:
- ReplicasReadonly 是否支持副本只读,Redis2.8标准架构、CKV标准架构和Redis2.8单机版不需要填写。
-
setReplicasReadonly
public void setReplicasReadonly(Boolean ReplicasReadonly)
Set 是否支持副本只读,Redis2.8标准架构、CKV标准架构和Redis2.8单机版不需要填写。- Parameters:
ReplicasReadonly
- 是否支持副本只读,Redis2.8标准架构、CKV标准架构和Redis2.8单机版不需要填写。
-
getZoneName
public String getZoneName()
Get 实例所属的可用区名称,可参考[地域和可用区](https://cloud.tencent.com/document/product/239/4106) 。- Returns:
- ZoneName 实例所属的可用区名称,可参考[地域和可用区](https://cloud.tencent.com/document/product/239/4106) 。
-
setZoneName
public void setZoneName(String ZoneName)
Set 实例所属的可用区名称,可参考[地域和可用区](https://cloud.tencent.com/document/product/239/4106) 。- Parameters:
ZoneName
- 实例所属的可用区名称,可参考[地域和可用区](https://cloud.tencent.com/document/product/239/4106) 。
-
getProductVersion
public String getProductVersion()
Get "local"本地盘版,"cloud"云盘版,"cdc"独享集群版,如果不传默认询价为本地盘版本- Returns:
- ProductVersion "local"本地盘版,"cloud"云盘版,"cdc"独享集群版,如果不传默认询价为本地盘版本
-
setProductVersion
public void setProductVersion(String ProductVersion)
Set "local"本地盘版,"cloud"云盘版,"cdc"独享集群版,如果不传默认询价为本地盘版本- Parameters:
ProductVersion
- "local"本地盘版,"cloud"云盘版,"cdc"独享集群版,如果不传默认询价为本地盘版本
-
-