Class FirewallConfigReference.Builder
java.lang.Object
software.amazon.awscdk.interfaces.route53resolver.FirewallConfigReference.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<FirewallConfigReference>
- Enclosing interface:
FirewallConfigReference
@Stability(Stable)
public static final class FirewallConfigReference.Builder
extends Object
implements software.amazon.jsii.Builder<FirewallConfigReference>
A builder for
FirewallConfigReference-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.firewallConfigArn(String firewallConfigArn) Sets the value ofFirewallConfigReference.getFirewallConfigArn()firewallConfigId(String firewallConfigId) Sets the value ofFirewallConfigReference.getFirewallConfigId()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
firewallConfigArn
@Stability(Stable) public FirewallConfigReference.Builder firewallConfigArn(String firewallConfigArn) Sets the value ofFirewallConfigReference.getFirewallConfigArn()- Parameters:
firewallConfigArn- The ARN of the FirewallConfig resource. This parameter is required.- Returns:
this
-
firewallConfigId
Sets the value ofFirewallConfigReference.getFirewallConfigId()- Parameters:
firewallConfigId- The Id of the FirewallConfig resource. This parameter is required.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<FirewallConfigReference>- Returns:
- a new instance of
FirewallConfigReference - Throws:
NullPointerException- if any required attribute was not provided
-