public java.util.List<String> getAddressAllocationIds() {
        return addressAllocationIds;
    }
<p>
A list of address allocation IDs that are required to attach an Elastic IP address to your server's endpoint.
</p>
<p>
An address allocation ID corresponds to the allocation ID of an Elastic IP address. This value can be retrieved
from the <code>allocationId</code> field from the Amazon EC2 <a
href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_Address.html">Address</a> data type. One way to
retrieve this value is by calling the EC2 <a
href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeAddresses.html">DescribeAddresses</a>
API.
</p>
<p>
This parameter is optional. Set this parameter if you want to make your VPC endpoint public-facing. For details,
see <a href=
"https://docs.aws.amazon.com/transfer/latest/userguide/create-server-in-vpc.html#create-internet-facing-endpoint"
>Create an internet-facing endpoint for your server</a>.
</p>
<note>
<p>
This property can only be set as follows:
</p>
<ul>
<li>
<p>
<code>EndpointType</code> must be set to <code>VPC</code>
</p>
</li>
<li>
<p>
The Transfer Family server must be offline.
</p>
</li>
<li>
<p>
You cannot set this parameter for Transfer Family servers that use the FTP protocol.
</p>
</li>
<li>
<p>
The server must already have <code>SubnetIds</code> populated (<code>SubnetIds</code> and
<code>AddressAllocationIds</code> cannot be updated simultaneously).
</p>
</li>
<li>
<p>
<code>AddressAllocationIds</code> can't contain duplicates, and must be equal in length to <code>SubnetIds</code>
. For example, if you have three subnet IDs, you must also specify three address allocation IDs.
</p>
</li>
<li>
<p>
Call the <code>UpdateServer</code> API to set or change this parameter.
</p>
</li>
</ul>
</note>

@return A list of address allocation IDs that are required to attach an Elastic IP address to your server's
        endpoint.</p>
        <p>
        An address allocation ID corresponds to the allocation ID of an Elastic IP address. This value can be
        retrieved from the <code>allocationId</code> field from the Amazon EC2 <a
        href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_Address.html">Address</a> data type. One
        way to retrieve this value is by calling the EC2 <a
        href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeAddresses.html"
        >DescribeAddresses</a> API.
        </p>
        <p>
        This parameter is optional. Set this parameter if you want to make your VPC endpoint public-facing. For
        details, see <a href=
        "https://docs.aws.amazon.com/transfer/latest/userguide/create-server-in-vpc.html#create-internet-facing-endpoint"
        >Create an internet-facing endpoint for your server</a>.
        </p>
        <note>
        <p>
        This property can only be set as follows:
        </p>
        <ul>
        <li>
        <p>
        <code>EndpointType</code> must be set to <code>VPC</code>
        </p>
        </li>
        <li>
        <p>
        The Transfer Family server must be offline.
        </p>
        </li>
        <li>
        <p>
        You cannot set this parameter for Transfer Family servers that use the FTP protocol.
        </p>
        </li>
        <li>
        <p>
        The server must already have <code>SubnetIds</code> populated (<code>SubnetIds</code> and
        <code>AddressAllocationIds</code> cannot be updated simultaneously).
        </p>
        </li>
        <li>
        <p>
        <code>AddressAllocationIds</code> can't contain duplicates, and must be equal in length to
        <code>SubnetIds</code>. For example, if you have three subnet IDs, you must also specify three address
        allocation IDs.
        </p>
        </li>
        <li>
        <p>
        Call the <code>UpdateServer</code> API to set or change this parameter.
        </p>
        </li>
        </ul>
aws-java-sdk-transfer/src/main/java/com/amazonaws/services/transfer/model/EndpointDetails.java