Class VulEffectHostList

    • Constructor Summary

      Constructors 
      Constructor Description
      VulEffectHostList()  
      VulEffectHostList​(VulEffectHostList 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 Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getAliasName()
      Get 主机别名 注意:此字段可能返回 null,表示取不到有效值。
      Tags[] getCloudTags()
      Get 云标签信息 注意:此字段可能返回 null,表示取不到有效值。
      String getDescription()
      Get 说明 注意:此字段可能返回 null,表示取不到有效值。
      Long getEventId()
      Get 事件id 注意:此字段可能返回 null,表示取不到有效值。
      String getFirstDiscoveryTime()
      Get 首次发现时间 注意:此字段可能返回 null,表示取不到有效值。
      String getFixStatusMsg()
      Get 失败原因 注意:此字段可能返回 null,表示取不到有效值。
      String getHostIp()
      Get 主机HostIp 注意:此字段可能返回 null,表示取不到有效值。
      Long getHostVersion()
      Get 版本信息:0-基础版 1-专业版 2-旗舰版 3-普惠版 注意:此字段可能返回 null,表示取不到有效值。
      String getInstanceState()
      Get 实例状态:"PENDING"-创建中 "LAUNCH_FAILED"-创建失败 "RUNNING"-运行中 "STOPPED"-关机 "STARTING"-表示开机中 "STOPPING"-表示关机中 "REBOOTING"-重启中 "SHUTDOWN"-表示停止待销毁 "TERMINATING"-表示销毁中 " 注意:此字段可能返回 null,表示取不到有效值。
      Long getIsSupportAutoFix()
      Get 是否能自动修复 0 :漏洞不可自动修复, 1:可自动修复, 2:客户端已离线, 3:主机不是旗舰版只能手动修复, 4:机型不允许 ,5:修复中 ,6:已修复, 7:检测中 9:修复失败,10:已忽略 11:漏洞只支持linux不支持Windows 12:漏洞只支持Windows不支持linux,13:修复失败但此时主机已离线,14:修复失败但此时主机不是旗舰版, 15:已手动修复 注意:此字段可能返回 null,表示取不到有效值。
      String getLastTime()
      Get 最后检测时间 注意:此字段可能返回 null,表示取不到有效值。
      Long getLevel()
      Get 危害等级:1-低危;2-中危;3-高危;4-严重 注意:此字段可能返回 null,表示取不到有效值。
      MachineExtraInfo getMachineExtraInfo()
      Get 主机额外信息 注意:此字段可能返回 null,表示取不到有效值。
      String getPublicIpAddresses()
      Get 外网ip 注意:此字段可能返回 null,表示取不到有效值。
      String getQuuid()
      Get 主机Quuid 注意:此字段可能返回 null,表示取不到有效值。
      Long getStatus()
      Get 状态:0: 待处理 1:忽略 3:已修复 5:检测中 6:修复中 7: 回滚中 8:修复失败 注意:此字段可能返回 null,表示取不到有效值。
      String[] getTags()
      Get 主机标签 注意:此字段可能返回 null,表示取不到有效值。
      String getUuid()
      Get 主机Uuid 注意:此字段可能返回 null,表示取不到有效值。
      void setAliasName​(String AliasName)
      Set 主机别名 注意:此字段可能返回 null,表示取不到有效值。
      void setCloudTags​(Tags[] CloudTags)
      Set 云标签信息 注意:此字段可能返回 null,表示取不到有效值。
      void setDescription​(String Description)
      Set 说明 注意:此字段可能返回 null,表示取不到有效值。
      void setEventId​(Long EventId)
      Set 事件id 注意:此字段可能返回 null,表示取不到有效值。
      void setFirstDiscoveryTime​(String FirstDiscoveryTime)
      Set 首次发现时间 注意:此字段可能返回 null,表示取不到有效值。
      void setFixStatusMsg​(String FixStatusMsg)
      Set 失败原因 注意:此字段可能返回 null,表示取不到有效值。
      void setHostIp​(String HostIp)
      Set 主机HostIp 注意:此字段可能返回 null,表示取不到有效值。
      void setHostVersion​(Long HostVersion)
      Set 版本信息:0-基础版 1-专业版 2-旗舰版 3-普惠版 注意:此字段可能返回 null,表示取不到有效值。
      void setInstanceState​(String InstanceState)
      Set 实例状态:"PENDING"-创建中 "LAUNCH_FAILED"-创建失败 "RUNNING"-运行中 "STOPPED"-关机 "STARTING"-表示开机中 "STOPPING"-表示关机中 "REBOOTING"-重启中 "SHUTDOWN"-表示停止待销毁 "TERMINATING"-表示销毁中 " 注意:此字段可能返回 null,表示取不到有效值。
      void setIsSupportAutoFix​(Long IsSupportAutoFix)
      Set 是否能自动修复 0 :漏洞不可自动修复, 1:可自动修复, 2:客户端已离线, 3:主机不是旗舰版只能手动修复, 4:机型不允许 ,5:修复中 ,6:已修复, 7:检测中 9:修复失败,10:已忽略 11:漏洞只支持linux不支持Windows 12:漏洞只支持Windows不支持linux,13:修复失败但此时主机已离线,14:修复失败但此时主机不是旗舰版, 15:已手动修复 注意:此字段可能返回 null,表示取不到有效值。
      void setLastTime​(String LastTime)
      Set 最后检测时间 注意:此字段可能返回 null,表示取不到有效值。
      void setLevel​(Long Level)
      Set 危害等级:1-低危;2-中危;3-高危;4-严重 注意:此字段可能返回 null,表示取不到有效值。
      void setMachineExtraInfo​(MachineExtraInfo MachineExtraInfo)
      Set 主机额外信息 注意:此字段可能返回 null,表示取不到有效值。
      void setPublicIpAddresses​(String PublicIpAddresses)
      Set 外网ip 注意:此字段可能返回 null,表示取不到有效值。
      void setQuuid​(String Quuid)
      Set 主机Quuid 注意:此字段可能返回 null,表示取不到有效值。
      void setStatus​(Long Status)
      Set 状态:0: 待处理 1:忽略 3:已修复 5:检测中 6:修复中 7: 回滚中 8:修复失败 注意:此字段可能返回 null,表示取不到有效值。
      void setTags​(String[] Tags)
      Set 主机标签 注意:此字段可能返回 null,表示取不到有效值。
      void setUuid​(String Uuid)
      Set 主机Uuid 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • VulEffectHostList

        public VulEffectHostList()
      • VulEffectHostList

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

      • getEventId

        public Long getEventId()
        Get 事件id 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EventId 事件id 注意:此字段可能返回 null,表示取不到有效值。
      • setEventId

        public void setEventId​(Long EventId)
        Set 事件id 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EventId - 事件id 注意:此字段可能返回 null,表示取不到有效值。
      • getStatus

        public Long getStatus()
        Get 状态:0: 待处理 1:忽略 3:已修复 5:检测中 6:修复中 7: 回滚中 8:修复失败 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Status 状态:0: 待处理 1:忽略 3:已修复 5:检测中 6:修复中 7: 回滚中 8:修复失败 注意:此字段可能返回 null,表示取不到有效值。
      • setStatus

        public void setStatus​(Long Status)
        Set 状态:0: 待处理 1:忽略 3:已修复 5:检测中 6:修复中 7: 回滚中 8:修复失败 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Status - 状态:0: 待处理 1:忽略 3:已修复 5:检测中 6:修复中 7: 回滚中 8:修复失败 注意:此字段可能返回 null,表示取不到有效值。
      • getLastTime

        public String getLastTime()
        Get 最后检测时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        LastTime 最后检测时间 注意:此字段可能返回 null,表示取不到有效值。
      • setLastTime

        public void setLastTime​(String LastTime)
        Set 最后检测时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        LastTime - 最后检测时间 注意:此字段可能返回 null,表示取不到有效值。
      • getLevel

        public Long getLevel()
        Get 危害等级:1-低危;2-中危;3-高危;4-严重 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Level 危害等级:1-低危;2-中危;3-高危;4-严重 注意:此字段可能返回 null,表示取不到有效值。
      • setLevel

        public void setLevel​(Long Level)
        Set 危害等级:1-低危;2-中危;3-高危;4-严重 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Level - 危害等级:1-低危;2-中危;3-高危;4-严重 注意:此字段可能返回 null,表示取不到有效值。
      • getQuuid

        public String getQuuid()
        Get 主机Quuid 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Quuid 主机Quuid 注意:此字段可能返回 null,表示取不到有效值。
      • setQuuid

        public void setQuuid​(String Quuid)
        Set 主机Quuid 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Quuid - 主机Quuid 注意:此字段可能返回 null,表示取不到有效值。
      • getUuid

        public String getUuid()
        Get 主机Uuid 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Uuid 主机Uuid 注意:此字段可能返回 null,表示取不到有效值。
      • setUuid

        public void setUuid​(String Uuid)
        Set 主机Uuid 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Uuid - 主机Uuid 注意:此字段可能返回 null,表示取不到有效值。
      • getHostIp

        public String getHostIp()
        Get 主机HostIp 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        HostIp 主机HostIp 注意:此字段可能返回 null,表示取不到有效值。
      • setHostIp

        public void setHostIp​(String HostIp)
        Set 主机HostIp 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        HostIp - 主机HostIp 注意:此字段可能返回 null,表示取不到有效值。
      • getAliasName

        public String getAliasName()
        Get 主机别名 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AliasName 主机别名 注意:此字段可能返回 null,表示取不到有效值。
      • setAliasName

        public void setAliasName​(String AliasName)
        Set 主机别名 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AliasName - 主机别名 注意:此字段可能返回 null,表示取不到有效值。
      • getTags

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

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

        public String getDescription()
        Get 说明 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Description 说明 注意:此字段可能返回 null,表示取不到有效值。
      • setDescription

        public void setDescription​(String Description)
        Set 说明 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Description - 说明 注意:此字段可能返回 null,表示取不到有效值。
      • getHostVersion

        public Long getHostVersion()
        Get 版本信息:0-基础版 1-专业版 2-旗舰版 3-普惠版 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        HostVersion 版本信息:0-基础版 1-专业版 2-旗舰版 3-普惠版 注意:此字段可能返回 null,表示取不到有效值。
      • setHostVersion

        public void setHostVersion​(Long HostVersion)
        Set 版本信息:0-基础版 1-专业版 2-旗舰版 3-普惠版 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        HostVersion - 版本信息:0-基础版 1-专业版 2-旗舰版 3-普惠版 注意:此字段可能返回 null,表示取不到有效值。
      • getIsSupportAutoFix

        public Long getIsSupportAutoFix()
        Get 是否能自动修复 0 :漏洞不可自动修复, 1:可自动修复, 2:客户端已离线, 3:主机不是旗舰版只能手动修复, 4:机型不允许 ,5:修复中 ,6:已修复, 7:检测中 9:修复失败,10:已忽略 11:漏洞只支持linux不支持Windows 12:漏洞只支持Windows不支持linux,13:修复失败但此时主机已离线,14:修复失败但此时主机不是旗舰版, 15:已手动修复 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsSupportAutoFix 是否能自动修复 0 :漏洞不可自动修复, 1:可自动修复, 2:客户端已离线, 3:主机不是旗舰版只能手动修复, 4:机型不允许 ,5:修复中 ,6:已修复, 7:检测中 9:修复失败,10:已忽略 11:漏洞只支持linux不支持Windows 12:漏洞只支持Windows不支持linux,13:修复失败但此时主机已离线,14:修复失败但此时主机不是旗舰版, 15:已手动修复 注意:此字段可能返回 null,表示取不到有效值。
      • setIsSupportAutoFix

        public void setIsSupportAutoFix​(Long IsSupportAutoFix)
        Set 是否能自动修复 0 :漏洞不可自动修复, 1:可自动修复, 2:客户端已离线, 3:主机不是旗舰版只能手动修复, 4:机型不允许 ,5:修复中 ,6:已修复, 7:检测中 9:修复失败,10:已忽略 11:漏洞只支持linux不支持Windows 12:漏洞只支持Windows不支持linux,13:修复失败但此时主机已离线,14:修复失败但此时主机不是旗舰版, 15:已手动修复 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsSupportAutoFix - 是否能自动修复 0 :漏洞不可自动修复, 1:可自动修复, 2:客户端已离线, 3:主机不是旗舰版只能手动修复, 4:机型不允许 ,5:修复中 ,6:已修复, 7:检测中 9:修复失败,10:已忽略 11:漏洞只支持linux不支持Windows 12:漏洞只支持Windows不支持linux,13:修复失败但此时主机已离线,14:修复失败但此时主机不是旗舰版, 15:已手动修复 注意:此字段可能返回 null,表示取不到有效值。
      • getFixStatusMsg

        public String getFixStatusMsg()
        Get 失败原因 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        FixStatusMsg 失败原因 注意:此字段可能返回 null,表示取不到有效值。
      • setFixStatusMsg

        public void setFixStatusMsg​(String FixStatusMsg)
        Set 失败原因 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        FixStatusMsg - 失败原因 注意:此字段可能返回 null,表示取不到有效值。
      • getFirstDiscoveryTime

        public String getFirstDiscoveryTime()
        Get 首次发现时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        FirstDiscoveryTime 首次发现时间 注意:此字段可能返回 null,表示取不到有效值。
      • setFirstDiscoveryTime

        public void setFirstDiscoveryTime​(String FirstDiscoveryTime)
        Set 首次发现时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        FirstDiscoveryTime - 首次发现时间 注意:此字段可能返回 null,表示取不到有效值。
      • getInstanceState

        public String getInstanceState()
        Get 实例状态:"PENDING"-创建中 "LAUNCH_FAILED"-创建失败 "RUNNING"-运行中 "STOPPED"-关机 "STARTING"-表示开机中 "STOPPING"-表示关机中 "REBOOTING"-重启中 "SHUTDOWN"-表示停止待销毁 "TERMINATING"-表示销毁中 " 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InstanceState 实例状态:"PENDING"-创建中 "LAUNCH_FAILED"-创建失败 "RUNNING"-运行中 "STOPPED"-关机 "STARTING"-表示开机中 "STOPPING"-表示关机中 "REBOOTING"-重启中 "SHUTDOWN"-表示停止待销毁 "TERMINATING"-表示销毁中 " 注意:此字段可能返回 null,表示取不到有效值。
      • setInstanceState

        public void setInstanceState​(String InstanceState)
        Set 实例状态:"PENDING"-创建中 "LAUNCH_FAILED"-创建失败 "RUNNING"-运行中 "STOPPED"-关机 "STARTING"-表示开机中 "STOPPING"-表示关机中 "REBOOTING"-重启中 "SHUTDOWN"-表示停止待销毁 "TERMINATING"-表示销毁中 " 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InstanceState - 实例状态:"PENDING"-创建中 "LAUNCH_FAILED"-创建失败 "RUNNING"-运行中 "STOPPED"-关机 "STARTING"-表示开机中 "STOPPING"-表示关机中 "REBOOTING"-重启中 "SHUTDOWN"-表示停止待销毁 "TERMINATING"-表示销毁中 " 注意:此字段可能返回 null,表示取不到有效值。
      • getPublicIpAddresses

        public String getPublicIpAddresses()
        Get 外网ip 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PublicIpAddresses 外网ip 注意:此字段可能返回 null,表示取不到有效值。
      • setPublicIpAddresses

        public void setPublicIpAddresses​(String PublicIpAddresses)
        Set 外网ip 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PublicIpAddresses - 外网ip 注意:此字段可能返回 null,表示取不到有效值。
      • getCloudTags

        public Tags[] getCloudTags()
        Get 云标签信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CloudTags 云标签信息 注意:此字段可能返回 null,表示取不到有效值。
      • setCloudTags

        public void setCloudTags​(Tags[] CloudTags)
        Set 云标签信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CloudTags - 云标签信息 注意:此字段可能返回 null,表示取不到有效值。
      • getMachineExtraInfo

        public MachineExtraInfo getMachineExtraInfo()
        Get 主机额外信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        MachineExtraInfo 主机额外信息 注意:此字段可能返回 null,表示取不到有效值。
      • setMachineExtraInfo

        public void setMachineExtraInfo​(MachineExtraInfo MachineExtraInfo)
        Set 主机额外信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        MachineExtraInfo - 主机额外信息 注意:此字段可能返回 null,表示取不到有效值。