| Interface | Description |
|---|---|
| BlobService |
A simple store and retrieve binary large objects (BLOBs).
|
| BlobStore |
A blob store.
|
| BlobStoreService |
Service interface for the BlobStore which allows to close and clean up its data.
|
| BlobView |
View on blobs stored in a
BlobStore. |
| BlobWriter |
BlobWriter is used to upload data to the BLOB store.
|
| JobPermanentBlobService |
PermanentBlobService extension that gives access to register and release job artifacts. |
| PermanentBlobService |
A service to retrieve permanent binary large objects (BLOBs).
|
| TaskExecutorBlobService |
BlobService that gives access to a JobPermanentBlobService and allows to set the
target blob server address. |
| TransientBlobService |
A service to retrieve transient binary large objects (BLOBs) which are deleted on the
BlobServer when they are retrieved. |
| Class | Description |
|---|---|
| AbstractBlobCache |
Abstract base class for permanent and transient BLOB files.
|
| BlobCacheService |
The BLOB cache provides access to BLOB services for permanent and transient BLOBs.
|
| BlobCacheSizeTracker |
BlobCacheSizeTracker uses
LinkedHashMap to maintain the LRU order for the files in the
cache. |
| BlobClient |
The BLOB client can communicate with the BLOB server and either upload (PUT), download (GET), or
delete (DELETE) BLOBs.
|
| BlobKey |
A BLOB key uniquely identifies a BLOB.
|
| BlobServer |
This class implements the BLOB server.
|
| BlobServerProtocol | |
| BlobUtils |
Utility class to work with blob data.
|
| FileSystemBlobStore |
Blob store backed by
FileSystem. |
| PermanentBlobCache |
Provides a cache for permanent BLOB files including a per-job ref-counting and a staged cleanup.
|
| PermanentBlobKey |
BLOB key referencing permanent BLOB files.
|
| TransientBlobCache |
Provides access to transient BLOB files stored at the
BlobServer. |
| TransientBlobKey |
BLOB key referencing transient BLOB files.
|
| VoidBlobStore |
A blob store doing nothing.
|
| VoidBlobWriter |
BlobWriter which does not support writing BLOBs to a store.
|
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.