public class CloudResource extends AbstractModel
header, skipSign
Constructor and Description |
---|
CloudResource() |
CloudResource(CloudResource 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 |
---|---|
NodeAffinity |
getAffinity()
Get 节点亲和性设置
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getComponentName()
Get 组件角色名
|
Disk[] |
getDisks()
Get 所选数据盘信息
注意:此字段可能返回 null,表示取不到有效值。
|
ExternalAccess |
getExternalAccess()
Get 组件外部访问设置
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getLimitCpu()
Get Cpu请求数量最大值
|
Long |
getLimitMemory()
Get 内存请求数量最大值
|
Long |
getPodNumber()
Get pod请求数量
|
String |
getService()
Get 服务名称,如HIVE
|
VolumeSetting |
getVolumeDir()
Get 数据卷目录设置
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAffinity(NodeAffinity Affinity)
Set 节点亲和性设置
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setComponentName(String ComponentName)
Set 组件角色名
|
void |
setDisks(Disk[] Disks)
Set 所选数据盘信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setExternalAccess(ExternalAccess ExternalAccess)
Set 组件外部访问设置
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setLimitCpu(Long LimitCpu)
Set Cpu请求数量最大值
|
void |
setLimitMemory(Long LimitMemory)
Set 内存请求数量最大值
|
void |
setPodNumber(Long PodNumber)
Set pod请求数量
|
void |
setService(String Service)
Set 服务名称,如HIVE
|
void |
setVolumeDir(VolumeSetting VolumeDir)
Set 数据卷目录设置
注意:此字段可能返回 null,表示取不到有效值。
|
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, toJsonString
public CloudResource()
public CloudResource(CloudResource source)
public String getComponentName()
public void setComponentName(String ComponentName)
ComponentName
- 组件角色名public Long getPodNumber()
public void setPodNumber(Long PodNumber)
PodNumber
- pod请求数量public Long getLimitCpu()
public void setLimitCpu(Long LimitCpu)
LimitCpu
- Cpu请求数量最大值public Long getLimitMemory()
public void setLimitMemory(Long LimitMemory)
LimitMemory
- 内存请求数量最大值public String getService()
public void setService(String Service)
Service
- 服务名称,如HIVEpublic VolumeSetting getVolumeDir()
public void setVolumeDir(VolumeSetting VolumeDir)
VolumeDir
- 数据卷目录设置
注意:此字段可能返回 null,表示取不到有效值。public ExternalAccess getExternalAccess()
public void setExternalAccess(ExternalAccess ExternalAccess)
ExternalAccess
- 组件外部访问设置
注意:此字段可能返回 null,表示取不到有效值。public NodeAffinity getAffinity()
public void setAffinity(NodeAffinity Affinity)
Affinity
- 节点亲和性设置
注意:此字段可能返回 null,表示取不到有效值。public Disk[] getDisks()
public void setDisks(Disk[] Disks)
Disks
- 所选数据盘信息
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.