@Override public void deleteBucket(String bucketName) throws SdkClientException, AmazonServiceException { deleteBucket(new DeleteBucketRequest(bucketName)); }
@Override public void deleteBucket(String bucketName) throws AmazonClientException, AmazonServiceException { deleteBucket(new DeleteBucketRequest(bucketName)); }
@Override public void deleteBucket(String bucketName) throws SdkClientException, AmazonServiceException { deleteBucket(new DeleteBucketRequest(bucketName)); }
@Override public void deleteBucket(String bucketName) throws AmazonClientException, AmazonServiceException { deleteBucket(new DeleteBucketRequest(bucketName)); }
public static void deleteBucket(String bucketName, String awsAccessKey, String awsSecretKey) { try { System.out.println(""); System.out.print("Deleting Bucket [" + bucketName + "]"); AWSCredentials bawsCredentials = new BasicAWSCredentials(awsAccessKey, awsSecretKey); AmazonS3Client bs3Service = new AmazonS3Client(bawsCredentials); ObjectListing ls = bs3Service.listObjects(bucketName); for (S3ObjectSummary objectSummary : ls.getObjectSummaries()) { bs3Service.deleteObject(bucketName, objectSummary.getKey()); System.out.print("."); } bs3Service.deleteBucket(bucketName); SDFSLogger.getLog().info("Bucket [" + bucketName + "] deleted"); System.out.println("Bucket [" + bucketName + "] deleted"); } catch (Exception e) { SDFSLogger.getLog().warn("Unable to delete bucket " + bucketName, e); } }
/** * {@inheritDoc} */ public void removeSpace(String spaceId) { // Will throw if bucket does not exist String bucketName = getBucketName(spaceId); try { s3Client.deleteBucket(bucketName); } catch (AmazonClientException e) { String err = "Could not delete S3 bucket with name " + bucketName + " due to error: " + e.getMessage(); throw new StorageException(err, e, RETRY); } }
s3service.deleteBucket(bucket); log.info("bucket [ " + bucket + "] cleaned"); } else {
s3service.deleteBucket(bucket); log.info("bucket [ " + bucket + "] cleaned"); } else {
public static void emptyAndDeleteBucket(AmazonS3Client client, String bucketName) { ObjectListing objectListing = client.listObjects(bucketName); while (true) { for (Iterator<?> iterator = objectListing.getObjectSummaries() .iterator(); iterator.hasNext();) { S3ObjectSummary objectSummary = (S3ObjectSummary) iterator .next(); client.deleteObject(bucketName, objectSummary.getKey()); } if (objectListing.isTruncated()) { objectListing = client.listNextBatchOfObjects(objectListing); } else { break; } } client.deleteBucket(bucketName); }
this.s3Client.deleteBucket(bop.getBucket()); } else {
this.s3Client.deleteBucket(bop.getBucket()); } else {
} finally { try { s3.deleteBucket(bucket); } catch (Throwable t) { log.warn("could not delete bucket", t);
s3service.deleteBucket(bucket); log.info("bucket [ " + bucket + "] cleaned"); } else {