| Interface | Description | 
|---|---|
| KeyFilter<R> | 
| Class | Description | 
|---|---|
| AtomicOutputStream | An output stream where all of the data is committed on close, or can be canceled with cancel. | 
| BlobKeySequenceInfo | |
| BlobStore | Provides a way to store blobs that can be downloaded. | 
| BlobStore.KeyTranslationIterator | Blob store implements its own version of iterator to list the blobs | 
| BlobStoreAclHandler | Provides common handling of acls for Blobstores. | 
| BlobStoreFile | Provides an base implementation for creating a blobstore based on file backed storage. | 
| BlobStoreUtils | |
| BlobSynchronizer | Is called periodically and updates the nimbus with blobs based on the state stored inside the zookeeper for a non leader nimbus trying to be in sync with the operations performed on the leader nimbus. | 
| ClientBlobStore | The ClientBlobStore has two concrete implementations 1. | 
| FileBlobStoreImpl | Very basic blob store impl with no ACL handling. | 
| InputStreamWithMeta | |
| KeySequenceNumber | Class hands over the key sequence number which implies the number of updates made to a blob. | 
| LocalFsBlobStore | Provides a local file system backed blob store implementation for Nimbus. | 
| LocalFsBlobStoreFile | |
| NimbusBlobStore | NimbusBlobStore is a USER facing client API to perform basic operations such as create, update, delete and read for local and hdfs blob store. | 
Copyright © 2019 The Apache Software Foundation. All Rights Reserved.