List of usage examples for com.amazonaws.services.glacier AmazonGlacierClient listVaults
@Override
public ListVaultsResult listVaults(ListVaultsRequest request)
This operation lists all vaults owned by the calling user's account.
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); } }