diff options
| author | Joe Kirchoff <[email protected]> | 2021-09-27 11:32:52 -0700 |
|---|---|---|
| committer | Joe Kirchoff <[email protected]> | 2021-09-27 11:32:52 -0700 |
| commit | 5e755eacfc44d774249a6e5ec1d94f144394a66f (patch) | |
| tree | fe6589428202c7d754acf014fa6573a712b4abce /zenserver/upstream/jupiter.h | |
| parent | Add Get\PutBlob & Get\PutObject (diff) | |
| download | zen-5e755eacfc44d774249a6e5ec1d94f144394a66f.tar.xz zen-5e755eacfc44d774249a6e5ec1d94f144394a66f.zip | |
Add Exists
Diffstat (limited to 'zenserver/upstream/jupiter.h')
| -rw-r--r-- | zenserver/upstream/jupiter.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/zenserver/upstream/jupiter.h b/zenserver/upstream/jupiter.h index 8e1a4ea7f..d8844279e 100644 --- a/zenserver/upstream/jupiter.h +++ b/zenserver/upstream/jupiter.h @@ -81,6 +81,13 @@ public: CloudCacheResult PutCompressedBlob(const IoHash& Key, IoBuffer Blob); CloudCacheResult PutObject(const IoHash& Key, IoBuffer Object); + CloudCacheResult DerivedDataExists(std::string_view BucketId, std::string_view Key); + CloudCacheResult DerivedDataExists(std::string_view BucketId, const IoHash& Key); + CloudCacheResult RefExists(std::string_view BucketId, const IoHash& Key); + CloudCacheResult BlobExists(const IoHash& Key); + CloudCacheResult CompressedBlobExists(const IoHash& Key); + CloudCacheResult ObjectExists(const IoHash& Key); + std::vector<IoHash> Filter(std::string_view BucketId, const std::vector<IoHash>& ChunkHashes); private: |