| Index: google_apis/drive/drive_api_url_generator.h
|
| diff --git a/google_apis/drive/drive_api_url_generator.h b/google_apis/drive/drive_api_url_generator.h
|
| index 089912744a28fea4d0e3831d2e213d6e995bb00d..94ffa098cf5883069f8e73ff3d32485d11858c5e 100644
|
| --- a/google_apis/drive/drive_api_url_generator.h
|
| +++ b/google_apis/drive/drive_api_url_generator.h
|
| @@ -15,6 +15,12 @@
|
|
|
| namespace google_apis {
|
|
|
| +enum FilesListCorpora {
|
| + CORPORA_DEFAULT,
|
| + CORPORA_TEAM_DRIVE,
|
| + CORPORA_ALL_TEAM_DRIVES,
|
| +};
|
| +
|
| // This class is used to generate URLs for communicating with drive api
|
| // servers for production, and a local server for testing.
|
| class DriveApiUrlGenerator {
|
| @@ -68,6 +74,8 @@ class DriveApiUrlGenerator {
|
| // Returns a URL to fetch file list.
|
| GURL GetFilesListUrl(int max_results,
|
| const std::string& page_token,
|
| + FilesListCorpora corpora,
|
| + const std::string& team_drive_id,
|
| const std::string& q) const;
|
|
|
| // Returns a URL to delete a resource with the given |file_id|.
|
| @@ -131,6 +139,7 @@ class DriveApiUrlGenerator {
|
| GURL GetBatchUploadUrl() const;
|
|
|
| private:
|
| + static const char* GetCorporaString_(FilesListCorpora corpora);
|
| const GURL base_url_;
|
| const GURL base_download_url_;
|
| const GURL base_thumbnail_url_;
|
|
|