| Package | Description |
|---|---|
| software.amazon.awssdk.services.ec2.model |
| Modifier and Type | Method and Description |
|---|---|
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() |
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(NetworkInterfaceType interfaceType)
The type of interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.interfaceType(String interfaceType)
The type of 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.macAddress(String macAddress)
The MAC address.
|
NetworkInterface.Builder |
NetworkInterface.Builder.networkInterfaceId(String networkInterfaceId)
The ID of the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.ownerId(String ownerId)
The AWS 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 ID of the entity that launched the instance on your behalf (for example, AWS Management Console or Auto
Scaling).
|
NetworkInterface.Builder |
NetworkInterface.Builder.requesterManaged(Boolean requesterManaged)
Indicates whether the network interface is being managed by AWS.
|
NetworkInterface.Builder |
NetworkInterface.Builder.sourceDestCheck(Boolean sourceDestCheck)
Indicates whether traffic to or from the instance is validated.
|
NetworkInterface.Builder |
NetworkInterface.Builder.status(NetworkInterfaceStatus status)
The status of the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.status(String 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.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends NetworkInterface.Builder> |
NetworkInterface.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default CreateNetworkInterfaceResponse.Builder |
CreateNetworkInterfaceResponse.Builder.networkInterface(Consumer<NetworkInterface.Builder> networkInterface)
Information about the network interface.
|
Copyright © 2019. All rights reserved.