List of usage examples for com.amazonaws.services.ec2.model ReleaseAddressRequest setPublicIp
public void setPublicIp(String publicIp)
[EC2-Classic] The Elastic IP address.
From source file:com.hpcloud.daas.ec2.AwsConsoleApp.java
License:Open Source License
public static void cleanupPublicIPs() { DescribeAddressesResult result = ec2.describeAddresses(); List<Address> addresses = result.getAddresses(); for (Address address : addresses) { ReleaseAddressRequest releaseReq = new ReleaseAddressRequest(); releaseReq.setAllocationId(address.getAllocationId()); releaseReq.setPublicIp(address.getPublicIp()); if (address.getInstanceId() == null || address.getInstanceId().equals("")) { ec2.releaseAddress(releaseReq); }//from www.j ava 2 s. c o m } }