/** * This implementation invokes {@link #deleteAndEnsurePathGone} * * @param container * bucket name */ @Override public void deleteContainer(String container) { deletePathAndEnsureGone(container); }
/** * This implementation invokes * {@link #list(String,org.jclouds.blobstore.options.ListContainerOptions)} * * @param container * container name */ @Override public PageSet<? extends StorageMetadata> list(String container) { return this.list(container, org.jclouds.blobstore.options.ListContainerOptions.NONE); }
/** * This implementation invokes * {@link #list(String,org.jclouds.blobstore.options.ListContainerOptions)} * * @param container * container name */ @Override public ListenableFuture<PageSet<? extends StorageMetadata>> list(String container) { return this.list(container, org.jclouds.blobstore.options.ListContainerOptions.NONE); }
@Override public boolean deleteContainerIfEmpty(String container) { try { return deleteAndVerifyContainerGone(container); } catch (ContainerNotFoundException cnfe) { return true; } }
@Override public MultipartPart call() { return uploadMultipartPart(mpu, partNumber, payload); } }
@Override public void removeBlobs(String container, Iterable<String> names) { for (String name : names) { removeBlob(container, name); } }
public Void call() throws Exception { deletePathAndEnsureGone(container); return null; }
public InputStreamMap create(String containerName, ListContainerOptions options) { return new InputStreamMapImpl(connection, blobBuilders, getAllBlobs, listStrategy, containsValueStrategy, putBlobsStrategy, containerName, options); }
@Override public void putAllBytes(Map<? extends String, byte[]> map) { putAllInternal(map); }
/** * This implementation invokes {@link #deleteAndEnsurePathGone} * * @param container * bucket name */ @Override public void deleteContainer(String container) { deletePathAndEnsureGone(container); }
/** * This implementation invokes * {@link #list(String,org.jclouds.blobstore.options.ListContainerOptions)} * * @param container * container name */ @Override public PageSet<? extends StorageMetadata> list(String container) { return this.list(container, org.jclouds.blobstore.options.ListContainerOptions.NONE); }
@Override public boolean deleteContainerIfEmpty(String container) { try { return deleteAndVerifyContainerGone(container); } catch (ContainerNotFoundException cnfe) { return true; } }
/** * This implementation invokes * {@link #list(String,org.jclouds.blobstore.options.ListContainerOptions)} * * @param container * container name */ @Override public ListenableFuture<PageSet<? extends StorageMetadata>> list(String container) { return this.list(container, org.jclouds.blobstore.options.ListContainerOptions.NONE); }
/** * This implementation invokes {@link #deleteAndEnsurePathGone} * * @param container * bucket name */ @Override public void deleteContainer(String container) { deletePathAndEnsureGone(container); }
/** * This implementation invokes * {@link #list(String,org.jclouds.blobstore.options.ListContainerOptions)} * * @param container * container name */ @Override public PageSet<? extends StorageMetadata> list(String container) { return this.list(container, org.jclouds.blobstore.options.ListContainerOptions.NONE); }
@Override public boolean deleteContainerIfEmpty(String container) { try { return deleteAndVerifyContainerGone(container); } catch (ContainerNotFoundException cnfe) { return true; } }
/** * This implementation invokes * {@link #list(String,org.jclouds.blobstore.options.ListContainerOptions)} * * @param container * container name */ @Override public ListenableFuture<PageSet<? extends StorageMetadata>> list(String container) { return this.list(container, org.jclouds.blobstore.options.ListContainerOptions.NONE); }
/** * This implementation invokes {@link #deleteAndEnsurePathGone} * * @param container * bucket name */ @Override public void deleteContainer(String container) { deletePathAndEnsureGone(container); }
/** * This implementation invokes * {@link #list(String,org.jclouds.blobstore.options.ListContainerOptions)} * * @param container * container name */ @Override public PageSet<? extends StorageMetadata> list(String container) { return this.list(container, org.jclouds.blobstore.options.ListContainerOptions.NONE); }
/** * This implementation invokes {@link #deleteAndEnsurePathGone} * * @param container * bucket name */ @Override public void deleteContainer(String container) { deletePathAndEnsureGone(container); }