次の OptionsBuilder オブジェクトを使用して、Google Cloud Storage のフォルダー内にオブジェクトを作成しました。
GSFileOptionsBuilder optionsBuilder = new GSFileOptionsBuilder()
.setBucket("bucket")
.setKey("folder/obj.csv")
.setMimeType("text/csv");
次の構造を作る:
バケット >> フォルダ >> obj.csv
gsutil コマンドを実行して「bucket」と「obj.csv」の ACL を取得すると正常に動作しますが、「folder」に対して実行すると、GSResponseError: status=404, code=NoSuchKey, reason=Not Found という例外がスローされます。
私が実行する正確なコマンドは次のとおりです: gsutil getacl gs://bucket/folder/ > acl.txt
フォルダのアクセス許可を取得および設定するにはどうすればよいですか?