@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class HighestSeverityThreatDetails extends Object implements Serializable, Cloneable, StructuredPojo
Contains details of the highest severity threat detected during scan and number of infected files.
Constructor and Description |
---|
HighestSeverityThreatDetails() |
Modifier and Type | Method and Description |
---|---|
HighestSeverityThreatDetails |
clone() |
boolean |
equals(Object obj) |
Integer |
getCount()
Total number of infected files with the highest severity threat detected.
|
String |
getSeverity()
Severity level of the highest severity threat detected.
|
String |
getThreatName()
Threat name of the highest severity threat detected as part of the malware scan.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCount(Integer count)
Total number of infected files with the highest severity threat detected.
|
void |
setSeverity(String severity)
Severity level of the highest severity threat detected.
|
void |
setThreatName(String threatName)
Threat name of the highest severity threat detected as part of the malware scan.
|
String |
toString()
Returns a string representation of this object.
|
HighestSeverityThreatDetails |
withCount(Integer count)
Total number of infected files with the highest severity threat detected.
|
HighestSeverityThreatDetails |
withSeverity(String severity)
Severity level of the highest severity threat detected.
|
HighestSeverityThreatDetails |
withThreatName(String threatName)
Threat name of the highest severity threat detected as part of the malware scan.
|
public void setSeverity(String severity)
Severity level of the highest severity threat detected.
severity
- Severity level of the highest severity threat detected.public String getSeverity()
Severity level of the highest severity threat detected.
public HighestSeverityThreatDetails withSeverity(String severity)
Severity level of the highest severity threat detected.
severity
- Severity level of the highest severity threat detected.public void setThreatName(String threatName)
Threat name of the highest severity threat detected as part of the malware scan.
threatName
- Threat name of the highest severity threat detected as part of the malware scan.public String getThreatName()
Threat name of the highest severity threat detected as part of the malware scan.
public HighestSeverityThreatDetails withThreatName(String threatName)
Threat name of the highest severity threat detected as part of the malware scan.
threatName
- Threat name of the highest severity threat detected as part of the malware scan.public void setCount(Integer count)
Total number of infected files with the highest severity threat detected.
count
- Total number of infected files with the highest severity threat detected.public Integer getCount()
Total number of infected files with the highest severity threat detected.
public HighestSeverityThreatDetails withCount(Integer count)
Total number of infected files with the highest severity threat detected.
count
- Total number of infected files with the highest severity threat detected.public String toString()
toString
in class Object
Object.toString()
public HighestSeverityThreatDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.