List of usage examples for com.amazonaws.services.cloudfront.model DeleteDistributionRequest DeleteDistributionRequest
public DeleteDistributionRequest(String id, String ifMatch)
From source file:ch.cyberduck.core.cloudfront.CloudFrontDistributionConfiguration.java
License:Open Source License
protected void deleteDownloadDistribution(final Path container, final Distribution distribution) throws IOException, BackgroundException { final URI origin = this.getOrigin(container, distribution.getMethod()); if (log.isDebugEnabled()) { log.debug(String.format("Update %s distribution with origin %s", distribution.getMethod().toString(), origin));/*from w w w .j a v a 2 s . co m*/ } final AmazonCloudFront client = client(container); client.deleteDistribution(new DeleteDistributionRequest(distribution.getId(), distribution.getEtag())); }