Interface SubnetMapping.Builder

  • Method Details

    • subnetId

      SubnetMapping.Builder subnetId(String subnetId)

      The ID of the subnet.

      Parameters:
      subnetId - The ID of the subnet.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • allocationId

      SubnetMapping.Builder allocationId(String allocationId)

      [Network Load Balancers] The allocation ID of the Elastic IP address for an internet-facing load balancer.

      Parameters:
      allocationId - [Network Load Balancers] The allocation ID of the Elastic IP address for an internet-facing load balancer.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • privateIPv4Address

      SubnetMapping.Builder privateIPv4Address(String privateIPv4Address)

      [Network Load Balancers] The private IPv4 address for an internal load balancer.

      Parameters:
      privateIPv4Address - [Network Load Balancers] The private IPv4 address for an internal load balancer.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • iPv6Address

      SubnetMapping.Builder iPv6Address(String iPv6Address)

      [Network Load Balancers] The IPv6 address.

      Parameters:
      iPv6Address - [Network Load Balancers] The IPv6 address.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceNatIpv6Prefix

      SubnetMapping.Builder sourceNatIpv6Prefix(String sourceNatIpv6Prefix)

      [Network Load Balancers with UDP listeners] The IPv6 prefix to use for source NAT. Specify an IPv6 prefix (/80 netmask) from the subnet CIDR block or auto_assigned to use an IPv6 prefix selected at random from the subnet CIDR block.

      Parameters:
      sourceNatIpv6Prefix - [Network Load Balancers with UDP listeners] The IPv6 prefix to use for source NAT. Specify an IPv6 prefix (/80 netmask) from the subnet CIDR block or auto_assigned to use an IPv6 prefix selected at random from the subnet CIDR block.
      Returns:
      Returns a reference to this object so that method calls can be chained together.