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