@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ImageAggregation extends Object implements Serializable, Cloneable, StructuredPojo
Contains vulnerability counts for a specific image.
Constructor and Description |
---|
ImageAggregation() |
Modifier and Type | Method and Description |
---|---|
ImageAggregation |
clone() |
boolean |
equals(Object obj) |
String |
getImageBuildVersionArn()
The Amazon Resource Name (ARN) that identifies the image for this aggregation.
|
SeverityCounts |
getSeverityCounts()
Counts by severity level for medium severity and higher level findings, plus a total for all of the findings for
the specified image.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setImageBuildVersionArn(String imageBuildVersionArn)
The Amazon Resource Name (ARN) that identifies the image for this aggregation.
|
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 image.
|
String |
toString()
Returns a string representation of this object.
|
ImageAggregation |
withImageBuildVersionArn(String imageBuildVersionArn)
The Amazon Resource Name (ARN) that identifies the image for this aggregation.
|
ImageAggregation |
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 image.
|
public void setImageBuildVersionArn(String imageBuildVersionArn)
The Amazon Resource Name (ARN) that identifies the image for this aggregation.
imageBuildVersionArn
- The Amazon Resource Name (ARN) that identifies the image for this aggregation.public String getImageBuildVersionArn()
The Amazon Resource Name (ARN) that identifies the image for this aggregation.
public ImageAggregation withImageBuildVersionArn(String imageBuildVersionArn)
The Amazon Resource Name (ARN) that identifies the image for this aggregation.
imageBuildVersionArn
- The Amazon Resource Name (ARN) that identifies the image for this aggregation.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 image.
severityCounts
- Counts by severity level for medium severity and higher level findings, plus a total for all of the
findings for the specified image.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 image.
public ImageAggregation 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 image.
severityCounts
- Counts by severity level for medium severity and higher level findings, plus a total for all of the
findings for the specified image.public String toString()
toString
in class Object
Object.toString()
public ImageAggregation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.