Class Bundle
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.lighthouse.v20200324.models.Bundle
-
public class Bundle extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBundleDisplayLabel()Get 套餐展示标签.StringgetBundleId()Get 套餐 ID。StringgetBundleSalesState()Get 套餐售卖状态,取值:‘AVAILABLE’(可用) , ‘SOLD_OUT’(售罄)StringgetBundleType()Get 套餐类型。 取值范围: STARTER_BUNDLE:入门型 GENERAL_BUNDLE:通用型 ENTERPRISE_BUNDLE:企业型 STORAGE_BUNDLE:存储型 EXCLUSIVE_BUNDLE:专属型 HK_EXCLUSIVE_BUNDLE:香港专属型 CAREFREE_BUNDLE:无忧型 BEFAST_BUNDLE:蜂驰型StringgetBundleTypeDescription()Get 套餐类型描述信息。 注意:此字段可能返回 null,表示取不到有效值。LonggetCPU()Get CPU 核数。StringgetInternetChargeType()Get 网络计费类型。LonggetInternetMaxBandwidthOut()Get 峰值带宽,单位 Mbps。LonggetMemory()Get 内存大小,单位 GB。LonggetMonthlyTraffic()Get 每月网络流量,单位 GB。PricegetPrice()Get 套餐当前单位价格信息。BooleangetSupportLinuxUnixPlatform()Get 是否支持 Linux/Unix 平台。BooleangetSupportWindowsPlatform()Get 是否支持 Windows 平台。LonggetSystemDiskSize()Get 系统盘大小。单位GB。StringgetSystemDiskType()Get 系统盘类型。 取值范围: CLOUD_SSD:SSD 云硬盘 CLOUD_PREMIUM:高性能云硬盘voidsetBundleDisplayLabel(String BundleDisplayLabel)Set 套餐展示标签.voidsetBundleId(String BundleId)Set 套餐 ID。voidsetBundleSalesState(String BundleSalesState)Set 套餐售卖状态,取值:‘AVAILABLE’(可用) , ‘SOLD_OUT’(售罄)voidsetBundleType(String BundleType)Set 套餐类型。 取值范围: STARTER_BUNDLE:入门型 GENERAL_BUNDLE:通用型 ENTERPRISE_BUNDLE:企业型 STORAGE_BUNDLE:存储型 EXCLUSIVE_BUNDLE:专属型 HK_EXCLUSIVE_BUNDLE:香港专属型 CAREFREE_BUNDLE:无忧型 BEFAST_BUNDLE:蜂驰型voidsetBundleTypeDescription(String BundleTypeDescription)Set 套餐类型描述信息。 注意:此字段可能返回 null,表示取不到有效值。voidsetCPU(Long CPU)Set CPU 核数。voidsetInternetChargeType(String InternetChargeType)Set 网络计费类型。voidsetInternetMaxBandwidthOut(Long InternetMaxBandwidthOut)Set 峰值带宽,单位 Mbps。voidsetMemory(Long Memory)Set 内存大小,单位 GB。voidsetMonthlyTraffic(Long MonthlyTraffic)Set 每月网络流量,单位 GB。voidsetPrice(Price Price)Set 套餐当前单位价格信息。voidsetSupportLinuxUnixPlatform(Boolean SupportLinuxUnixPlatform)Set 是否支持 Linux/Unix 平台。voidsetSupportWindowsPlatform(Boolean SupportWindowsPlatform)Set 是否支持 Windows 平台。voidsetSystemDiskSize(Long SystemDiskSize)Set 系统盘大小。单位GB。voidsetSystemDiskType(String SystemDiskType)Set 系统盘类型。 取值范围: CLOUD_SSD:SSD 云硬盘 CLOUD_PREMIUM:高性能云硬盘voidtoMap(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
-
Bundle
public Bundle()
-
Bundle
public Bundle(Bundle 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
-
getBundleId
public String getBundleId()
Get 套餐 ID。- Returns:
- BundleId 套餐 ID。
-
setBundleId
public void setBundleId(String BundleId)
Set 套餐 ID。- Parameters:
BundleId- 套餐 ID。
-
getMemory
public Long getMemory()
Get 内存大小,单位 GB。- Returns:
- Memory 内存大小,单位 GB。
-
setMemory
public void setMemory(Long Memory)
Set 内存大小,单位 GB。- Parameters:
Memory- 内存大小,单位 GB。
-
getSystemDiskType
public String getSystemDiskType()
Get 系统盘类型。 取值范围:- CLOUD_SSD:SSD 云硬盘
- CLOUD_PREMIUM:高性能云硬盘
- Returns:
- SystemDiskType 系统盘类型。
取值范围:
- CLOUD_SSD:SSD 云硬盘
- CLOUD_PREMIUM:高性能云硬盘
-
setSystemDiskType
public void setSystemDiskType(String SystemDiskType)
Set 系统盘类型。 取值范围:- CLOUD_SSD:SSD 云硬盘
- CLOUD_PREMIUM:高性能云硬盘
- Parameters:
SystemDiskType- 系统盘类型。 取值范围:- CLOUD_SSD:SSD 云硬盘
- CLOUD_PREMIUM:高性能云硬盘
-
getSystemDiskSize
public Long getSystemDiskSize()
Get 系统盘大小。单位GB。- Returns:
- SystemDiskSize 系统盘大小。单位GB。
-
setSystemDiskSize
public void setSystemDiskSize(Long SystemDiskSize)
Set 系统盘大小。单位GB。- Parameters:
SystemDiskSize- 系统盘大小。单位GB。
-
getMonthlyTraffic
public Long getMonthlyTraffic()
Get 每月网络流量,单位 GB。- Returns:
- MonthlyTraffic 每月网络流量,单位 GB。
-
setMonthlyTraffic
public void setMonthlyTraffic(Long MonthlyTraffic)
Set 每月网络流量,单位 GB。- Parameters:
MonthlyTraffic- 每月网络流量,单位 GB。
-
getSupportLinuxUnixPlatform
public Boolean getSupportLinuxUnixPlatform()
Get 是否支持 Linux/Unix 平台。- Returns:
- SupportLinuxUnixPlatform 是否支持 Linux/Unix 平台。
-
setSupportLinuxUnixPlatform
public void setSupportLinuxUnixPlatform(Boolean SupportLinuxUnixPlatform)
Set 是否支持 Linux/Unix 平台。- Parameters:
SupportLinuxUnixPlatform- 是否支持 Linux/Unix 平台。
-
getSupportWindowsPlatform
public Boolean getSupportWindowsPlatform()
Get 是否支持 Windows 平台。- Returns:
- SupportWindowsPlatform 是否支持 Windows 平台。
-
setSupportWindowsPlatform
public void setSupportWindowsPlatform(Boolean SupportWindowsPlatform)
Set 是否支持 Windows 平台。- Parameters:
SupportWindowsPlatform- 是否支持 Windows 平台。
-
getPrice
public Price getPrice()
Get 套餐当前单位价格信息。- Returns:
- Price 套餐当前单位价格信息。
-
setPrice
public void setPrice(Price Price)
Set 套餐当前单位价格信息。- Parameters:
Price- 套餐当前单位价格信息。
-
getCPU
public Long getCPU()
Get CPU 核数。- Returns:
- CPU CPU 核数。
-
setCPU
public void setCPU(Long CPU)
Set CPU 核数。- Parameters:
CPU- CPU 核数。
-
getInternetMaxBandwidthOut
public Long getInternetMaxBandwidthOut()
Get 峰值带宽,单位 Mbps。- Returns:
- InternetMaxBandwidthOut 峰值带宽,单位 Mbps。
-
setInternetMaxBandwidthOut
public void setInternetMaxBandwidthOut(Long InternetMaxBandwidthOut)
Set 峰值带宽,单位 Mbps。- Parameters:
InternetMaxBandwidthOut- 峰值带宽,单位 Mbps。
-
getInternetChargeType
public String getInternetChargeType()
Get 网络计费类型。- Returns:
- InternetChargeType 网络计费类型。
-
setInternetChargeType
public void setInternetChargeType(String InternetChargeType)
Set 网络计费类型。- Parameters:
InternetChargeType- 网络计费类型。
-
getBundleSalesState
public String getBundleSalesState()
Get 套餐售卖状态,取值:‘AVAILABLE’(可用) , ‘SOLD_OUT’(售罄)- Returns:
- BundleSalesState 套餐售卖状态,取值:‘AVAILABLE’(可用) , ‘SOLD_OUT’(售罄)
-
setBundleSalesState
public void setBundleSalesState(String BundleSalesState)
Set 套餐售卖状态,取值:‘AVAILABLE’(可用) , ‘SOLD_OUT’(售罄)- Parameters:
BundleSalesState- 套餐售卖状态,取值:‘AVAILABLE’(可用) , ‘SOLD_OUT’(售罄)
-
getBundleType
public String getBundleType()
Get 套餐类型。 取值范围:- STARTER_BUNDLE:入门型
- GENERAL_BUNDLE:通用型
- ENTERPRISE_BUNDLE:企业型
- STORAGE_BUNDLE:存储型
- EXCLUSIVE_BUNDLE:专属型
- HK_EXCLUSIVE_BUNDLE:香港专属型
- CAREFREE_BUNDLE:无忧型
- BEFAST_BUNDLE:蜂驰型
- Returns:
- BundleType 套餐类型。
取值范围:
- STARTER_BUNDLE:入门型
- GENERAL_BUNDLE:通用型
- ENTERPRISE_BUNDLE:企业型
- STORAGE_BUNDLE:存储型
- EXCLUSIVE_BUNDLE:专属型
- HK_EXCLUSIVE_BUNDLE:香港专属型
- CAREFREE_BUNDLE:无忧型
- BEFAST_BUNDLE:蜂驰型
-
setBundleType
public void setBundleType(String BundleType)
Set 套餐类型。 取值范围:- STARTER_BUNDLE:入门型
- GENERAL_BUNDLE:通用型
- ENTERPRISE_BUNDLE:企业型
- STORAGE_BUNDLE:存储型
- EXCLUSIVE_BUNDLE:专属型
- HK_EXCLUSIVE_BUNDLE:香港专属型
- CAREFREE_BUNDLE:无忧型
- BEFAST_BUNDLE:蜂驰型
- Parameters:
BundleType- 套餐类型。 取值范围:- STARTER_BUNDLE:入门型
- GENERAL_BUNDLE:通用型
- ENTERPRISE_BUNDLE:企业型
- STORAGE_BUNDLE:存储型
- EXCLUSIVE_BUNDLE:专属型
- HK_EXCLUSIVE_BUNDLE:香港专属型
- CAREFREE_BUNDLE:无忧型
- BEFAST_BUNDLE:蜂驰型
-
getBundleTypeDescription
public String getBundleTypeDescription()
Get 套餐类型描述信息。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- BundleTypeDescription 套餐类型描述信息。 注意:此字段可能返回 null,表示取不到有效值。
-
setBundleTypeDescription
public void setBundleTypeDescription(String BundleTypeDescription)
Set 套餐类型描述信息。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
BundleTypeDescription- 套餐类型描述信息。 注意:此字段可能返回 null,表示取不到有效值。
-
getBundleDisplayLabel
public String getBundleDisplayLabel()
Get 套餐展示标签. 取值范围: "ACTIVITY": 活动套餐, "NORMAL": 普通套餐 "CAREFREE": 无忧套餐- Returns:
- BundleDisplayLabel 套餐展示标签. 取值范围: "ACTIVITY": 活动套餐, "NORMAL": 普通套餐 "CAREFREE": 无忧套餐
-
setBundleDisplayLabel
public void setBundleDisplayLabel(String BundleDisplayLabel)
Set 套餐展示标签. 取值范围: "ACTIVITY": 活动套餐, "NORMAL": 普通套餐 "CAREFREE": 无忧套餐- Parameters:
BundleDisplayLabel- 套餐展示标签. 取值范围: "ACTIVITY": 活动套餐, "NORMAL": 普通套餐 "CAREFREE": 无忧套餐
-
-