Class VulInfoList

    • Constructor Summary

      Constructors 
      Constructor Description
      VulInfoList()  
      VulInfoList​(VulInfoList 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
      Long getAttackLevel()
      Get 攻击热度级别 注意:此字段可能返回 null,表示取不到有效值。
      String getCveId()
      Get cve编号 注意:此字段可能返回 null,表示取不到有效值。
      Float getCvssScore()
      Get CVSS评分 注意:此字段可能返回 null,表示取不到有效值。
      Long getDefenseAttackCount()
      Get 已防御的攻击次数 注意:此字段可能返回 null,表示取不到有效值。
      String getDescript()
      Get 描述 注意:此字段可能返回 null,表示取不到有效值。
      String getDescriptWisteria()
      Get 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
      String getFirstAppearTime()
      Get 首次出现时间 注意:此字段可能返回 null,表示取不到有效值。
      Boolean getFixNoNeedRestart()
      Get 漏洞修复后是否需要重启 注意:此字段可能返回 null,表示取不到有效值。
      Long getFixSwitch()
      Get 是否能自动修复且包含能自动修复的主机, 0=否 1=是 注意:此字段可能返回 null,表示取不到有效值。
      Long getFrom()
      Get 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
      Long getHostCount()
      Get 影响主机数
      String getIds()
      Get 漏洞包含的事件id串,多个用“,”分割
      Long getIsSupportDefense()
      Get 是否支持防御, 0:不支持 1:支持 注意:此字段可能返回 null,表示取不到有效值。
      String getLabels()
      Get 漏洞标签 多个逗号分割 注意:此字段可能返回 null,表示取不到有效值。
      String getLastTime()
      Get 最后检测时间
      Long getLevel()
      Get 漏洞等级 1:低 2:中 3:高 4:严重
      Long getMethod()
      Get 检测方式0 - 版本比对, 1 - POC验证 注意:此字段可能返回 null,表示取不到有效值。
      String getName()
      Get 漏洞名
      String getNameWisteria()
      Get 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
      String getPublishTime()
      Get 漏洞披露事件
      String getPublishTimeWisteria()
      Get 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
      Long getStatus()
      Get 0: 待处理 1:忽略 3:已修复 5:检测中 6:修复中 8:修复失败
      String getStatusStr()
      Get 聚合后事件状态串 注意:此字段可能返回 null,表示取不到有效值。
      Long getTaskId()
      Get 最后扫描任务的id 注意:此字段可能返回 null,表示取不到有效值。
      Long getVulCategory()
      Get 漏洞类别 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 注意:此字段可能返回 null,表示取不到有效值。
      Long getVulId()
      Get 漏洞id
      void setAttackLevel​(Long AttackLevel)
      Set 攻击热度级别 注意:此字段可能返回 null,表示取不到有效值。
      void setCveId​(String CveId)
      Set cve编号 注意:此字段可能返回 null,表示取不到有效值。
      void setCvssScore​(Float CvssScore)
      Set CVSS评分 注意:此字段可能返回 null,表示取不到有效值。
      void setDefenseAttackCount​(Long DefenseAttackCount)
      Set 已防御的攻击次数 注意:此字段可能返回 null,表示取不到有效值。
      void setDescript​(String Descript)
      Set 描述 注意:此字段可能返回 null,表示取不到有效值。
      void setDescriptWisteria​(String DescriptWisteria)
      Set 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
      void setFirstAppearTime​(String FirstAppearTime)
      Set 首次出现时间 注意:此字段可能返回 null,表示取不到有效值。
      void setFixNoNeedRestart​(Boolean FixNoNeedRestart)
      Set 漏洞修复后是否需要重启 注意:此字段可能返回 null,表示取不到有效值。
      void setFixSwitch​(Long FixSwitch)
      Set 是否能自动修复且包含能自动修复的主机, 0=否 1=是 注意:此字段可能返回 null,表示取不到有效值。
      void setFrom​(Long From)
      Set 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
      void setHostCount​(Long HostCount)
      Set 影响主机数
      void setIds​(String Ids)
      Set 漏洞包含的事件id串,多个用“,”分割
      void setIsSupportDefense​(Long IsSupportDefense)
      Set 是否支持防御, 0:不支持 1:支持 注意:此字段可能返回 null,表示取不到有效值。
      void setLabels​(String Labels)
      Set 漏洞标签 多个逗号分割 注意:此字段可能返回 null,表示取不到有效值。
      void setLastTime​(String LastTime)
      Set 最后检测时间
      void setLevel​(Long Level)
      Set 漏洞等级 1:低 2:中 3:高 4:严重
      void setMethod​(Long Method)
      Set 检测方式0 - 版本比对, 1 - POC验证 注意:此字段可能返回 null,表示取不到有效值。
      void setName​(String Name)
      Set 漏洞名
      void setNameWisteria​(String NameWisteria)
      Set 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
      void setPublishTime​(String PublishTime)
      Set 漏洞披露事件
      void setPublishTimeWisteria​(String PublishTimeWisteria)
      Set 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
      void setStatus​(Long Status)
      Set 0: 待处理 1:忽略 3:已修复 5:检测中 6:修复中 8:修复失败
      void setStatusStr​(String StatusStr)
      Set 聚合后事件状态串 注意:此字段可能返回 null,表示取不到有效值。
      void setTaskId​(Long TaskId)
      Set 最后扫描任务的id 注意:此字段可能返回 null,表示取不到有效值。
      void setVulCategory​(Long VulCategory)
      Set 漏洞类别 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 注意:此字段可能返回 null,表示取不到有效值。
      void setVulId​(Long VulId)
      Set 漏洞id
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • VulInfoList

        public VulInfoList()
      • VulInfoList

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

      • getIds

        public String getIds()
        Get 漏洞包含的事件id串,多个用“,”分割
        Returns:
        Ids 漏洞包含的事件id串,多个用“,”分割
      • setIds

        public void setIds​(String Ids)
        Set 漏洞包含的事件id串,多个用“,”分割
        Parameters:
        Ids - 漏洞包含的事件id串,多个用“,”分割
      • getName

        public String getName()
        Get 漏洞名
        Returns:
        Name 漏洞名
      • setName

        public void setName​(String Name)
        Set 漏洞名
        Parameters:
        Name - 漏洞名
      • getStatus

        public Long getStatus()
        Get 0: 待处理 1:忽略 3:已修复 5:检测中 6:修复中 8:修复失败
        Returns:
        Status 0: 待处理 1:忽略 3:已修复 5:检测中 6:修复中 8:修复失败
      • setStatus

        public void setStatus​(Long Status)
        Set 0: 待处理 1:忽略 3:已修复 5:检测中 6:修复中 8:修复失败
        Parameters:
        Status - 0: 待处理 1:忽略 3:已修复 5:检测中 6:修复中 8:修复失败
      • getVulId

        public Long getVulId()
        Get 漏洞id
        Returns:
        VulId 漏洞id
      • setVulId

        public void setVulId​(Long VulId)
        Set 漏洞id
        Parameters:
        VulId - 漏洞id
      • getPublishTime

        public String getPublishTime()
        Get 漏洞披露事件
        Returns:
        PublishTime 漏洞披露事件
      • setPublishTime

        public void setPublishTime​(String PublishTime)
        Set 漏洞披露事件
        Parameters:
        PublishTime - 漏洞披露事件
      • getLastTime

        public String getLastTime()
        Get 最后检测时间
        Returns:
        LastTime 最后检测时间
      • setLastTime

        public void setLastTime​(String LastTime)
        Set 最后检测时间
        Parameters:
        LastTime - 最后检测时间
      • getHostCount

        public Long getHostCount()
        Get 影响主机数
        Returns:
        HostCount 影响主机数
      • setHostCount

        public void setHostCount​(Long HostCount)
        Set 影响主机数
        Parameters:
        HostCount - 影响主机数
      • getLevel

        public Long getLevel()
        Get 漏洞等级 1:低 2:中 3:高 4:严重
        Returns:
        Level 漏洞等级 1:低 2:中 3:高 4:严重
      • setLevel

        public void setLevel​(Long Level)
        Set 漏洞等级 1:低 2:中 3:高 4:严重
        Parameters:
        Level - 漏洞等级 1:低 2:中 3:高 4:严重
      • getFrom

        public Long getFrom()
        Get 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        From 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
      • setFrom

        public void setFrom​(Long From)
        Set 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        From - 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
      • getDescript

        public String getDescript()
        Get 描述 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Descript 描述 注意:此字段可能返回 null,表示取不到有效值。
      • setDescript

        public void setDescript​(String Descript)
        Set 描述 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Descript - 描述 注意:此字段可能返回 null,表示取不到有效值。
      • getPublishTimeWisteria

        public String getPublishTimeWisteria()
        Get 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PublishTimeWisteria 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
      • setPublishTimeWisteria

        public void setPublishTimeWisteria​(String PublishTimeWisteria)
        Set 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PublishTimeWisteria - 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
      • getNameWisteria

        public String getNameWisteria()
        Get 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        NameWisteria 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
      • setNameWisteria

        public void setNameWisteria​(String NameWisteria)
        Set 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        NameWisteria - 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
      • getDescriptWisteria

        public String getDescriptWisteria()
        Get 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DescriptWisteria 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
      • setDescriptWisteria

        public void setDescriptWisteria​(String DescriptWisteria)
        Set 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DescriptWisteria - 废弃字段 注意:此字段可能返回 null,表示取不到有效值。
      • getStatusStr

        public String getStatusStr()
        Get 聚合后事件状态串 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        StatusStr 聚合后事件状态串 注意:此字段可能返回 null,表示取不到有效值。
      • setStatusStr

        public void setStatusStr​(String StatusStr)
        Set 聚合后事件状态串 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        StatusStr - 聚合后事件状态串 注意:此字段可能返回 null,表示取不到有效值。
      • getCveId

        public String getCveId()
        Get cve编号 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CveId cve编号 注意:此字段可能返回 null,表示取不到有效值。
      • setCveId

        public void setCveId​(String CveId)
        Set cve编号 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CveId - cve编号 注意:此字段可能返回 null,表示取不到有效值。
      • getCvssScore

        public Float getCvssScore()
        Get CVSS评分 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CvssScore CVSS评分 注意:此字段可能返回 null,表示取不到有效值。
      • setCvssScore

        public void setCvssScore​(Float CvssScore)
        Set CVSS评分 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CvssScore - CVSS评分 注意:此字段可能返回 null,表示取不到有效值。
      • getLabels

        public String getLabels()
        Get 漏洞标签 多个逗号分割 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Labels 漏洞标签 多个逗号分割 注意:此字段可能返回 null,表示取不到有效值。
      • setLabels

        public void setLabels​(String Labels)
        Set 漏洞标签 多个逗号分割 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Labels - 漏洞标签 多个逗号分割 注意:此字段可能返回 null,表示取不到有效值。
      • getFixSwitch

        public Long getFixSwitch()
        Get 是否能自动修复且包含能自动修复的主机, 0=否 1=是 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        FixSwitch 是否能自动修复且包含能自动修复的主机, 0=否 1=是 注意:此字段可能返回 null,表示取不到有效值。
      • setFixSwitch

        public void setFixSwitch​(Long FixSwitch)
        Set 是否能自动修复且包含能自动修复的主机, 0=否 1=是 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        FixSwitch - 是否能自动修复且包含能自动修复的主机, 0=否 1=是 注意:此字段可能返回 null,表示取不到有效值。
      • getTaskId

        public Long getTaskId()
        Get 最后扫描任务的id 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TaskId 最后扫描任务的id 注意:此字段可能返回 null,表示取不到有效值。
      • setTaskId

        public void setTaskId​(Long TaskId)
        Set 最后扫描任务的id 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TaskId - 最后扫描任务的id 注意:此字段可能返回 null,表示取不到有效值。
      • getIsSupportDefense

        public Long getIsSupportDefense()
        Get 是否支持防御, 0:不支持 1:支持 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsSupportDefense 是否支持防御, 0:不支持 1:支持 注意:此字段可能返回 null,表示取不到有效值。
      • setIsSupportDefense

        public void setIsSupportDefense​(Long IsSupportDefense)
        Set 是否支持防御, 0:不支持 1:支持 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsSupportDefense - 是否支持防御, 0:不支持 1:支持 注意:此字段可能返回 null,表示取不到有效值。
      • getDefenseAttackCount

        public Long getDefenseAttackCount()
        Get 已防御的攻击次数 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DefenseAttackCount 已防御的攻击次数 注意:此字段可能返回 null,表示取不到有效值。
      • setDefenseAttackCount

        public void setDefenseAttackCount​(Long DefenseAttackCount)
        Set 已防御的攻击次数 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DefenseAttackCount - 已防御的攻击次数 注意:此字段可能返回 null,表示取不到有效值。
      • getFirstAppearTime

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

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

        public Long getVulCategory()
        Get 漏洞类别 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        VulCategory 漏洞类别 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 注意:此字段可能返回 null,表示取不到有效值。
      • setVulCategory

        public void setVulCategory​(Long VulCategory)
        Set 漏洞类别 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        VulCategory - 漏洞类别 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 注意:此字段可能返回 null,表示取不到有效值。
      • getAttackLevel

        public Long getAttackLevel()
        Get 攻击热度级别 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AttackLevel 攻击热度级别 注意:此字段可能返回 null,表示取不到有效值。
      • setAttackLevel

        public void setAttackLevel​(Long AttackLevel)
        Set 攻击热度级别 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AttackLevel - 攻击热度级别 注意:此字段可能返回 null,表示取不到有效值。
      • getFixNoNeedRestart

        public Boolean getFixNoNeedRestart()
        Get 漏洞修复后是否需要重启 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        FixNoNeedRestart 漏洞修复后是否需要重启 注意:此字段可能返回 null,表示取不到有效值。
      • setFixNoNeedRestart

        public void setFixNoNeedRestart​(Boolean FixNoNeedRestart)
        Set 漏洞修复后是否需要重启 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        FixNoNeedRestart - 漏洞修复后是否需要重启 注意:此字段可能返回 null,表示取不到有效值。
      • getMethod

        public Long getMethod()
        Get 检测方式0 - 版本比对, 1 - POC验证 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Method 检测方式0 - 版本比对, 1 - POC验证 注意:此字段可能返回 null,表示取不到有效值。
      • setMethod

        public void setMethod​(Long Method)
        Set 检测方式0 - 版本比对, 1 - POC验证 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Method - 检测方式0 - 版本比对, 1 - POC验证 注意:此字段可能返回 null,表示取不到有效值。