Class CdbZoneSellConf
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cdb.v20170320.models.CdbZoneSellConf
-
public class CdbZoneSellConf extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CdbZoneSellConf()
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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]
getDrZone()
Get 可支持的灾备可用区信息String[]
getEngineType()
Get 可支持的售卖数据库引擎类型String[]
getExClusterRemoteRoZone()
Get 独享型可支持的跨可用区只读区信息Long
getExClusterStatus()
Get 独享型可用区状态。可能的返回值为:1-上线;3-停售;4-不展示ZoneConf
getExClusterZoneConf()
Get 独享型多可用区信息Long
getHourInstanceSaleMaxNum()
Get 小时计费实例最大售卖数量Boolean
getIsBm()
Get 是否为黑石区Boolean
getIsCustom()
Get 实例类型是否为自定义类型Boolean
getIsDefaultZone()
Get 是否为默认可用区Boolean
getIsSupportDr()
Get 是否支持灾备Boolean
getIsSupportIpv6()
Get 是否支持ipv6Boolean
getIsSupportRemoteRo()
Get 是否支持跨可用区只读Boolean
getIsSupportVpc()
Get 是否支持私有网络String[]
getPayType()
Get 支持的付费类型。可能的返回值为:0-包年包月;1-小时计费;2-后付费String[]
getProtectMode()
Get 数据复制类型。0-异步复制;1-半同步复制;2-强同步复制String[]
getRemoteRoZone()
Get 可支持的跨可用区只读区信息CdbSellType[]
getSellType()
Get 售卖实例类型数组,其中configIds的值与configs结构体中的id一一对应。Long
getStatus()
Get 可用区状态。可能的返回值为:1-上线;3-停售;4-不展示String
getZone()
Get 可用区名称ZoneConf
getZoneConf()
Get 多可用区信息Long
getZoneId()
Get 可用区idString
getZoneName()
Get 可用区中文名称void
setDrZone(String[] DrZone)
Set 可支持的灾备可用区信息void
setEngineType(String[] EngineType)
Set 可支持的售卖数据库引擎类型void
setExClusterRemoteRoZone(String[] ExClusterRemoteRoZone)
Set 独享型可支持的跨可用区只读区信息void
setExClusterStatus(Long ExClusterStatus)
Set 独享型可用区状态。可能的返回值为:1-上线;3-停售;4-不展示void
setExClusterZoneConf(ZoneConf ExClusterZoneConf)
Set 独享型多可用区信息void
setHourInstanceSaleMaxNum(Long HourInstanceSaleMaxNum)
Set 小时计费实例最大售卖数量void
setIsBm(Boolean IsBm)
Set 是否为黑石区void
setIsCustom(Boolean IsCustom)
Set 实例类型是否为自定义类型void
setIsDefaultZone(Boolean IsDefaultZone)
Set 是否为默认可用区void
setIsSupportDr(Boolean IsSupportDr)
Set 是否支持灾备void
setIsSupportIpv6(Boolean IsSupportIpv6)
Set 是否支持ipv6void
setIsSupportRemoteRo(Boolean IsSupportRemoteRo)
Set 是否支持跨可用区只读void
setIsSupportVpc(Boolean IsSupportVpc)
Set 是否支持私有网络void
setPayType(String[] PayType)
Set 支持的付费类型。可能的返回值为:0-包年包月;1-小时计费;2-后付费void
setProtectMode(String[] ProtectMode)
Set 数据复制类型。0-异步复制;1-半同步复制;2-强同步复制void
setRemoteRoZone(String[] RemoteRoZone)
Set 可支持的跨可用区只读区信息void
setSellType(CdbSellType[] SellType)
Set 售卖实例类型数组,其中configIds的值与configs结构体中的id一一对应。void
setStatus(Long Status)
Set 可用区状态。可能的返回值为:1-上线;3-停售;4-不展示void
setZone(String Zone)
Set 可用区名称void
setZoneConf(ZoneConf ZoneConf)
Set 多可用区信息void
setZoneId(Long ZoneId)
Set 可用区idvoid
setZoneName(String ZoneName)
Set 可用区中文名称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
-
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
- 可支持的售卖数据库引擎类型
-
-