public class CreateInstanceNewRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateInstanceNewRequest() | 
| CreateInstanceNewRequest(CreateInstanceNewRequest 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| CreateInstanceSpec | getBeSpec()Get BE规格 | 
| Long | getCacheDataDiskSize()Get 缓存盘大小 | 
| String | getCacheDiskSize()Deprecated.   | 
| Long | getCaseSensitive()Get 表名大小写是否敏感,0:敏感;1:不敏感,以小写进行比较;2:不敏感,表名改为以小写存储 | 
| ChargeProperties | getChargeProperties()Get 付费类型 | 
| String | getDorisUserPwd()Get 数据库密码 | 
| Boolean | getEnableMultiZones()Get 是否开启多可用区 | 
| CreateInstanceSpec | getFeSpec()Get FE规格 | 
| Boolean | getHaFlag()Get 是否高可用 | 
| Long | getHaType()Get 高可用类型:
0:非高可用(只有1个FE,FeSpec.CreateInstanceSpec.Count=1),
1:读高可用(至少需部署3个FE,FeSpec.CreateInstanceSpec.Count>=3,且为奇数),
2:读写高可用(至少需部署5个FE,FeSpec.CreateInstanceSpec.Count>=5,且为奇数)。 | 
| String | getInstanceName()Get 实例名字 | 
| Boolean | getIsSSC()Get 是否存算分离 | 
| String | getProductVersion()Get 产品版本号 | 
| Long | getSSCCU()Get CU数 | 
| Tag[] | getTags()Get 标签列表 | 
| NetworkInfo[] | getUserMultiZoneInfoArr()Get 开启多可用区后,用户的所有可用区和子网信息 | 
| NetworkInfo | getUserMultiZoneInfos()Deprecated.   | 
| String | getUserSubnetId()Get 用户子网ID | 
| String | getUserVPCId()Get 用户VPCID | 
| String | getZone()Get 可用区 | 
| void | setBeSpec(CreateInstanceSpec BeSpec)Set BE规格 | 
| void | setCacheDataDiskSize(Long CacheDataDiskSize)Set 缓存盘大小 | 
| void | setCacheDiskSize(String CacheDiskSize)Deprecated.   | 
| void | setCaseSensitive(Long CaseSensitive)Set 表名大小写是否敏感,0:敏感;1:不敏感,以小写进行比较;2:不敏感,表名改为以小写存储 | 
| void | setChargeProperties(ChargeProperties ChargeProperties)Set 付费类型 | 
| void | setDorisUserPwd(String DorisUserPwd)Set 数据库密码 | 
| void | setEnableMultiZones(Boolean EnableMultiZones)Set 是否开启多可用区 | 
| void | setFeSpec(CreateInstanceSpec FeSpec)Set FE规格 | 
| void | setHaFlag(Boolean HaFlag)Set 是否高可用 | 
| void | setHaType(Long HaType)Set 高可用类型:
0:非高可用(只有1个FE,FeSpec.CreateInstanceSpec.Count=1),
1:读高可用(至少需部署3个FE,FeSpec.CreateInstanceSpec.Count>=3,且为奇数),
2:读写高可用(至少需部署5个FE,FeSpec.CreateInstanceSpec.Count>=5,且为奇数)。 | 
| void | setInstanceName(String InstanceName)Set 实例名字 | 
| void | setIsSSC(Boolean IsSSC)Set 是否存算分离 | 
| void | setProductVersion(String ProductVersion)Set 产品版本号 | 
| void | setSSCCU(Long SSCCU)Set CU数 | 
| void | setTags(Tag[] Tags)Set 标签列表 | 
| void | setUserMultiZoneInfoArr(NetworkInfo[] UserMultiZoneInfoArr)Set 开启多可用区后,用户的所有可用区和子网信息 | 
| void | setUserMultiZoneInfos(NetworkInfo UserMultiZoneInfos)Deprecated.   | 
| void | setUserSubnetId(String UserSubnetId)Set 用户子网ID | 
| void | setUserVPCId(String UserVPCId)Set 用户VPCID | 
| void | setZone(String Zone)Set 可用区 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic CreateInstanceNewRequest()
public CreateInstanceNewRequest(CreateInstanceNewRequest source)
public String getZone()
public void setZone(String Zone)
Zone - 可用区public CreateInstanceSpec getFeSpec()
public void setFeSpec(CreateInstanceSpec FeSpec)
FeSpec - FE规格public CreateInstanceSpec getBeSpec()
public void setBeSpec(CreateInstanceSpec BeSpec)
BeSpec - BE规格public Boolean getHaFlag()
public void setHaFlag(Boolean HaFlag)
HaFlag - 是否高可用public String getUserVPCId()
public void setUserVPCId(String UserVPCId)
UserVPCId - 用户VPCIDpublic String getUserSubnetId()
public void setUserSubnetId(String UserSubnetId)
UserSubnetId - 用户子网IDpublic String getProductVersion()
public void setProductVersion(String ProductVersion)
ProductVersion - 产品版本号public ChargeProperties getChargeProperties()
public void setChargeProperties(ChargeProperties ChargeProperties)
ChargeProperties - 付费类型public String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName - 实例名字public String getDorisUserPwd()
public void setDorisUserPwd(String DorisUserPwd)
DorisUserPwd - 数据库密码public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags - 标签列表public Long getHaType()
public void setHaType(Long HaType)
HaType - 高可用类型:
0:非高可用(只有1个FE,FeSpec.CreateInstanceSpec.Count=1),
1:读高可用(至少需部署3个FE,FeSpec.CreateInstanceSpec.Count>=3,且为奇数),
2:读写高可用(至少需部署5个FE,FeSpec.CreateInstanceSpec.Count>=5,且为奇数)。public Long getCaseSensitive()
public void setCaseSensitive(Long CaseSensitive)
CaseSensitive - 表名大小写是否敏感,0:敏感;1:不敏感,以小写进行比较;2:不敏感,表名改为以小写存储public Boolean getEnableMultiZones()
public void setEnableMultiZones(Boolean EnableMultiZones)
EnableMultiZones - 是否开启多可用区@Deprecated public NetworkInfo getUserMultiZoneInfos()
@Deprecated public void setUserMultiZoneInfos(NetworkInfo UserMultiZoneInfos)
UserMultiZoneInfos - 开启多可用区后,用户的所有可用区和子网信息public NetworkInfo[] getUserMultiZoneInfoArr()
public void setUserMultiZoneInfoArr(NetworkInfo[] UserMultiZoneInfoArr)
UserMultiZoneInfoArr - 开启多可用区后,用户的所有可用区和子网信息public Boolean getIsSSC()
public void setIsSSC(Boolean IsSSC)
IsSSC - 是否存算分离public Long getSSCCU()
public void setSSCCU(Long SSCCU)
SSCCU - CU数@Deprecated public String getCacheDiskSize()
@Deprecated public void setCacheDiskSize(String CacheDiskSize)
CacheDiskSize - 缓存盘大小public Long getCacheDataDiskSize()
public void setCacheDataDiskSize(Long CacheDataDiskSize)
CacheDataDiskSize - 缓存盘大小Copyright © 2025. All rights reserved.