public class EmrProductConfigOutter extends AbstractModel
| Constructor and Description | 
|---|
| EmrProductConfigOutter() | 
| EmrProductConfigOutter(EmrProductConfigOutter 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
Note: this field may return `null`, indicating that no valid value can be obtained. | 
| Long | getCbsEncrypt()Get Whether to enable CBS encryption
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getChargeType()Get Billing mode
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getComNodeSize()Get Number of common nodes
Note: this field may return null, indicating that no valid values can be obtained. | 
| OutterResource | getComResource()Get Common node resource
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getCoreNodeSize()Get Number of core nodes
Note: this field may return null, indicating that no valid values can be obtained. | 
| OutterResource | getCoreResource()Get Core node resource
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getMasterNodeSize()Get Number of master nodes
Note: this field may return null, indicating that no valid values can be obtained. | 
| OutterResource | getMasterResource()Get Master node resource
Note: this field may return null, indicating that no valid values can be obtained. | 
| Boolean | getOnCos()Get Whether COS is used
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getPublicKeyId()Get SSH key ID
Note: This field may return `null`, indicating that no valid values can be obtained. | 
| Long | getRouterNodeSize()Get Number of router nodes
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getSecurityGroup()Get Security group name
Note: this field may return null, indicating that no valid values can be obtained. | 
| String[] | getSecurityGroups()Get Security groups
Note: this field may return `null`, indicating that no valid value can be obtained. | 
| Boolean | getSecurityOn()Get Whether secure mode is supported
Note: this field may return null, indicating that no valid values can be obtained. | 
| String[] | getSoftInfo()Get Software information
Note: this field may return null, indicating that no valid values can be obtained. | 
| Boolean | getSupportHA()Get Whether HA is supported
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getTaskNodeSize()Get Number of task nodes
Note: this field may return null, indicating that no valid values can be obtained. | 
| OutterResource | getTaskResource()Get Task node resource
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setApplicationRole(String ApplicationRole)Set Custom application role
Note: this field may return `null`, indicating that no valid value can be obtained. | 
| void | setCbsEncrypt(Long CbsEncrypt)Set Whether to enable CBS encryption
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setChargeType(Long ChargeType)Set Billing mode
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setComNodeSize(Long ComNodeSize)Set Number of common nodes
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setComResource(OutterResource ComResource)Set Common node resource
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setCoreNodeSize(Long CoreNodeSize)Set Number of core nodes
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setCoreResource(OutterResource CoreResource)Set Core node resource
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setMasterNodeSize(Long MasterNodeSize)Set Number of master nodes
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setMasterResource(OutterResource MasterResource)Set Master node resource
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setOnCos(Boolean OnCos)Set Whether COS is used
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setPublicKeyId(String PublicKeyId)Set SSH key ID
Note: This field may return `null`, indicating that no valid values can be obtained. | 
| void | setRouterNodeSize(Long RouterNodeSize)Set Number of router nodes
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setSecurityGroup(String SecurityGroup)Set Security group name
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setSecurityGroups(String[] SecurityGroups)Set Security groups
Note: this field may return `null`, indicating that no valid value can be obtained. | 
| void | setSecurityOn(Boolean SecurityOn)Set Whether secure mode is supported
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setSoftInfo(String[] SoftInfo)Set Software information
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setSupportHA(Boolean SupportHA)Set Whether HA is supported
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setTaskNodeSize(Long TaskNodeSize)Set Number of task nodes
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setTaskResource(OutterResource TaskResource)Set Task node resource
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, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonStringpublic EmrProductConfigOutter()
public EmrProductConfigOutter(EmrProductConfigOutter 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
Note: this field may return null, indicating that no valid values can be obtained.public Long getCoreNodeSize()
public void setCoreNodeSize(Long CoreNodeSize)
CoreNodeSize - Number of core nodes
Note: this field may return null, indicating that no valid values can be obtained.public Long getTaskNodeSize()
public void setTaskNodeSize(Long TaskNodeSize)
TaskNodeSize - Number of task nodes
Note: this field may return null, indicating that no valid values can be obtained.public Long getComNodeSize()
public void setComNodeSize(Long ComNodeSize)
ComNodeSize - Number of common nodes
Note: this field may return null, indicating that no valid values can be obtained.public OutterResource getMasterResource()
public void setMasterResource(OutterResource MasterResource)
MasterResource - Master node resource
Note: this field may return null, indicating that no valid values can be obtained.public OutterResource getCoreResource()
public void setCoreResource(OutterResource CoreResource)
CoreResource - Core node resource
Note: this field may return null, indicating that no valid values can be obtained.public OutterResource getTaskResource()
public void setTaskResource(OutterResource TaskResource)
TaskResource - Task node resource
Note: this field may return null, indicating that no valid values can be obtained.public OutterResource getComResource()
public void setComResource(OutterResource ComResource)
ComResource - Common node resource
Note: this field may return null, indicating that no valid values can be obtained.public Boolean getOnCos()
public void setOnCos(Boolean OnCos)
OnCos - Whether COS is used
Note: this field may return null, indicating that no valid values can be obtained.public Long getChargeType()
public void setChargeType(Long ChargeType)
ChargeType - Billing mode
Note: this field may return null, indicating that no valid values can be obtained.public Long getRouterNodeSize()
public void setRouterNodeSize(Long RouterNodeSize)
RouterNodeSize - Number of router nodes
Note: this field may return null, indicating that no valid values can be obtained.public Boolean getSupportHA()
public void setSupportHA(Boolean SupportHA)
SupportHA - Whether HA is supported
Note: this field may return null, indicating that no valid values can be obtained.public Boolean getSecurityOn()
public void setSecurityOn(Boolean SecurityOn)
SecurityOn - Whether secure mode is supported
Note: this field may return null, indicating that no valid values can be obtained.public String getSecurityGroup()
public void setSecurityGroup(String SecurityGroup)
SecurityGroup - Security group name
Note: this field may return null, indicating that no valid values can be obtained.public Long getCbsEncrypt()
public void setCbsEncrypt(Long CbsEncrypt)
CbsEncrypt - Whether to enable CBS encryption
Note: this field may return null, indicating that no valid values can be obtained.public String getApplicationRole()
public void setApplicationRole(String ApplicationRole)
ApplicationRole - Custom application role
Note: this field may return `null`, indicating that no valid value can be obtained.public String[] getSecurityGroups()
public void setSecurityGroups(String[] SecurityGroups)
SecurityGroups - Security groups
Note: this field may return `null`, indicating that no valid value can be obtained.public String getPublicKeyId()
public void setPublicKeyId(String PublicKeyId)
PublicKeyId - SSH key ID
Note: This field may return `null`, indicating that no valid values can be obtained.Copyright © 2022. All rights reserved.