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 Details

    • 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.