public abstract class AbstractBlobContainer extends Object implements BlobContainer
BlobContainer.BlobNameFilter
Modifier | Constructor and Description |
---|---|
protected |
AbstractBlobContainer(BlobPath path) |
Modifier and Type | Method and Description |
---|---|
void |
deleteBlobsByFilter(BlobContainer.BlobNameFilter filter) |
void |
deleteBlobsByPrefix(String blobNamePrefix) |
com.google.common.collect.ImmutableMap<String,BlobMetaData> |
listBlobsByPrefix(String blobNamePrefix) |
BlobPath |
path() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
blobExists, createOutput, deleteBlob, listBlobs, openInput
protected AbstractBlobContainer(BlobPath path)
public BlobPath path()
path
in interface BlobContainer
public com.google.common.collect.ImmutableMap<String,BlobMetaData> listBlobsByPrefix(String blobNamePrefix) throws IOException
listBlobsByPrefix
in interface BlobContainer
IOException
public void deleteBlobsByPrefix(String blobNamePrefix) throws IOException
deleteBlobsByPrefix
in interface BlobContainer
IOException
public void deleteBlobsByFilter(BlobContainer.BlobNameFilter filter) throws IOException
deleteBlobsByFilter
in interface BlobContainer
IOException
Copyright © 2009–2015. All rights reserved.