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 String
getBundleDisplayLabel()
Get 套餐展示标签.String
getBundleId()
Get 套餐 ID。String
getBundleSalesState()
Get 套餐售卖状态,取值:‘AVAILABLE’(可用) , ‘SOLD_OUT’(售罄)String
getBundleType()
Get 套餐类型。 取值范围: STARTER_BUNDLE:入门型 GENERAL_BUNDLE:通用型 ENTERPRISE_BUNDLE:企业型 STORAGE_BUNDLE:存储型 EXCLUSIVE_BUNDLE:专属型 HK_EXCLUSIVE_BUNDLE:香港专属型 CAREFREE_BUNDLE:无忧型 BEFAST_BUNDLE:蜂驰型String
getBundleTypeDescription()
Get 套餐类型描述信息。 注意:此字段可能返回 null,表示取不到有效值。Long
getCPU()
Get CPU 核数。String
getInternetChargeType()
Get 网络计费类型。Long
getInternetMaxBandwidthOut()
Get 峰值带宽,单位 Mbps。Long
getMemory()
Get 内存大小,单位 GB。Long
getMonthlyTraffic()
Get 每月网络流量,单位 GB。Price
getPrice()
Get 套餐当前单位价格信息。Boolean
getSupportLinuxUnixPlatform()
Get 是否支持 Linux/Unix 平台。Boolean
getSupportWindowsPlatform()
Get 是否支持 Windows 平台。Long
getSystemDiskSize()
Get 系统盘大小。单位GB。String
getSystemDiskType()
Get 系统盘类型。 取值范围: CLOUD_SSD:SSD 云硬盘 CLOUD_PREMIUM:高性能云硬盘void
setBundleDisplayLabel(String BundleDisplayLabel)
Set 套餐展示标签.void
setBundleId(String BundleId)
Set 套餐 ID。void
setBundleSalesState(String BundleSalesState)
Set 套餐售卖状态,取值:‘AVAILABLE’(可用) , ‘SOLD_OUT’(售罄)void
setBundleType(String BundleType)
Set 套餐类型。 取值范围: STARTER_BUNDLE:入门型 GENERAL_BUNDLE:通用型 ENTERPRISE_BUNDLE:企业型 STORAGE_BUNDLE:存储型 EXCLUSIVE_BUNDLE:专属型 HK_EXCLUSIVE_BUNDLE:香港专属型 CAREFREE_BUNDLE:无忧型 BEFAST_BUNDLE:蜂驰型void
setBundleTypeDescription(String BundleTypeDescription)
Set 套餐类型描述信息。 注意:此字段可能返回 null,表示取不到有效值。void
setCPU(Long CPU)
Set CPU 核数。void
setInternetChargeType(String InternetChargeType)
Set 网络计费类型。void
setInternetMaxBandwidthOut(Long InternetMaxBandwidthOut)
Set 峰值带宽,单位 Mbps。void
setMemory(Long Memory)
Set 内存大小,单位 GB。void
setMonthlyTraffic(Long MonthlyTraffic)
Set 每月网络流量,单位 GB。void
setPrice(Price Price)
Set 套餐当前单位价格信息。void
setSupportLinuxUnixPlatform(Boolean SupportLinuxUnixPlatform)
Set 是否支持 Linux/Unix 平台。void
setSupportWindowsPlatform(Boolean SupportWindowsPlatform)
Set 是否支持 Windows 平台。void
setSystemDiskSize(Long SystemDiskSize)
Set 系统盘大小。单位GB。void
setSystemDiskType(String SystemDiskType)
Set 系统盘类型。 取值范围: CLOUD_SSD:SSD 云硬盘 CLOUD_PREMIUM:高性能云硬盘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
-
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": 无忧套餐
-
-