Interface DnsRequestAction.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DnsRequestAction.Builder,
,DnsRequestAction> SdkBuilder<DnsRequestAction.Builder,
,DnsRequestAction> SdkPojo
- Enclosing class:
DnsRequestAction
public static interface DnsRequestAction.Builder
extends SdkPojo, CopyableBuilder<DnsRequestAction.Builder,DnsRequestAction>
-
Method Summary
Modifier and TypeMethodDescriptionIndicates whether the targeted port is blocked.The domain information for the DNS query.domainWithSuffix
(String domainWithSuffix) The second and top level domain involved in the activity that potentially prompted GuardDuty to generate this finding.The network connection protocol observed in the activity that prompted GuardDuty to generate the finding.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
domain
The domain information for the DNS query.
- Parameters:
domain
- The domain information for the DNS query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocol
The network connection protocol observed in the activity that prompted GuardDuty to generate the finding.
- Parameters:
protocol
- The network connection protocol observed in the activity that prompted GuardDuty to generate the finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
blocked
Indicates whether the targeted port is blocked.
- Parameters:
blocked
- Indicates whether the targeted port is blocked.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainWithSuffix
The second and top level domain involved in the activity that potentially prompted GuardDuty to generate this finding. For a list of top-level and second-level domains, see public suffix list.
- Parameters:
domainWithSuffix
- The second and top level domain involved in the activity that potentially prompted GuardDuty to generate this finding. For a list of top-level and second-level domains, see public suffix list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-