List of usage examples for com.amazonaws.services.elasticloadbalancing AmazonElasticLoadBalancing deleteLoadBalancer
DeleteLoadBalancerResult deleteLoadBalancer(DeleteLoadBalancerRequest deleteLoadBalancerRequest);
Deletes the specified load balancer.
From source file:com.urbancode.terraform.tasks.aws.helpers.AWSHelper.java
License:Apache License
/** * * @param loadBalancerName/*from ww w .j a va 2 s . c o m*/ * @param elbClient */ public void deleteLoadBalancer(String loadBalancerName, AmazonElasticLoadBalancing elbClient) { try { DeleteLoadBalancerRequest deleteRequest = new DeleteLoadBalancerRequest() .withLoadBalancerName(loadBalancerName); elbClient.deleteLoadBalancer(deleteRequest); } catch (AmazonServiceException e) { log.error("Could not delete Load Balancer " + loadBalancerName, e); if (e.getErrorCode().equals("LoadBalancerNotFound")) { log.warn("Could not find load balancer " + loadBalancerName); } else { throw e; } } }