Class CfnWorkerPropsMixin.IpAddressesProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.deadline.CfnWorkerPropsMixin.IpAddressesProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnWorkerPropsMixin.IpAddressesProperty>
- Enclosing interface:
CfnWorkerPropsMixin.IpAddressesProperty
@Stability(Stable)
public static final class CfnWorkerPropsMixin.IpAddressesProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnWorkerPropsMixin.IpAddressesProperty>
A builder for
CfnWorkerPropsMixin.IpAddressesProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.ipV4Addresses(List<String> ipV4Addresses) Sets the value ofCfnWorkerPropsMixin.IpAddressesProperty.getIpV4Addresses()ipV6Addresses(List<String> ipV6Addresses) Sets the value ofCfnWorkerPropsMixin.IpAddressesProperty.getIpV6Addresses()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
ipV4Addresses
@Stability(Stable) public CfnWorkerPropsMixin.IpAddressesProperty.Builder ipV4Addresses(List<String> ipV4Addresses) Sets the value ofCfnWorkerPropsMixin.IpAddressesProperty.getIpV4Addresses()- Parameters:
ipV4Addresses- The IpV4 address of the network.- Returns:
this
-
ipV6Addresses
@Stability(Stable) public CfnWorkerPropsMixin.IpAddressesProperty.Builder ipV6Addresses(List<String> ipV6Addresses) Sets the value ofCfnWorkerPropsMixin.IpAddressesProperty.getIpV6Addresses()- Parameters:
ipV6Addresses- The IpV6 address for the network and node component.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnWorkerPropsMixin.IpAddressesProperty>- Returns:
- a new instance of
CfnWorkerPropsMixin.IpAddressesProperty - Throws:
NullPointerException- if any required attribute was not provided
-