List of usage examples for com.amazonaws.services.glacier.model ListVaultsResult getMarker
public String getMarker()
The vault ARN at which to continue pagination of the results.
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); }