| 3026 | } |
| 3027 | |
| 3028 | Result<std::vector<std::string>> ListBuckets() { |
| 3029 | ARROW_ASSIGN_OR_RAISE(auto client_lock, holder_->Lock()); |
| 3030 | return ProcessListBuckets(client_lock.Move()->ListBuckets()); |
| 3031 | } |
| 3032 | |
| 3033 | Future<std::vector<std::string>> ListBucketsAsync() { |
| 3034 | auto deferred = |