public class EmrProductConfigDetail extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| EmrProductConfigDetail() | 
| EmrProductConfigDetail(EmrProductConfigDetail 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 | 
|---|---|
| String | getApplicationRole()Get Custom application role. | 
| Long | getCbsEncrypt()Get Whether to enable CBS encryption. | 
| Long | getChargeType()Get Charge type. | 
| Long | getComNodeSize()Get Number of Common nodes. | 
| ResourceDetail | getComResource()Get Common node resources
Note: This field may return null, indicating that no valid values can be obtained. | 
| Long | getCoreNodeSize()Get Number of Core nodes. | 
| ResourceDetail | getCoreResource()Get Core node resources
Note: This field may return null, indicating that no valid values can be obtained. | 
| Long | getMasterNodeSize()Get Number of Master nodes. | 
| ResourceDetail | getMasterResource()Get Primary node resources
Note: This field may return null, indicating that no valid values can be obtained. | 
| Boolean | getOnCos()Get Whether to use COS. | 
| String | getPublicKeyId()Get SSH key ID. | 
| Long | getRouterNodeSize()Get Number of Router nodes. | 
| String | getSecurityGroup()Get Security group name. | 
| String[] | getSecurityGroups()Get Security group. | 
| Boolean | getSecurityOn()Get Whether security mode is supported. | 
| String[] | getSoftInfo()Get Software information. | 
| Boolean | getSupportHA()Get Whether HA is supported. | 
| Long | getTaskNodeSize()Get Number of Task nodes. | 
| ResourceDetail | getTaskResource()Get Task node resources
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setApplicationRole(String ApplicationRole)Set Custom application role. | 
| void | setCbsEncrypt(Long CbsEncrypt)Set Whether to enable CBS encryption. | 
| void | setChargeType(Long ChargeType)Set Charge type. | 
| void | setComNodeSize(Long ComNodeSize)Set Number of Common nodes. | 
| void | setComResource(ResourceDetail ComResource)Set Common node resources
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setCoreNodeSize(Long CoreNodeSize)Set Number of Core nodes. | 
| void | setCoreResource(ResourceDetail CoreResource)Set Core node resources
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setMasterNodeSize(Long MasterNodeSize)Set Number of Master nodes. | 
| void | setMasterResource(ResourceDetail MasterResource)Set Primary node resources
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setOnCos(Boolean OnCos)Set Whether to use COS. | 
| void | setPublicKeyId(String PublicKeyId)Set SSH key ID. | 
| void | setRouterNodeSize(Long RouterNodeSize)Set Number of Router nodes. | 
| void | setSecurityGroup(String SecurityGroup)Set Security group name. | 
| void | setSecurityGroups(String[] SecurityGroups)Set Security group. | 
| void | setSecurityOn(Boolean SecurityOn)Set Whether security mode is supported. | 
| void | setSoftInfo(String[] SoftInfo)Set Software information. | 
| void | setSupportHA(Boolean SupportHA)Set Whether HA is supported. | 
| void | setTaskNodeSize(Long TaskNodeSize)Set Number of Task nodes. | 
| void | setTaskResource(ResourceDetail TaskResource)Set Task node resources
Note: This field may return null, indicating that no valid values can be obtained. | 
| 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 EmrProductConfigDetail()
public EmrProductConfigDetail(EmrProductConfigDetail source)
public String[] getSoftInfo()
public void setSoftInfo(String[] SoftInfo)
SoftInfo - Software information.
Note: This field may return null, indicating that no valid values can be obtained.public Long getMasterNodeSize()
public void setMasterNodeSize(Long MasterNodeSize)
MasterNodeSize - Number of Master nodes.public Long getCoreNodeSize()
public void setCoreNodeSize(Long CoreNodeSize)
CoreNodeSize - Number of Core nodes.public Long getTaskNodeSize()
public void setTaskNodeSize(Long TaskNodeSize)
TaskNodeSize - Number of Task nodes.public Long getComNodeSize()
public void setComNodeSize(Long ComNodeSize)
ComNodeSize - Number of Common nodes.public ResourceDetail getMasterResource()
public void setMasterResource(ResourceDetail MasterResource)
MasterResource - Primary node resources
Note: This field may return null, indicating that no valid values can be obtained.public ResourceDetail getCoreResource()
public void setCoreResource(ResourceDetail CoreResource)
CoreResource - Core node resources
Note: This field may return null, indicating that no valid values can be obtained.public ResourceDetail getTaskResource()
public void setTaskResource(ResourceDetail TaskResource)
TaskResource - Task node resources
Note: This field may return null, indicating that no valid values can be obtained.public ResourceDetail getComResource()
public void setComResource(ResourceDetail ComResource)
ComResource - Common node resources
Note: This field may return null, indicating that no valid values can be obtained.public Boolean getOnCos()
public void setOnCos(Boolean OnCos)
OnCos - Whether to use COS.public Long getChargeType()
public void setChargeType(Long ChargeType)
ChargeType - Charge type.public Long getRouterNodeSize()
public void setRouterNodeSize(Long RouterNodeSize)
RouterNodeSize - Number of Router nodes.public Boolean getSupportHA()
public void setSupportHA(Boolean SupportHA)
SupportHA - Whether HA is supported.public Boolean getSecurityOn()
public void setSecurityOn(Boolean SecurityOn)
SecurityOn - Whether security mode is supported.public String getSecurityGroup()
public void setSecurityGroup(String SecurityGroup)
SecurityGroup - Security group name.public Long getCbsEncrypt()
public void setCbsEncrypt(Long CbsEncrypt)
CbsEncrypt - Whether to enable CBS encryption.public String getApplicationRole()
public void setApplicationRole(String ApplicationRole)
ApplicationRole - Custom application role.public String[] getSecurityGroups()
public void setSecurityGroups(String[] SecurityGroups)
SecurityGroups - Security group.
Note: This field may return null, indicating that no valid values can be obtained.public String getPublicKeyId()
public void setPublicKeyId(String PublicKeyId)
PublicKeyId - SSH key ID.Copyright © 2025. All rights reserved.