Interface SubnetIpv6CidrBlockAssociation.Builder

    • Method Detail

      • associationId

        SubnetIpv6CidrBlockAssociation.Builder associationId​(String associationId)

        The ID of the association.

        Parameters:
        associationId - The ID of the association.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ipv6CidrBlock

        SubnetIpv6CidrBlockAssociation.Builder ipv6CidrBlock​(String ipv6CidrBlock)

        The IPv6 CIDR block.

        Parameters:
        ipv6CidrBlock - The IPv6 CIDR block.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ipv6CidrBlockState

        SubnetIpv6CidrBlockAssociation.Builder ipv6CidrBlockState​(SubnetCidrBlockState ipv6CidrBlockState)

        The state of the CIDR block.

        Parameters:
        ipv6CidrBlockState - The state of the CIDR block.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ipv6AddressAttribute

        SubnetIpv6CidrBlockAssociation.Builder ipv6AddressAttribute​(String ipv6AddressAttribute)

        Public IPv6 addresses are those advertised on the internet from Amazon Web Services. Private IP addresses are not and cannot be advertised on the internet from Amazon Web Services.

        Parameters:
        ipv6AddressAttribute - Public IPv6 addresses are those advertised on the internet from Amazon Web Services. Private IP addresses are not and cannot be advertised on the internet from Amazon Web Services.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Ipv6AddressAttribute, Ipv6AddressAttribute
      • ipv6AddressAttribute

        SubnetIpv6CidrBlockAssociation.Builder ipv6AddressAttribute​(Ipv6AddressAttribute ipv6AddressAttribute)

        Public IPv6 addresses are those advertised on the internet from Amazon Web Services. Private IP addresses are not and cannot be advertised on the internet from Amazon Web Services.

        Parameters:
        ipv6AddressAttribute - Public IPv6 addresses are those advertised on the internet from Amazon Web Services. Private IP addresses are not and cannot be advertised on the internet from Amazon Web Services.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Ipv6AddressAttribute, Ipv6AddressAttribute
      • ipSource

        SubnetIpv6CidrBlockAssociation.Builder ipSource​(String ipSource)

        The source that allocated the IP address space. byoip or amazon indicates public IP address space allocated by Amazon or space that you have allocated with Bring your own IP (BYOIP). none indicates private space.

        Parameters:
        ipSource - The source that allocated the IP address space. byoip or amazon indicates public IP address space allocated by Amazon or space that you have allocated with Bring your own IP (BYOIP). none indicates private space.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        IpSource, IpSource
      • ipSource

        SubnetIpv6CidrBlockAssociation.Builder ipSource​(IpSource ipSource)

        The source that allocated the IP address space. byoip or amazon indicates public IP address space allocated by Amazon or space that you have allocated with Bring your own IP (BYOIP). none indicates private space.

        Parameters:
        ipSource - The source that allocated the IP address space. byoip or amazon indicates public IP address space allocated by Amazon or space that you have allocated with Bring your own IP (BYOIP). none indicates private space.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        IpSource, IpSource