Class ContainerInfo

    • Constructor Detail

      • ContainerInfo

        public ContainerInfo()
      • ContainerInfo

        public ContainerInfo​(ContainerInfo 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

      • getContainerID

        public String getContainerID()
        Get 容器id
        Returns:
        ContainerID 容器id
      • setContainerID

        public void setContainerID​(String ContainerID)
        Set 容器id
        Parameters:
        ContainerID - 容器id
      • getContainerName

        public String getContainerName()
        Get 容器名称
        Returns:
        ContainerName 容器名称
      • setContainerName

        public void setContainerName​(String ContainerName)
        Set 容器名称
        Parameters:
        ContainerName - 容器名称
      • getStatus

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

        public void setStatus​(String Status)
        Set 容器运行状态
        Parameters:
        Status - 容器运行状态
      • getCreateTime

        public String getCreateTime()
        Get 创建时间
        Returns:
        CreateTime 创建时间
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 创建时间
        Parameters:
        CreateTime - 创建时间
      • getRunAs

        public String getRunAs()
        Get 运行用户
        Returns:
        RunAs 运行用户
      • setRunAs

        public void setRunAs​(String RunAs)
        Set 运行用户
        Parameters:
        RunAs - 运行用户
      • getCmd

        public String getCmd()
        Get 命令行
        Returns:
        Cmd 命令行
      • setCmd

        public void setCmd​(String Cmd)
        Set 命令行
        Parameters:
        Cmd - 命令行
      • getCPUUsage

        public Long getCPUUsage()
        Get CPU使用率 *1000
        Returns:
        CPUUsage CPU使用率 *1000
      • setCPUUsage

        public void setCPUUsage​(Long CPUUsage)
        Set CPU使用率 *1000
        Parameters:
        CPUUsage - CPU使用率 *1000
      • getRamUsage

        public Long getRamUsage()
        Get 内存使用 kb
        Returns:
        RamUsage 内存使用 kb
      • setRamUsage

        public void setRamUsage​(Long RamUsage)
        Set 内存使用 kb
        Parameters:
        RamUsage - 内存使用 kb
      • getImageName

        public String getImageName()
        Get 镜像名称
        Returns:
        ImageName 镜像名称
      • setImageName

        public void setImageName​(String ImageName)
        Set 镜像名称
        Parameters:
        ImageName - 镜像名称
      • getImageID

        public String getImageID()
        Get 镜像id
        Returns:
        ImageID 镜像id
      • setImageID

        public void setImageID​(String ImageID)
        Set 镜像id
        Parameters:
        ImageID - 镜像id
      • getPOD

        public String getPOD()
        Get 镜像id
        Returns:
        POD 镜像id
      • setPOD

        public void setPOD​(String POD)
        Set 镜像id
        Parameters:
        POD - 镜像id
      • 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
        Returns:
        HostIP 主机ip
      • setHostIP

        public void setHostIP​(String HostIP)
        Set 主机ip
        Parameters:
        HostIP - 主机ip
      • getUpdateTime

        public String getUpdateTime()
        Get 更新时间
        Returns:
        UpdateTime 更新时间
      • setUpdateTime

        public void setUpdateTime​(String UpdateTime)
        Set 更新时间
        Parameters:
        UpdateTime - 更新时间
      • getHostName

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

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

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

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

        public String getNetStatus()
        Get 网络状态 未隔离 NORMAL 已隔离 ISOLATED 隔离中 ISOLATING 隔离失败 ISOLATE_FAILED 解除隔离中 RESTORING 解除隔离失败 RESTORE_FAILED
        Returns:
        NetStatus 网络状态 未隔离 NORMAL 已隔离 ISOLATED 隔离中 ISOLATING 隔离失败 ISOLATE_FAILED 解除隔离中 RESTORING 解除隔离失败 RESTORE_FAILED
      • setNetStatus

        public void setNetStatus​(String NetStatus)
        Set 网络状态 未隔离 NORMAL 已隔离 ISOLATED 隔离中 ISOLATING 隔离失败 ISOLATE_FAILED 解除隔离中 RESTORING 解除隔离失败 RESTORE_FAILED
        Parameters:
        NetStatus - 网络状态 未隔离 NORMAL 已隔离 ISOLATED 隔离中 ISOLATING 隔离失败 ISOLATE_FAILED 解除隔离中 RESTORING 解除隔离失败 RESTORE_FAILED
      • getNetSubStatus

        public String getNetSubStatus()
        Get 网络子状态
        Returns:
        NetSubStatus 网络子状态
      • setNetSubStatus

        public void setNetSubStatus​(String NetSubStatus)
        Set 网络子状态
        Parameters:
        NetSubStatus - 网络子状态
      • getIsolateSource

        public String getIsolateSource()
        Get 隔离来源 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsolateSource 隔离来源 注意:此字段可能返回 null,表示取不到有效值。
      • setIsolateSource

        public void setIsolateSource​(String IsolateSource)
        Set 隔离来源 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsolateSource - 隔离来源 注意:此字段可能返回 null,表示取不到有效值。
      • getIsolateTime

        public String getIsolateTime()
        Get 隔离时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsolateTime 隔离时间 注意:此字段可能返回 null,表示取不到有效值。
      • setIsolateTime

        public void setIsolateTime​(String IsolateTime)
        Set 隔离时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsolateTime - 隔离时间 注意:此字段可能返回 null,表示取不到有效值。
      • getNodeID

        public String getNodeID()
        Get 超级节点id
        Returns:
        NodeID 超级节点id
      • setNodeID

        public void setNodeID​(String NodeID)
        Set 超级节点id
        Parameters:
        NodeID - 超级节点id
      • getPodIP

        public String getPodIP()
        Get podip
        Returns:
        PodIP podip
      • setPodIP

        public void setPodIP​(String PodIP)
        Set podip
        Parameters:
        PodIP - podip
      • getPodName

        public String getPodName()
        Get pod名称
        Returns:
        PodName pod名称
      • setPodName

        public void setPodName​(String PodName)
        Set pod名称
        Parameters:
        PodName - pod名称
      • getNodeType

        public String getNodeType()
        Get 节点类型:节点类型:NORMAL普通节点、SUPER超级节点
        Returns:
        NodeType 节点类型:节点类型:NORMAL普通节点、SUPER超级节点
      • setNodeType

        public void setNodeType​(String NodeType)
        Set 节点类型:节点类型:NORMAL普通节点、SUPER超级节点
        Parameters:
        NodeType - 节点类型:节点类型:NORMAL普通节点、SUPER超级节点
      • getNodeUniqueID

        public String getNodeUniqueID()
        Get 超级节点唯一id
        Returns:
        NodeUniqueID 超级节点唯一id
      • setNodeUniqueID

        public void setNodeUniqueID​(String NodeUniqueID)
        Set 超级节点唯一id
        Parameters:
        NodeUniqueID - 超级节点唯一id
      • getPodCpu

        public Long getPodCpu()
        Get 所属Pod的CPU
        Returns:
        PodCpu 所属Pod的CPU
      • setPodCpu

        public void setPodCpu​(Long PodCpu)
        Set 所属Pod的CPU
        Parameters:
        PodCpu - 所属Pod的CPU
      • getPodMem

        public Long getPodMem()
        Get 所属Pod的内存
        Returns:
        PodMem 所属Pod的内存
      • setPodMem

        public void setPodMem​(Long PodMem)
        Set 所属Pod的内存
        Parameters:
        PodMem - 所属Pod的内存
      • getClusterName

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

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

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

        public void setClusterID​(String ClusterID)
        Set 集群ID
        Parameters:
        ClusterID - 集群ID
      • getPodUid

        public String getPodUid()
        Get pod uid 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PodUid pod uid 注意:此字段可能返回 null,表示取不到有效值。
      • setPodUid

        public void setPodUid​(String PodUid)
        Set pod uid 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PodUid - pod uid 注意:此字段可能返回 null,表示取不到有效值。