Interface NetworkInterfaceIpv6Address.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<NetworkInterfaceIpv6Address.Builder,
,NetworkInterfaceIpv6Address> SdkBuilder<NetworkInterfaceIpv6Address.Builder,
,NetworkInterfaceIpv6Address> SdkPojo
- Enclosing class:
NetworkInterfaceIpv6Address
@Mutable
@NotThreadSafe
public static interface NetworkInterfaceIpv6Address.Builder
extends SdkPojo, CopyableBuilder<NetworkInterfaceIpv6Address.Builder,NetworkInterfaceIpv6Address>
-
Method Summary
Modifier and TypeMethodDescriptionipv6Address
(String ipv6Address) The IPv6 address.isPrimaryIpv6
(Boolean isPrimaryIpv6) Determines if an IPv6 address associated with a network interface is the primary IPv6 address.publicIpv6DnsName
(String publicIpv6DnsName) An IPv6-enabled public hostname for a network interface.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
ipv6Address
The IPv6 address.
- Parameters:
ipv6Address
- The IPv6 address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publicIpv6DnsName
An IPv6-enabled public hostname for a network interface. Requests from within the VPC or from the internet resolve to the IPv6 GUA of the network interface. For more information, see EC2 instance hostnames, DNS names, and domains in the Amazon EC2 User Guide.
- Parameters:
publicIpv6DnsName
- An IPv6-enabled public hostname for a network interface. Requests from within the VPC or from the internet resolve to the IPv6 GUA of the network interface. For more information, see EC2 instance hostnames, DNS names, and domains in the Amazon EC2 User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isPrimaryIpv6
Determines if an IPv6 address associated with a network interface is the primary IPv6 address. When you enable an IPv6 GUA address to be a primary IPv6, the first IPv6 GUA will be made the primary IPv6 address until the instance is terminated or the network interface is detached. For more information, see ModifyNetworkInterfaceAttribute.
- Parameters:
isPrimaryIpv6
- Determines if an IPv6 address associated with a network interface is the primary IPv6 address. When you enable an IPv6 GUA address to be a primary IPv6, the first IPv6 GUA will be made the primary IPv6 address until the instance is terminated or the network interface is detached. For more information, see ModifyNetworkInterfaceAttribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-