我想基於this suggestiongcloud的Java存儲Storage.BlobListOption.recursive(假)不工作
上做GCS桶使用gcloud-java storage的非遞歸名單之外的AppEngine但是似乎它不工作的預期,即它仍然列出了所有的文件,雖然我已經設置了Storage.BlobListOption.recursive(false)
我的代碼結構基本上是這樣的: Storage client = StorageOptions.defaultInstance().service(); Page<Blob> blobPage = client.list(my_bucket, Storage.BlobListOption.recursive(false)); for (Blob blob : blobPage.values()) { // it is still iterating all the leaf files in my_bucket }
其實後來我發現,似乎沒有任何的BlobListOption
似乎需要影響(maxResults
,prefix
)和列表將只是返回所有葉文件,不管是什麼...
我使用API錯誤或可能是什麼問題?