@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PortProbeDetail extends Object implements Serializable, Cloneable, StructuredPojo
A port scan that was part of the port probe. For each scan, PortProbeDetails provides information about the local IP address and port that were scanned, and the remote IP address that the scan originated from.
Constructor and Description |
---|
PortProbeDetail() |
Modifier and Type | Method and Description |
---|---|
PortProbeDetail |
clone() |
boolean |
equals(Object obj) |
ActionLocalIpDetails |
getLocalIpDetails()
Provides information about the IP address where the scanned port is located.
|
ActionLocalPortDetails |
getLocalPortDetails()
Provides information about the port that was scanned.
|
ActionRemoteIpDetails |
getRemoteIpDetails()
Provides information about the remote IP address that performed the scan.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setLocalIpDetails(ActionLocalIpDetails localIpDetails)
Provides information about the IP address where the scanned port is located.
|
void |
setLocalPortDetails(ActionLocalPortDetails localPortDetails)
Provides information about the port that was scanned.
|
void |
setRemoteIpDetails(ActionRemoteIpDetails remoteIpDetails)
Provides information about the remote IP address that performed the scan.
|
String |
toString()
Returns a string representation of this object.
|
PortProbeDetail |
withLocalIpDetails(ActionLocalIpDetails localIpDetails)
Provides information about the IP address where the scanned port is located.
|
PortProbeDetail |
withLocalPortDetails(ActionLocalPortDetails localPortDetails)
Provides information about the port that was scanned.
|
PortProbeDetail |
withRemoteIpDetails(ActionRemoteIpDetails remoteIpDetails)
Provides information about the remote IP address that performed the scan.
|
public void setLocalPortDetails(ActionLocalPortDetails localPortDetails)
Provides information about the port that was scanned.
localPortDetails
- Provides information about the port that was scanned.public ActionLocalPortDetails getLocalPortDetails()
Provides information about the port that was scanned.
public PortProbeDetail withLocalPortDetails(ActionLocalPortDetails localPortDetails)
Provides information about the port that was scanned.
localPortDetails
- Provides information about the port that was scanned.public void setLocalIpDetails(ActionLocalIpDetails localIpDetails)
Provides information about the IP address where the scanned port is located.
localIpDetails
- Provides information about the IP address where the scanned port is located.public ActionLocalIpDetails getLocalIpDetails()
Provides information about the IP address where the scanned port is located.
public PortProbeDetail withLocalIpDetails(ActionLocalIpDetails localIpDetails)
Provides information about the IP address where the scanned port is located.
localIpDetails
- Provides information about the IP address where the scanned port is located.public void setRemoteIpDetails(ActionRemoteIpDetails remoteIpDetails)
Provides information about the remote IP address that performed the scan.
remoteIpDetails
- Provides information about the remote IP address that performed the scan.public ActionRemoteIpDetails getRemoteIpDetails()
Provides information about the remote IP address that performed the scan.
public PortProbeDetail withRemoteIpDetails(ActionRemoteIpDetails remoteIpDetails)
Provides information about the remote IP address that performed the scan.
remoteIpDetails
- Provides information about the remote IP address that performed the scan.public String toString()
toString
in class Object
Object.toString()
public PortProbeDetail clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.