public class HostInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| HostInfo() | 
| HostInfo(HostInfo 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 | getClusterAccessedStatus()Get | 
| String | getClusterID()Get Cluster ID | 
| String | getClusterName()Get | 
| Long | getContainerCnt()Get Number of containers | 
| String | getDockerFileSystemDriver()Get Docker file system type | 
| String | getDockerVersion()Get Docker version | 
| String | getGroup()Get Project | 
| String | getHostID()Get Server ID | 
| String | getHostIP()Get Server IP, which is the private IP | 
| String | getHostName()Get Server name | 
| Long | getImageCnt()Get Number of images | 
| String | getInstanceID()Get Server instance ID | 
| Boolean | getIsContainerd()Get Whether it is Containerd | 
| String | getMachineType()Get Server source. | 
| ProjectInfo | getProject()Get Project
Note: This field may return `null`, indicating that no valid value was found. | 
| String | getPublicIp()Get Public IP | 
| Long | getRegionID()Get Region ID | 
| String | getStatus()Get Agent status | 
| TagInfo[] | getTags()Get Tags
Note: This field may return `null`, indicating that no valid value was found. | 
| String | getUuid()Get Server UUID | 
| void | setClusterAccessedStatus(String ClusterAccessedStatus)Set | 
| void | setClusterID(String ClusterID)Set Cluster ID | 
| void | setClusterName(String ClusterName)Set | 
| void | setContainerCnt(Long ContainerCnt)Set Number of containers | 
| void | setDockerFileSystemDriver(String DockerFileSystemDriver)Set Docker file system type | 
| void | setDockerVersion(String DockerVersion)Set Docker version | 
| void | setGroup(String Group)Set Project | 
| void | setHostID(String HostID)Set Server ID | 
| void | setHostIP(String HostIP)Set Server IP, which is the private IP | 
| void | setHostName(String HostName)Set Server name | 
| void | setImageCnt(Long ImageCnt)Set Number of images | 
| void | setInstanceID(String InstanceID)Set Server instance ID | 
| void | setIsContainerd(Boolean IsContainerd)Set Whether it is Containerd | 
| void | setMachineType(String MachineType)Set Server source. | 
| void | setProject(ProjectInfo Project)Set Project
Note: This field may return `null`, indicating that no valid value was found. | 
| void | setPublicIp(String PublicIp)Set Public IP | 
| void | setRegionID(Long RegionID)Set Region ID | 
| void | setStatus(String Status)Set Agent status | 
| void | setTags(TagInfo[] Tags)Set Tags
Note: This field may return `null`, indicating that no valid value was found. | 
| void | setUuid(String Uuid)Set Server UUID | 
| 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 HostInfo()
public HostInfo(HostInfo source)
public String getHostID()
public void setHostID(String HostID)
HostID - Server IDpublic String getHostIP()
public void setHostIP(String HostIP)
HostIP - Server IP, which is the private IPpublic String getHostName()
public void setHostName(String HostName)
HostName - Server namepublic String getGroup()
public void setGroup(String Group)
Group - Projectpublic String getDockerVersion()
public void setDockerVersion(String DockerVersion)
DockerVersion - Docker versionpublic String getDockerFileSystemDriver()
public void setDockerFileSystemDriver(String DockerFileSystemDriver)
DockerFileSystemDriver - Docker file system typepublic Long getImageCnt()
public void setImageCnt(Long ImageCnt)
ImageCnt - Number of imagespublic Long getContainerCnt()
public void setContainerCnt(Long ContainerCnt)
ContainerCnt - Number of containerspublic String getStatus()
public void setStatus(String Status)
Status - Agent statuspublic Boolean getIsContainerd()
public void setIsContainerd(Boolean IsContainerd)
IsContainerd - Whether it is Containerdpublic String getMachineType()
public void setMachineType(String MachineType)
MachineType - Server source. Valid values: `CVM`, `ECM`, `LH`, `BM`, `Other`. The first four values indicate Tencent Cloud instances, while the last one indicates non-Tencent Cloud instances.public String getPublicIp()
public void setPublicIp(String PublicIp)
PublicIp - Public IPpublic String getUuid()
public void setUuid(String Uuid)
Uuid - Server UUIDpublic String getInstanceID()
public void setInstanceID(String InstanceID)
InstanceID - Server instance IDpublic Long getRegionID()
public void setRegionID(Long RegionID)
RegionID - Region IDpublic ProjectInfo getProject()
public void setProject(ProjectInfo Project)
Project - Project
Note: This field may return `null`, indicating that no valid value was found.public TagInfo[] getTags()
public void setTags(TagInfo[] Tags)
Tags - Tags
Note: This field may return `null`, indicating that no valid value was found.public String getClusterID()
public void setClusterID(String ClusterID)
ClusterID - Cluster IDpublic String getClusterName()
public void setClusterName(String ClusterName)
ClusterName - public String getClusterAccessedStatus()
public void setClusterAccessedStatus(String ClusterAccessedStatus)
ClusterAccessedStatus - Copyright © 2025. All rights reserved.