Class Instance
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tke.v20180525.models.Instance
-
public class Instance 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 自动伸缩组ID 注意:此字段可能返回 null,表示取不到有效值。StringgetCreatedTime()Get 添加时间StringgetDrainStatus()Get 实例是否封锁状态 注意:此字段可能返回 null,表示取不到有效值。StringgetFailedReason()Get 实例异常(或者处于初始化中)的原因InstanceAdvancedSettingsgetInstanceAdvancedSettings()Get 节点配置 注意:此字段可能返回 null,表示取不到有效值。StringgetInstanceId()Get 实例IDStringgetInstanceRole()Get 节点角色, MASTER, WORKER, ETCD, MASTER_ETCD,ALL, 默认为WORKERStringgetInstanceState()Get 实例的状态(running 运行中,initializing 初始化中,failed 异常)StringgetLanIP()Get 节点内网IP 注意:此字段可能返回 null,表示取不到有效值。StringgetNodePoolId()Get 资源池ID 注意:此字段可能返回 null,表示取不到有效值。voidsetAutoscalingGroupId(String AutoscalingGroupId)Set 自动伸缩组ID 注意:此字段可能返回 null,表示取不到有效值。voidsetCreatedTime(String CreatedTime)Set 添加时间voidsetDrainStatus(String DrainStatus)Set 实例是否封锁状态 注意:此字段可能返回 null,表示取不到有效值。voidsetFailedReason(String FailedReason)Set 实例异常(或者处于初始化中)的原因voidsetInstanceAdvancedSettings(InstanceAdvancedSettings InstanceAdvancedSettings)Set 节点配置 注意:此字段可能返回 null,表示取不到有效值。voidsetInstanceId(String InstanceId)Set 实例IDvoidsetInstanceRole(String InstanceRole)Set 节点角色, MASTER, WORKER, ETCD, MASTER_ETCD,ALL, 默认为WORKERvoidsetInstanceState(String InstanceState)Set 实例的状态(running 运行中,initializing 初始化中,failed 异常)voidsetLanIP(String LanIP)Set 节点内网IP 注意:此字段可能返回 null,表示取不到有效值。voidsetNodePoolId(String NodePoolId)Set 资源池ID 注意:此字段可能返回 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
-
Instance
public Instance()
-
Instance
public Instance(Instance 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
-
getInstanceId
public String getInstanceId()
Get 实例ID- Returns:
- InstanceId 实例ID
-
setInstanceId
public void setInstanceId(String InstanceId)
Set 实例ID- Parameters:
InstanceId- 实例ID
-
getInstanceRole
public String getInstanceRole()
Get 节点角色, MASTER, WORKER, ETCD, MASTER_ETCD,ALL, 默认为WORKER- Returns:
- InstanceRole 节点角色, MASTER, WORKER, ETCD, MASTER_ETCD,ALL, 默认为WORKER
-
setInstanceRole
public void setInstanceRole(String InstanceRole)
Set 节点角色, MASTER, WORKER, ETCD, MASTER_ETCD,ALL, 默认为WORKER- Parameters:
InstanceRole- 节点角色, MASTER, WORKER, ETCD, MASTER_ETCD,ALL, 默认为WORKER
-
getFailedReason
public String getFailedReason()
Get 实例异常(或者处于初始化中)的原因- Returns:
- FailedReason 实例异常(或者处于初始化中)的原因
-
setFailedReason
public void setFailedReason(String FailedReason)
Set 实例异常(或者处于初始化中)的原因- Parameters:
FailedReason- 实例异常(或者处于初始化中)的原因
-
getInstanceState
public String getInstanceState()
Get 实例的状态(running 运行中,initializing 初始化中,failed 异常)- Returns:
- InstanceState 实例的状态(running 运行中,initializing 初始化中,failed 异常)
-
setInstanceState
public void setInstanceState(String InstanceState)
Set 实例的状态(running 运行中,initializing 初始化中,failed 异常)- Parameters:
InstanceState- 实例的状态(running 运行中,initializing 初始化中,failed 异常)
-
getDrainStatus
public String getDrainStatus()
Get 实例是否封锁状态 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DrainStatus 实例是否封锁状态 注意:此字段可能返回 null,表示取不到有效值。
-
setDrainStatus
public void setDrainStatus(String DrainStatus)
Set 实例是否封锁状态 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DrainStatus- 实例是否封锁状态 注意:此字段可能返回 null,表示取不到有效值。
-
getInstanceAdvancedSettings
public InstanceAdvancedSettings getInstanceAdvancedSettings()
Get 节点配置 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- InstanceAdvancedSettings 节点配置 注意:此字段可能返回 null,表示取不到有效值。
-
setInstanceAdvancedSettings
public void setInstanceAdvancedSettings(InstanceAdvancedSettings InstanceAdvancedSettings)
Set 节点配置 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
InstanceAdvancedSettings- 节点配置 注意:此字段可能返回 null,表示取不到有效值。
-
getCreatedTime
public String getCreatedTime()
Get 添加时间- Returns:
- CreatedTime 添加时间
-
setCreatedTime
public void setCreatedTime(String CreatedTime)
Set 添加时间- Parameters:
CreatedTime- 添加时间
-
getLanIP
public String getLanIP()
Get 节点内网IP 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- LanIP 节点内网IP 注意:此字段可能返回 null,表示取不到有效值。
-
setLanIP
public void setLanIP(String LanIP)
Set 节点内网IP 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
LanIP- 节点内网IP 注意:此字段可能返回 null,表示取不到有效值。
-
getNodePoolId
public String getNodePoolId()
Get 资源池ID 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- NodePoolId 资源池ID 注意:此字段可能返回 null,表示取不到有效值。
-
setNodePoolId
public void setNodePoolId(String NodePoolId)
Set 资源池ID 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
NodePoolId- 资源池ID 注意:此字段可能返回 null,表示取不到有效值。
-
getAutoscalingGroupId
public String getAutoscalingGroupId()
Get 自动伸缩组ID 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AutoscalingGroupId 自动伸缩组ID 注意:此字段可能返回 null,表示取不到有效值。
-
setAutoscalingGroupId
public void setAutoscalingGroupId(String AutoscalingGroupId)
Set 自动伸缩组ID 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AutoscalingGroupId- 自动伸缩组ID 注意:此字段可能返回 null,表示取不到有效值。
-
-