| 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 6f10aa66d959d53638d215ffd0744a9be22d89ef..eabfb627590d1196951dd228b8dc97338eb831e6 100644
|
| --- a/google_apis/drive/drive_api_requests.h
|
| +++ b/google_apis/drive/drive_api_requests.h
|
| @@ -504,6 +504,34 @@ class AppsListRequest : public DriveApiDataRequest {
|
| DISALLOW_COPY_AND_ASSIGN(AppsListRequest);
|
| };
|
|
|
| +//============================= AppsDeleteRequest ==============================
|
| +
|
| +// This class performs the request for deleting a Drive app.
|
| +// This request is mapped to
|
| +// https://developers.google.com/drive/v2/reference/files/trash
|
| +class AppsDeleteRequest : public EntryActionRequest {
|
| + public:
|
| + AppsDeleteRequest(RequestSender* sender,
|
| + const DriveApiUrlGenerator& url_generator,
|
| + const EntryActionCallback& callback);
|
| + virtual ~AppsDeleteRequest();
|
| +
|
| + // Required parameter.
|
| + const std::string& app_id() const { return app_id_; }
|
| + void set_app_id(const std::string& app_id) { app_id_ = app_id; }
|
| +
|
| + protected:
|
| + // Overridden from UrlFetchRequestBase.
|
| + virtual net::URLFetcher::RequestType GetRequestType() const OVERRIDE;
|
| + virtual GURL GetURL() const OVERRIDE;
|
| +
|
| + private:
|
| + const DriveApiUrlGenerator url_generator_;
|
| + std::string app_id_;
|
| +
|
| + DISALLOW_COPY_AND_ASSIGN(AppsDeleteRequest);
|
| +};
|
| +
|
| //========================== ChildrenInsertRequest ============================
|
|
|
| // This class performs the request for inserting a resource to a directory.
|
|
|