public class BugInfoDetail extends AbstractModel
header, skipSign| Constructor and Description |
|---|
BugInfoDetail() |
BugInfoDetail(BugInfoDetail 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.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCreateTime()
Get The time when the vulnerability is added to the vulnerability database.
|
String |
getCVEId()
Get CVE number
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getCVSSScore()
Get CVSS score
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getFix()
Get Fix suggestion
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getId()
Get Vulnerability ID
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getImpactCOMPENT()
Get Components affected by the vulnerability
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getImpactOs()
Get Operating systems affected by the vulnerability
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getImpactVersion()
Get Versions affected by the vulnerability
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getIsPublish()
Get Specify whether the vulnerability is published as an emergency vulnerability.
|
String |
getLevel()
Get Vulnerability severity: `high`, `middle`, `low`, `info`
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getPatchId()
Get POC ID of the vulnerability
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getProSupport()
Get Product support status.
|
String |
getReference()
Get Reference information of the vulnerability
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getReleaseTime()
Get Disclosure time of the vulnerability.
|
String |
getSubCategory()
Get Sub-category of the vulnerability
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getTag()
Get Vulnerability tag
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getUpdateTime()
Get The last update time of the vulnerability in the database
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getVULCategory()
Get Vulnerability category: `1`: Web application vulnerabilities, `2`: System component vulnerabilities, `3`: Configuration risks
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getVULDescribe()
Get Vulnerability description
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getVULName()
Get Vulnerability name
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setCreateTime(String CreateTime)
Set The time when the vulnerability is added to the vulnerability database.
|
void |
setCVEId(String CVEId)
Set CVE number
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setCVSSScore(String CVSSScore)
Set CVSS score
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setFix(String Fix)
Set Fix suggestion
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setId(Long Id)
Set Vulnerability ID
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setImpactCOMPENT(String ImpactCOMPENT)
Set Components affected by the vulnerability
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setImpactOs(String ImpactOs)
Set Operating systems affected by the vulnerability
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setImpactVersion(String ImpactVersion)
Set Versions affected by the vulnerability
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setIsPublish(Long IsPublish)
Set Specify whether the vulnerability is published as an emergency vulnerability.
|
void |
setLevel(String Level)
Set Vulnerability severity: `high`, `middle`, `low`, `info`
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setPatchId(String PatchId)
Set POC ID of the vulnerability
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setProSupport(Long ProSupport)
Set Product support status.
|
void |
setReference(String Reference)
Set Reference information of the vulnerability
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setReleaseTime(String ReleaseTime)
Set Disclosure time of the vulnerability.
|
void |
setSubCategory(String SubCategory)
Set Sub-category of the vulnerability
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setTag(String Tag)
Set Vulnerability tag
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setUpdateTime(String UpdateTime)
Set The last update time of the vulnerability in the database
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setVULCategory(Long VULCategory)
Set Vulnerability category: `1`: Web application vulnerabilities, `2`: System component vulnerabilities, `3`: Configuration risks
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setVULDescribe(String VULDescribe)
Set Vulnerability description
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setVULName(String VULName)
Set Vulnerability name
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic BugInfoDetail()
public BugInfoDetail(BugInfoDetail source)
public Long getId()
public void setId(Long Id)
Id - Vulnerability ID
Note: This field may return null, indicating that no valid values can be obtained.public String getPatchId()
public void setPatchId(String PatchId)
PatchId - POC ID of the vulnerability
Note: This field may return null, indicating that no valid values can be obtained.public String getVULName()
public void setVULName(String VULName)
VULName - Vulnerability name
Note: This field may return null, indicating that no valid values can be obtained.public String getLevel()
public void setLevel(String Level)
Level - Vulnerability severity: `high`, `middle`, `low`, `info`
Note: This field may return null, indicating that no valid values can be obtained.public String getCVSSScore()
public void setCVSSScore(String CVSSScore)
CVSSScore - CVSS score
Note: This field may return null, indicating that no valid values can be obtained.public String getCVEId()
public void setCVEId(String CVEId)
CVEId - CVE number
Note: This field may return null, indicating that no valid values can be obtained.public String getTag()
public void setTag(String Tag)
Tag - Vulnerability tag
Note: This field may return null, indicating that no valid values can be obtained.public Long getVULCategory()
public void setVULCategory(Long VULCategory)
VULCategory - Vulnerability category: `1`: Web application vulnerabilities, `2`: System component vulnerabilities, `3`: Configuration risks
Note: This field may return null, indicating that no valid values can be obtained.public String getImpactOs()
public void setImpactOs(String ImpactOs)
ImpactOs - Operating systems affected by the vulnerability
Note: This field may return null, indicating that no valid values can be obtained.public String getImpactCOMPENT()
public void setImpactCOMPENT(String ImpactCOMPENT)
ImpactCOMPENT - Components affected by the vulnerability
Note: This field may return null, indicating that no valid values can be obtained.public String getImpactVersion()
public void setImpactVersion(String ImpactVersion)
ImpactVersion - Versions affected by the vulnerability
Note: This field may return null, indicating that no valid values can be obtained.public String getReference()
public void setReference(String Reference)
Reference - Reference information of the vulnerability
Note: This field may return null, indicating that no valid values can be obtained.public String getVULDescribe()
public void setVULDescribe(String VULDescribe)
VULDescribe - Vulnerability description
Note: This field may return null, indicating that no valid values can be obtained.public String getFix()
public void setFix(String Fix)
Fix - Fix suggestion
Note: This field may return null, indicating that no valid values can be obtained.public Long getProSupport()
public void setProSupport(Long ProSupport)
ProSupport - Product support status. The real-time status is returned.
Note: This field may return null, indicating that no valid values can be obtained.public Long getIsPublish()
public void setIsPublish(Long IsPublish)
IsPublish - Specify whether the vulnerability is published as an emergency vulnerability. `1`: Published as an emergency vulnerability; `0`: Not an emergency vulnerability.
Note: This field may return null, indicating that no valid values can be obtained.public String getReleaseTime()
public void setReleaseTime(String ReleaseTime)
ReleaseTime - Disclosure time of the vulnerability.
Note: This field may return null, indicating that no valid values can be obtained.public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - The time when the vulnerability is added to the vulnerability database.
Note: This field may return null, indicating that no valid values can be obtained.public String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime - The last update time of the vulnerability in the database
Note: This field may return null, indicating that no valid values can be obtained.public String getSubCategory()
public void setSubCategory(String SubCategory)
SubCategory - Sub-category of the vulnerability
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2025. All rights reserved.