Class BandwidthPackage

    • 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表示不限速。