Class NodePool

    • Constructor Detail

      • NodePool

        public NodePool()
      • NodePool

        public NodePool​(NodePool 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.
    • Method Detail

      • getNodePoolId

        public String getNodePoolId()
        Get NodePoolId 资源池id
        Returns:
        NodePoolId NodePoolId 资源池id
      • setNodePoolId

        public void setNodePoolId​(String NodePoolId)
        Set NodePoolId 资源池id
        Parameters:
        NodePoolId - NodePoolId 资源池id
      • getName

        public String getName()
        Get Name 资源池名称
        Returns:
        Name Name 资源池名称
      • setName

        public void setName​(String Name)
        Set Name 资源池名称
        Parameters:
        Name - Name 资源池名称
      • getClusterInstanceId

        public String getClusterInstanceId()
        Get ClusterInstanceId 集群实例id
        Returns:
        ClusterInstanceId ClusterInstanceId 集群实例id
      • setClusterInstanceId

        public void setClusterInstanceId​(String ClusterInstanceId)
        Set ClusterInstanceId 集群实例id
        Parameters:
        ClusterInstanceId - ClusterInstanceId 集群实例id
      • getLifeState

        public String getLifeState()
        Get LifeState 状态,当前节点池生命周期状态包括:creating,normal,updating,deleting,deleted
        Returns:
        LifeState LifeState 状态,当前节点池生命周期状态包括:creating,normal,updating,deleting,deleted
      • setLifeState

        public void setLifeState​(String LifeState)
        Set LifeState 状态,当前节点池生命周期状态包括:creating,normal,updating,deleting,deleted
        Parameters:
        LifeState - LifeState 状态,当前节点池生命周期状态包括:creating,normal,updating,deleting,deleted
      • getLaunchConfigurationId

        public String getLaunchConfigurationId()
        Get LaunchConfigurationId 配置
        Returns:
        LaunchConfigurationId LaunchConfigurationId 配置
      • setLaunchConfigurationId

        public void setLaunchConfigurationId​(String LaunchConfigurationId)
        Set LaunchConfigurationId 配置
        Parameters:
        LaunchConfigurationId - LaunchConfigurationId 配置
      • getAutoscalingGroupId

        public String getAutoscalingGroupId()
        Get AutoscalingGroupId 分组id
        Returns:
        AutoscalingGroupId AutoscalingGroupId 分组id
      • setAutoscalingGroupId

        public void setAutoscalingGroupId​(String AutoscalingGroupId)
        Set AutoscalingGroupId 分组id
        Parameters:
        AutoscalingGroupId - AutoscalingGroupId 分组id
      • getLabels

        public Label[] getLabels()
        Get Labels 标签
        Returns:
        Labels Labels 标签
      • setLabels

        public void setLabels​(Label[] Labels)
        Set Labels 标签
        Parameters:
        Labels - Labels 标签
      • getTaints

        public Taint[] getTaints()
        Get Taints 污点标记
        Returns:
        Taints Taints 污点标记
      • setTaints

        public void setTaints​(Taint[] Taints)
        Set Taints 污点标记
        Parameters:
        Taints - Taints 污点标记
      • getNodeCountSummary

        public NodeCountSummary getNodeCountSummary()
        Get NodeCountSummary 节点列表
        Returns:
        NodeCountSummary NodeCountSummary 节点列表
      • setNodeCountSummary

        public void setNodeCountSummary​(NodeCountSummary NodeCountSummary)
        Set NodeCountSummary 节点列表
        Parameters:
        NodeCountSummary - NodeCountSummary 节点列表
      • getAutoscalingGroupStatus

        public String getAutoscalingGroupStatus()
        Get 状态信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AutoscalingGroupStatus 状态信息 注意:此字段可能返回 null,表示取不到有效值。
      • setAutoscalingGroupStatus

        public void setAutoscalingGroupStatus​(String AutoscalingGroupStatus)
        Set 状态信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AutoscalingGroupStatus - 状态信息 注意:此字段可能返回 null,表示取不到有效值。
      • getMaxNodesNum

        public Long getMaxNodesNum()
        Get 最大节点数量 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        MaxNodesNum 最大节点数量 注意:此字段可能返回 null,表示取不到有效值。
      • setMaxNodesNum

        public void setMaxNodesNum​(Long MaxNodesNum)
        Set 最大节点数量 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        MaxNodesNum - 最大节点数量 注意:此字段可能返回 null,表示取不到有效值。
      • getMinNodesNum

        public Long getMinNodesNum()
        Get 最小节点数量 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        MinNodesNum 最小节点数量 注意:此字段可能返回 null,表示取不到有效值。
      • setMinNodesNum

        public void setMinNodesNum​(Long MinNodesNum)
        Set 最小节点数量 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        MinNodesNum - 最小节点数量 注意:此字段可能返回 null,表示取不到有效值。
      • getDesiredNodesNum

        public Long getDesiredNodesNum()
        Get 期望的节点数量 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DesiredNodesNum 期望的节点数量 注意:此字段可能返回 null,表示取不到有效值。
      • setDesiredNodesNum

        public void setDesiredNodesNum​(Long DesiredNodesNum)
        Set 期望的节点数量 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DesiredNodesNum - 期望的节点数量 注意:此字段可能返回 null,表示取不到有效值。
      • getNodePoolOs

        public String getNodePoolOs()
        Get 节点池osName 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        NodePoolOs 节点池osName 注意:此字段可能返回 null,表示取不到有效值。
      • setNodePoolOs

        public void setNodePoolOs​(String NodePoolOs)
        Set 节点池osName 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        NodePoolOs - 节点池osName 注意:此字段可能返回 null,表示取不到有效值。
      • getOsCustomizeType

        public String getOsCustomizeType()
        Get 容器的镜像版本,"DOCKER_CUSTOMIZE"(容器定制版),"GENERAL"(普通版本,默认值) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        OsCustomizeType 容器的镜像版本,"DOCKER_CUSTOMIZE"(容器定制版),"GENERAL"(普通版本,默认值) 注意:此字段可能返回 null,表示取不到有效值。
      • setOsCustomizeType

        public void setOsCustomizeType​(String OsCustomizeType)
        Set 容器的镜像版本,"DOCKER_CUSTOMIZE"(容器定制版),"GENERAL"(普通版本,默认值) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        OsCustomizeType - 容器的镜像版本,"DOCKER_CUSTOMIZE"(容器定制版),"GENERAL"(普通版本,默认值) 注意:此字段可能返回 null,表示取不到有效值。
      • getImageId

        public String getImageId()
        Get 镜像id 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ImageId 镜像id 注意:此字段可能返回 null,表示取不到有效值。
      • setImageId

        public void setImageId​(String ImageId)
        Set 镜像id 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ImageId - 镜像id 注意:此字段可能返回 null,表示取不到有效值。
      • getDesiredPodNum

        public Long getDesiredPodNum()
        Get 集群属于节点podCIDR大小自定义模式时,节点池需要带上pod数量属性 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DesiredPodNum 集群属于节点podCIDR大小自定义模式时,节点池需要带上pod数量属性 注意:此字段可能返回 null,表示取不到有效值。
      • setDesiredPodNum

        public void setDesiredPodNum​(Long DesiredPodNum)
        Set 集群属于节点podCIDR大小自定义模式时,节点池需要带上pod数量属性 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DesiredPodNum - 集群属于节点podCIDR大小自定义模式时,节点池需要带上pod数量属性 注意:此字段可能返回 null,表示取不到有效值。
      • getUserScript

        public String getUserScript()
        Get 用户自定义脚本 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        UserScript 用户自定义脚本 注意:此字段可能返回 null,表示取不到有效值。
      • setUserScript

        public void setUserScript​(String UserScript)
        Set 用户自定义脚本 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        UserScript - 用户自定义脚本 注意:此字段可能返回 null,表示取不到有效值。
      • getTags

        public Tag[] getTags()
        Get 资源标签 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Tags 资源标签 注意:此字段可能返回 null,表示取不到有效值。
      • setTags

        public void setTags​(Tag[] Tags)
        Set 资源标签 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Tags - 资源标签 注意:此字段可能返回 null,表示取不到有效值。
      • getDeletionProtection

        public Boolean getDeletionProtection()
        Get 删除保护开关 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DeletionProtection 删除保护开关 注意:此字段可能返回 null,表示取不到有效值。
      • setDeletionProtection

        public void setDeletionProtection​(Boolean DeletionProtection)
        Set 删除保护开关 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DeletionProtection - 删除保护开关 注意:此字段可能返回 null,表示取不到有效值。