public class GroupPod extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| GroupPod() | 
| GroupPod(GroupPod 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 | 
|---|---|
| String | getCreatedAt()Get 实例启动时的时间戳,单位秒 | 
| String | getInstanceAvailableStatus()Get 机器实例可使用状态,枚举值为:
- `Starting`:启动中
- `Running`:运行中
- `Stopping`:停止中
- `Stopped`: 已停止
- `StopFailed`: 停止失败
- `Abnormal`: 异常
- `Unknown`: 未知 | 
| String | getInstanceStatus()Get 机器实例状态 | 
| String | getIp()Get 实例IP | 
| String | getNodeInstanceId()Get 节点实例id | 
| String | getNodeIp()Get 主机IP | 
| String | getPodId()Get 实例ID(对应到kubernetes的pod id) | 
| String | getPodName()Get 实例名称(对应到kubernetes的pod名称) | 
| Long | getReadyCount()Get 实例中已就绪容器的个数 | 
| String | getReason()Get 实例处于当前状态的原因,例如容器下载镜像失败 | 
| Long | getRestartCount()Get 实例中容器的重启次数 | 
| String | getRuntime()Get 运行时长,单位秒 | 
| String | getServiceInstanceStatus()Get 服务实例状态,枚举值为:
- `Starting`:启动中
- `Running`:运行中
- `Stopping`:停止中
- `Stopped`: 已停止
- `StopFailed`: 停止失败
- `Abnormal`: 异常
- `Unknown`: 未知 | 
| String | getSpecTotalCount()Get 预期副本数 | 
| String | getStatus()Get 实例状态,请参考后面的实例以及容器的状态定义。启动中(pod 未 ready):Starting;运行中:Running;异常:Abnormal;停止:Stopped; | 
| void | setCreatedAt(String CreatedAt)Set 实例启动时的时间戳,单位秒 | 
| void | setInstanceAvailableStatus(String InstanceAvailableStatus)Set 机器实例可使用状态,枚举值为:
- `Starting`:启动中
- `Running`:运行中
- `Stopping`:停止中
- `Stopped`: 已停止
- `StopFailed`: 停止失败
- `Abnormal`: 异常
- `Unknown`: 未知 | 
| void | setInstanceStatus(String InstanceStatus)Set 机器实例状态 | 
| void | setIp(String Ip)Set 实例IP | 
| void | setNodeInstanceId(String NodeInstanceId)Set 节点实例id | 
| void | setNodeIp(String NodeIp)Set 主机IP | 
| void | setPodId(String PodId)Set 实例ID(对应到kubernetes的pod id) | 
| void | setPodName(String PodName)Set 实例名称(对应到kubernetes的pod名称) | 
| void | setReadyCount(Long ReadyCount)Set 实例中已就绪容器的个数 | 
| void | setReason(String Reason)Set 实例处于当前状态的原因,例如容器下载镜像失败 | 
| void | setRestartCount(Long RestartCount)Set 实例中容器的重启次数 | 
| void | setRuntime(String Runtime)Set 运行时长,单位秒 | 
| void | setServiceInstanceStatus(String ServiceInstanceStatus)Set 服务实例状态,枚举值为:
- `Starting`:启动中
- `Running`:运行中
- `Stopping`:停止中
- `Stopped`: 已停止
- `StopFailed`: 停止失败
- `Abnormal`: 异常
- `Unknown`: 未知 | 
| void | setSpecTotalCount(String SpecTotalCount)Set 预期副本数 | 
| void | setStatus(String Status)Set 实例状态,请参考后面的实例以及容器的状态定义。启动中(pod 未 ready):Starting;运行中:Running;异常:Abnormal;停止:Stopped; | 
| 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 GroupPod()
public GroupPod(GroupPod source)
public String getPodName()
public void setPodName(String PodName)
PodName - 实例名称(对应到kubernetes的pod名称)public String getPodId()
public void setPodId(String PodId)
PodId - 实例ID(对应到kubernetes的pod id)public String getStatus()
public void setStatus(String Status)
Status - 实例状态,请参考后面的实例以及容器的状态定义。启动中(pod 未 ready):Starting;运行中:Running;异常:Abnormal;停止:Stopped;public String getReason()
public void setReason(String Reason)
Reason - 实例处于当前状态的原因,例如容器下载镜像失败public String getNodeIp()
public void setNodeIp(String NodeIp)
NodeIp - 主机IPpublic String getIp()
public void setIp(String Ip)
Ip - 实例IPpublic Long getRestartCount()
public void setRestartCount(Long RestartCount)
RestartCount - 实例中容器的重启次数public Long getReadyCount()
public void setReadyCount(Long ReadyCount)
ReadyCount - 实例中已就绪容器的个数public String getRuntime()
public void setRuntime(String Runtime)
Runtime - 运行时长,单位秒public String getCreatedAt()
public void setCreatedAt(String CreatedAt)
CreatedAt - 实例启动时的时间戳,单位秒public String getServiceInstanceStatus()
public void setServiceInstanceStatus(String ServiceInstanceStatus)
ServiceInstanceStatus - 服务实例状态,枚举值为:
- `Starting`:启动中
- `Running`:运行中
- `Stopping`:停止中
- `Stopped`: 已停止
- `StopFailed`: 停止失败
- `Abnormal`: 异常
- `Unknown`: 未知public String getInstanceAvailableStatus()
public void setInstanceAvailableStatus(String InstanceAvailableStatus)
InstanceAvailableStatus - 机器实例可使用状态,枚举值为:
- `Starting`:启动中
- `Running`:运行中
- `Stopping`:停止中
- `Stopped`: 已停止
- `StopFailed`: 停止失败
- `Abnormal`: 异常
- `Unknown`: 未知public String getInstanceStatus()
public void setInstanceStatus(String InstanceStatus)
InstanceStatus - 机器实例状态public String getNodeInstanceId()
public void setNodeInstanceId(String NodeInstanceId)
NodeInstanceId - 节点实例idpublic String getSpecTotalCount()
public void setSpecTotalCount(String SpecTotalCount)
SpecTotalCount - 预期副本数Copyright © 2025. All rights reserved.