@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VulnerabilityIdAggregation extends Object implements Serializable, Cloneable, StructuredPojo
Includes counts of image and pipeline resource findings by vulnerability.
| Constructor and Description |
|---|
VulnerabilityIdAggregation() |
| Modifier and Type | Method and Description |
|---|---|
VulnerabilityIdAggregation |
clone() |
boolean |
equals(Object obj) |
SeverityCounts |
getSeverityCounts()
Counts by severity level for medium severity and higher level findings, plus a total for all of the findings for
the specified vulnerability.
|
String |
getVulnerabilityId()
The vulnerability Id for this set of counts.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setSeverityCounts(SeverityCounts severityCounts)
Counts by severity level for medium severity and higher level findings, plus a total for all of the findings for
the specified vulnerability.
|
void |
setVulnerabilityId(String vulnerabilityId)
The vulnerability Id for this set of counts.
|
String |
toString()
Returns a string representation of this object.
|
VulnerabilityIdAggregation |
withSeverityCounts(SeverityCounts severityCounts)
Counts by severity level for medium severity and higher level findings, plus a total for all of the findings for
the specified vulnerability.
|
VulnerabilityIdAggregation |
withVulnerabilityId(String vulnerabilityId)
The vulnerability Id for this set of counts.
|
public void setVulnerabilityId(String vulnerabilityId)
The vulnerability Id for this set of counts.
vulnerabilityId - The vulnerability Id for this set of counts.public String getVulnerabilityId()
The vulnerability Id for this set of counts.
public VulnerabilityIdAggregation withVulnerabilityId(String vulnerabilityId)
The vulnerability Id for this set of counts.
vulnerabilityId - The vulnerability Id for this set of counts.public void setSeverityCounts(SeverityCounts severityCounts)
Counts by severity level for medium severity and higher level findings, plus a total for all of the findings for the specified vulnerability.
severityCounts - Counts by severity level for medium severity and higher level findings, plus a total for all of the
findings for the specified vulnerability.public SeverityCounts getSeverityCounts()
Counts by severity level for medium severity and higher level findings, plus a total for all of the findings for the specified vulnerability.
public VulnerabilityIdAggregation withSeverityCounts(SeverityCounts severityCounts)
Counts by severity level for medium severity and higher level findings, plus a total for all of the findings for the specified vulnerability.
severityCounts - Counts by severity level for medium severity and higher level findings, plus a total for all of the
findings for the specified vulnerability.public String toString()
toString in class ObjectObject.toString()public VulnerabilityIdAggregation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.