Как узнать размер каталога в облачном хранилище программного слоя, используя jCloud Swift api
Я пытаюсь установить квоту на основе каталога, скажем, около 5 МБ. И, следовательно, мне нужно прочитать размер существующих BLOB-объектов в каталоге.
Я могу получить размер отдельного BLOB с помощью приведенного ниже кода,
if(containerName!=null && objectName!=null){
BlobMetadata metaData = blobStore.blobMetadata(containerName, objectName);
if(metaData !=null){
userMetaData = metaData.getUserMetadata();
}
ContentMetadata contMetadata = metaData.getContentMetadata();
System.out.println("Object Size "+ contMetadata.getContentLength());
}
Просто не могу выяснить, могу ли я проверить размер всех больших двоичных объектов в каталоге, не просматривая все метаданные больших двоичных объектов.
1 ответ
Контейнер будет иметь эту информацию: