Uses of Interface
software.amazon.awssdk.services.ec2.model.NetworkInterface.Builder
Packages that use NetworkInterface.Builder
-
Uses of NetworkInterface.Builder in software.amazon.awssdk.services.ec2.model
Methods in software.amazon.awssdk.services.ec2.model that return NetworkInterface.BuilderModifier and TypeMethodDescriptionNetworkInterface.Builder.associatedSubnets(String... associatedSubnets) The subnets associated with this network interface.NetworkInterface.Builder.associatedSubnets(Collection<String> associatedSubnets) The subnets associated with this network interface.default NetworkInterface.BuilderNetworkInterface.Builder.association(Consumer<NetworkInterfaceAssociation.Builder> association) The association information for an Elastic IP address (IPv4) associated with the network interface.NetworkInterface.Builder.association(NetworkInterfaceAssociation association) The association information for an Elastic IP address (IPv4) associated with the network interface.default NetworkInterface.BuilderNetworkInterface.Builder.attachment(Consumer<NetworkInterfaceAttachment.Builder> attachment) The network interface attachment.NetworkInterface.Builder.attachment(NetworkInterfaceAttachment attachment) The network interface attachment.NetworkInterface.Builder.availabilityZone(String availabilityZone) The Availability Zone.NetworkInterface.Builder.availabilityZoneId(String availabilityZoneId) The ID of the Availability Zone.static NetworkInterface.BuilderNetworkInterface.builder()default NetworkInterface.BuilderNetworkInterface.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.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.denyAllIgwTraffic(Boolean denyAllIgwTraffic) Indicates whether a network interface with an IPv6 address is unreachable from the public internet.NetworkInterface.Builder.description(String description) A description.NetworkInterface.Builder.groups(Collection<GroupIdentifier> groups) Any security groups for the network interface.NetworkInterface.Builder.groups(Consumer<GroupIdentifier.Builder>... groups) Any security groups for the network interface.NetworkInterface.Builder.groups(GroupIdentifier... groups) Any security groups for the network interface.NetworkInterface.Builder.interfaceType(String interfaceType) The type of network interface.NetworkInterface.Builder.interfaceType(NetworkInterfaceType interfaceType) The type of network interface.NetworkInterface.Builder.ipv4Prefixes(Collection<Ipv4PrefixSpecification> ipv4Prefixes) The IPv4 prefixes that are assigned to the network interface.NetworkInterface.Builder.ipv4Prefixes(Consumer<Ipv4PrefixSpecification.Builder>... ipv4Prefixes) The IPv4 prefixes that are assigned to the network interface.NetworkInterface.Builder.ipv4Prefixes(Ipv4PrefixSpecification... ipv4Prefixes) The IPv4 prefixes that are assigned to the network interface.NetworkInterface.Builder.ipv6Address(String ipv6Address) The IPv6 globally unique address associated with the network interface.NetworkInterface.Builder.ipv6Addresses(Collection<NetworkInterfaceIpv6Address> ipv6Addresses) The IPv6 addresses associated with the network interface.NetworkInterface.Builder.ipv6Addresses(Consumer<NetworkInterfaceIpv6Address.Builder>... ipv6Addresses) The IPv6 addresses associated with the network interface.NetworkInterface.Builder.ipv6Addresses(NetworkInterfaceIpv6Address... ipv6Addresses) The IPv6 addresses associated with the network interface.NetworkInterface.Builder.ipv6Native(Boolean ipv6Native) Indicates whether this is an IPv6 only network interface.NetworkInterface.Builder.ipv6Prefixes(Collection<Ipv6PrefixSpecification> ipv6Prefixes) The IPv6 prefixes that are assigned to the network interface.NetworkInterface.Builder.ipv6Prefixes(Consumer<Ipv6PrefixSpecification.Builder>... ipv6Prefixes) The IPv6 prefixes that are assigned to the network interface.NetworkInterface.Builder.ipv6Prefixes(Ipv6PrefixSpecification... ipv6Prefixes) The IPv6 prefixes that are assigned to the network interface.NetworkInterface.Builder.macAddress(String macAddress) The MAC address.NetworkInterface.Builder.networkInterfaceId(String networkInterfaceId) The ID of the network interface.default NetworkInterface.BuilderNetworkInterface.Builder.operator(Consumer<OperatorResponse.Builder> operator) The service provider that manages the network interface.NetworkInterface.Builder.operator(OperatorResponse operator) The service provider that manages the network interface.NetworkInterface.Builder.outpostArn(String outpostArn) The Amazon Resource Name (ARN) of the Outpost.The Amazon Web Services account ID of the owner of the network interface.NetworkInterface.Builder.privateDnsName(String privateDnsName) The private hostname.NetworkInterface.Builder.privateIpAddress(String privateIpAddress) The IPv4 address of the network interface within the subnet.NetworkInterface.Builder.privateIpAddresses(Collection<NetworkInterfacePrivateIpAddress> privateIpAddresses) The private IPv4 addresses associated with the network interface.NetworkInterface.Builder.privateIpAddresses(Consumer<NetworkInterfacePrivateIpAddress.Builder>... privateIpAddresses) The private IPv4 addresses associated with the network interface.NetworkInterface.Builder.privateIpAddresses(NetworkInterfacePrivateIpAddress... privateIpAddresses) The private IPv4 addresses associated with the network interface.NetworkInterface.Builder.publicDnsName(String publicDnsName) A public hostname.default NetworkInterface.BuilderNetworkInterface.Builder.publicIpDnsNameOptions(Consumer<PublicIpDnsNameOptions.Builder> publicIpDnsNameOptions) Public hostname type options.NetworkInterface.Builder.publicIpDnsNameOptions(PublicIpDnsNameOptions publicIpDnsNameOptions) Public hostname type options.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.requesterManaged(Boolean requesterManaged) Indicates whether the network interface is being managed by Amazon Web Services.NetworkInterface.Builder.sourceDestCheck(Boolean sourceDestCheck) Indicates whether source/destination checking is enabled.The status of the network interface.NetworkInterface.Builder.status(NetworkInterfaceStatus status) The status of the network interface.The ID of the subnet.NetworkInterface.Builder.tagSet(Collection<Tag> tagSet) Any tags assigned to the network interface.NetworkInterface.Builder.tagSet(Consumer<Tag.Builder>... tagSet) Any tags assigned to the network interface.Any tags assigned to the network interface.NetworkInterface.toBuilder()The ID of the VPC.Methods in software.amazon.awssdk.services.ec2.model that return types with arguments of type NetworkInterface.BuilderModifier and TypeMethodDescriptionstatic Class<? extends NetworkInterface.Builder>NetworkInterface.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.ec2.model with type arguments of type NetworkInterface.BuilderModifier and TypeMethodDescriptionCreateNetworkInterfaceResponse.Builder.networkInterface(Consumer<NetworkInterface.Builder> networkInterface) Information about the network interface.