@Generated(value="software.amazon.awssdk:codegen") public final class NetworkConnectionAction extends Object implements SdkPojo, Serializable, ToCopyableBuilder<NetworkConnectionAction.Builder,NetworkConnectionAction>
Provided if ActionType is NETWORK_CONNECTION. It provides details about the attempted
network connection that was detected.
| Modifier and Type | Class and Description |
|---|---|
static interface |
NetworkConnectionAction.Builder |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
blocked()
Indicates whether the network connection attempt was blocked.
|
static NetworkConnectionAction.Builder |
builder() |
String |
connectionDirection()
The direction of the network connection request (
IN or OUT). |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ActionLocalPortDetails |
localPortDetails()
Information about the port on the EC2 instance.
|
String |
protocol()
The protocol used to make the network connection request.
|
ActionRemoteIpDetails |
remoteIpDetails()
Information about the remote IP address that issued the network connection request.
|
ActionRemotePortDetails |
remotePortDetails()
Information about the port on the remote IP address.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends NetworkConnectionAction.Builder> |
serializableBuilderClass() |
NetworkConnectionAction.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String connectionDirection()
The direction of the network connection request (IN or OUT).
IN or OUT).public final ActionRemoteIpDetails remoteIpDetails()
Information about the remote IP address that issued the network connection request.
public final ActionRemotePortDetails remotePortDetails()
Information about the port on the remote IP address.
public final ActionLocalPortDetails localPortDetails()
Information about the port on the EC2 instance.
public final String protocol()
The protocol used to make the network connection request.
public final Boolean blocked()
Indicates whether the network connection attempt was blocked.
public NetworkConnectionAction.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<NetworkConnectionAction.Builder,NetworkConnectionAction>public static NetworkConnectionAction.Builder builder()
public static Class<? extends NetworkConnectionAction.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.