@Stability(value=Experimental) public static final class VpcLinkProps.Builder extends Object implements software.amazon.jsii.Builder<VpcLinkProps>
VpcLinkProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
VpcLinkProps |
build()
Builds the configured instance.
|
VpcLinkProps.Builder |
description(String description)
Sets the value of
VpcLinkProps.getDescription() |
VpcLinkProps.Builder |
targets(List<? extends INetworkLoadBalancer> targets)
Sets the value of
VpcLinkProps.getTargets() |
VpcLinkProps.Builder |
vpcLinkName(String vpcLinkName)
Sets the value of
VpcLinkProps.getVpcLinkName() |
@Stability(value=Experimental) public VpcLinkProps.Builder description(String description)
VpcLinkProps.getDescription()description - The description of the VPC link.this@Stability(value=Experimental) public VpcLinkProps.Builder targets(List<? extends INetworkLoadBalancer> targets)
VpcLinkProps.getTargets()targets - The network load balancers of the VPC targeted by the VPC link.
The network load balancers must be owned by the same AWS account of the API owner.this@Stability(value=Experimental) public VpcLinkProps.Builder vpcLinkName(String vpcLinkName)
VpcLinkProps.getVpcLinkName()vpcLinkName - The name used to label and identify the VPC link.this@Stability(value=Experimental) public VpcLinkProps build()
build in interface software.amazon.jsii.Builder<VpcLinkProps>VpcLinkPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.