primaryIpv6
Indicates the primary IPv6 configuration.
- Parameters:
- primaryIpv6- Indicates the primary IPv6 configuration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
Buildable, CopyableBuilder<InstanceNetworkInterfaceSpecification.Builder,InstanceNetworkInterfaceSpecification> , SdkBuilder<InstanceNetworkInterfaceSpecification.Builder,InstanceNetworkInterfaceSpecification> , SdkPojoInstanceNetworkInterfaceSpecificationassociateCarrierIpAddress(Boolean associateCarrierIpAddress) associatePublicIpAddress(Boolean associatePublicIpAddress) connectionTrackingSpecification(Consumer<ConnectionTrackingSpecificationRequest.Builder> connectionTrackingSpecification) connectionTrackingSpecification(ConnectionTrackingSpecificationRequest connectionTrackingSpecification) description(String description) deviceIndex(Integer deviceIndex) enaSrdSpecification(Consumer<EnaSrdSpecificationRequest.Builder> enaSrdSpecification) enaSrdSpecification(EnaSrdSpecificationRequest enaSrdSpecification) groups(Collection<String> groups) interfaceType(String interfaceType) interfaceType(InterfaceTypeEnum interfaceType) ipv4PrefixCount(Integer ipv4PrefixCount) ipv4Prefixes(Collection<Ipv4PrefixSpecificationRequest> ipv4Prefixes) ipv4Prefixes(Consumer<Ipv4PrefixSpecificationRequest.Builder>... ipv4Prefixes) ipv4Prefixes(Ipv4PrefixSpecificationRequest... ipv4Prefixes) ipv6AddressCount(Integer ipv6AddressCount) ipv6Addresses(Collection<InstanceIpv6Address> ipv6Addresses) ipv6Addresses(Consumer<InstanceIpv6Address.Builder>... ipv6Addresses) ipv6Addresses(InstanceIpv6Address... ipv6Addresses) ipv6PrefixCount(Integer ipv6PrefixCount) ipv6Prefixes(Collection<Ipv6PrefixSpecificationRequest> ipv6Prefixes) ipv6Prefixes(Consumer<Ipv6PrefixSpecificationRequest.Builder>... ipv6Prefixes) ipv6Prefixes(Ipv6PrefixSpecificationRequest... ipv6Prefixes) networkCardIndex(Integer networkCardIndex) networkInterfaceId(String networkInterfaceId) primaryIpv6(Boolean primaryIpv6) privateIpAddress(String privateIpAddress) privateIpAddresses(Collection<PrivateIpAddressSpecification> privateIpAddresses) privateIpAddresses(Consumer<PrivateIpAddressSpecification.Builder>... privateIpAddresses) privateIpAddresses(PrivateIpAddressSpecification... privateIpAddresses) secondaryPrivateIpAddressCount(Integer secondaryPrivateIpAddressCount) copyapplyMutation, buildequalsBySdkFields, sdkFieldNameToField, sdkFieldsEnables carrier IP address association.
associateCarrierIpAddress - Enables carrier IP address association.Enables public IP address assignment.
associatePublicIpAddress - Enables public IP address assignment.Configures network connection tracking parameters.
connectionTrackingSpecification - Configures network connection tracking parameters.Configures network connection tracking parameters.
This is a convenience method that creates an instance of theConnectionTrackingSpecificationRequest.Builder avoiding the need to create one manually via
 ConnectionTrackingSpecificationRequest.builder().
 
 When the Consumer completes, SdkBuilder.build() is called
 immediately and its result is passed to
 connectionTrackingSpecification(ConnectionTrackingSpecificationRequest).
connectionTrackingSpecification - a consumer that will call methods on ConnectionTrackingSpecificationRequest.BuilderDescriptive text for the network interface.
description - Descriptive text for the network interface.Unique index for the network interface.
deviceIndex - Unique index for the network interface.Configures Elastic Network Adapter Scalable Reliable Datagram settings.
enaSrdSpecification - Configures Elastic Network Adapter Scalable Reliable Datagram settings.Configures Elastic Network Adapter Scalable Reliable Datagram settings.
This is a convenience method that creates an instance of theEnaSrdSpecificationRequest.Builder
 avoiding the need to create one manually via EnaSrdSpecificationRequest.builder().
 
 When the Consumer completes, SdkBuilder.build() is called immediately
 and its result is passed to enaSrdSpecification(EnaSrdSpecificationRequest).
enaSrdSpecification - a consumer that will call methods on EnaSrdSpecificationRequest.BuilderSpecifies the type of network interface.
interfaceType - Specifies the type of network interface.Specifies the type of network interface.
interfaceType - Specifies the type of network interface.IPv4 prefix configurations for the interface.
ipv4Prefixes - IPv4 prefix configurations for the interface.IPv4 prefix configurations for the interface.
ipv4Prefixes - IPv4 prefix configurations for the interface.IPv4 prefix configurations for the interface.
This is a convenience method that creates an instance of theIpv4PrefixSpecificationRequest.Builder
 avoiding the need to create one manually via
 Ipv4PrefixSpecificationRequest.builder().
 
 When the Consumer completes,
 SdkBuilder.build()
 is called immediately and its result is passed to ipv4Prefixes(List<Ipv4PrefixSpecificationRequest>).
ipv4Prefixes - a consumer that will call methods on
        Ipv4PrefixSpecificationRequest.BuilderNumber of IPv4 prefixes to assign.
ipv4PrefixCount - Number of IPv4 prefixes to assign.Number of IPv6 addresses to assign.
ipv6AddressCount - Number of IPv6 addresses to assign.Specific IPv6 addresses for the interface.
ipv6Addresses - Specific IPv6 addresses for the interface.Specific IPv6 addresses for the interface.
ipv6Addresses - Specific IPv6 addresses for the interface.Specific IPv6 addresses for the interface.
This is a convenience method that creates an instance of theInstanceIpv6Address.Builder avoiding the
 need to create one manually via
 InstanceIpv6Address.builder().
 
 When the Consumer completes,
 SdkBuilder.build() is
 called immediately and its result is passed to ipv6Addresses(List<InstanceIpv6Address>).
ipv6Addresses - a consumer that will call methods on
        InstanceIpv6Address.BuilderIPv6 prefix configurations for the interface.
ipv6Prefixes - IPv6 prefix configurations for the interface.IPv6 prefix configurations for the interface.
ipv6Prefixes - IPv6 prefix configurations for the interface.IPv6 prefix configurations for the interface.
This is a convenience method that creates an instance of theIpv6PrefixSpecificationRequest.Builder
 avoiding the need to create one manually via
 Ipv6PrefixSpecificationRequest.builder().
 
 When the Consumer completes,
 SdkBuilder.build()
 is called immediately and its result is passed to ipv6Prefixes(List<Ipv6PrefixSpecificationRequest>).
ipv6Prefixes - a consumer that will call methods on
        Ipv6PrefixSpecificationRequest.BuilderNumber of IPv6 prefixes to assign.
ipv6PrefixCount - Number of IPv6 prefixes to assign.Index of the network card for multiple network interfaces.
networkCardIndex - Index of the network card for multiple network interfaces.Unique identifier for the network interface.
networkInterfaceId - Unique identifier for the network interface.Indicates the primary IPv6 configuration.
primaryIpv6 - Indicates the primary IPv6 configuration.Primary private IP address for the interface.
privateIpAddress - Primary private IP address for the interface.List of private IP addresses for the interface.
privateIpAddresses - List of private IP addresses for the interface.List of private IP addresses for the interface.
privateIpAddresses - List of private IP addresses for the interface.List of private IP addresses for the interface.
This is a convenience method that creates an instance of thePrivateIpAddressSpecification.Builder
 avoiding the need to create one manually via
 PrivateIpAddressSpecification.builder().
 
 When the Consumer completes,
 SdkBuilder.build()
 is called immediately and its result is passed to privateIpAddresses(List<PrivateIpAddressSpecification>).
privateIpAddresses - a consumer that will call methods on
        PrivateIpAddressSpecification.BuilderNumber of additional private IP addresses to assign.
secondaryPrivateIpAddressCount - Number of additional private IP addresses to assign.Security groups associated with the network interface.
groups - Security groups associated with the network interface.Security groups associated with the network interface.
groups - Security groups associated with the network interface.Subnet identifier for the network interface.
subnetId - Subnet identifier for the network interface.