@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ScanDetections extends Object implements Serializable, Cloneable, StructuredPojo
Contains a complete view providing malware scan result details.
Constructor and Description |
---|
ScanDetections() |
Modifier and Type | Method and Description |
---|---|
ScanDetections |
clone() |
boolean |
equals(Object obj) |
HighestSeverityThreatDetails |
getHighestSeverityThreatDetails()
Details of the highest severity threat detected during malware scan and number of infected files.
|
ScannedItemCount |
getScannedItemCount()
Total number of scanned files.
|
ThreatDetectedByName |
getThreatDetectedByName()
Contains details about identified threats organized by threat name.
|
ThreatsDetectedItemCount |
getThreatsDetectedItemCount()
Total number of infected files.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setHighestSeverityThreatDetails(HighestSeverityThreatDetails highestSeverityThreatDetails)
Details of the highest severity threat detected during malware scan and number of infected files.
|
void |
setScannedItemCount(ScannedItemCount scannedItemCount)
Total number of scanned files.
|
void |
setThreatDetectedByName(ThreatDetectedByName threatDetectedByName)
Contains details about identified threats organized by threat name.
|
void |
setThreatsDetectedItemCount(ThreatsDetectedItemCount threatsDetectedItemCount)
Total number of infected files.
|
String |
toString()
Returns a string representation of this object.
|
ScanDetections |
withHighestSeverityThreatDetails(HighestSeverityThreatDetails highestSeverityThreatDetails)
Details of the highest severity threat detected during malware scan and number of infected files.
|
ScanDetections |
withScannedItemCount(ScannedItemCount scannedItemCount)
Total number of scanned files.
|
ScanDetections |
withThreatDetectedByName(ThreatDetectedByName threatDetectedByName)
Contains details about identified threats organized by threat name.
|
ScanDetections |
withThreatsDetectedItemCount(ThreatsDetectedItemCount threatsDetectedItemCount)
Total number of infected files.
|
public void setScannedItemCount(ScannedItemCount scannedItemCount)
Total number of scanned files.
scannedItemCount
- Total number of scanned files.public ScannedItemCount getScannedItemCount()
Total number of scanned files.
public ScanDetections withScannedItemCount(ScannedItemCount scannedItemCount)
Total number of scanned files.
scannedItemCount
- Total number of scanned files.public void setThreatsDetectedItemCount(ThreatsDetectedItemCount threatsDetectedItemCount)
Total number of infected files.
threatsDetectedItemCount
- Total number of infected files.public ThreatsDetectedItemCount getThreatsDetectedItemCount()
Total number of infected files.
public ScanDetections withThreatsDetectedItemCount(ThreatsDetectedItemCount threatsDetectedItemCount)
Total number of infected files.
threatsDetectedItemCount
- Total number of infected files.public void setHighestSeverityThreatDetails(HighestSeverityThreatDetails highestSeverityThreatDetails)
Details of the highest severity threat detected during malware scan and number of infected files.
highestSeverityThreatDetails
- Details of the highest severity threat detected during malware scan and number of infected files.public HighestSeverityThreatDetails getHighestSeverityThreatDetails()
Details of the highest severity threat detected during malware scan and number of infected files.
public ScanDetections withHighestSeverityThreatDetails(HighestSeverityThreatDetails highestSeverityThreatDetails)
Details of the highest severity threat detected during malware scan and number of infected files.
highestSeverityThreatDetails
- Details of the highest severity threat detected during malware scan and number of infected files.public void setThreatDetectedByName(ThreatDetectedByName threatDetectedByName)
Contains details about identified threats organized by threat name.
threatDetectedByName
- Contains details about identified threats organized by threat name.public ThreatDetectedByName getThreatDetectedByName()
Contains details about identified threats organized by threat name.
public ScanDetections withThreatDetectedByName(ThreatDetectedByName threatDetectedByName)
Contains details about identified threats organized by threat name.
threatDetectedByName
- Contains details about identified threats organized by threat name.public String toString()
toString
in class Object
Object.toString()
public ScanDetections clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.