| Index: google_apis/drive/drive_api_requests.h
|
| diff --git a/google_apis/drive/drive_api_requests.h b/google_apis/drive/drive_api_requests.h
|
| index 33f74a86da38a0c8dff210b067bc1a01e596d134..00f310a16f2ae2cadc1ff4e178bb35bff8c04472 100644
|
| --- a/google_apis/drive/drive_api_requests.h
|
| +++ b/google_apis/drive/drive_api_requests.h
|
| @@ -269,6 +269,11 @@ class FilesInsertRequest : public DriveApiDataRequest<FileResource> {
|
| const std::string& title() const { return title_; }
|
| void set_title(const std::string& title) { title_ = title; }
|
|
|
| + const Properties& properties() const { return properties_; }
|
| + void set_properties(const Properties& properties) {
|
| + properties_ = properties;
|
| + }
|
| +
|
| protected:
|
| // Overridden from GetDataRequest.
|
| net::URLFetcher::RequestType GetRequestType() const override;
|
| @@ -286,6 +291,7 @@ class FilesInsertRequest : public DriveApiDataRequest<FileResource> {
|
| base::Time modified_date_;
|
| std::vector<std::string> parents_;
|
| std::string title_;
|
| + Properties properties_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(FilesInsertRequest);
|
| };
|
| @@ -795,6 +801,10 @@ class InitiateUploadNewFileRequest : public InitiateUploadRequestBase {
|
| void set_last_viewed_by_me_date(const base::Time& last_viewed_by_me_date) {
|
| last_viewed_by_me_date_ = last_viewed_by_me_date;
|
| }
|
| + const Properties& properties() const { return properties_; }
|
| + void set_properties(const Properties& properties) {
|
| + properties_ = properties;
|
| + }
|
|
|
| protected:
|
| // UrlFetchRequestBase overrides.
|
| @@ -810,6 +820,7 @@ class InitiateUploadNewFileRequest : public InitiateUploadRequestBase {
|
|
|
| base::Time modified_date_;
|
| base::Time last_viewed_by_me_date_;
|
| + Properties properties_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(InitiateUploadNewFileRequest);
|
| };
|
| @@ -851,6 +862,10 @@ class InitiateUploadExistingFileRequest : public InitiateUploadRequestBase {
|
| void set_last_viewed_by_me_date(const base::Time& last_viewed_by_me_date) {
|
| last_viewed_by_me_date_ = last_viewed_by_me_date;
|
| }
|
| + const Properties& properties() const { return properties_; }
|
| + void set_properties(const Properties& properties) {
|
| + properties_ = properties;
|
| + }
|
|
|
| protected:
|
| // UrlFetchRequestBase overrides.
|
| @@ -869,6 +884,7 @@ class InitiateUploadExistingFileRequest : public InitiateUploadRequestBase {
|
| std::string title_;
|
| base::Time modified_date_;
|
| base::Time last_viewed_by_me_date_;
|
| + Properties properties_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(InitiateUploadExistingFileRequest);
|
| };
|
| @@ -953,6 +969,7 @@ class MultipartUploadNewFileRequest : public MultipartUploadRequestBase {
|
| const base::Time& modified_date,
|
| const base::Time& last_viewed_by_me_date,
|
| const base::FilePath& local_file_path,
|
| + const Properties& properties,
|
| const DriveApiUrlGenerator& url_generator,
|
| const FileResourceCallback& callback,
|
| const ProgressCallback& progress_callback);
|
| @@ -964,6 +981,7 @@ class MultipartUploadNewFileRequest : public MultipartUploadRequestBase {
|
| net::URLFetcher::RequestType GetRequestType() const override;
|
|
|
| private:
|
| + const bool has_modified_date_;
|
| const DriveApiUrlGenerator url_generator_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(MultipartUploadNewFileRequest);
|
| @@ -988,6 +1006,7 @@ class MultipartUploadExistingFileRequest : public MultipartUploadRequestBase {
|
| const base::Time& last_viewed_by_me_date,
|
| const base::FilePath& local_file_path,
|
| const std::string& etag,
|
| + const Properties& properties,
|
| const DriveApiUrlGenerator& url_generator,
|
| const FileResourceCallback& callback,
|
| const ProgressCallback& progress_callback);
|
| @@ -1002,6 +1021,7 @@ class MultipartUploadExistingFileRequest : public MultipartUploadRequestBase {
|
| private:
|
| const std::string resource_id_;
|
| const std::string etag_;
|
| + const bool has_modified_date_;
|
| const DriveApiUrlGenerator url_generator_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(MultipartUploadExistingFileRequest);
|
|
|