Class NodeView

    • Constructor Detail

      • NodeView

        public NodeView()
      • NodeView

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

      • getNodeId

        public String getNodeId()
        Get 节点ID
        Returns:
        NodeId 节点ID
      • setNodeId

        public void setNodeId​(String NodeId)
        Set 节点ID
        Parameters:
        NodeId - 节点ID
      • getNodeIp

        public String getNodeIp()
        Get 节点IP
        Returns:
        NodeIp 节点IP
      • setNodeIp

        public void setNodeIp​(String NodeIp)
        Set 节点IP
        Parameters:
        NodeIp - 节点IP
      • getVisible

        public Float getVisible()
        Get 节点是否可见
        Returns:
        Visible 节点是否可见
      • setVisible

        public void setVisible​(Float Visible)
        Set 节点是否可见
        Parameters:
        Visible - 节点是否可见
      • getBreak

        public Float getBreak()
        Get 是否熔断
        Returns:
        Break 是否熔断
      • setBreak

        public void setBreak​(Float Break)
        Set 是否熔断
        Parameters:
        Break - 是否熔断
      • getDiskSize

        public Long getDiskSize()
        Get 节点总磁盘大小
        Returns:
        DiskSize 节点总磁盘大小
      • setDiskSize

        public void setDiskSize​(Long DiskSize)
        Set 节点总磁盘大小
        Parameters:
        DiskSize - 节点总磁盘大小
      • getDiskUsage

        public Float getDiskUsage()
        Get 磁盘使用率
        Returns:
        DiskUsage 磁盘使用率
      • setDiskUsage

        public void setDiskUsage​(Float DiskUsage)
        Set 磁盘使用率
        Parameters:
        DiskUsage - 磁盘使用率
      • getMemSize

        public Long getMemSize()
        Get 节点内存大小,单位GB
        Returns:
        MemSize 节点内存大小,单位GB
      • setMemSize

        public void setMemSize​(Long MemSize)
        Set 节点内存大小,单位GB
        Parameters:
        MemSize - 节点内存大小,单位GB
      • getMemUsage

        public Float getMemUsage()
        Get 内存使用率
        Returns:
        MemUsage 内存使用率
      • setMemUsage

        public void setMemUsage​(Float MemUsage)
        Set 内存使用率
        Parameters:
        MemUsage - 内存使用率
      • getCpuNum

        public Long getCpuNum()
        Get 节点cpu个数
        Returns:
        CpuNum 节点cpu个数
      • setCpuNum

        public void setCpuNum​(Long CpuNum)
        Set 节点cpu个数
        Parameters:
        CpuNum - 节点cpu个数
      • getCpuUsage

        public Float getCpuUsage()
        Get cpu使用率
        Returns:
        CpuUsage cpu使用率
      • setCpuUsage

        public void setCpuUsage​(Float CpuUsage)
        Set cpu使用率
        Parameters:
        CpuUsage - cpu使用率
      • getZone

        public String getZone()
        Get 可用区
        Returns:
        Zone 可用区
      • setZone

        public void setZone​(String Zone)
        Set 可用区
        Parameters:
        Zone - 可用区
      • getNodeRole

        public String getNodeRole()
        Get 节点角色
        Returns:
        NodeRole 节点角色
      • setNodeRole

        public void setNodeRole​(String NodeRole)
        Set 节点角色
        Parameters:
        NodeRole - 节点角色
      • getNodeHttpIp

        public String getNodeHttpIp()
        Get 节点HTTP IP
        Returns:
        NodeHttpIp 节点HTTP IP
      • setNodeHttpIp

        public void setNodeHttpIp​(String NodeHttpIp)
        Set 节点HTTP IP
        Parameters:
        NodeHttpIp - 节点HTTP IP
      • getJvmMemUsage

        public Float getJvmMemUsage()
        Get JVM内存使用率
        Returns:
        JvmMemUsage JVM内存使用率
      • setJvmMemUsage

        public void setJvmMemUsage​(Float JvmMemUsage)
        Set JVM内存使用率
        Parameters:
        JvmMemUsage - JVM内存使用率
      • getShardNum

        public Long getShardNum()
        Get 节点分片数
        Returns:
        ShardNum 节点分片数
      • setShardNum

        public void setShardNum​(Long ShardNum)
        Set 节点分片数
        Parameters:
        ShardNum - 节点分片数
      • getDiskIds

        public String[] getDiskIds()
        Get 节点上磁盘ID列表
        Returns:
        DiskIds 节点上磁盘ID列表
      • setDiskIds

        public void setDiskIds​(String[] DiskIds)
        Set 节点上磁盘ID列表
        Parameters:
        DiskIds - 节点上磁盘ID列表
      • getHidden

        public Boolean getHidden()
        Get 是否为隐藏可用区
        Returns:
        Hidden 是否为隐藏可用区
      • setHidden

        public void setHidden​(Boolean Hidden)
        Set 是否为隐藏可用区
        Parameters:
        Hidden - 是否为隐藏可用区