Class ScanVulRequest

    • Constructor Detail

      • ScanVulRequest

        public ScanVulRequest()
      • ScanVulRequest

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

      • getVulLevels

        public String getVulLevels()
        Get 危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文;分隔)
        Returns:
        VulLevels 危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文;分隔)
      • setVulLevels

        public void setVulLevels​(String VulLevels)
        Set 危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文;分隔)
        Parameters:
        VulLevels - 危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文;分隔)
      • getHostType

        public Long getHostType()
        Get 服务器分类:1:专业版服务器;2:自选服务器
        Returns:
        HostType 服务器分类:1:专业版服务器;2:自选服务器
      • setHostType

        public void setHostType​(Long HostType)
        Set 服务器分类:1:专业版服务器;2:自选服务器
        Parameters:
        HostType - 服务器分类:1:专业版服务器;2:自选服务器
      • getVulCategories

        public String getVulCategories()
        Get 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 (多选英文;分隔)
        Returns:
        VulCategories 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 (多选英文;分隔)
      • setVulCategories

        public void setVulCategories​(String VulCategories)
        Set 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 (多选英文;分隔)
        Parameters:
        VulCategories - 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 (多选英文;分隔)
      • getQuuidList

        public String[] getQuuidList()
        Get 自选服务器时生效,主机quuid的string数组
        Returns:
        QuuidList 自选服务器时生效,主机quuid的string数组
      • setQuuidList

        public void setQuuidList​(String[] QuuidList)
        Set 自选服务器时生效,主机quuid的string数组
        Parameters:
        QuuidList - 自选服务器时生效,主机quuid的string数组
      • getVulEmergency

        public Long getVulEmergency()
        Get 是否是应急漏洞 0 否 1 是
        Returns:
        VulEmergency 是否是应急漏洞 0 否 1 是
      • setVulEmergency

        public void setVulEmergency​(Long VulEmergency)
        Set 是否是应急漏洞 0 否 1 是
        Parameters:
        VulEmergency - 是否是应急漏洞 0 否 1 是
      • getTimeoutPeriod

        public Long getTimeoutPeriod()
        Get 超时时长 单位秒 默认 3600 秒
        Returns:
        TimeoutPeriod 超时时长 单位秒 默认 3600 秒
      • setTimeoutPeriod

        public void setTimeoutPeriod​(Long TimeoutPeriod)
        Set 超时时长 单位秒 默认 3600 秒
        Parameters:
        TimeoutPeriod - 超时时长 单位秒 默认 3600 秒
      • getVulIds

        public Long[] getVulIds()
        Get 需要扫描的漏洞id
        Returns:
        VulIds 需要扫描的漏洞id
      • setVulIds

        public void setVulIds​(Long[] VulIds)
        Set 需要扫描的漏洞id
        Parameters:
        VulIds - 需要扫描的漏洞id