public class VulnerabilityView extends BlackDuckView
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CWES_LINK |
static LinkSingleResponse<CweView> |
CWES_LINK_RESPONSE |
static java.util.Map<java.lang.String,LinkResponse> |
links |
static java.lang.String |
REFERENCE_LINK |
static java.lang.String |
RELATED_VULNERABILITIES_LINK |
static LinkSingleResponse<VulnerabilityView> |
RELATED_VULNERABILITIES_LINK_RESPONSE |
| Constructor and Description |
|---|
VulnerabilityView() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<VulnerabilityClassificationView> |
getClassifications() |
java.lang.String |
getCredit() |
VulnerabilityCvss2View |
getCvss2() |
VulnerabilityCvss3View |
getCvss3() |
java.lang.String |
getDescription() |
java.util.Date |
getDisclosureDate() |
java.util.Date |
getDiscoveryDate() |
java.util.Date |
getExploitPublishDate() |
java.lang.String |
getName() |
java.lang.Boolean |
getParentAdvisory() |
java.util.Date |
getPublishedDate() |
java.lang.String |
getSeverity() |
java.lang.String |
getSolution() |
java.util.Date |
getSolutionDate() |
VulnerabilitySourceType |
getSource() |
java.lang.String |
getTechnicalDescription() |
java.lang.String |
getTitle() |
java.lang.Boolean |
getUnderReview() |
java.util.Date |
getUpdatedDate() |
java.lang.Boolean |
getUseCvss3() |
java.util.Date |
getVendorFixDate() |
java.util.Date |
getVendorNotifiedDate() |
java.lang.String |
getWorkaround() |
java.lang.Boolean |
getZeroDay() |
void |
setClassifications(java.util.List<VulnerabilityClassificationView> classifications) |
void |
setCredit(java.lang.String credit) |
void |
setCvss2(VulnerabilityCvss2View cvss2) |
void |
setCvss3(VulnerabilityCvss3View cvss3) |
void |
setDescription(java.lang.String description) |
void |
setDisclosureDate(java.util.Date disclosureDate) |
void |
setDiscoveryDate(java.util.Date discoveryDate) |
void |
setExploitPublishDate(java.util.Date exploitPublishDate) |
void |
setName(java.lang.String name) |
void |
setParentAdvisory(java.lang.Boolean parentAdvisory) |
void |
setPublishedDate(java.util.Date publishedDate) |
void |
setSeverity(java.lang.String severity) |
void |
setSolution(java.lang.String solution) |
void |
setSolutionDate(java.util.Date solutionDate) |
void |
setSource(VulnerabilitySourceType source) |
void |
setTechnicalDescription(java.lang.String technicalDescription) |
void |
setTitle(java.lang.String title) |
void |
setUnderReview(java.lang.Boolean underReview) |
void |
setUpdatedDate(java.util.Date updatedDate) |
void |
setUseCvss3(java.lang.Boolean useCvss3) |
void |
setVendorFixDate(java.util.Date vendorFixDate) |
void |
setVendorNotifiedDate(java.util.Date vendorNotifiedDate) |
void |
setWorkaround(java.lang.String workaround) |
void |
setZeroDay(java.lang.Boolean zeroDay) |
getAllowedMethods, getAvailableLinks, getFirstLink, getHref, getLinks, getMeta, getResourceLinks, getResourceMetadata, hasLink, setMetagetGson, getJson, getJsonElement, getPatch, getSubclass, hasSubclasses, setGson, setJson, setJsonElement, setPatchpublic static final java.util.Map<java.lang.String,LinkResponse> links
public static final java.lang.String REFERENCE_LINK
public static final java.lang.String CWES_LINK
public static final java.lang.String RELATED_VULNERABILITIES_LINK
public static final LinkSingleResponse<CweView> CWES_LINK_RESPONSE
public static final LinkSingleResponse<VulnerabilityView> RELATED_VULNERABILITIES_LINK_RESPONSE
public java.util.List<VulnerabilityClassificationView> getClassifications()
public void setClassifications(java.util.List<VulnerabilityClassificationView> classifications)
public java.lang.String getCredit()
public void setCredit(java.lang.String credit)
public VulnerabilityCvss2View getCvss2()
public void setCvss2(VulnerabilityCvss2View cvss2)
public VulnerabilityCvss3View getCvss3()
public void setCvss3(VulnerabilityCvss3View cvss3)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.util.Date getDisclosureDate()
public void setDisclosureDate(java.util.Date disclosureDate)
public java.util.Date getDiscoveryDate()
public void setDiscoveryDate(java.util.Date discoveryDate)
public java.util.Date getExploitPublishDate()
public void setExploitPublishDate(java.util.Date exploitPublishDate)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.Boolean getParentAdvisory()
public void setParentAdvisory(java.lang.Boolean parentAdvisory)
public java.util.Date getPublishedDate()
public void setPublishedDate(java.util.Date publishedDate)
public java.lang.String getSeverity()
public void setSeverity(java.lang.String severity)
public java.lang.String getSolution()
public void setSolution(java.lang.String solution)
public java.util.Date getSolutionDate()
public void setSolutionDate(java.util.Date solutionDate)
public VulnerabilitySourceType getSource()
public void setSource(VulnerabilitySourceType source)
public java.lang.String getTechnicalDescription()
public void setTechnicalDescription(java.lang.String technicalDescription)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public java.lang.Boolean getUnderReview()
public void setUnderReview(java.lang.Boolean underReview)
public java.util.Date getUpdatedDate()
public void setUpdatedDate(java.util.Date updatedDate)
public java.lang.Boolean getUseCvss3()
public void setUseCvss3(java.lang.Boolean useCvss3)
public java.util.Date getVendorFixDate()
public void setVendorFixDate(java.util.Date vendorFixDate)
public java.util.Date getVendorNotifiedDate()
public void setVendorNotifiedDate(java.util.Date vendorNotifiedDate)
public java.lang.String getWorkaround()
public void setWorkaround(java.lang.String workaround)
public java.lang.Boolean getZeroDay()
public void setZeroDay(java.lang.Boolean zeroDay)