Class CdbZoneSellConf

    • Constructor Detail

      • CdbZoneSellConf

        public CdbZoneSellConf()
      • CdbZoneSellConf

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

      • getStatus

        public Long getStatus()
        Get 可用区状态。可能的返回值为:1-上线;3-停售;4-不展示
        Returns:
        Status 可用区状态。可能的返回值为:1-上线;3-停售;4-不展示
      • setStatus

        public void setStatus​(Long Status)
        Set 可用区状态。可能的返回值为:1-上线;3-停售;4-不展示
        Parameters:
        Status - 可用区状态。可能的返回值为:1-上线;3-停售;4-不展示
      • getZoneName

        public String getZoneName()
        Get 可用区中文名称
        Returns:
        ZoneName 可用区中文名称
      • setZoneName

        public void setZoneName​(String ZoneName)
        Set 可用区中文名称
        Parameters:
        ZoneName - 可用区中文名称
      • getIsCustom

        public Boolean getIsCustom()
        Get 实例类型是否为自定义类型
        Returns:
        IsCustom 实例类型是否为自定义类型
      • setIsCustom

        public void setIsCustom​(Boolean IsCustom)
        Set 实例类型是否为自定义类型
        Parameters:
        IsCustom - 实例类型是否为自定义类型
      • getIsSupportDr

        public Boolean getIsSupportDr()
        Get 是否支持灾备
        Returns:
        IsSupportDr 是否支持灾备
      • setIsSupportDr

        public void setIsSupportDr​(Boolean IsSupportDr)
        Set 是否支持灾备
        Parameters:
        IsSupportDr - 是否支持灾备
      • getIsSupportVpc

        public Boolean getIsSupportVpc()
        Get 是否支持私有网络
        Returns:
        IsSupportVpc 是否支持私有网络
      • setIsSupportVpc

        public void setIsSupportVpc​(Boolean IsSupportVpc)
        Set 是否支持私有网络
        Parameters:
        IsSupportVpc - 是否支持私有网络
      • getHourInstanceSaleMaxNum

        public Long getHourInstanceSaleMaxNum()
        Get 小时计费实例最大售卖数量
        Returns:
        HourInstanceSaleMaxNum 小时计费实例最大售卖数量
      • setHourInstanceSaleMaxNum

        public void setHourInstanceSaleMaxNum​(Long HourInstanceSaleMaxNum)
        Set 小时计费实例最大售卖数量
        Parameters:
        HourInstanceSaleMaxNum - 小时计费实例最大售卖数量
      • getIsDefaultZone

        public Boolean getIsDefaultZone()
        Get 是否为默认可用区
        Returns:
        IsDefaultZone 是否为默认可用区
      • setIsDefaultZone

        public void setIsDefaultZone​(Boolean IsDefaultZone)
        Set 是否为默认可用区
        Parameters:
        IsDefaultZone - 是否为默认可用区
      • getIsBm

        public Boolean getIsBm()
        Get 是否为黑石区
        Returns:
        IsBm 是否为黑石区
      • setIsBm

        public void setIsBm​(Boolean IsBm)
        Set 是否为黑石区
        Parameters:
        IsBm - 是否为黑石区
      • getPayType

        public String[] getPayType()
        Get 支持的付费类型。可能的返回值为:0-包年包月;1-小时计费;2-后付费
        Returns:
        PayType 支持的付费类型。可能的返回值为:0-包年包月;1-小时计费;2-后付费
      • setPayType

        public void setPayType​(String[] PayType)
        Set 支持的付费类型。可能的返回值为:0-包年包月;1-小时计费;2-后付费
        Parameters:
        PayType - 支持的付费类型。可能的返回值为:0-包年包月;1-小时计费;2-后付费
      • getProtectMode

        public String[] getProtectMode()
        Get 数据复制类型。0-异步复制;1-半同步复制;2-强同步复制
        Returns:
        ProtectMode 数据复制类型。0-异步复制;1-半同步复制;2-强同步复制
      • setProtectMode

        public void setProtectMode​(String[] ProtectMode)
        Set 数据复制类型。0-异步复制;1-半同步复制;2-强同步复制
        Parameters:
        ProtectMode - 数据复制类型。0-异步复制;1-半同步复制;2-强同步复制
      • getZone

        public String getZone()
        Get 可用区名称
        Returns:
        Zone 可用区名称
      • setZone

        public void setZone​(String Zone)
        Set 可用区名称
        Parameters:
        Zone - 可用区名称
      • getZoneConf

        public ZoneConf getZoneConf()
        Get 多可用区信息
        Returns:
        ZoneConf 多可用区信息
      • setZoneConf

        public void setZoneConf​(ZoneConf ZoneConf)
        Set 多可用区信息
        Parameters:
        ZoneConf - 多可用区信息
      • getDrZone

        public String[] getDrZone()
        Get 可支持的灾备可用区信息
        Returns:
        DrZone 可支持的灾备可用区信息
      • setDrZone

        public void setDrZone​(String[] DrZone)
        Set 可支持的灾备可用区信息
        Parameters:
        DrZone - 可支持的灾备可用区信息
      • getIsSupportRemoteRo

        public Boolean getIsSupportRemoteRo()
        Get 是否支持跨可用区只读
        Returns:
        IsSupportRemoteRo 是否支持跨可用区只读
      • setIsSupportRemoteRo

        public void setIsSupportRemoteRo​(Boolean IsSupportRemoteRo)
        Set 是否支持跨可用区只读
        Parameters:
        IsSupportRemoteRo - 是否支持跨可用区只读
      • getRemoteRoZone

        public String[] getRemoteRoZone()
        Get 可支持的跨可用区只读区信息
        Returns:
        RemoteRoZone 可支持的跨可用区只读区信息
      • setRemoteRoZone

        public void setRemoteRoZone​(String[] RemoteRoZone)
        Set 可支持的跨可用区只读区信息
        Parameters:
        RemoteRoZone - 可支持的跨可用区只读区信息
      • getExClusterStatus

        public Long getExClusterStatus()
        Get 独享型可用区状态。可能的返回值为:1-上线;3-停售;4-不展示
        Returns:
        ExClusterStatus 独享型可用区状态。可能的返回值为:1-上线;3-停售;4-不展示
      • setExClusterStatus

        public void setExClusterStatus​(Long ExClusterStatus)
        Set 独享型可用区状态。可能的返回值为:1-上线;3-停售;4-不展示
        Parameters:
        ExClusterStatus - 独享型可用区状态。可能的返回值为:1-上线;3-停售;4-不展示
      • getExClusterRemoteRoZone

        public String[] getExClusterRemoteRoZone()
        Get 独享型可支持的跨可用区只读区信息
        Returns:
        ExClusterRemoteRoZone 独享型可支持的跨可用区只读区信息
      • setExClusterRemoteRoZone

        public void setExClusterRemoteRoZone​(String[] ExClusterRemoteRoZone)
        Set 独享型可支持的跨可用区只读区信息
        Parameters:
        ExClusterRemoteRoZone - 独享型可支持的跨可用区只读区信息
      • getExClusterZoneConf

        public ZoneConf getExClusterZoneConf()
        Get 独享型多可用区信息
        Returns:
        ExClusterZoneConf 独享型多可用区信息
      • setExClusterZoneConf

        public void setExClusterZoneConf​(ZoneConf ExClusterZoneConf)
        Set 独享型多可用区信息
        Parameters:
        ExClusterZoneConf - 独享型多可用区信息
      • getSellType

        public CdbSellType[] getSellType()
        Get 售卖实例类型数组,其中configIds的值与configs结构体中的id一一对应。
        Returns:
        SellType 售卖实例类型数组,其中configIds的值与configs结构体中的id一一对应。
      • setSellType

        public void setSellType​(CdbSellType[] SellType)
        Set 售卖实例类型数组,其中configIds的值与configs结构体中的id一一对应。
        Parameters:
        SellType - 售卖实例类型数组,其中configIds的值与configs结构体中的id一一对应。
      • getZoneId

        public Long getZoneId()
        Get 可用区id
        Returns:
        ZoneId 可用区id
      • setZoneId

        public void setZoneId​(Long ZoneId)
        Set 可用区id
        Parameters:
        ZoneId - 可用区id
      • getIsSupportIpv6

        public Boolean getIsSupportIpv6()
        Get 是否支持ipv6
        Returns:
        IsSupportIpv6 是否支持ipv6
      • setIsSupportIpv6

        public void setIsSupportIpv6​(Boolean IsSupportIpv6)
        Set 是否支持ipv6
        Parameters:
        IsSupportIpv6 - 是否支持ipv6
      • getEngineType

        public String[] getEngineType()
        Get 可支持的售卖数据库引擎类型
        Returns:
        EngineType 可支持的售卖数据库引擎类型
      • setEngineType

        public void setEngineType​(String[] EngineType)
        Set 可支持的售卖数据库引擎类型
        Parameters:
        EngineType - 可支持的售卖数据库引擎类型