List of usage examples for com.amazonaws.services.glacier.model ListVaultsResult getVaultList
public java.util.List<DescribeVaultOutput> getVaultList()
List of vaults.
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;/*from ww w . j av 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;/*from w ww . ja va 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.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 w w.j a v a 2 s . c o m*/ 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.github.abhinavmishra14.aws.glacier.service.impl.GlacierVaultServiceImpl.java
License:Open Source License
@Override public List<DescribeVaultOutput> listAllVaults() throws AmazonServiceException, AmazonClientException { LOGGER.info("Getting all available vaults in the current region.."); final ListVaultsRequest listVaultsRequest = new ListVaultsRequest(); final ListVaultsResult listVaultsResult = glacierClient.listVaults(listVaultsRequest); return listVaultsResult.getVaultList(); }
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);// ww w. ja v a 2 s.c om 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:com.vrane.metaGlacier.AllVaults.java
/** * Returns a list of <b>DescribeVaultOutput</b> for the AWS account. * This always make a call to AWS.//from www . j ava 2 s.co 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:de.kopis.glacier.commands.ListVaultCommand.java
License:Open Source License
private void listVaults() { log.info("Listing all vaults..."); try {/*from w w w.j a v a2s.com*/ final ListVaultsRequest listVaultsRequest = new ListVaultsRequest(); final ListVaultsResult listVaultsResult = client.listVaults(listVaultsRequest); final List<DescribeVaultOutput> vaults = listVaultsResult.getVaultList(); for (DescribeVaultOutput vault : vaults) { new VaultPrinter().printVault(vault, System.out); } } catch (AmazonServiceException e) { log.error("Can't list vaults.", e); } catch (AmazonClientException e) { log.error("Can't list vaults.", e); } }
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 w w . j a v a 2 s. c om*/ 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);// w ww .ja v a2 s . com 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 w ww .j ava 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); } }