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..3e9466446e2345478f5151b37bd492ac5265874c 100644 |
--- a/google_apis/drive/drive_api_requests.h |
+++ b/google_apis/drive/drive_api_requests.h |
@@ -795,6 +795,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 +814,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 +856,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 +878,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 +963,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 +975,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 +1000,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 +1015,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); |