public class ClusterSetting extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ClusterSetting() | 
| ClusterSetting(ClusterSetting 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 | 
|---|---|
| Boolean | getCbsEncryptFlag()Get 是否使用cbs加密。 | 
| String | getDisasterRecoverGroupIds()Get 集群置放群组。 | 
| InstanceChargePrepaid | getInstanceChargePrepaid()Get 包年包月配置,只对包年包月集群生效。 | 
| String | getInstanceChargeType()Get 付费方式。
PREPAID 包年包月。
POSTPAID_BY_HOUR 按量计费,默认方式。 | 
| LoginSettings | getLoginSettings()Get 实例登录配置。 | 
| MetaDbInfo | getMetaDB()Get 元数据库配置。 | 
| Placement | getPlacement()Get 实例位置。 | 
| Boolean | getPublicIpAssigned()Get 是否申请公网IP,默认为false。 | 
| Boolean | getRemoteTcpDefaultPort()Get 是否使用远程登录,默认为false。 | 
| JobFlowResourceSpec | getResourceSpec()Get 实例硬件配置。 | 
| String[] | getSecurityGroupIds()Get 集群所使用的安全组,目前仅支持一个。 | 
| Boolean | getSupportHA()Get 是否为HA集群。 | 
| String[] | getTagSpecification()Get 实例标签,示例:["{\"TagKey\":\"test-tag1\",\"TagValue\":\"001\"}","{\"TagKey\":\"test-tag2\",\"TagValue\":\"002\"}"]。 | 
| VPCSettings | getVPCSettings()Get 实例所在VPC。 | 
| void | setCbsEncryptFlag(Boolean CbsEncryptFlag)Set 是否使用cbs加密。 | 
| void | setDisasterRecoverGroupIds(String DisasterRecoverGroupIds)Set 集群置放群组。 | 
| void | setInstanceChargePrepaid(InstanceChargePrepaid InstanceChargePrepaid)Set 包年包月配置,只对包年包月集群生效。 | 
| void | setInstanceChargeType(String InstanceChargeType)Set 付费方式。
PREPAID 包年包月。
POSTPAID_BY_HOUR 按量计费,默认方式。 | 
| void | setLoginSettings(LoginSettings LoginSettings)Set 实例登录配置。 | 
| void | setMetaDB(MetaDbInfo MetaDB)Set 元数据库配置。 | 
| void | setPlacement(Placement Placement)Set 实例位置。 | 
| void | setPublicIpAssigned(Boolean PublicIpAssigned)Set 是否申请公网IP,默认为false。 | 
| void | setRemoteTcpDefaultPort(Boolean RemoteTcpDefaultPort)Set 是否使用远程登录,默认为false。 | 
| void | setResourceSpec(JobFlowResourceSpec ResourceSpec)Set 实例硬件配置。 | 
| void | setSecurityGroupIds(String[] SecurityGroupIds)Set 集群所使用的安全组,目前仅支持一个。 | 
| void | setSupportHA(Boolean SupportHA)Set 是否为HA集群。 | 
| void | setTagSpecification(String[] TagSpecification)Set 实例标签,示例:["{\"TagKey\":\"test-tag1\",\"TagValue\":\"001\"}","{\"TagKey\":\"test-tag2\",\"TagValue\":\"002\"}"]。 | 
| void | setVPCSettings(VPCSettings VPCSettings)Set 实例所在VPC。 | 
| 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 ClusterSetting()
public ClusterSetting(ClusterSetting source)
public String getInstanceChargeType()
public void setInstanceChargeType(String InstanceChargeType)
InstanceChargeType - 付费方式。
PREPAID 包年包月。
POSTPAID_BY_HOUR 按量计费,默认方式。public Boolean getSupportHA()
public void setSupportHA(Boolean SupportHA)
SupportHA - 是否为HA集群。public String[] getSecurityGroupIds()
public void setSecurityGroupIds(String[] SecurityGroupIds)
SecurityGroupIds - 集群所使用的安全组,目前仅支持一个。public Placement getPlacement()
public void setPlacement(Placement Placement)
Placement - 实例位置。public VPCSettings getVPCSettings()
public void setVPCSettings(VPCSettings VPCSettings)
VPCSettings - 实例所在VPC。public LoginSettings getLoginSettings()
public void setLoginSettings(LoginSettings LoginSettings)
LoginSettings - 实例登录配置。public String[] getTagSpecification()
public void setTagSpecification(String[] TagSpecification)
TagSpecification - 实例标签,示例:["{\"TagKey\":\"test-tag1\",\"TagValue\":\"001\"}","{\"TagKey\":\"test-tag2\",\"TagValue\":\"002\"}"]。public MetaDbInfo getMetaDB()
public void setMetaDB(MetaDbInfo MetaDB)
MetaDB - 元数据库配置。public JobFlowResourceSpec getResourceSpec()
public void setResourceSpec(JobFlowResourceSpec ResourceSpec)
ResourceSpec - 实例硬件配置。public Boolean getPublicIpAssigned()
public void setPublicIpAssigned(Boolean PublicIpAssigned)
PublicIpAssigned - 是否申请公网IP,默认为false。public InstanceChargePrepaid getInstanceChargePrepaid()
public void setInstanceChargePrepaid(InstanceChargePrepaid InstanceChargePrepaid)
InstanceChargePrepaid - 包年包月配置,只对包年包月集群生效。public String getDisasterRecoverGroupIds()
public void setDisasterRecoverGroupIds(String DisasterRecoverGroupIds)
DisasterRecoverGroupIds - 集群置放群组。public Boolean getCbsEncryptFlag()
public void setCbsEncryptFlag(Boolean CbsEncryptFlag)
CbsEncryptFlag - 是否使用cbs加密。public Boolean getRemoteTcpDefaultPort()
public void setRemoteTcpDefaultPort(Boolean RemoteTcpDefaultPort)
RemoteTcpDefaultPort - 是否使用远程登录,默认为false。Copyright © 2025. All rights reserved.