Interface SubnetMapping.Builder

    • Method Detail

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