int |
BlobKey.compareTo(BlobKey o) |
|
boolean |
BlobStore.delete(org.apache.flink.api.common.JobID jobId,
BlobKey blobKey) |
Tries to delete a blob from storage.
|
boolean |
FileSystemBlobStore.delete(org.apache.flink.api.common.JobID jobId,
BlobKey blobKey) |
|
boolean |
VoidBlobStore.delete(org.apache.flink.api.common.JobID jobId,
BlobKey blobKey) |
|
boolean |
BlobView.get(org.apache.flink.api.common.JobID jobId,
BlobKey blobKey,
File localFile) |
Copies a blob to a local file.
|
boolean |
FileSystemBlobStore.get(org.apache.flink.api.common.JobID jobId,
BlobKey blobKey,
File localFile) |
|
boolean |
VoidBlobStore.get(org.apache.flink.api.common.JobID jobId,
BlobKey blobKey,
File localFile) |
|
protected File |
AbstractBlobCache.getFileInternal(org.apache.flink.api.common.JobID jobId,
BlobKey blobKey) |
Returns local copy of the file for the BLOB with the given key.
|
protected File |
TransientBlobCache.getFileInternal(org.apache.flink.api.common.JobID jobId,
BlobKey blobKey) |
|
File |
BlobServer.getStorageLocation(org.apache.flink.api.common.JobID jobId,
BlobKey key) |
Returns a file handle to the file associated with the given blob key on the blob server.
|
File |
PermanentBlobCache.getStorageLocation(org.apache.flink.api.common.JobID jobId,
BlobKey key) |
Returns a file handle to the file associated with the given blob key on the blob server.
|
File |
TransientBlobCache.getStorageLocation(org.apache.flink.api.common.JobID jobId,
BlobKey key) |
Returns a file handle to the file associated with the given blob key on the blob server.
|
boolean |
BlobStore.put(File localFile,
org.apache.flink.api.common.JobID jobId,
BlobKey blobKey) |
Copies the local file to the blob store.
|
boolean |
FileSystemBlobStore.put(File localFile,
org.apache.flink.api.common.JobID jobId,
BlobKey blobKey) |
|
boolean |
VoidBlobStore.put(File localFile,
org.apache.flink.api.common.JobID jobId,
BlobKey blobKey) |
|
void |
BlobCacheSizeTracker.track(org.apache.flink.api.common.JobID jobId,
BlobKey blobKey,
long size) |
Register the BLOB to the tracker.
|
void |
BlobCacheSizeTracker.update(org.apache.flink.api.common.JobID jobId,
BlobKey blobKey) |
Update the least used index for the BLOBs so that the tracker can easily find out the least
recently used BLOBs.
|