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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DnsRequestAction.Builderblocked(Boolean blocked)Indicates whether the targeted port is blocked.DnsRequestAction.Builderdomain(String domain)The domain information for the DNS query.DnsRequestAction.BuilderdomainWithSuffix(String domainWithSuffix)The second and top level domain involved in the activity that potentially prompted GuardDuty to generate this finding.DnsRequestAction.Builderprotocol(String protocol)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 Detail
-
domain
DnsRequestAction.Builder domain(String 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
DnsRequestAction.Builder protocol(String 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
DnsRequestAction.Builder blocked(Boolean 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
DnsRequestAction.Builder domainWithSuffix(String 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.
-
-