Interface AllocateAddressResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<AllocateAddressResponse.Builder,AllocateAddressResponse>, Ec2Response.Builder, SdkBuilder<AllocateAddressResponse.Builder,AllocateAddressResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
AllocateAddressResponse

public static interface AllocateAddressResponse.Builder extends Ec2Response.Builder, SdkPojo, CopyableBuilder<AllocateAddressResponse.Builder,AllocateAddressResponse>
  • Method Details

    • publicIp

      The Elastic IP address.

      Parameters:
      publicIp - The Elastic IP address.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • allocationId

      AllocateAddressResponse.Builder allocationId(String allocationId)

      The ID that represents the allocation of the Elastic IP address.

      Parameters:
      allocationId - The ID that represents the allocation of the Elastic IP address.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • publicIpv4Pool

      AllocateAddressResponse.Builder publicIpv4Pool(String publicIpv4Pool)

      The ID of an address pool.

      Parameters:
      publicIpv4Pool - The ID of an address pool.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • networkBorderGroup

      AllocateAddressResponse.Builder networkBorderGroup(String networkBorderGroup)

      The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses.

      Parameters:
      networkBorderGroup - The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • domain

      The network (vpc).

      Parameters:
      domain - The network (vpc).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • domain

      The network (vpc).

      Parameters:
      domain - The network (vpc).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • customerOwnedIp

      AllocateAddressResponse.Builder customerOwnedIp(String customerOwnedIp)

      The customer-owned IP address.

      Parameters:
      customerOwnedIp - The customer-owned IP address.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • customerOwnedIpv4Pool

      AllocateAddressResponse.Builder customerOwnedIpv4Pool(String customerOwnedIpv4Pool)

      The ID of the customer-owned address pool.

      Parameters:
      customerOwnedIpv4Pool - The ID of the customer-owned address pool.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • carrierIp

      The carrier IP address. This option is only available for network interfaces that reside in a subnet in a Wavelength Zone.

      Parameters:
      carrierIp - The carrier IP address. This option is only available for network interfaces that reside in a subnet in a Wavelength Zone.
      Returns:
      Returns a reference to this object so that method calls can be chained together.