Interface DNSViewSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DNSViewSummary.Builder,,DNSViewSummary> SdkBuilder<DNSViewSummary.Builder,,DNSViewSummary> SdkPojo
- Enclosing class:
DNSViewSummary
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the DNS view.clientToken(String clientToken) The unique string that identifies the request and ensures idempotency.The date and time when the DNS view was created.description(String description) A description of the DNS view.dnssecValidation(String dnssecValidation) Whether DNSSEC validation is enabled for the DNS view.dnssecValidation(DnsSecValidationType dnssecValidation) Whether DNSSEC validation is enabled for the DNS view.ednsClientSubnet(String ednsClientSubnet) Whether EDNS Client Subnet injection is enabled for the DNS view.ednsClientSubnet(EdnsClientSubnetType ednsClientSubnet) Whether EDNS Client Subnet injection is enabled for the DNS view.firewallRulesFailOpen(String firewallRulesFailOpen) Whether firewall rules fail open when they cannot be evaluated.firewallRulesFailOpen(FirewallRulesFailOpenType firewallRulesFailOpen) Whether firewall rules fail open when they cannot be evaluated.globalResolverId(String globalResolverId) The ID of the global resolver that the DNS view is associated with.The unique identifier of the DNS view.The name of the DNS view.The current status of the DNS view.status(ProfileResourceStatus status) The current status of the DNS view.The date and time when the DNS view was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
id
The unique identifier of the DNS view.
- Parameters:
id- The unique identifier of the DNS view.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the DNS view.
- Parameters:
arn- The Amazon Resource Name (ARN) of the DNS view.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientToken
The unique string that identifies the request and ensures idempotency.
- Parameters:
clientToken- The unique string that identifies the request and ensures idempotency.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnssecValidation
Whether DNSSEC validation is enabled for the DNS view.
- Parameters:
dnssecValidation- Whether DNSSEC validation is enabled for the DNS view.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dnssecValidation
Whether DNSSEC validation is enabled for the DNS view.
- Parameters:
dnssecValidation- Whether DNSSEC validation is enabled for the DNS view.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ednsClientSubnet
Whether EDNS Client Subnet injection is enabled for the DNS view.
- Parameters:
ednsClientSubnet- Whether EDNS Client Subnet injection is enabled for the DNS view.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ednsClientSubnet
Whether EDNS Client Subnet injection is enabled for the DNS view.
- Parameters:
ednsClientSubnet- Whether EDNS Client Subnet injection is enabled for the DNS view.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
firewallRulesFailOpen
Whether firewall rules fail open when they cannot be evaluated.
- Parameters:
firewallRulesFailOpen- Whether firewall rules fail open when they cannot be evaluated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
firewallRulesFailOpen
Whether firewall rules fail open when they cannot be evaluated.
- Parameters:
firewallRulesFailOpen- Whether firewall rules fail open when they cannot be evaluated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
The name of the DNS view.
- Parameters:
name- The name of the DNS view.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
A description of the DNS view.
- Parameters:
description- A description of the DNS view.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
globalResolverId
The ID of the global resolver that the DNS view is associated with.
- Parameters:
globalResolverId- The ID of the global resolver that the DNS view is associated with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time when the DNS view was created.
- Parameters:
createdAt- The date and time when the DNS view was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The date and time when the DNS view was last updated.
- Parameters:
updatedAt- The date and time when the DNS view was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the DNS view.
- Parameters:
status- The current status of the DNS view.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the DNS view.
- Parameters:
status- The current status of the DNS view.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-