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, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public 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: u200dThis 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 © 2024. All rights reserved.