@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 Object
Object.toString()
public VulnerabilityIdAggregation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.