Interface DnsRuleGroupPriorityConflictViolation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DnsRuleGroupPriorityConflictViolation.Builder,DnsRuleGroupPriorityConflictViolation>,SdkBuilder<DnsRuleGroupPriorityConflictViolation.Builder,DnsRuleGroupPriorityConflictViolation>,SdkPojo
- Enclosing class:
- DnsRuleGroupPriorityConflictViolation
public static interface DnsRuleGroupPriorityConflictViolation.Builder extends SdkPojo, CopyableBuilder<DnsRuleGroupPriorityConflictViolation.Builder,DnsRuleGroupPriorityConflictViolation>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DnsRuleGroupPriorityConflictViolation.BuilderconflictingPolicyId(String conflictingPolicyId)The ID of the Firewall Manager DNS Firewall policy that was already applied to the VPC.DnsRuleGroupPriorityConflictViolation.BuilderconflictingPriority(Integer conflictingPriority)The priority setting of the two conflicting rule groups.DnsRuleGroupPriorityConflictViolation.BuilderunavailablePriorities(Integer... unavailablePriorities)The priorities of rule groups that are already associated with the VPC.DnsRuleGroupPriorityConflictViolation.BuilderunavailablePriorities(Collection<Integer> unavailablePriorities)The priorities of rule groups that are already associated with the VPC.DnsRuleGroupPriorityConflictViolation.BuilderviolationTarget(String violationTarget)Information about the VPC ID.DnsRuleGroupPriorityConflictViolation.BuilderviolationTargetDescription(String violationTargetDescription)A description of the violation that specifies the VPC and the rule group that's already associated with it.-
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
-
violationTarget
DnsRuleGroupPriorityConflictViolation.Builder violationTarget(String violationTarget)
Information about the VPC ID.
- Parameters:
violationTarget- Information about the VPC ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
violationTargetDescription
DnsRuleGroupPriorityConflictViolation.Builder violationTargetDescription(String violationTargetDescription)
A description of the violation that specifies the VPC and the rule group that's already associated with it.
- Parameters:
violationTargetDescription- A description of the violation that specifies the VPC and the rule group that's already associated with it.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
conflictingPriority
DnsRuleGroupPriorityConflictViolation.Builder conflictingPriority(Integer conflictingPriority)
The priority setting of the two conflicting rule groups.
- Parameters:
conflictingPriority- The priority setting of the two conflicting rule groups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
conflictingPolicyId
DnsRuleGroupPriorityConflictViolation.Builder conflictingPolicyId(String conflictingPolicyId)
The ID of the Firewall Manager DNS Firewall policy that was already applied to the VPC. This policy contains the rule group that's already associated with the VPC.
- Parameters:
conflictingPolicyId- The ID of the Firewall Manager DNS Firewall policy that was already applied to the VPC. This policy contains the rule group that's already associated with the VPC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unavailablePriorities
DnsRuleGroupPriorityConflictViolation.Builder unavailablePriorities(Collection<Integer> unavailablePriorities)
The priorities of rule groups that are already associated with the VPC. To retry your operation, choose priority settings that aren't in this list for the rule groups in your new DNS Firewall policy.
- Parameters:
unavailablePriorities- The priorities of rule groups that are already associated with the VPC. To retry your operation, choose priority settings that aren't in this list for the rule groups in your new DNS Firewall policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unavailablePriorities
DnsRuleGroupPriorityConflictViolation.Builder unavailablePriorities(Integer... unavailablePriorities)
The priorities of rule groups that are already associated with the VPC. To retry your operation, choose priority settings that aren't in this list for the rule groups in your new DNS Firewall policy.
- Parameters:
unavailablePriorities- The priorities of rule groups that are already associated with the VPC. To retry your operation, choose priority settings that aren't in this list for the rule groups in your new DNS Firewall policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-