Example usage for com.amazonaws.services.glacier.model ListVaultsResult getMarker

List of usage examples for com.amazonaws.services.glacier.model ListVaultsResult getMarker

Introduction

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

Prototype


public String getMarker() 

Source Link

Document

The vault ARN at which to continue pagination of the results.

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;/*  www .  ja  va 2  s.com*/
        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  .j  a va2s  .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 {/*from w ww .  j  a  va2 s  .  c om*/
        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.vrane.metaGlacier.AllVaults.java

/**
 * Returns a list of <b>DescribeVaultOutput</b> for the AWS account.
 * This always make a call to AWS.// w w  w .  ja v a 2  s. c  o  m
 *
 * @return list of <code>DescribeVaultOutput>
 * @throws Exception
 */
public List<DescribeVaultOutput> list() throws Exception {
    String marker = null;
    ListVaultsResult listVaultsResult = null;

    do {
        LGR.fine("getting vaults up to 100");
        ListVaultsRequest listVaultsRequest = new ListVaultsRequest().withLimit("100").withMarker(marker);
        listVaultsResult = GlacierFrame.getClient().listVaults(listVaultsRequest);
        LGR.fine("got list");
        List<DescribeVaultOutput> vaultList = listVaultsResult.getVaultList();
        marker = listVaultsResult.getMarker();
        if (allVaults == null) {
            allVaults = vaultList;
            continue;
        }
        allVaults.addAll(vaultList);
    } while (marker != null);
    return allVaults;
}

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;// w w w  .  jav  a  2 s  . c  o m

    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);
}