Example usage for com.amazonaws.services.glacier AmazonGlacierClient listVaults

List of usage examples for com.amazonaws.services.glacier AmazonGlacierClient listVaults

Introduction

In this page you can find the example usage for com.amazonaws.services.glacier AmazonGlacierClient listVaults.

Prototype

@Override
public ListVaultsResult listVaults(ListVaultsRequest request) 

Source Link

Document

This operation lists all vaults owned by the calling user's account.

Usage

From source file:com.brianmcmichael.sagu.SAGU.java

License:Open Source License

private void repopulateVaults(String accessString, String secretString) {

    int newLoc = getServerRegion();

    if (!(getAccessKey().equals("") || getSecretKey().equals(""))) {
        AmazonGlacierClient newVaultCheckClient = makeClient(accessString, secretString, newLoc);

        String marker = null;/* w w w  .  j a  v  a  2  s .c  o m*/
        vaultSelector.removeAllItems();
        vaultSelector.addItem("Select Existing:");
        do {
            ListVaultsRequest lv = new ListVaultsRequest().withMarker(marker).withLimit("1000");

            ListVaultsResult lvr = newVaultCheckClient.listVaults(lv);
            ArrayList<DescribeVaultOutput> vList = new ArrayList<DescribeVaultOutput>(lvr.getVaultList());
            marker = lvr.getMarker();

            for (DescribeVaultOutput vault : vList) {
                vaultSelector.addItem(vault.getVaultName());
            }

        } while (marker != null);
    }
}

From source file:com.brianmcmichael.sagu.SimpleGlacierUploader.java

License:Open Source License

public void repopulateVaults(String accessString, String secretString) {

    int newLoc = locationChoice.getSelectedIndex();

    if (!(accessField.getText().trim().equals("") || secretField.getText().trim().equals(""))) {
        AmazonGlacierClient newVaultCheckClient = makeClient(accessString, secretString, newLoc);

        String marker = null;/*  w  ww  .  jav  a 2s . co  m*/
        vaultSelector.removeAllItems();
        vaultSelector.addItem("Select Existing:");
        do {
            ListVaultsRequest lv = new ListVaultsRequest().withMarker(marker).withLimit("1000");

            ListVaultsResult lvr = newVaultCheckClient.listVaults(lv);
            ArrayList<DescribeVaultOutput> vList = new ArrayList<DescribeVaultOutput>(lvr.getVaultList());
            marker = lvr.getMarker();

            for (DescribeVaultOutput vault : vList) {
                vaultSelector.addItem(vault.getVaultName());
            }

        } while (marker != null);
    }
}

From source file:com.brianmcmichael.SimpleGlacierUploader.SimpleGlacierUploader.java

License:Open Source License

public void repopulateVaults(String accessString, String secretString, int regionInt) {

    int newLoc = locationChoice.getSelectedIndex();

    if (((accessField.getText().trim().equals("")) == true)
            || (secretField.getText().trim().equals("")) == true) {
    } else {//  w  ww. j a v  a  2 s.  com
        AmazonGlacierClient newVaultCheckClient = new AmazonGlacierClient();
        newVaultCheckClient = makeClient(accessString, secretString, newLoc);
        // BasicAWSCredentials credentials = new
        // BasicAWSCredentials(accessString,secretString);

        String marker = null;
        vaultSelector.removeAllItems();
        vaultSelector.addItem("Select Existing:");
        do {
            ListVaultsRequest lv = new ListVaultsRequest().withMarker(marker).withLimit("1000");

            ListVaultsResult lvr = newVaultCheckClient.listVaults(lv);
            ArrayList<DescribeVaultOutput> vList = new ArrayList<DescribeVaultOutput>(lvr.getVaultList());
            marker = lvr.getMarker();

            for (DescribeVaultOutput vault : vList) {
                vaultSelector.addItem(vault.getVaultName());
            }

        } while (marker != null);
    }
}

From source file:com.optimalbi.AmazonAccount.java

License:Apache License

private void populateGlacier() throws AmazonClientException {
    for (Region r : regions) {
        if (r.isServiceSupported(ServiceAbbreviations.Glacier)) {
            AmazonGlacierClient glacierClient = new AmazonGlacierClient(credentials.getCredentials());
            glacierClient.setRegion(r);/*from   w  ww.  j  a v a  2s.co  m*/
            ListVaultsResult result = glacierClient.listVaults(new ListVaultsRequest());
            List<DescribeVaultOutput> vaults = result.getVaultList();
            for (DescribeVaultOutput d : vaults) {
                DescribeVaultResult res = glacierClient
                        .describeVault(new DescribeVaultRequest(d.getVaultName()));
                Service temp = new LocalGlacierService(d.getVaultName(), credentials, r, res, logger);
                services.add(temp);
            }
        }
    }
}

From source file:englishcoffeedrinker.corpse.Glacier.java

License:Open Source License

public Glacier(AWSEndpoint endpoint, AWSCredentials credentials) {
    this.endpoint = endpoint;
    this.credentials = credentials;

    AmazonGlacierClient client = new AmazonGlacierClient(this.credentials);
    client.setEndpoint(this.endpoint.getServiceURI(AWSEndpoint.Service.GLACIER));

    vaults = new ArrayList<Vault>();
    size = 0L;//from   w  ww . j ava  2  s . com

    String marker = null;
    do {
        ListVaultsRequest lv = new ListVaultsRequest().withMarker(marker).withLimit("1000");

        ListVaultsResult lvr = client.listVaults(lv);
        List<DescribeVaultOutput> vList = lvr.getVaultList();
        marker = lvr.getMarker();

        for (DescribeVaultOutput vault : vList) {
            vaults.add(new Vault(vault));

            if (vault.getSizeInBytes() != null)
                size += vault.getSizeInBytes();
        }

    } while (marker != null);
}

From source file:opendap.aws.glacier.NoaaResourceIngester.java

License:Open Source License

public void inspectVaults(AWSCredentials creds, String endPointUrl) {

    AmazonGlacierClient client = new AmazonGlacierClient(creds);
    client.setEndpoint(endPointUrl);//from  w w w. ja  va  2s .c om

    ListVaultsResult listVaultsResult = client.listVaults(new ListVaultsRequest());
    for (DescribeVaultOutput dvo : listVaultsResult.getVaultList()) {
        System.out.println(describeVault(dvo));

    }

}

From source file:org.duraspace.glacier.SimpleGlacierUploader.java

License:Open Source License

public void repopulateVaults(String accessString, String secretString, int regionInt) {

    int newLoc = locationChoice.getSelectedIndex();

    if (((accessField.getText().trim().equals("")) == true)
            || (secretField.getText().trim().equals("")) == true) {
    } else {/*from   ww w .  j  a  v a  2s . c  o m*/
        AmazonGlacierClient newVaultCheckClient = new AmazonGlacierClient();
        newVaultCheckClient = makeClient(accessString, secretString, newLoc);
        BasicAWSCredentials credentials = new BasicAWSCredentials(accessString, secretString);

        String marker = null;
        do {
            ListVaultsRequest lv = new ListVaultsRequest().withMarker(marker);
            ListVaultsResult lvr = newVaultCheckClient.listVaults(lv);
            ArrayList<DescribeVaultOutput> vList = new ArrayList<DescribeVaultOutput>(lvr.getVaultList());

            vaultSelector.removeAllItems();
            vaultSelector.addItem("Select Existing:");

            for (DescribeVaultOutput vault : vList) {
                vaultSelector.addItem(vault.getVaultName());
            }
        } while (marker != null);
    }
}