Eug*_*Loy 5 java rackspace rackspace-cloud jclouds rackspace-cloudfiles
我使用jclouds作为Rackspace Cloud Files的api.
Api允许我使用BlobStore.createContainerInLocation在不同位置创建容器
现在,拥有已经存在的容器,我该如何获取它的位置?
jclouds 没有为此提供直接的机制。相反,您可以调用BlobStore.list,比较容器名称,然后使用StorageMetadata.getLocation:
for (StorageMetadata resourceMd : blobStore.list()) {
if (containerName.equals(resourceMd.getName())) {
System.out.println(resourceMd.getLocation().getId());
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
567 次 |
| 最近记录: |