Class BandwidthPackage
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.vpc.v20170312.models.BandwidthPackage
-
public class BandwidthPackage extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description BandwidthPackage()BandwidthPackage(BandwidthPackage 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 带宽包限速大小。单位:Mbps,-1表示不限速。StringgetBandwidthPackageId()Get 带宽包唯一标识IdStringgetBandwidthPackageName()Get 带宽包名称StringgetChargeType()Get 带宽包计费类型,包括'TOP5_POSTPAID_BY_MONTH'和'PERCENT95_POSTPAID_BY_MONTH'StringgetCreatedTime()Get 带宽包创建时间。按照`ISO8601`标准表示,并且使用`UTC`时间。格式为:`YYYY-MM-DDThh:mm:ssZ`。StringgetNetworkType()Get 带宽包类型,包括'BGP','SINGLEISP','ANYCAST','SINGLEISP_CMCC','SINGLEISP_CTCC','SINGLEISP_CUCC'Resource[]getResourceSet()Get 带宽包资源信息StringgetStatus()Get 带宽包状态,包括'CREATING','CREATED','DELETING','DELETED'voidsetBandwidth(Long Bandwidth)Set 带宽包限速大小。单位:Mbps,-1表示不限速。voidsetBandwidthPackageId(String BandwidthPackageId)Set 带宽包唯一标识IdvoidsetBandwidthPackageName(String BandwidthPackageName)Set 带宽包名称voidsetChargeType(String ChargeType)Set 带宽包计费类型,包括'TOP5_POSTPAID_BY_MONTH'和'PERCENT95_POSTPAID_BY_MONTH'voidsetCreatedTime(String CreatedTime)Set 带宽包创建时间。按照`ISO8601`标准表示,并且使用`UTC`时间。格式为:`YYYY-MM-DDThh:mm:ssZ`。voidsetNetworkType(String NetworkType)Set 带宽包类型,包括'BGP','SINGLEISP','ANYCAST','SINGLEISP_CMCC','SINGLEISP_CTCC','SINGLEISP_CUCC'voidsetResourceSet(Resource[] ResourceSet)Set 带宽包资源信息voidsetStatus(String Status)Set 带宽包状态,包括'CREATING','CREATED','DELETING','DELETED'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
-
BandwidthPackage
public BandwidthPackage()
-
BandwidthPackage
public BandwidthPackage(BandwidthPackage 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
-
getBandwidthPackageId
public String getBandwidthPackageId()
Get 带宽包唯一标识Id- Returns:
- BandwidthPackageId 带宽包唯一标识Id
-
setBandwidthPackageId
public void setBandwidthPackageId(String BandwidthPackageId)
Set 带宽包唯一标识Id- Parameters:
BandwidthPackageId- 带宽包唯一标识Id
-
getNetworkType
public String getNetworkType()
Get 带宽包类型,包括'BGP','SINGLEISP','ANYCAST','SINGLEISP_CMCC','SINGLEISP_CTCC','SINGLEISP_CUCC'- Returns:
- NetworkType 带宽包类型,包括'BGP','SINGLEISP','ANYCAST','SINGLEISP_CMCC','SINGLEISP_CTCC','SINGLEISP_CUCC'
-
setNetworkType
public void setNetworkType(String NetworkType)
Set 带宽包类型,包括'BGP','SINGLEISP','ANYCAST','SINGLEISP_CMCC','SINGLEISP_CTCC','SINGLEISP_CUCC'- Parameters:
NetworkType- 带宽包类型,包括'BGP','SINGLEISP','ANYCAST','SINGLEISP_CMCC','SINGLEISP_CTCC','SINGLEISP_CUCC'
-
getChargeType
public String getChargeType()
Get 带宽包计费类型,包括'TOP5_POSTPAID_BY_MONTH'和'PERCENT95_POSTPAID_BY_MONTH'- Returns:
- ChargeType 带宽包计费类型,包括'TOP5_POSTPAID_BY_MONTH'和'PERCENT95_POSTPAID_BY_MONTH'
-
setChargeType
public void setChargeType(String ChargeType)
Set 带宽包计费类型,包括'TOP5_POSTPAID_BY_MONTH'和'PERCENT95_POSTPAID_BY_MONTH'- Parameters:
ChargeType- 带宽包计费类型,包括'TOP5_POSTPAID_BY_MONTH'和'PERCENT95_POSTPAID_BY_MONTH'
-
getBandwidthPackageName
public String getBandwidthPackageName()
Get 带宽包名称- Returns:
- BandwidthPackageName 带宽包名称
-
setBandwidthPackageName
public void setBandwidthPackageName(String BandwidthPackageName)
Set 带宽包名称- Parameters:
BandwidthPackageName- 带宽包名称
-
getCreatedTime
public String getCreatedTime()
Get 带宽包创建时间。按照`ISO8601`标准表示,并且使用`UTC`时间。格式为:`YYYY-MM-DDThh:mm:ssZ`。- Returns:
- CreatedTime 带宽包创建时间。按照`ISO8601`标准表示,并且使用`UTC`时间。格式为:`YYYY-MM-DDThh:mm:ssZ`。
-
setCreatedTime
public void setCreatedTime(String CreatedTime)
Set 带宽包创建时间。按照`ISO8601`标准表示,并且使用`UTC`时间。格式为:`YYYY-MM-DDThh:mm:ssZ`。- Parameters:
CreatedTime- 带宽包创建时间。按照`ISO8601`标准表示,并且使用`UTC`时间。格式为:`YYYY-MM-DDThh:mm:ssZ`。
-
getStatus
public String getStatus()
Get 带宽包状态,包括'CREATING','CREATED','DELETING','DELETED'- Returns:
- Status 带宽包状态,包括'CREATING','CREATED','DELETING','DELETED'
-
setStatus
public void setStatus(String Status)
Set 带宽包状态,包括'CREATING','CREATED','DELETING','DELETED'- Parameters:
Status- 带宽包状态,包括'CREATING','CREATED','DELETING','DELETED'
-
getResourceSet
public Resource[] getResourceSet()
Get 带宽包资源信息- Returns:
- ResourceSet 带宽包资源信息
-
setResourceSet
public void setResourceSet(Resource[] ResourceSet)
Set 带宽包资源信息- Parameters:
ResourceSet- 带宽包资源信息
-
getBandwidth
public Long getBandwidth()
Get 带宽包限速大小。单位:Mbps,-1表示不限速。- Returns:
- Bandwidth 带宽包限速大小。单位:Mbps,-1表示不限速。
-
setBandwidth
public void setBandwidth(Long Bandwidth)
Set 带宽包限速大小。单位:Mbps,-1表示不限速。- Parameters:
Bandwidth- 带宽包限速大小。单位:Mbps,-1表示不限速。
-
-