Example usage for com.amazonaws.services.glacier.model DeleteArchiveRequest DeleteArchiveRequest

List of usage examples for com.amazonaws.services.glacier.model DeleteArchiveRequest DeleteArchiveRequest

Introduction

In this page you can find the example usage for com.amazonaws.services.glacier.model DeleteArchiveRequest DeleteArchiveRequest.

Prototype

public DeleteArchiveRequest(String vaultName, String archiveId) 

Source Link

Document

Constructs a new DeleteArchiveRequest object.

Usage

From source file:com.github.abhinavmishra14.aws.glacier.service.impl.GlacierVaultServiceImpl.java

License:Open Source License

@Override
public void deleteArchivedObject(final String vaultName, final String archiveId)
        throws AmazonServiceException, AmazonClientException {
    LOGGER.info("Deleting archivedObject having archiveId: {} from vault: {}", archiveId, vaultName);
    final DeleteArchiveRequest deleteArchiveRequest = new DeleteArchiveRequest(vaultName, archiveId);
    glacierClient.deleteArchive(deleteArchiveRequest);
}

From source file:de.kopis.glacier.commands.DeleteArchiveCommand.java

License:Open Source License

public void delete(final String vaultName, final String archiveId) {
    log.info("Deleting archive " + archiveId + " from vault " + vaultName + "...");

    final DeleteArchiveRequest deleteRequest = new DeleteArchiveRequest(vaultName, archiveId);
    client.deleteArchive(deleteRequest);

    log.info("Archive " + archiveId + " deletion started from vault " + vaultName + ".");
}

From source file:de.kopis.glacier.GlacierArchiveDeleter.java

License:Open Source License

public void delete(final String vaultName, final String archiveId) {
    log.info("Deleting archive " + archiveId + " from vault " + vaultName + "...");

    final DeleteArchiveRequest deleteRequest = new DeleteArchiveRequest(vaultName, archiveId);
    client.deleteArchive(deleteRequest);

    log.info("Archive " + archiveId + " deletion started.");
    System.out.format("RETURN %s deletion started.", archiveId);
}

From source file:de.kopis.glacier.GlacierArchiveDownloader.java

License:Open Source License

public void delete(final URL endpointUrl, final String vaultName, final String archiveId) {
    System.out.println("Deleting archive " + archiveId + " from vault " + vaultName + "...");
    final DeleteArchiveRequest deleteArchiveRequest = new DeleteArchiveRequest(vaultName, archiveId);
    client.deleteArchive(deleteArchiveRequest);
    System.out.println("Archive " + archiveId + " deleted from vault " + vaultName + ".");
}

From source file:maebackup.MaeBackup.java

License:Open Source License

public static void delete(String archive) {
    try {//  ww  w.j a v  a 2  s .  c o  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);// w w  w.  j a v a2s .  c  o  m

}