@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ImageScanFindingsSummary extends Object implements Serializable, Cloneable, StructuredPojo
A summary of the last completed image scan.
Constructor and Description |
---|
ImageScanFindingsSummary() |
Modifier and Type | Method and Description |
---|---|
ImageScanFindingsSummary |
addFindingSeverityCountsEntry(String key,
Integer value)
Add a single FindingSeverityCounts entry
|
ImageScanFindingsSummary |
clearFindingSeverityCountsEntries()
Removes all the entries added into FindingSeverityCounts.
|
ImageScanFindingsSummary |
clone() |
boolean |
equals(Object obj) |
Map<String,Integer> |
getFindingSeverityCounts()
The image vulnerability counts, sorted by severity.
|
Date |
getImageScanCompletedAt()
The time of the last completed image scan.
|
Date |
getVulnerabilitySourceUpdatedAt()
The time when the vulnerability data was last scanned.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFindingSeverityCounts(Map<String,Integer> findingSeverityCounts)
The image vulnerability counts, sorted by severity.
|
void |
setImageScanCompletedAt(Date imageScanCompletedAt)
The time of the last completed image scan.
|
void |
setVulnerabilitySourceUpdatedAt(Date vulnerabilitySourceUpdatedAt)
The time when the vulnerability data was last scanned.
|
String |
toString()
Returns a string representation of this object.
|
ImageScanFindingsSummary |
withFindingSeverityCounts(Map<String,Integer> findingSeverityCounts)
The image vulnerability counts, sorted by severity.
|
ImageScanFindingsSummary |
withImageScanCompletedAt(Date imageScanCompletedAt)
The time of the last completed image scan.
|
ImageScanFindingsSummary |
withVulnerabilitySourceUpdatedAt(Date vulnerabilitySourceUpdatedAt)
The time when the vulnerability data was last scanned.
|
public void setImageScanCompletedAt(Date imageScanCompletedAt)
The time of the last completed image scan.
imageScanCompletedAt
- The time of the last completed image scan.public Date getImageScanCompletedAt()
The time of the last completed image scan.
public ImageScanFindingsSummary withImageScanCompletedAt(Date imageScanCompletedAt)
The time of the last completed image scan.
imageScanCompletedAt
- The time of the last completed image scan.public void setVulnerabilitySourceUpdatedAt(Date vulnerabilitySourceUpdatedAt)
The time when the vulnerability data was last scanned.
vulnerabilitySourceUpdatedAt
- The time when the vulnerability data was last scanned.public Date getVulnerabilitySourceUpdatedAt()
The time when the vulnerability data was last scanned.
public ImageScanFindingsSummary withVulnerabilitySourceUpdatedAt(Date vulnerabilitySourceUpdatedAt)
The time when the vulnerability data was last scanned.
vulnerabilitySourceUpdatedAt
- The time when the vulnerability data was last scanned.public Map<String,Integer> getFindingSeverityCounts()
The image vulnerability counts, sorted by severity.
public void setFindingSeverityCounts(Map<String,Integer> findingSeverityCounts)
The image vulnerability counts, sorted by severity.
findingSeverityCounts
- The image vulnerability counts, sorted by severity.public ImageScanFindingsSummary withFindingSeverityCounts(Map<String,Integer> findingSeverityCounts)
The image vulnerability counts, sorted by severity.
findingSeverityCounts
- The image vulnerability counts, sorted by severity.public ImageScanFindingsSummary addFindingSeverityCountsEntry(String key, Integer value)
public ImageScanFindingsSummary clearFindingSeverityCountsEntries()
public String toString()
toString
in class Object
Object.toString()
public ImageScanFindingsSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.