Class NodePool
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tke.v20180525.models.NodePool
-
public class NodePool extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAutoscalingGroupId()Get AutoscalingGroupId 分组idStringgetAutoscalingGroupStatus()Get 状态信息 注意:此字段可能返回 null,表示取不到有效值。StringgetClusterInstanceId()Get ClusterInstanceId 集群实例idBooleangetDeletionProtection()Get 删除保护开关 注意:此字段可能返回 null,表示取不到有效值。LonggetDesiredNodesNum()Get 期望的节点数量 注意:此字段可能返回 null,表示取不到有效值。LonggetDesiredPodNum()Get 集群属于节点podCIDR大小自定义模式时,节点池需要带上pod数量属性 注意:此字段可能返回 null,表示取不到有效值。StringgetImageId()Get 镜像id 注意:此字段可能返回 null,表示取不到有效值。Label[]getLabels()Get Labels 标签StringgetLaunchConfigurationId()Get LaunchConfigurationId 配置StringgetLifeState()Get LifeState 状态,当前节点池生命周期状态包括:creating,normal,updating,deleting,deletedLonggetMaxNodesNum()Get 最大节点数量 注意:此字段可能返回 null,表示取不到有效值。LonggetMinNodesNum()Get 最小节点数量 注意:此字段可能返回 null,表示取不到有效值。StringgetName()Get Name 资源池名称NodeCountSummarygetNodeCountSummary()Get NodeCountSummary 节点列表StringgetNodePoolId()Get NodePoolId 资源池idStringgetNodePoolOs()Get 节点池osName 注意:此字段可能返回 null,表示取不到有效值。StringgetOsCustomizeType()Get 容器的镜像版本,"DOCKER_CUSTOMIZE"(容器定制版),"GENERAL"(普通版本,默认值) 注意:此字段可能返回 null,表示取不到有效值。Tag[]getTags()Get 资源标签 注意:此字段可能返回 null,表示取不到有效值。Taint[]getTaints()Get Taints 污点标记StringgetUserScript()Get 用户自定义脚本 注意:此字段可能返回 null,表示取不到有效值。voidsetAutoscalingGroupId(String AutoscalingGroupId)Set AutoscalingGroupId 分组idvoidsetAutoscalingGroupStatus(String AutoscalingGroupStatus)Set 状态信息 注意:此字段可能返回 null,表示取不到有效值。voidsetClusterInstanceId(String ClusterInstanceId)Set ClusterInstanceId 集群实例idvoidsetDeletionProtection(Boolean DeletionProtection)Set 删除保护开关 注意:此字段可能返回 null,表示取不到有效值。voidsetDesiredNodesNum(Long DesiredNodesNum)Set 期望的节点数量 注意:此字段可能返回 null,表示取不到有效值。voidsetDesiredPodNum(Long DesiredPodNum)Set 集群属于节点podCIDR大小自定义模式时,节点池需要带上pod数量属性 注意:此字段可能返回 null,表示取不到有效值。voidsetImageId(String ImageId)Set 镜像id 注意:此字段可能返回 null,表示取不到有效值。voidsetLabels(Label[] Labels)Set Labels 标签voidsetLaunchConfigurationId(String LaunchConfigurationId)Set LaunchConfigurationId 配置voidsetLifeState(String LifeState)Set LifeState 状态,当前节点池生命周期状态包括:creating,normal,updating,deleting,deletedvoidsetMaxNodesNum(Long MaxNodesNum)Set 最大节点数量 注意:此字段可能返回 null,表示取不到有效值。voidsetMinNodesNum(Long MinNodesNum)Set 最小节点数量 注意:此字段可能返回 null,表示取不到有效值。voidsetName(String Name)Set Name 资源池名称voidsetNodeCountSummary(NodeCountSummary NodeCountSummary)Set NodeCountSummary 节点列表voidsetNodePoolId(String NodePoolId)Set NodePoolId 资源池idvoidsetNodePoolOs(String NodePoolOs)Set 节点池osName 注意:此字段可能返回 null,表示取不到有效值。voidsetOsCustomizeType(String OsCustomizeType)Set 容器的镜像版本,"DOCKER_CUSTOMIZE"(容器定制版),"GENERAL"(普通版本,默认值) 注意:此字段可能返回 null,表示取不到有效值。voidsetTags(Tag[] Tags)Set 资源标签 注意:此字段可能返回 null,表示取不到有效值。voidsetTaints(Taint[] Taints)Set Taints 污点标记voidsetUserScript(String UserScript)Set 用户自定义脚本 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
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,表示取不到有效值。
-
-