default NetworkInterface.Builder |
NetworkInterface.Builder.association(Consumer<NetworkInterfaceAssociation.Builder> association) |
The association information for an Elastic IP address (IPv4) associated with the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.association(NetworkInterfaceAssociation association) |
The association information for an Elastic IP address (IPv4) associated with the network interface.
|
default NetworkInterface.Builder |
NetworkInterface.Builder.attachment(Consumer<NetworkInterfaceAttachment.Builder> attachment) |
The network interface attachment.
|
NetworkInterface.Builder |
NetworkInterface.Builder.attachment(NetworkInterfaceAttachment attachment) |
The network interface attachment.
|
NetworkInterface.Builder |
NetworkInterface.Builder.availabilityZone(String availabilityZone) |
The Availability Zone.
|
static NetworkInterface.Builder |
NetworkInterface.builder() |
|
default NetworkInterface.Builder |
NetworkInterface.Builder.connectionTrackingConfiguration(Consumer<ConnectionTrackingConfiguration.Builder> connectionTrackingConfiguration) |
A security group connection tracking configuration that enables you to set the timeout for connection
tracking on an Elastic network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.connectionTrackingConfiguration(ConnectionTrackingConfiguration connectionTrackingConfiguration) |
A security group connection tracking configuration that enables you to set the timeout for connection
tracking on an Elastic network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.denyAllIgwTraffic(Boolean denyAllIgwTraffic) |
Indicates whether a network interface with an IPv6 address is unreachable from the public internet.
|
NetworkInterface.Builder |
NetworkInterface.Builder.description(String description) |
A description.
|
NetworkInterface.Builder |
NetworkInterface.Builder.groups(Collection<GroupIdentifier> groups) |
Any security groups for the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.groups(Consumer<GroupIdentifier.Builder>... groups) |
Any security groups for the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.groups(GroupIdentifier... groups) |
Any security groups for the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.interfaceType(String interfaceType) |
The type of network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.interfaceType(NetworkInterfaceType interfaceType) |
The type of network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.ipv4Prefixes(Collection<Ipv4PrefixSpecification> ipv4Prefixes) |
The IPv4 prefixes that are assigned to the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.ipv4Prefixes(Consumer<Ipv4PrefixSpecification.Builder>... ipv4Prefixes) |
The IPv4 prefixes that are assigned to the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.ipv4Prefixes(Ipv4PrefixSpecification... ipv4Prefixes) |
The IPv4 prefixes that are assigned to the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.ipv6Address(String ipv6Address) |
The IPv6 globally unique address associated with the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.ipv6Addresses(Collection<NetworkInterfaceIpv6Address> ipv6Addresses) |
The IPv6 addresses associated with the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.ipv6Addresses(Consumer<NetworkInterfaceIpv6Address.Builder>... ipv6Addresses) |
The IPv6 addresses associated with the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.ipv6Addresses(NetworkInterfaceIpv6Address... ipv6Addresses) |
The IPv6 addresses associated with the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.ipv6Native(Boolean ipv6Native) |
Indicates whether this is an IPv6 only network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.ipv6Prefixes(Collection<Ipv6PrefixSpecification> ipv6Prefixes) |
The IPv6 prefixes that are assigned to the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.ipv6Prefixes(Consumer<Ipv6PrefixSpecification.Builder>... ipv6Prefixes) |
The IPv6 prefixes that are assigned to the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.ipv6Prefixes(Ipv6PrefixSpecification... ipv6Prefixes) |
The IPv6 prefixes that are assigned to the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.macAddress(String macAddress) |
The MAC address.
|
NetworkInterface.Builder |
NetworkInterface.Builder.networkInterfaceId(String networkInterfaceId) |
The ID of the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.outpostArn(String outpostArn) |
The Amazon Resource Name (ARN) of the Outpost.
|
NetworkInterface.Builder |
NetworkInterface.Builder.ownerId(String ownerId) |
The Amazon Web Services account ID of the owner of the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.privateDnsName(String privateDnsName) |
The private DNS name.
|
NetworkInterface.Builder |
NetworkInterface.Builder.privateIpAddress(String privateIpAddress) |
The IPv4 address of the network interface within the subnet.
|
NetworkInterface.Builder |
NetworkInterface.Builder.privateIpAddresses(Collection<NetworkInterfacePrivateIpAddress> privateIpAddresses) |
The private IPv4 addresses associated with the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.privateIpAddresses(Consumer<NetworkInterfacePrivateIpAddress.Builder>... privateIpAddresses) |
The private IPv4 addresses associated with the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.privateIpAddresses(NetworkInterfacePrivateIpAddress... privateIpAddresses) |
The private IPv4 addresses associated with the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.requesterId(String requesterId) |
The alias or Amazon Web Services account ID of the principal or service that created the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.requesterManaged(Boolean requesterManaged) |
Indicates whether the network interface is being managed by Amazon Web Services.
|
NetworkInterface.Builder |
NetworkInterface.Builder.sourceDestCheck(Boolean sourceDestCheck) |
Indicates whether source/destination checking is enabled.
|
NetworkInterface.Builder |
NetworkInterface.Builder.status(String status) |
The status of the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.status(NetworkInterfaceStatus status) |
The status of the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.subnetId(String subnetId) |
The ID of the subnet.
|
NetworkInterface.Builder |
NetworkInterface.Builder.tagSet(Collection<Tag> tagSet) |
Any tags assigned to the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.tagSet(Consumer<Tag.Builder>... tagSet) |
Any tags assigned to the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.tagSet(Tag... tagSet) |
Any tags assigned to the network interface.
|
NetworkInterface.Builder |
NetworkInterface.toBuilder() |
|
NetworkInterface.Builder |
NetworkInterface.Builder.vpcId(String vpcId) |
The ID of the VPC.
|