Class HostInfo

    • Constructor Detail

      • HostInfo

        public HostInfo()
      • HostInfo

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

      • getHostID

        public String getHostID()
        Get 主机id
        Returns:
        HostID 主机id
      • setHostID

        public void setHostID​(String HostID)
        Set 主机id
        Parameters:
        HostID - 主机id
      • getHostIP

        public String getHostIP()
        Get 主机ip即内网ip
        Returns:
        HostIP 主机ip即内网ip
      • setHostIP

        public void setHostIP​(String HostIP)
        Set 主机ip即内网ip
        Parameters:
        HostIP - 主机ip即内网ip
      • getHostName

        public String getHostName()
        Get 主机名称
        Returns:
        HostName 主机名称
      • setHostName

        public void setHostName​(String HostName)
        Set 主机名称
        Parameters:
        HostName - 主机名称
      • getGroup

        public String getGroup()
        Get 业务组
        Returns:
        Group 业务组
      • setGroup

        public void setGroup​(String Group)
        Set 业务组
        Parameters:
        Group - 业务组
      • getDockerVersion

        public String getDockerVersion()
        Get docker 版本
        Returns:
        DockerVersion docker 版本
      • setDockerVersion

        public void setDockerVersion​(String DockerVersion)
        Set docker 版本
        Parameters:
        DockerVersion - docker 版本
      • getDockerFileSystemDriver

        public String getDockerFileSystemDriver()
        Get docker 文件系统类型
        Returns:
        DockerFileSystemDriver docker 文件系统类型
      • setDockerFileSystemDriver

        public void setDockerFileSystemDriver​(String DockerFileSystemDriver)
        Set docker 文件系统类型
        Parameters:
        DockerFileSystemDriver - docker 文件系统类型
      • getImageCnt

        public Long getImageCnt()
        Get 镜像个数
        Returns:
        ImageCnt 镜像个数
      • setImageCnt

        public void setImageCnt​(Long ImageCnt)
        Set 镜像个数
        Parameters:
        ImageCnt - 镜像个数
      • getContainerCnt

        public Long getContainerCnt()
        Get 容器个数
        Returns:
        ContainerCnt 容器个数
      • setContainerCnt

        public void setContainerCnt​(Long ContainerCnt)
        Set 容器个数
        Parameters:
        ContainerCnt - 容器个数
      • getStatus

        public String getStatus()
        Get agent运行状态
        Returns:
        Status agent运行状态
      • setStatus

        public void setStatus​(String Status)
        Set agent运行状态
        Parameters:
        Status - agent运行状态
      • getIsContainerd

        public Boolean getIsContainerd()
        Get 是否是Containerd
        Returns:
        IsContainerd 是否是Containerd
      • setIsContainerd

        public void setIsContainerd​(Boolean IsContainerd)
        Set 是否是Containerd
        Parameters:
        IsContainerd - 是否是Containerd
      • getMachineType

        public String getMachineType()
        Get 主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器;
        Returns:
        MachineType 主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器;
      • setMachineType

        public void setMachineType​(String MachineType)
        Set 主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器;
        Parameters:
        MachineType - 主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器;
      • getPublicIp

        public String getPublicIp()
        Get 外网ip
        Returns:
        PublicIp 外网ip
      • setPublicIp

        public void setPublicIp​(String PublicIp)
        Set 外网ip
        Parameters:
        PublicIp - 外网ip
      • getUuid

        public String getUuid()
        Get 主机uuid
        Returns:
        Uuid 主机uuid
      • setUuid

        public void setUuid​(String Uuid)
        Set 主机uuid
        Parameters:
        Uuid - 主机uuid
      • getInstanceID

        public String getInstanceID()
        Get 主机实例ID
        Returns:
        InstanceID 主机实例ID
      • setInstanceID

        public void setInstanceID​(String InstanceID)
        Set 主机实例ID
        Parameters:
        InstanceID - 主机实例ID
      • getRegionID

        public Long getRegionID()
        Get 地域ID
        Returns:
        RegionID 地域ID
      • setRegionID

        public void setRegionID​(Long RegionID)
        Set 地域ID
        Parameters:
        RegionID - 地域ID
      • getProject

        public ProjectInfo getProject()
        Get 所属项目 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Project 所属项目 注意:此字段可能返回 null,表示取不到有效值。
      • setProject

        public void setProject​(ProjectInfo Project)
        Set 所属项目 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Project - 所属项目 注意:此字段可能返回 null,表示取不到有效值。
      • getTags

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

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

        public String getClusterID()
        Get 集群id
        Returns:
        ClusterID 集群id
      • setClusterID

        public void setClusterID​(String ClusterID)
        Set 集群id
        Parameters:
        ClusterID - 集群id
      • getClusterName

        public String getClusterName()
        Get 集群名称
        Returns:
        ClusterName 集群名称
      • setClusterName

        public void setClusterName​(String ClusterName)
        Set 集群名称
        Parameters:
        ClusterName - 集群名称
      • getClusterAccessedStatus

        public String getClusterAccessedStatus()
        Get 集群接入状态
        Returns:
        ClusterAccessedStatus 集群接入状态
      • setClusterAccessedStatus

        public void setClusterAccessedStatus​(String ClusterAccessedStatus)
        Set 集群接入状态
        Parameters:
        ClusterAccessedStatus - 集群接入状态