Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(75)

Side by Side Diff: google_apis/drive/drive_api_requests.h

Issue 2894513003: Fetch files shared in Team Drives by specifying allTeamDrives corpora. (Closed)
Patch Set: Rename parameter variables to scope Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef GOOGLE_APIS_DRIVE_DRIVE_API_REQUESTS_H_ 5 #ifndef GOOGLE_APIS_DRIVE_DRIVE_API_REQUESTS_H_
6 #define GOOGLE_APIS_DRIVE_DRIVE_API_REQUESTS_H_ 6 #define GOOGLE_APIS_DRIVE_DRIVE_API_REQUESTS_H_
7 7
8 #include <stdint.h> 8 #include <stdint.h>
9 9
10 #include <memory> 10 #include <memory>
(...skipping 514 matching lines...) Expand 10 before | Expand all | Expand 10 after
525 525
526 // Optional parameter 526 // Optional parameter
527 int max_results() const { return max_results_; } 527 int max_results() const { return max_results_; }
528 void set_max_results(int max_results) { max_results_ = max_results; } 528 void set_max_results(int max_results) { max_results_ = max_results; }
529 529
530 const std::string& page_token() const { return page_token_; } 530 const std::string& page_token() const { return page_token_; }
531 void set_page_token(const std::string& page_token) { 531 void set_page_token(const std::string& page_token) {
532 page_token_ = page_token; 532 page_token_ = page_token;
533 } 533 }
534 534
535 const FilesListScope scope() const { return scope_; }
hashimoto 2017/05/26 09:09:19 This should be a const reference. const FilesListS
yamaguchi 2017/05/29 08:38:21 Done.
536 void set_scope(const FilesListScope& scope) { scope_ = scope; }
537
535 const std::string& q() const { return q_; } 538 const std::string& q() const { return q_; }
536 void set_q(const std::string& q) { q_ = q; } 539 void set_q(const std::string& q) { q_ = q; }
537 540
538 protected: 541 protected:
539 // Overridden from DriveApiDataRequest. 542 // Overridden from DriveApiDataRequest.
540 GURL GetURLInternal() const override; 543 GURL GetURLInternal() const override;
541 544
542 private: 545 private:
543 const DriveApiUrlGenerator url_generator_; 546 const DriveApiUrlGenerator url_generator_;
544 int max_results_; 547 int max_results_;
545 std::string page_token_; 548 std::string page_token_;
549 FilesListScope scope_;
546 std::string q_; 550 std::string q_;
547 551
548 DISALLOW_COPY_AND_ASSIGN(FilesListRequest); 552 DISALLOW_COPY_AND_ASSIGN(FilesListRequest);
549 }; 553 };
550 554
551 //========================= FilesListNextPageRequest ========================== 555 //========================= FilesListNextPageRequest ==========================
552 556
553 // There are two ways to obtain next pages of "Files: list" result (if paged). 557 // There are two ways to obtain next pages of "Files: list" result (if paged).
554 // 1) Set pageToken and all params used for the initial request. 558 // 1) Set pageToken and all params used for the initial request.
555 // 2) Use URL in the nextLink field in the previous response. 559 // 2) Use URL in the nextLink field in the previous response.
(...skipping 750 matching lines...) Expand 10 before | Expand all | Expand 10 after
1306 // invalidate its weak pointers before any other members are destroyed. 1310 // invalidate its weak pointers before any other members are destroyed.
1307 base::WeakPtrFactory<BatchUploadRequest> weak_ptr_factory_; 1311 base::WeakPtrFactory<BatchUploadRequest> weak_ptr_factory_;
1308 1312
1309 DISALLOW_COPY_AND_ASSIGN(BatchUploadRequest); 1313 DISALLOW_COPY_AND_ASSIGN(BatchUploadRequest);
1310 }; 1314 };
1311 1315
1312 } // namespace drive 1316 } // namespace drive
1313 } // namespace google_apis 1317 } // namespace google_apis
1314 1318
1315 #endif // GOOGLE_APIS_DRIVE_DRIVE_API_REQUESTS_H_ 1319 #endif // GOOGLE_APIS_DRIVE_DRIVE_API_REQUESTS_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698