Class InquireCkafkaPriceRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ckafka.v20190819.models.InquireCkafkaPriceRequest
-
public class InquireCkafkaPriceRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description InquireCkafkaPriceRequest()InquireCkafkaPriceRequest(InquireCkafkaPriceRequest 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 LonggetBandwidth()Get 实例内网带宽大小, 单位MB/s (购买时必填,专业版询价时带宽信息必填)StringgetBillType()Get 国内站购买的版本, sv_ckafka_instance_s2_1(入门型), sv_ckafka_instance_s2_2(标准版), sv_ckafka_instance_s2_3(进阶型), 如果instanceType为standards2, 但该参数为空, 则默认值为sv_ckafka_instance_s2_1StringgetCategoryAction()Get 标记操作, 新购填写purchase, 续费填写renew, (不填时, 默认为purchase)InquiryDiskParamgetInquiryDiskParam()Get 实例的硬盘购买类型以及大小 (购买时必填,专业版询价时磁盘信息必填)InstanceChargeParamgetInstanceChargeParam()Get 购买/续费付费类型(购买时不填的话, 默认获取购买包年包月一个月的费用)StringgetInstanceId()Get 续费时的实例id, 续费时填写LonggetInstanceNum()Get 购买/续费时购买的实例数量(不填时, 默认为1个)StringgetInstanceType()Get 国内站标准版填写standards2, 国际站标准版填写standard,专业版填写professionLonggetMessageRetention()Get 实例消息保留时间大小, 单位小时 (购买时必填)LonggetPartition()Get 购买实例分区数, 单位个 (购买时必填,专业版询价时带宽信息必填)InquiryPublicNetworkParamgetPublicNetworkParam()Get 公网带宽计费模式, 目前只有专业版支持公网带宽 (购买公网带宽时必填)LonggetTopic()Get 购买实例topic数, 单位个 (购买时必填)Long[]getZoneIds()Get 购买地域, 可通过查看DescribeCkafkaZone这个接口获取ZoneIdvoidsetBandwidth(Long Bandwidth)Set 实例内网带宽大小, 单位MB/s (购买时必填,专业版询价时带宽信息必填)voidsetBillType(String BillType)Set 国内站购买的版本, sv_ckafka_instance_s2_1(入门型), sv_ckafka_instance_s2_2(标准版), sv_ckafka_instance_s2_3(进阶型), 如果instanceType为standards2, 但该参数为空, 则默认值为sv_ckafka_instance_s2_1voidsetCategoryAction(String CategoryAction)Set 标记操作, 新购填写purchase, 续费填写renew, (不填时, 默认为purchase)voidsetInquiryDiskParam(InquiryDiskParam InquiryDiskParam)Set 实例的硬盘购买类型以及大小 (购买时必填,专业版询价时磁盘信息必填)voidsetInstanceChargeParam(InstanceChargeParam InstanceChargeParam)Set 购买/续费付费类型(购买时不填的话, 默认获取购买包年包月一个月的费用)voidsetInstanceId(String InstanceId)Set 续费时的实例id, 续费时填写voidsetInstanceNum(Long InstanceNum)Set 购买/续费时购买的实例数量(不填时, 默认为1个)voidsetInstanceType(String InstanceType)Set 国内站标准版填写standards2, 国际站标准版填写standard,专业版填写professionvoidsetMessageRetention(Long MessageRetention)Set 实例消息保留时间大小, 单位小时 (购买时必填)voidsetPartition(Long Partition)Set 购买实例分区数, 单位个 (购买时必填,专业版询价时带宽信息必填)voidsetPublicNetworkParam(InquiryPublicNetworkParam PublicNetworkParam)Set 公网带宽计费模式, 目前只有专业版支持公网带宽 (购买公网带宽时必填)voidsetTopic(Long Topic)Set 购买实例topic数, 单位个 (购买时必填)voidsetZoneIds(Long[] ZoneIds)Set 购买地域, 可通过查看DescribeCkafkaZone这个接口获取ZoneIdvoidtoMap(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
-
InquireCkafkaPriceRequest
public InquireCkafkaPriceRequest()
-
InquireCkafkaPriceRequest
public InquireCkafkaPriceRequest(InquireCkafkaPriceRequest 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
-
getInstanceType
public String getInstanceType()
Get 国内站标准版填写standards2, 国际站标准版填写standard,专业版填写profession- Returns:
- InstanceType 国内站标准版填写standards2, 国际站标准版填写standard,专业版填写profession
-
setInstanceType
public void setInstanceType(String InstanceType)
Set 国内站标准版填写standards2, 国际站标准版填写standard,专业版填写profession- Parameters:
InstanceType- 国内站标准版填写standards2, 国际站标准版填写standard,专业版填写profession
-
getInstanceChargeParam
public InstanceChargeParam getInstanceChargeParam()
Get 购买/续费付费类型(购买时不填的话, 默认获取购买包年包月一个月的费用)- Returns:
- InstanceChargeParam 购买/续费付费类型(购买时不填的话, 默认获取购买包年包月一个月的费用)
-
setInstanceChargeParam
public void setInstanceChargeParam(InstanceChargeParam InstanceChargeParam)
Set 购买/续费付费类型(购买时不填的话, 默认获取购买包年包月一个月的费用)- Parameters:
InstanceChargeParam- 购买/续费付费类型(购买时不填的话, 默认获取购买包年包月一个月的费用)
-
getInstanceNum
public Long getInstanceNum()
Get 购买/续费时购买的实例数量(不填时, 默认为1个)- Returns:
- InstanceNum 购买/续费时购买的实例数量(不填时, 默认为1个)
-
setInstanceNum
public void setInstanceNum(Long InstanceNum)
Set 购买/续费时购买的实例数量(不填时, 默认为1个)- Parameters:
InstanceNum- 购买/续费时购买的实例数量(不填时, 默认为1个)
-
getBandwidth
public Long getBandwidth()
Get 实例内网带宽大小, 单位MB/s (购买时必填,专业版询价时带宽信息必填)- Returns:
- Bandwidth 实例内网带宽大小, 单位MB/s (购买时必填,专业版询价时带宽信息必填)
-
setBandwidth
public void setBandwidth(Long Bandwidth)
Set 实例内网带宽大小, 单位MB/s (购买时必填,专业版询价时带宽信息必填)- Parameters:
Bandwidth- 实例内网带宽大小, 单位MB/s (购买时必填,专业版询价时带宽信息必填)
-
getInquiryDiskParam
public InquiryDiskParam getInquiryDiskParam()
Get 实例的硬盘购买类型以及大小 (购买时必填,专业版询价时磁盘信息必填)- Returns:
- InquiryDiskParam 实例的硬盘购买类型以及大小 (购买时必填,专业版询价时磁盘信息必填)
-
setInquiryDiskParam
public void setInquiryDiskParam(InquiryDiskParam InquiryDiskParam)
Set 实例的硬盘购买类型以及大小 (购买时必填,专业版询价时磁盘信息必填)- Parameters:
InquiryDiskParam- 实例的硬盘购买类型以及大小 (购买时必填,专业版询价时磁盘信息必填)
-
getMessageRetention
public Long getMessageRetention()
Get 实例消息保留时间大小, 单位小时 (购买时必填)- Returns:
- MessageRetention 实例消息保留时间大小, 单位小时 (购买时必填)
-
setMessageRetention
public void setMessageRetention(Long MessageRetention)
Set 实例消息保留时间大小, 单位小时 (购买时必填)- Parameters:
MessageRetention- 实例消息保留时间大小, 单位小时 (购买时必填)
-
getTopic
public Long getTopic()
Get 购买实例topic数, 单位个 (购买时必填)- Returns:
- Topic 购买实例topic数, 单位个 (购买时必填)
-
setTopic
public void setTopic(Long Topic)
Set 购买实例topic数, 单位个 (购买时必填)- Parameters:
Topic- 购买实例topic数, 单位个 (购买时必填)
-
getPartition
public Long getPartition()
Get 购买实例分区数, 单位个 (购买时必填,专业版询价时带宽信息必填)- Returns:
- Partition 购买实例分区数, 单位个 (购买时必填,专业版询价时带宽信息必填)
-
setPartition
public void setPartition(Long Partition)
Set 购买实例分区数, 单位个 (购买时必填,专业版询价时带宽信息必填)- Parameters:
Partition- 购买实例分区数, 单位个 (购买时必填,专业版询价时带宽信息必填)
-
getZoneIds
public Long[] getZoneIds()
Get 购买地域, 可通过查看DescribeCkafkaZone这个接口获取ZoneId- Returns:
- ZoneIds 购买地域, 可通过查看DescribeCkafkaZone这个接口获取ZoneId
-
setZoneIds
public void setZoneIds(Long[] ZoneIds)
Set 购买地域, 可通过查看DescribeCkafkaZone这个接口获取ZoneId- Parameters:
ZoneIds- 购买地域, 可通过查看DescribeCkafkaZone这个接口获取ZoneId
-
getCategoryAction
public String getCategoryAction()
Get 标记操作, 新购填写purchase, 续费填写renew, (不填时, 默认为purchase)- Returns:
- CategoryAction 标记操作, 新购填写purchase, 续费填写renew, (不填时, 默认为purchase)
-
setCategoryAction
public void setCategoryAction(String CategoryAction)
Set 标记操作, 新购填写purchase, 续费填写renew, (不填时, 默认为purchase)- Parameters:
CategoryAction- 标记操作, 新购填写purchase, 续费填写renew, (不填时, 默认为purchase)
-
getBillType
public String getBillType()
Get 国内站购买的版本, sv_ckafka_instance_s2_1(入门型), sv_ckafka_instance_s2_2(标准版), sv_ckafka_instance_s2_3(进阶型), 如果instanceType为standards2, 但该参数为空, 则默认值为sv_ckafka_instance_s2_1- Returns:
- BillType 国内站购买的版本, sv_ckafka_instance_s2_1(入门型), sv_ckafka_instance_s2_2(标准版), sv_ckafka_instance_s2_3(进阶型), 如果instanceType为standards2, 但该参数为空, 则默认值为sv_ckafka_instance_s2_1
-
setBillType
public void setBillType(String BillType)
Set 国内站购买的版本, sv_ckafka_instance_s2_1(入门型), sv_ckafka_instance_s2_2(标准版), sv_ckafka_instance_s2_3(进阶型), 如果instanceType为standards2, 但该参数为空, 则默认值为sv_ckafka_instance_s2_1- Parameters:
BillType- 国内站购买的版本, sv_ckafka_instance_s2_1(入门型), sv_ckafka_instance_s2_2(标准版), sv_ckafka_instance_s2_3(进阶型), 如果instanceType为standards2, 但该参数为空, 则默认值为sv_ckafka_instance_s2_1
-
getPublicNetworkParam
public InquiryPublicNetworkParam getPublicNetworkParam()
Get 公网带宽计费模式, 目前只有专业版支持公网带宽 (购买公网带宽时必填)- Returns:
- PublicNetworkParam 公网带宽计费模式, 目前只有专业版支持公网带宽 (购买公网带宽时必填)
-
setPublicNetworkParam
public void setPublicNetworkParam(InquiryPublicNetworkParam PublicNetworkParam)
Set 公网带宽计费模式, 目前只有专业版支持公网带宽 (购买公网带宽时必填)- Parameters:
PublicNetworkParam- 公网带宽计费模式, 目前只有专业版支持公网带宽 (购买公网带宽时必填)
-
getInstanceId
public String getInstanceId()
Get 续费时的实例id, 续费时填写- Returns:
- InstanceId 续费时的实例id, 续费时填写
-
setInstanceId
public void setInstanceId(String InstanceId)
Set 续费时的实例id, 续费时填写- Parameters:
InstanceId- 续费时的实例id, 续费时填写
-
-