Bigquery Java API - 在云文件夹中获取子列表?

Bigquery Java API - Get sublisting within a cloud folder?

如何使用 Bigquery Java api 获取云存储上子目录中的对象列表?

我可以获取文件夹中的对象列表,但不能获取二级文件夹中的对象列表。 所以如果我有 /Folder1/Folder2/File1.csv /Folder1/File2.csv

我可以使用以下命令获取 Folder2 & File2.csv:

list = cloudstorage.objects().list("Folder1");

但是如何获取 Folder2 中的对象列表?

我认为 - 您应该使用 setPrefix 方法将结果过滤到名称以此前缀开头的对象。假设您的存储桶是 Folder1,您应该尝试

setPrefix("Folder2/")