public class Cluster extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| Cluster() | 
| Cluster(Cluster 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 | getAutoUpgradeClusterLevel()Get 自动变配集群等级,针对托管集群生效 | 
| String | getCdcId()Get 本地专用集群Id | 
| String | getClusterDescription()Get 集群描述 | 
| Long | getClusterEtcdNodeNum()Get 集群当前etcd数量 | 
| String | getClusterId()Get 集群ID | 
| String | getClusterLevel()Get 集群等级,针对托管集群生效 | 
| Long | getClusterMaterNodeNum()Get 集群当前master数量 | 
| String | getClusterName()Get 集群名称 | 
| ClusterNetworkSettings | getClusterNetworkSettings()Get 集群网络相关参数 | 
| Long | getClusterNodeNum()Get 集群当前node数量 | 
| String | getClusterOs()Get 集群系统。centos7.2x86_64 或者 ubuntu16.04.1 LTSx86_64,默认取值为ubuntu16.04.1 LTSx86_64 | 
| String | getClusterStatus()Get 集群状态 (Trading 集群开通中,Creating 创建中,Running 运行中,Deleting 删除中,Idling 闲置中,Recovering 唤醒中,Scaling 规模调整中,Upgrading 升级中,WaittingForConnect 等待注册,Trading 集群开通中,Isolated 欠费隔离中,Pause 集群升级暂停,NodeUpgrading 节点升级中,RuntimeUpgrading 节点运行时升级中,MasterScaling Master扩缩容中,ClusterLevelUpgrading 调整规格中,ResourceIsolate 隔离中,ResourceIsolated 已隔离,ResourceReverse 冲正中,Abnormal 异常) | 
| String | getClusterType()Get 集群类型,托管集群:MANAGED_CLUSTER,独立集群:INDEPENDENT_CLUSTER。 | 
| String | getClusterVersion()Get 集群版本(默认值为1.10.5) | 
| String | getContainerRuntime()Get 集群运行环境docker或container | 
| String | getCreatedTime()Get 创建时间 | 
| Boolean | getDeletionProtection()Get 删除保护开关 | 
| Boolean | getEnableExternalNode()Get 集群是否开启第三方节点支持 | 
| String | getImageId()Get 集群使用镜像id | 
| String | getOsCustomizeType()Get OsCustomizeType 系统定制类型 | 
| Long | getProjectId()Get 集群所属的项目ID | 
| String | getProperty()Get 集群属性(包括集群不同属性的MAP,属性字段包括NodeNameType (lan-ip模式和hostname 模式,默认无lan-ip模式)) | 
| Boolean | getQGPUShareEnable()Get 是否开启QGPU共享 | 
| String | getRuntimeVersion()Get 运行时版本 | 
| TagSpecification[] | getTagSpecification()Get 标签描述列表。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAutoUpgradeClusterLevel(Boolean AutoUpgradeClusterLevel)Set 自动变配集群等级,针对托管集群生效 | 
| void | setCdcId(String CdcId)Set 本地专用集群Id | 
| void | setClusterDescription(String ClusterDescription)Set 集群描述 | 
| void | setClusterEtcdNodeNum(Long ClusterEtcdNodeNum)Set 集群当前etcd数量 | 
| void | setClusterId(String ClusterId)Set 集群ID | 
| void | setClusterLevel(String ClusterLevel)Set 集群等级,针对托管集群生效 | 
| void | setClusterMaterNodeNum(Long ClusterMaterNodeNum)Set 集群当前master数量 | 
| void | setClusterName(String ClusterName)Set 集群名称 | 
| void | setClusterNetworkSettings(ClusterNetworkSettings ClusterNetworkSettings)Set 集群网络相关参数 | 
| void | setClusterNodeNum(Long ClusterNodeNum)Set 集群当前node数量 | 
| void | setClusterOs(String ClusterOs)Set 集群系统。centos7.2x86_64 或者 ubuntu16.04.1 LTSx86_64,默认取值为ubuntu16.04.1 LTSx86_64 | 
| void | setClusterStatus(String ClusterStatus)Set 集群状态 (Trading 集群开通中,Creating 创建中,Running 运行中,Deleting 删除中,Idling 闲置中,Recovering 唤醒中,Scaling 规模调整中,Upgrading 升级中,WaittingForConnect 等待注册,Trading 集群开通中,Isolated 欠费隔离中,Pause 集群升级暂停,NodeUpgrading 节点升级中,RuntimeUpgrading 节点运行时升级中,MasterScaling Master扩缩容中,ClusterLevelUpgrading 调整规格中,ResourceIsolate 隔离中,ResourceIsolated 已隔离,ResourceReverse 冲正中,Abnormal 异常) | 
| void | setClusterType(String ClusterType)Set 集群类型,托管集群:MANAGED_CLUSTER,独立集群:INDEPENDENT_CLUSTER。 | 
| void | setClusterVersion(String ClusterVersion)Set 集群版本(默认值为1.10.5) | 
| void | setContainerRuntime(String ContainerRuntime)Set 集群运行环境docker或container | 
| void | setCreatedTime(String CreatedTime)Set 创建时间 | 
| void | setDeletionProtection(Boolean DeletionProtection)Set 删除保护开关 | 
| void | setEnableExternalNode(Boolean EnableExternalNode)Set 集群是否开启第三方节点支持 | 
| void | setImageId(String ImageId)Set 集群使用镜像id | 
| void | setOsCustomizeType(String OsCustomizeType)Set OsCustomizeType 系统定制类型 | 
| void | setProjectId(Long ProjectId)Set 集群所属的项目ID | 
| void | setProperty(String Property)Set 集群属性(包括集群不同属性的MAP,属性字段包括NodeNameType (lan-ip模式和hostname 模式,默认无lan-ip模式)) | 
| void | setQGPUShareEnable(Boolean QGPUShareEnable)Set 是否开启QGPU共享 | 
| void | setRuntimeVersion(String RuntimeVersion)Set 运行时版本 | 
| void | setTagSpecification(TagSpecification[] TagSpecification)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, toJsonStringpublic Cluster()
public Cluster(Cluster source)
public String getClusterId()
public void setClusterId(String ClusterId)
ClusterId - 集群IDpublic String getClusterName()
public void setClusterName(String ClusterName)
ClusterName - 集群名称public String getClusterDescription()
public void setClusterDescription(String ClusterDescription)
ClusterDescription - 集群描述public String getClusterVersion()
public void setClusterVersion(String ClusterVersion)
ClusterVersion - 集群版本(默认值为1.10.5)public String getClusterOs()
public void setClusterOs(String ClusterOs)
ClusterOs - 集群系统。centos7.2x86_64 或者 ubuntu16.04.1 LTSx86_64,默认取值为ubuntu16.04.1 LTSx86_64public String getClusterType()
public void setClusterType(String ClusterType)
ClusterType - 集群类型,托管集群:MANAGED_CLUSTER,独立集群:INDEPENDENT_CLUSTER。public ClusterNetworkSettings getClusterNetworkSettings()
public void setClusterNetworkSettings(ClusterNetworkSettings ClusterNetworkSettings)
ClusterNetworkSettings - 集群网络相关参数public Long getClusterNodeNum()
public void setClusterNodeNum(Long ClusterNodeNum)
ClusterNodeNum - 集群当前node数量public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId - 集群所属的项目IDpublic TagSpecification[] getTagSpecification()
public void setTagSpecification(TagSpecification[] TagSpecification)
TagSpecification - 标签描述列表。
注意:此字段可能返回 null,表示取不到有效值。public String getClusterStatus()
public void setClusterStatus(String ClusterStatus)
ClusterStatus - 集群状态 (Trading 集群开通中,Creating 创建中,Running 运行中,Deleting 删除中,Idling 闲置中,Recovering 唤醒中,Scaling 规模调整中,Upgrading 升级中,WaittingForConnect 等待注册,Trading 集群开通中,Isolated 欠费隔离中,Pause 集群升级暂停,NodeUpgrading 节点升级中,RuntimeUpgrading 节点运行时升级中,MasterScaling Master扩缩容中,ClusterLevelUpgrading 调整规格中,ResourceIsolate 隔离中,ResourceIsolated 已隔离,ResourceReverse 冲正中,Abnormal 异常)public String getProperty()
public void setProperty(String Property)
Property - 集群属性(包括集群不同属性的MAP,属性字段包括NodeNameType (lan-ip模式和hostname 模式,默认无lan-ip模式))public Long getClusterMaterNodeNum()
public void setClusterMaterNodeNum(Long ClusterMaterNodeNum)
ClusterMaterNodeNum - 集群当前master数量public String getImageId()
public void setImageId(String ImageId)
ImageId - 集群使用镜像idpublic String getOsCustomizeType()
public void setOsCustomizeType(String OsCustomizeType)
OsCustomizeType - OsCustomizeType 系统定制类型public String getContainerRuntime()
public void setContainerRuntime(String ContainerRuntime)
ContainerRuntime - 集群运行环境docker或containerpublic String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime - 创建时间public Boolean getDeletionProtection()
public void setDeletionProtection(Boolean DeletionProtection)
DeletionProtection - 删除保护开关public Boolean getEnableExternalNode()
public void setEnableExternalNode(Boolean EnableExternalNode)
EnableExternalNode - 集群是否开启第三方节点支持public String getClusterLevel()
public void setClusterLevel(String ClusterLevel)
ClusterLevel - 集群等级,针对托管集群生效public Boolean getAutoUpgradeClusterLevel()
public void setAutoUpgradeClusterLevel(Boolean AutoUpgradeClusterLevel)
AutoUpgradeClusterLevel - 自动变配集群等级,针对托管集群生效public Boolean getQGPUShareEnable()
public void setQGPUShareEnable(Boolean QGPUShareEnable)
QGPUShareEnable - 是否开启QGPU共享public String getRuntimeVersion()
public void setRuntimeVersion(String RuntimeVersion)
RuntimeVersion - 运行时版本public Long getClusterEtcdNodeNum()
public void setClusterEtcdNodeNum(Long ClusterEtcdNodeNum)
ClusterEtcdNodeNum - 集群当前etcd数量public String getCdcId()
public void setCdcId(String CdcId)
CdcId - 本地专用集群IdCopyright © 2025. All rights reserved.