public class ComponentReportResult extends Object
Constructor and Description |
---|
ComponentReportResult() |
Modifier and Type | Method and Description |
---|---|
String |
explain()
Render a multi-line string explaining the vulnerabilities.
|
Set<MavenCoordinates> |
getExcludedCoordinates() |
Set<org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability> |
getExcludedVulnerabilities() |
Map<org.apache.maven.artifact.Artifact,org.sonatype.ossindex.service.api.componentreport.ComponentReport> |
getReports() |
Map<org.apache.maven.artifact.Artifact,org.sonatype.ossindex.service.api.componentreport.ComponentReport> |
getVulnerable() |
boolean |
hasExclusions()
Returns
true if report has any coordinates or vulnerabilities that were excluded. |
boolean |
hasVulnerable()
Returns
true if report has any vulnerabilities. |
void |
setExcludedCoordinates(Set<MavenCoordinates> excludedCoordinates) |
void |
setExcludedVulnerabilities(Set<org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability> excludedVulnerabilities) |
void |
setReports(Map<org.apache.maven.artifact.Artifact,org.sonatype.ossindex.service.api.componentreport.ComponentReport> reports) |
void |
setVulnerable(Map<org.apache.maven.artifact.Artifact,org.sonatype.ossindex.service.api.componentreport.ComponentReport> vulnerable) |
public Map<org.apache.maven.artifact.Artifact,org.sonatype.ossindex.service.api.componentreport.ComponentReport> getReports()
public void setReports(Map<org.apache.maven.artifact.Artifact,org.sonatype.ossindex.service.api.componentreport.ComponentReport> reports)
public Map<org.apache.maven.artifact.Artifact,org.sonatype.ossindex.service.api.componentreport.ComponentReport> getVulnerable()
public void setVulnerable(Map<org.apache.maven.artifact.Artifact,org.sonatype.ossindex.service.api.componentreport.ComponentReport> vulnerable)
public boolean hasVulnerable()
true
if report has any vulnerabilities.public Set<MavenCoordinates> getExcludedCoordinates()
public void setExcludedCoordinates(Set<MavenCoordinates> excludedCoordinates)
public Set<org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability> getExcludedVulnerabilities()
public void setExcludedVulnerabilities(Set<org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability> excludedVulnerabilities)
public boolean hasExclusions()
true
if report has any coordinates or vulnerabilities that were excluded.public String explain()
Copyright © 2018–2019 Sonatype, Inc.. All rights reserved.