List of usage examples for com.amazonaws.services.glacier AmazonGlacierClient deleteArchive
@Override
public DeleteArchiveResult deleteArchive(DeleteArchiveRequest request)
This operation deletes an archive from a vault.
From source file:maebackup.MaeBackup.java
License:Open Source License
public static void delete(String archive) { try {/*from w w w. j a v a 2 s .co m*/ System.out.println("Deleting from Glacier..."); ClientConfiguration config = new ClientConfiguration(); config.setProtocol(Protocol.HTTPS); AmazonGlacierClient client = new AmazonGlacierClient(credentials, config); client.setEndpoint(endpoint); client.deleteArchive(new DeleteArchiveRequest(vaultname, archive)); System.out.println("Archive deleted."); } catch (Exception e) { throw new RuntimeException(e); } }
From source file:opendap.aws.glacier.Vault.java
License:Open Source License
public void deleteArchive(String archiveId) { _log.warn("deleteArchive() - Removing {}", archiveId); AmazonGlacierClient client = new AmazonGlacierClient(getCredentials()); DeleteArchiveRequest dar = new DeleteArchiveRequest(getVaultName(), archiveId); client.deleteArchive(dar); }