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.