Interface NetworkInterface.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<NetworkInterface.Builder,NetworkInterface>,SdkBuilder<NetworkInterface.Builder,NetworkInterface>,SdkPojo
- Enclosing class:
- NetworkInterface
public static interface NetworkInterface.Builder extends SdkPojo, CopyableBuilder<NetworkInterface.Builder,NetworkInterface>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NetworkInterface.Builderipv4Address(String ipv4Address)The Internet Protocol version 4 (IPv4) address of the interface.NetworkInterface.Builderipv6Address(String ipv6Address)The Internet Protocol version 6 (IPv6) address of the interface.NetworkInterface.BuildermacAddress(String macAddress)The Media Access Control (MAC) address of the 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, sdkFields
-
-
-
-
Method Detail
-
ipv4Address
NetworkInterface.Builder ipv4Address(String ipv4Address)
The Internet Protocol version 4 (IPv4) address of the interface.
- Parameters:
ipv4Address- The Internet Protocol version 4 (IPv4) address of the interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
macAddress
NetworkInterface.Builder macAddress(String macAddress)
The Media Access Control (MAC) address of the interface.
This is currently unsupported and will not be returned in output.
- Parameters:
macAddress- The Media Access Control (MAC) address of the interface.This is currently unsupported and will not be returned in output.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipv6Address
NetworkInterface.Builder ipv6Address(String ipv6Address)
The Internet Protocol version 6 (IPv6) address of the interface. Currently not supported.
- Parameters:
ipv6Address- The Internet Protocol version 6 (IPv6) address of the interface. Currently not supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-