@Generated(value="software.amazon.awssdk:codegen") public final class DnsRequestAction extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DnsRequestAction.Builder,DnsRequestAction>
Provided if ActionType is DNS_REQUEST. It provides details about the DNS request that was
detected.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DnsRequestAction.Builder |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
blocked()
Indicates whether the DNS request was blocked.
|
static DnsRequestAction.Builder |
builder() |
String |
domain()
The DNS domain that is associated with the DNS request.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
protocol()
The protocol that was used for the DNS request.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DnsRequestAction.Builder> |
serializableBuilderClass() |
DnsRequestAction.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String domain()
The DNS domain that is associated with the DNS request.
public final String protocol()
The protocol that was used for the DNS request.
public final Boolean blocked()
Indicates whether the DNS request was blocked.
public DnsRequestAction.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DnsRequestAction.Builder,DnsRequestAction>public static DnsRequestAction.Builder builder()
public static Class<? extends DnsRequestAction.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.