@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FlaggedIpAddressDetail extends Object implements Serializable, Cloneable, StructuredPojo
Contains information on suspicious IP addresses identified as indicators of compromise. This indicator is derived from Amazon Web Services threat intelligence.
| Constructor and Description |
|---|
FlaggedIpAddressDetail() |
| Modifier and Type | Method and Description |
|---|---|
FlaggedIpAddressDetail |
clone() |
boolean |
equals(Object obj) |
String |
getIpAddress()
IP address of the suspicious entity.
|
String |
getReason()
Details the reason the IP address was flagged as suspicious.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setIpAddress(String ipAddress)
IP address of the suspicious entity.
|
void |
setReason(String reason)
Details the reason the IP address was flagged as suspicious.
|
String |
toString()
Returns a string representation of this object.
|
FlaggedIpAddressDetail |
withIpAddress(String ipAddress)
IP address of the suspicious entity.
|
FlaggedIpAddressDetail |
withReason(Reason reason)
Details the reason the IP address was flagged as suspicious.
|
FlaggedIpAddressDetail |
withReason(String reason)
Details the reason the IP address was flagged as suspicious.
|
public void setIpAddress(String ipAddress)
IP address of the suspicious entity.
ipAddress - IP address of the suspicious entity.public String getIpAddress()
IP address of the suspicious entity.
public FlaggedIpAddressDetail withIpAddress(String ipAddress)
IP address of the suspicious entity.
ipAddress - IP address of the suspicious entity.public void setReason(String reason)
Details the reason the IP address was flagged as suspicious.
reason - Details the reason the IP address was flagged as suspicious.Reasonpublic String getReason()
Details the reason the IP address was flagged as suspicious.
Reasonpublic FlaggedIpAddressDetail withReason(String reason)
Details the reason the IP address was flagged as suspicious.
reason - Details the reason the IP address was flagged as suspicious.Reasonpublic FlaggedIpAddressDetail withReason(Reason reason)
Details the reason the IP address was flagged as suspicious.
reason - Details the reason the IP address was flagged as suspicious.Reasonpublic String toString()
toString in class ObjectObject.toString()public FlaggedIpAddressDetail clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.