Class ScanVulSettingRequest

    • Constructor Detail

      • ScanVulSettingRequest

        public ScanVulSettingRequest()
      • ScanVulSettingRequest

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

      • getTimerInterval

        public Long getTimerInterval()
        Get 定期检测间隔时间(天)
        Returns:
        TimerInterval 定期检测间隔时间(天)
      • setTimerInterval

        public void setTimerInterval​(Long TimerInterval)
        Set 定期检测间隔时间(天)
        Parameters:
        TimerInterval - 定期检测间隔时间(天)
      • getVulCategories

        public Long[] getVulCategories()
        Get 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞, 以数组方式传参[1,2]
        Returns:
        VulCategories 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞, 以数组方式传参[1,2]
      • setVulCategories

        public void setVulCategories​(Long[] VulCategories)
        Set 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞, 以数组方式传参[1,2]
        Parameters:
        VulCategories - 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞, 以数组方式传参[1,2]
      • getVulLevels

        public Long[] getVulLevels()
        Get 危害等级:1-低危;2-中危;3-高危;4-严重,以数组方式传参[1,2,3]
        Returns:
        VulLevels 危害等级:1-低危;2-中危;3-高危;4-严重,以数组方式传参[1,2,3]
      • setVulLevels

        public void setVulLevels​(Long[] VulLevels)
        Set 危害等级:1-低危;2-中危;3-高危;4-严重,以数组方式传参[1,2,3]
        Parameters:
        VulLevels - 危害等级:1-低危;2-中危;3-高危;4-严重,以数组方式传参[1,2,3]
      • getTimerTime

        public String getTimerTime()
        Get 定期检测时间,如:02:10:50
        Returns:
        TimerTime 定期检测时间,如:02:10:50
      • setTimerTime

        public void setTimerTime​(String TimerTime)
        Set 定期检测时间,如:02:10:50
        Parameters:
        TimerTime - 定期检测时间,如:02:10:50
      • getVulEmergency

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

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

        public String getStartTime()
        Get 扫描开始时间,如:00:00
        Returns:
        StartTime 扫描开始时间,如:00:00
      • setStartTime

        public void setStartTime​(String StartTime)
        Set 扫描开始时间,如:00:00
        Parameters:
        StartTime - 扫描开始时间,如:00:00
      • getEndTime

        public String getEndTime()
        Get 扫描结束时间,如:08:00
        Returns:
        EndTime 扫描结束时间,如:08:00
      • setEndTime

        public void setEndTime​(String EndTime)
        Set 扫描结束时间,如:08:00
        Parameters:
        EndTime - 扫描结束时间,如:08:00
      • getEnableScan

        public Long getEnableScan()
        Get 是否开启扫描 1开启 0不开启
        Returns:
        EnableScan 是否开启扫描 1开启 0不开启
      • setEnableScan

        public void setEnableScan​(Long EnableScan)
        Set 是否开启扫描 1开启 0不开启
        Parameters:
        EnableScan - 是否开启扫描 1开启 0不开启
      • getUuids

        public String[] getUuids()
        Get 为空默认扫描全部专业版、旗舰版、普惠版主机,不为空只扫描选中主机
        Returns:
        Uuids 为空默认扫描全部专业版、旗舰版、普惠版主机,不为空只扫描选中主机
      • setUuids

        public void setUuids​(String[] Uuids)
        Set 为空默认扫描全部专业版、旗舰版、普惠版主机,不为空只扫描选中主机
        Parameters:
        Uuids - 为空默认扫描全部专业版、旗舰版、普惠版主机,不为空只扫描选中主机