Class AbstractBlobContainer
- java.lang.Object
-
- org.elasticsearch.common.blobstore.support.AbstractBlobContainer
-
- All Implemented Interfaces:
BlobContainer
- Direct Known Subclasses:
FsBlobContainer
public abstract class AbstractBlobContainer extends java.lang.Object implements BlobContainer
A base abstract blob container that implements higher level container methods.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractBlobContainer(BlobPath path)
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.elasticsearch.common.blobstore.BlobContainer
blobExists, deleteBlob, deleteBlobIgnoringIfNotExists, deleteBlobsIgnoringIfNotExists, listBlobs, listBlobsByPrefix, readBlob, writeBlob, writeBlobAtomic
-
-
-
-
Constructor Detail
-
AbstractBlobContainer
protected AbstractBlobContainer(BlobPath path)
-
-
Method Detail
-
path
public BlobPath path()
Description copied from interface:BlobContainer
Gets theBlobPath
that defines the implementation specific paths to where the blobs are contained.- Specified by:
path
in interfaceBlobContainer
- Returns:
- the BlobPath where the blobs are contained
-
-