List of usage examples for com.amazonaws.services.ec2.model DeleteRouteTableRequest DeleteRouteTableRequest
DeleteRouteTableRequest
From source file:com.urbancode.terraform.tasks.aws.helpers.AWSHelper.java
License:Apache License
/** * * @param routeTableId/* www . j a va 2s . c o m*/ * @param ec2Client */ public void deleteRouteTable(String routeTableId, AmazonEC2 ec2Client) { try { DeleteRouteTableRequest request = new DeleteRouteTableRequest().withRouteTableId(routeTableId); ec2Client.deleteRouteTable(request); } catch (AmazonServiceException e) { log.error("Failed to delete subnet", e); if (!"InvalidSubnetID.NotFound".equals(e.getErrorCode()) && !"InvalidRouteTableID.NotFound".equals(e.getErrorCode())) { // swallow the exception if the subnet id was not found throw e; } } }