Class DescribePriceRequest

    • Constructor Detail

      • DescribePriceRequest

        public DescribePriceRequest()
      • DescribePriceRequest

        public DescribePriceRequest​(DescribePriceRequest 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

      • getZone

        public String getZone()
        Get 欲新购实例的可用区ID。
        Returns:
        Zone 欲新购实例的可用区ID。
      • setZone

        public void setZone​(String Zone)
        Set 欲新购实例的可用区ID。
        Parameters:
        Zone - 欲新购实例的可用区ID。
      • getNodeCount

        public Long getNodeCount()
        Get 实例节点个数,可以通过 DescribeDBInstanceSpecs 查询实例规格获得。
        Returns:
        NodeCount 实例节点个数,可以通过 DescribeDBInstanceSpecs 查询实例规格获得。
      • setNodeCount

        public void setNodeCount​(Long NodeCount)
        Set 实例节点个数,可以通过 DescribeDBInstanceSpecs 查询实例规格获得。
        Parameters:
        NodeCount - 实例节点个数,可以通过 DescribeDBInstanceSpecs 查询实例规格获得。
      • getMemory

        public Long getMemory()
        Get 内存大小,单位:GB,可以通过 DescribeDBInstanceSpecs 查询实例规格获得。
        Returns:
        Memory 内存大小,单位:GB,可以通过 DescribeDBInstanceSpecs 查询实例规格获得。
      • setMemory

        public void setMemory​(Long Memory)
        Set 内存大小,单位:GB,可以通过 DescribeDBInstanceSpecs 查询实例规格获得。
        Parameters:
        Memory - 内存大小,单位:GB,可以通过 DescribeDBInstanceSpecs 查询实例规格获得。
      • getStorage

        public Long getStorage()
        Get 存储空间大小,单位:GB,可以通过 DescribeDBInstanceSpecs 查询实例规格获得不同内存大小对应的磁盘规格下限和上限。
        Returns:
        Storage 存储空间大小,单位:GB,可以通过 DescribeDBInstanceSpecs 查询实例规格获得不同内存大小对应的磁盘规格下限和上限。
      • setStorage

        public void setStorage​(Long Storage)
        Set 存储空间大小,单位:GB,可以通过 DescribeDBInstanceSpecs 查询实例规格获得不同内存大小对应的磁盘规格下限和上限。
        Parameters:
        Storage - 存储空间大小,单位:GB,可以通过 DescribeDBInstanceSpecs 查询实例规格获得不同内存大小对应的磁盘规格下限和上限。
      • getPeriod

        public Long getPeriod()
        Get 欲购买的时长,单位:月。
        Returns:
        Period 欲购买的时长,单位:月。
      • setPeriod

        public void setPeriod​(Long Period)
        Set 欲购买的时长,单位:月。
        Parameters:
        Period - 欲购买的时长,单位:月。
      • getCount

        public Long getCount()
        Get 欲购买的数量,默认查询购买1个实例的价格。
        Returns:
        Count 欲购买的数量,默认查询购买1个实例的价格。
      • setCount

        public void setCount​(Long Count)
        Set 欲购买的数量,默认查询购买1个实例的价格。
        Parameters:
        Count - 欲购买的数量,默认查询购买1个实例的价格。
      • getPaymode

        public String getPaymode()
        Get 付费类型。postpaid:按量付费 prepaid:预付费
        Returns:
        Paymode 付费类型。postpaid:按量付费 prepaid:预付费
      • setPaymode

        public void setPaymode​(String Paymode)
        Set 付费类型。postpaid:按量付费 prepaid:预付费
        Parameters:
        Paymode - 付费类型。postpaid:按量付费 prepaid:预付费
      • getAmountUnit

        public String getAmountUnit()
        Get 价格金额单位,不传默认单位为分,取值: pent:分 microPent:微分
        Returns:
        AmountUnit 价格金额单位,不传默认单位为分,取值: pent:分 microPent:微分
      • setAmountUnit

        public void setAmountUnit​(String AmountUnit)
        Set 价格金额单位,不传默认单位为分,取值: pent:分 microPent:微分
        Parameters:
        AmountUnit - 价格金额单位,不传默认单位为分,取值: pent:分 microPent:微分