Interface DeleteFirewallRuleResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DeleteFirewallRuleResponse.Builder,,DeleteFirewallRuleResponse> Route53GlobalResolverResponse.Builder,SdkBuilder<DeleteFirewallRuleResponse.Builder,,DeleteFirewallRuleResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
DeleteFirewallRuleResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe action that was configured for the deleted firewall rule.action(FirewallRuleAction action) The action that was configured for the deleted firewall rule.blockOverrideDnsType(String blockOverrideDnsType) The DNS record type that was configured for the deleted firewall rule's custom response.blockOverrideDnsType(BlockOverrideDnsQueryType blockOverrideDnsType) The DNS record type that was configured for the deleted firewall rule's custom response.blockOverrideDomain(String blockOverrideDomain) The custom domain that was configured for the deleted firewall rule's BLOCK response.blockOverrideTtl(Integer blockOverrideTtl) The TTL value that was configured for the deleted firewall rule's custom response.blockResponse(String blockResponse) The block response type that was configured for the deleted firewall rule.blockResponse(FirewallBlockResponse blockResponse) The block response type that was configured for the deleted firewall rule.confidenceThreshold(String confidenceThreshold) The confidence threshold that was configured for the deleted firewall rule's advanced threat detection.confidenceThreshold(ConfidenceThreshold confidenceThreshold) The confidence threshold that was configured for the deleted firewall rule's advanced threat detection.The date and time when the firewall rule was originally created.description(String description) The description of the deleted firewall rule.dnsAdvancedProtection(String dnsAdvancedProtection) Whether advanced DNS threat protection was enabled for the deleted firewall rule.dnsAdvancedProtection(DnsAdvancedProtection dnsAdvancedProtection) Whether advanced DNS threat protection was enabled for the deleted firewall rule.The ID of the DNS view that was associated with the deleted firewall rule.firewallDomainListId(String firewallDomainListId) The ID of the firewall domain list that was associated with the deleted firewall rule.The unique identifier of the deleted firewall rule.The name of the deleted firewall rule.The priority that was configured for the deleted firewall rule.The DNS query type that the deleted firewall rule was configured to match.The final status of the deleted firewall rule.status(CRResourceStatus status) The final status of the deleted firewall rule.The date and time when the firewall rule was last updated before deletion.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.route53globalresolver.model.Route53GlobalResolverResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
action
The action that was configured for the deleted firewall rule.
- Parameters:
action- The action that was configured for the deleted firewall rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
action
The action that was configured for the deleted firewall rule.
- Parameters:
action- The action that was configured for the deleted firewall rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
blockOverrideDnsType
The DNS record type that was configured for the deleted firewall rule's custom response.
- Parameters:
blockOverrideDnsType- The DNS record type that was configured for the deleted firewall rule's custom response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
blockOverrideDnsType
DeleteFirewallRuleResponse.Builder blockOverrideDnsType(BlockOverrideDnsQueryType blockOverrideDnsType) The DNS record type that was configured for the deleted firewall rule's custom response.
- Parameters:
blockOverrideDnsType- The DNS record type that was configured for the deleted firewall rule's custom response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
blockOverrideDomain
The custom domain that was configured for the deleted firewall rule's BLOCK response.
- Parameters:
blockOverrideDomain- The custom domain that was configured for the deleted firewall rule's BLOCK response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
blockOverrideTtl
The TTL value that was configured for the deleted firewall rule's custom response.
- Parameters:
blockOverrideTtl- The TTL value that was configured for the deleted firewall rule's custom response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
blockResponse
The block response type that was configured for the deleted firewall rule.
- Parameters:
blockResponse- The block response type that was configured for the deleted firewall rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
blockResponse
The block response type that was configured for the deleted firewall rule.
- Parameters:
blockResponse- The block response type that was configured for the deleted firewall rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
confidenceThreshold
The confidence threshold that was configured for the deleted firewall rule's advanced threat detection.
- Parameters:
confidenceThreshold- The confidence threshold that was configured for the deleted firewall rule's advanced threat detection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
confidenceThreshold
The confidence threshold that was configured for the deleted firewall rule's advanced threat detection.
- Parameters:
confidenceThreshold- The confidence threshold that was configured for the deleted firewall rule's advanced threat detection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The date and time when the firewall rule was originally created.
- Parameters:
createdAt- The date and time when the firewall rule was originally created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the deleted firewall rule.
- Parameters:
description- The description of the deleted firewall rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsAdvancedProtection
Whether advanced DNS threat protection was enabled for the deleted firewall rule.
- Parameters:
dnsAdvancedProtection- Whether advanced DNS threat protection was enabled for the deleted firewall rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dnsAdvancedProtection
DeleteFirewallRuleResponse.Builder dnsAdvancedProtection(DnsAdvancedProtection dnsAdvancedProtection) Whether advanced DNS threat protection was enabled for the deleted firewall rule.
- Parameters:
dnsAdvancedProtection- Whether advanced DNS threat protection was enabled for the deleted firewall rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
firewallDomainListId
The ID of the firewall domain list that was associated with the deleted firewall rule.
- Parameters:
firewallDomainListId- The ID of the firewall domain list that was associated with the deleted firewall rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The unique identifier of the deleted firewall rule.
- Parameters:
id- The unique identifier of the deleted firewall rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the deleted firewall rule.
- Parameters:
name- The name of the deleted firewall rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
priority
The priority that was configured for the deleted firewall rule.
- Parameters:
priority- The priority that was configured for the deleted firewall rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsViewId
The ID of the DNS view that was associated with the deleted firewall rule.
- Parameters:
dnsViewId- The ID of the DNS view that was associated with the deleted firewall rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queryType
The DNS query type that the deleted firewall rule was configured to match.
- Parameters:
queryType- The DNS query type that the deleted firewall rule was configured to match.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The final status of the deleted firewall rule.
- Parameters:
status- The final status of the deleted firewall rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The final status of the deleted firewall rule.
- Parameters:
status- The final status of the deleted firewall rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedAt
The date and time when the firewall rule was last updated before deletion.
- Parameters:
updatedAt- The date and time when the firewall rule was last updated before deletion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-