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

    • attachmentId

      NetworkInterface.Builder attachmentId(String attachmentId)

      The attachment ID for the network interface.

      Parameters:
      attachmentId - The attachment ID for the network interface.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ipv6Address

      NetworkInterface.Builder ipv6Address(String ipv6Address)

      The private IPv6 address for the network interface.

      Parameters:
      ipv6Address - The private IPv6 address for the network interface.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • privateIpv4Address

      NetworkInterface.Builder privateIpv4Address(String privateIpv4Address)

      The private IPv4 address for the network interface.

      Parameters:
      privateIpv4Address - The private IPv4 address for the network interface.
      Returns:
      Returns a reference to this object so that method calls can be chained together.