discovery  v1
rest_method.h
1 // Copyright 2010 Google Inc.
2 //
3 // Licensed under the Apache License, Version 2.0 (the "License"); you may not
4 // use this file except in compliance with the License. You may obtain a copy of
5 // the License at
6 //
7 // http://www.apache.org/licenses/LICENSE-2.0
8 //
9 // Unless required by applicable law or agreed to in writing, software
10 // distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11 // WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12 // License for the specific language governing permissions and limitations under
13 // the License.
14 
15 // This code was generated by google-apis-code-generator 1.5.1
16 // Build date: 2018-10-08 17:45:39 UTC
17 // on: 2020-03-06, 06:51:28 UTC
18 // C++ generator version: 0.1.4
19 
20 // ----------------------------------------------------------------------------
21 // NOTE: This file is generated from Google APIs Discovery Service.
22 // Service:
23 // API Discovery Service (discovery/v1)
24 // Generated from:
25 // Version: v1
26 // Revision: 130
27 // Generated by:
28 // Tool: google-apis-code-generator 1.5.1
29 // C++: 0.1.4
30 #ifndef GOOGLE_DISCOVERY_API_REST_METHOD_H_
31 #define GOOGLE_DISCOVERY_API_REST_METHOD_H_
32 
33 #include <string>
34 #include "googleapis/base/macros.h"
35 #include "googleapis/client/data/jsoncpp_data.h"
36 #include "googleapis/strings/stringpiece.h"
37 
38 #include "google/discovery_api/json_schema.h"
39 
40 namespace Json {
41 class Value;
42 } // namespace Json
43 
44 namespace google_discovery_api {
45 using namespace googleapis;
46 
52 class RestMethod : public client::JsonCppData {
53  public:
59  class RestMethodMediaUpload : public client::JsonCppData {
60  public:
66  class RestMethodMediaUploadProtocols : public client::JsonCppData {
67  public:
73  class RestMethodMediaUploadProtocolsResumable : public client::JsonCppData {
74  public:
81 
87  explicit RestMethodMediaUploadProtocolsResumable(const Json::Value& storage);
88 
94  explicit RestMethodMediaUploadProtocolsResumable(Json::Value* storage);
95 
100 
107  const StringPiece GetTypeName() const {
108  return StringPiece("google_discovery_api::RestMethodMediaUploadProtocolsResumable");
109  }
110 
116  bool has_multipart() const {
117  return Storage().isMember("multipart");
118  }
119 
124  MutableStorage()->removeMember("multipart");
125  }
126 
127 
131  bool get_multipart() const {
132  const Json::Value& storage = Storage("multipart");
133  return client::JsonValueToCppValueHelper<bool >(storage);
134  }
135 
143  void set_multipart(bool value) {
144  client::SetJsonValueFromCppValueHelper<bool >(
145  value, MutableStorage("multipart"));
146  }
147 
153  bool has_path() const {
154  return Storage().isMember("path");
155  }
156 
160  void clear_path() {
161  MutableStorage()->removeMember("path");
162  }
163 
164 
168  const StringPiece get_path() const {
169  const Json::Value& v = Storage("path");
170  if (v == Json::Value::null) return StringPiece("");
171  return StringPiece(v.asCString());
172  }
173 
182  void set_path(const StringPiece& value) {
183  *MutableStorage("path") = value.data();
184  }
185 
186  private:
187  void operator=(const RestMethodMediaUploadProtocolsResumable&);
188  }; // RestMethodMediaUploadProtocolsResumable
194  class RestMethodMediaUploadProtocolsSimple : public client::JsonCppData {
195  public:
202 
208  explicit RestMethodMediaUploadProtocolsSimple(const Json::Value& storage);
209 
215  explicit RestMethodMediaUploadProtocolsSimple(Json::Value* storage);
216 
221 
228  const StringPiece GetTypeName() const {
229  return StringPiece("google_discovery_api::RestMethodMediaUploadProtocolsSimple");
230  }
231 
237  bool has_multipart() const {
238  return Storage().isMember("multipart");
239  }
240 
245  MutableStorage()->removeMember("multipart");
246  }
247 
248 
252  bool get_multipart() const {
253  const Json::Value& storage = Storage("multipart");
254  return client::JsonValueToCppValueHelper<bool >(storage);
255  }
256 
264  void set_multipart(bool value) {
265  client::SetJsonValueFromCppValueHelper<bool >(
266  value, MutableStorage("multipart"));
267  }
268 
274  bool has_path() const {
275  return Storage().isMember("path");
276  }
277 
281  void clear_path() {
282  MutableStorage()->removeMember("path");
283  }
284 
285 
289  const StringPiece get_path() const {
290  const Json::Value& v = Storage("path");
291  if (v == Json::Value::null) return StringPiece("");
292  return StringPiece(v.asCString());
293  }
294 
303  void set_path(const StringPiece& value) {
304  *MutableStorage("path") = value.data();
305  }
306 
307  private:
308  void operator=(const RestMethodMediaUploadProtocolsSimple&);
309  }; // RestMethodMediaUploadProtocolsSimple
315  static RestMethodMediaUploadProtocols* New();
316 
322  explicit RestMethodMediaUploadProtocols(const Json::Value& storage);
323 
329  explicit RestMethodMediaUploadProtocols(Json::Value* storage);
330 
335 
342  const StringPiece GetTypeName() const {
343  return StringPiece("google_discovery_api::RestMethodMediaUploadProtocols");
344  }
345 
351  bool has_resumable() const {
352  return Storage().isMember("resumable");
353  }
354 
359  MutableStorage()->removeMember("resumable");
360  }
361 
362 
367  const Json::Value& storage = Storage("resumable");
368  return client::JsonValueToCppValueHelper<RestMethodMediaUploadProtocolsResumable >(storage);
369  }
370 
380  Json::Value* storage = MutableStorage("resumable");
381  return client::JsonValueToMutableCppValueHelper<RestMethodMediaUploadProtocolsResumable >(storage);
382  }
383 
389  bool has_simple() const {
390  return Storage().isMember("simple");
391  }
392 
396  void clear_simple() {
397  MutableStorage()->removeMember("simple");
398  }
399 
400 
405  const Json::Value& storage = Storage("simple");
406  return client::JsonValueToCppValueHelper<RestMethodMediaUploadProtocolsSimple >(storage);
407  }
408 
418  Json::Value* storage = MutableStorage("simple");
419  return client::JsonValueToMutableCppValueHelper<RestMethodMediaUploadProtocolsSimple >(storage);
420  }
421 
422  private:
423  void operator=(const RestMethodMediaUploadProtocols&);
424  }; // RestMethodMediaUploadProtocols
430  static RestMethodMediaUpload* New();
431 
437  explicit RestMethodMediaUpload(const Json::Value& storage);
438 
444  explicit RestMethodMediaUpload(Json::Value* storage);
445 
449  virtual ~RestMethodMediaUpload();
450 
456  const StringPiece GetTypeName() const {
457  return StringPiece("google_discovery_api::RestMethodMediaUpload");
458  }
459 
465  bool has_accept() const {
466  return Storage().isMember("accept");
467  }
468 
472  void clear_accept() {
473  MutableStorage()->removeMember("accept");
474  }
475 
476 
480  const client::JsonCppArray<string > get_accept() const {
481  const Json::Value& storage = Storage("accept");
482  return client::JsonValueToCppValueHelper<client::JsonCppArray<string > >(storage);
483  }
484 
493  client::JsonCppArray<string > mutable_accept() {
494  Json::Value* storage = MutableStorage("accept");
495  return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<string > >(storage);
496  }
497 
503  bool has_max_size() const {
504  return Storage().isMember("maxSize");
505  }
506 
510  void clear_max_size() {
511  MutableStorage()->removeMember("maxSize");
512  }
513 
514 
518  const StringPiece get_max_size() const {
519  const Json::Value& v = Storage("maxSize");
520  if (v == Json::Value::null) return StringPiece("");
521  return StringPiece(v.asCString());
522  }
523 
531  void set_max_size(const StringPiece& value) {
532  *MutableStorage("maxSize") = value.data();
533  }
534 
540  bool has_protocols() const {
541  return Storage().isMember("protocols");
542  }
543 
548  MutableStorage()->removeMember("protocols");
549  }
550 
551 
556  const Json::Value& storage = Storage("protocols");
557  return client::JsonValueToCppValueHelper<RestMethodMediaUploadProtocols >(storage);
558  }
559 
569  Json::Value* storage = MutableStorage("protocols");
570  return client::JsonValueToMutableCppValueHelper<RestMethodMediaUploadProtocols >(storage);
571  }
572 
573  private:
574  void operator=(const RestMethodMediaUpload&);
575  }; // RestMethodMediaUpload
581  class RestMethodRequest : public client::JsonCppData {
582  public:
588  static RestMethodRequest* New();
589 
595  explicit RestMethodRequest(const Json::Value& storage);
596 
602  explicit RestMethodRequest(Json::Value* storage);
603 
607  virtual ~RestMethodRequest();
608 
614  const StringPiece GetTypeName() const {
615  return StringPiece("google_discovery_api::RestMethodRequest");
616  }
617 
623  bool has_ref() const {
624  return Storage().isMember("$ref");
625  }
626 
630  void clear_ref() {
631  MutableStorage()->removeMember("$ref");
632  }
633 
634 
638  const StringPiece get_ref() const {
639  const Json::Value& v = Storage("$ref");
640  if (v == Json::Value::null) return StringPiece("");
641  return StringPiece(v.asCString());
642  }
643 
651  void set_ref(const StringPiece& value) {
652  *MutableStorage("$ref") = value.data();
653  }
654 
660  bool has_parameter_name() const {
661  return Storage().isMember("parameterName");
662  }
663 
668  MutableStorage()->removeMember("parameterName");
669  }
670 
671 
675  const StringPiece get_parameter_name() const {
676  const Json::Value& v = Storage("parameterName");
677  if (v == Json::Value::null) return StringPiece("");
678  return StringPiece(v.asCString());
679  }
680 
688  void set_parameter_name(const StringPiece& value) {
689  *MutableStorage("parameterName") = value.data();
690  }
691 
692  private:
693  void operator=(const RestMethodRequest&);
694  }; // RestMethodRequest
700  class RestMethodResponse : public client::JsonCppData {
701  public:
707  static RestMethodResponse* New();
708 
714  explicit RestMethodResponse(const Json::Value& storage);
715 
721  explicit RestMethodResponse(Json::Value* storage);
722 
726  virtual ~RestMethodResponse();
727 
733  const StringPiece GetTypeName() const {
734  return StringPiece("google_discovery_api::RestMethodResponse");
735  }
736 
742  bool has_ref() const {
743  return Storage().isMember("$ref");
744  }
745 
749  void clear_ref() {
750  MutableStorage()->removeMember("$ref");
751  }
752 
753 
757  const StringPiece get_ref() const {
758  const Json::Value& v = Storage("$ref");
759  if (v == Json::Value::null) return StringPiece("");
760  return StringPiece(v.asCString());
761  }
762 
770  void set_ref(const StringPiece& value) {
771  *MutableStorage("$ref") = value.data();
772  }
773 
774  private:
775  void operator=(const RestMethodResponse&);
776  }; // RestMethodResponse
782  static RestMethod* New();
783 
789  explicit RestMethod(const Json::Value& storage);
790 
796  explicit RestMethod(Json::Value* storage);
797 
801  virtual ~RestMethod();
802 
808  const StringPiece GetTypeName() const {
809  return StringPiece("google_discovery_api::RestMethod");
810  }
811 
817  bool has_description() const {
818  return Storage().isMember("description");
819  }
820 
825  MutableStorage()->removeMember("description");
826  }
827 
828 
832  const StringPiece get_description() const {
833  const Json::Value& v = Storage("description");
834  if (v == Json::Value::null) return StringPiece("");
835  return StringPiece(v.asCString());
836  }
837 
845  void set_description(const StringPiece& value) {
846  *MutableStorage("description") = value.data();
847  }
848 
854  bool has_etag_required() const {
855  return Storage().isMember("etagRequired");
856  }
857 
862  MutableStorage()->removeMember("etagRequired");
863  }
864 
865 
869  bool get_etag_required() const {
870  const Json::Value& storage = Storage("etagRequired");
871  return client::JsonValueToCppValueHelper<bool >(storage);
872  }
873 
882  void set_etag_required(bool value) {
883  client::SetJsonValueFromCppValueHelper<bool >(
884  value, MutableStorage("etagRequired"));
885  }
886 
892  bool has_http_method() const {
893  return Storage().isMember("httpMethod");
894  }
895 
900  MutableStorage()->removeMember("httpMethod");
901  }
902 
903 
907  const StringPiece get_http_method() const {
908  const Json::Value& v = Storage("httpMethod");
909  if (v == Json::Value::null) return StringPiece("");
910  return StringPiece(v.asCString());
911  }
912 
920  void set_http_method(const StringPiece& value) {
921  *MutableStorage("httpMethod") = value.data();
922  }
923 
929  bool has_id() const {
930  return Storage().isMember("id");
931  }
932 
936  void clear_id() {
937  MutableStorage()->removeMember("id");
938  }
939 
940 
944  const StringPiece get_id() const {
945  const Json::Value& v = Storage("id");
946  if (v == Json::Value::null) return StringPiece("");
947  return StringPiece(v.asCString());
948  }
949 
958  void set_id(const StringPiece& value) {
959  *MutableStorage("id") = value.data();
960  }
961 
967  bool has_media_upload() const {
968  return Storage().isMember("mediaUpload");
969  }
970 
975  MutableStorage()->removeMember("mediaUpload");
976  }
977 
978 
983  const Json::Value& storage = Storage("mediaUpload");
984  return client::JsonValueToCppValueHelper<RestMethodMediaUpload >(storage);
985  }
986 
996  Json::Value* storage = MutableStorage("mediaUpload");
997  return client::JsonValueToMutableCppValueHelper<RestMethodMediaUpload >(storage);
998  }
999 
1005  bool has_parameter_order() const {
1006  return Storage().isMember("parameterOrder");
1007  }
1008 
1013  MutableStorage()->removeMember("parameterOrder");
1014  }
1015 
1016 
1021  const client::JsonCppArray<string > get_parameter_order() const {
1022  const Json::Value& storage = Storage("parameterOrder");
1023  return client::JsonValueToCppValueHelper<client::JsonCppArray<string > >(storage);
1024  }
1025 
1036  client::JsonCppArray<string > mutable_parameterOrder() {
1037  Json::Value* storage = MutableStorage("parameterOrder");
1038  return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<string > >(storage);
1039  }
1040 
1046  bool has_parameters() const {
1047  return Storage().isMember("parameters");
1048  }
1049 
1054  MutableStorage()->removeMember("parameters");
1055  }
1056 
1057 
1061  const client::JsonCppAssociativeArray<JsonSchema > get_parameters() const;
1062 
1071  client::JsonCppAssociativeArray<JsonSchema > mutable_parameters();
1072 
1078  bool has_path() const {
1079  return Storage().isMember("path");
1080  }
1081 
1085  void clear_path() {
1086  MutableStorage()->removeMember("path");
1087  }
1088 
1089 
1093  const StringPiece get_path() const {
1094  const Json::Value& v = Storage("path");
1095  if (v == Json::Value::null) return StringPiece("");
1096  return StringPiece(v.asCString());
1097  }
1098 
1107  void set_path(const StringPiece& value) {
1108  *MutableStorage("path") = value.data();
1109  }
1110 
1116  bool has_request() const {
1117  return Storage().isMember("request");
1118  }
1119 
1123  void clear_request() {
1124  MutableStorage()->removeMember("request");
1125  }
1126 
1127 
1132  const Json::Value& storage = Storage("request");
1133  return client::JsonValueToCppValueHelper<RestMethodRequest >(storage);
1134  }
1135 
1144  Json::Value* storage = MutableStorage("request");
1145  return client::JsonValueToMutableCppValueHelper<RestMethodRequest >(storage);
1146  }
1147 
1153  bool has_response() const {
1154  return Storage().isMember("response");
1155  }
1156 
1161  MutableStorage()->removeMember("response");
1162  }
1163 
1164 
1169  const Json::Value& storage = Storage("response");
1170  return client::JsonValueToCppValueHelper<RestMethodResponse >(storage);
1171  }
1172 
1182  Json::Value* storage = MutableStorage("response");
1183  return client::JsonValueToMutableCppValueHelper<RestMethodResponse >(storage);
1184  }
1185 
1191  bool has_scopes() const {
1192  return Storage().isMember("scopes");
1193  }
1194 
1198  void clear_scopes() {
1199  MutableStorage()->removeMember("scopes");
1200  }
1201 
1202 
1206  const client::JsonCppArray<string > get_scopes() const {
1207  const Json::Value& storage = Storage("scopes");
1208  return client::JsonValueToCppValueHelper<client::JsonCppArray<string > >(storage);
1209  }
1210 
1218  client::JsonCppArray<string > mutable_scopes() {
1219  Json::Value* storage = MutableStorage("scopes");
1220  return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<string > >(storage);
1221  }
1222 
1229  return Storage().isMember("supportsMediaDownload");
1230  }
1231 
1236  MutableStorage()->removeMember("supportsMediaDownload");
1237  }
1238 
1239 
1244  const Json::Value& storage = Storage("supportsMediaDownload");
1245  return client::JsonValueToCppValueHelper<bool >(storage);
1246  }
1247 
1255  void set_supports_media_download(bool value) {
1256  client::SetJsonValueFromCppValueHelper<bool >(
1257  value, MutableStorage("supportsMediaDownload"));
1258  }
1259 
1266  return Storage().isMember("supportsMediaUpload");
1267  }
1268 
1273  MutableStorage()->removeMember("supportsMediaUpload");
1274  }
1275 
1276 
1281  const Json::Value& storage = Storage("supportsMediaUpload");
1282  return client::JsonValueToCppValueHelper<bool >(storage);
1283  }
1284 
1292  void set_supports_media_upload(bool value) {
1293  client::SetJsonValueFromCppValueHelper<bool >(
1294  value, MutableStorage("supportsMediaUpload"));
1295  }
1296 
1303  return Storage().isMember("supportsSubscription");
1304  }
1305 
1310  MutableStorage()->removeMember("supportsSubscription");
1311  }
1312 
1313 
1318  const Json::Value& storage = Storage("supportsSubscription");
1319  return client::JsonValueToCppValueHelper<bool >(storage);
1320  }
1321 
1329  void set_supports_subscription(bool value) {
1330  client::SetJsonValueFromCppValueHelper<bool >(
1331  value, MutableStorage("supportsSubscription"));
1332  }
1333 
1341  return Storage().isMember("useMediaDownloadService");
1342  }
1343 
1348  MutableStorage()->removeMember("useMediaDownloadService");
1349  }
1350 
1351 
1356  const Json::Value& storage = Storage("useMediaDownloadService");
1357  return client::JsonValueToCppValueHelper<bool >(storage);
1358  }
1359 
1369  client::SetJsonValueFromCppValueHelper<bool >(
1370  value, MutableStorage("useMediaDownloadService"));
1371  }
1372 
1373  private:
1374  void operator=(const RestMethod&);
1375 }; // RestMethod
1376 } // namespace google_discovery_api
1377 #endif // GOOGLE_DISCOVERY_API_REST_METHOD_H_
void clear_protocols()
Definition: rest_method.h:547
bool has_use_media_download_service() const
Definition: rest_method.h:1340
const StringPiece get_path() const
Definition: rest_method.h:1093
bool has_description() const
Definition: rest_method.h:817
Definition: rest_method.h:52
bool has_request() const
Definition: rest_method.h:1116
const StringPiece GetTypeName() const
Definition: rest_method.h:456
client::JsonCppArray< string > mutable_accept()
Definition: rest_method.h:493
const RestMethodMediaUpload get_media_upload() const
Definition: rest_method.h:982
const StringPiece get_parameter_name() const
Definition: rest_method.h:675
const StringPiece get_max_size() const
Definition: rest_method.h:518
RestMethodMediaUpload mutable_mediaUpload()
Definition: rest_method.h:995
bool has_accept() const
Definition: rest_method.h:465
bool has_media_upload() const
Definition: rest_method.h:967
void clear_request()
Definition: rest_method.h:1123
const RestMethodMediaUploadProtocolsResumable get_resumable() const
Definition: rest_method.h:366
void set_parameter_name(const StringPiece &value)
Definition: rest_method.h:688
bool has_protocols() const
Definition: rest_method.h:540
const StringPiece GetTypeName() const
Definition: rest_method.h:808
const StringPiece get_id() const
Definition: rest_method.h:944
bool has_scopes() const
Definition: rest_method.h:1191
bool has_supports_media_upload() const
Definition: rest_method.h:1265
void clear_parameter_order()
Definition: rest_method.h:1012
const RestMethodRequest get_request() const
Definition: rest_method.h:1131
void clear_description()
Definition: rest_method.h:824
const RestMethodResponse get_response() const
Definition: rest_method.h:1168
void set_supports_media_download(bool value)
Definition: rest_method.h:1255
const client::JsonCppArray< string > get_accept() const
Definition: rest_method.h:480
void set_description(const StringPiece &value)
Definition: rest_method.h:845
bool has_response() const
Definition: rest_method.h:1153
RestMethodMediaUploadProtocolsSimple mutable_simple()
Definition: rest_method.h:417
bool has_ref() const
Definition: rest_method.h:623
void set_path(const StringPiece &value)
Definition: rest_method.h:1107
RestMethodResponse mutable_response()
Definition: rest_method.h:1181
void set_supports_media_upload(bool value)
Definition: rest_method.h:1292
const StringPiece get_http_method() const
Definition: rest_method.h:907
const StringPiece get_ref() const
Definition: rest_method.h:757
const RestMethodMediaUploadProtocols get_protocols() const
Definition: rest_method.h:555
const RestMethodMediaUploadProtocolsSimple get_simple() const
Definition: rest_method.h:404
client::JsonCppArray< string > mutable_scopes()
Definition: rest_method.h:1218
void set_supports_subscription(bool value)
Definition: rest_method.h:1329
void set_etag_required(bool value)
Definition: rest_method.h:882
bool has_id() const
Definition: rest_method.h:929
RestMethodRequest mutable_request()
Definition: rest_method.h:1143
void clear_path()
Definition: rest_method.h:1085
bool has_path() const
Definition: rest_method.h:1078
void set_ref(const StringPiece &value)
Definition: rest_method.h:651
void set_max_size(const StringPiece &value)
Definition: rest_method.h:531
void clear_http_method()
Definition: rest_method.h:899
bool get_etag_required() const
Definition: rest_method.h:869
bool has_supports_subscription() const
Definition: rest_method.h:1302
Definition: directory_list.h:38
bool has_http_method() const
Definition: rest_method.h:892
void clear_ref()
Definition: rest_method.h:749
void set_id(const StringPiece &value)
Definition: rest_method.h:958
bool has_max_size() const
Definition: rest_method.h:503
bool has_etag_required() const
Definition: rest_method.h:854
void set_use_media_download_service(bool value)
Definition: rest_method.h:1368
bool get_supports_media_download() const
Definition: rest_method.h:1243
void clear_max_size()
Definition: rest_method.h:510
void clear_supports_media_download()
Definition: rest_method.h:1235
Definition: directory_list.cc:40
const client::JsonCppArray< string > get_scopes() const
Definition: rest_method.h:1206
void clear_parameter_name()
Definition: rest_method.h:667
void set_ref(const StringPiece &value)
Definition: rest_method.h:770
bool has_parameters() const
Definition: rest_method.h:1046
bool has_supports_media_download() const
Definition: rest_method.h:1228
void set_http_method(const StringPiece &value)
Definition: rest_method.h:920
bool get_use_media_download_service() const
Definition: rest_method.h:1355
bool has_parameter_name() const
Definition: rest_method.h:660
bool has_ref() const
Definition: rest_method.h:742
bool has_parameter_order() const
Definition: rest_method.h:1005
const StringPiece get_ref() const
Definition: rest_method.h:638
void clear_scopes()
Definition: rest_method.h:1198
void clear_media_upload()
Definition: rest_method.h:974
void clear_use_media_download_service()
Definition: rest_method.h:1347
void clear_parameters()
Definition: rest_method.h:1053
const StringPiece get_description() const
Definition: rest_method.h:832
void clear_id()
Definition: rest_method.h:936
void clear_response()
Definition: rest_method.h:1160
bool get_supports_subscription() const
Definition: rest_method.h:1317
void clear_supports_media_upload()
Definition: rest_method.h:1272
void clear_accept()
Definition: rest_method.h:472
const StringPiece GetTypeName() const
Definition: rest_method.h:733
RestMethodMediaUploadProtocolsResumable mutable_resumable()
Definition: rest_method.h:379
void clear_ref()
Definition: rest_method.h:630
void clear_supports_subscription()
Definition: rest_method.h:1309
const client::JsonCppArray< string > get_parameter_order() const
Definition: rest_method.h:1021
void clear_etag_required()
Definition: rest_method.h:861
bool get_supports_media_upload() const
Definition: rest_method.h:1280
RestMethodMediaUploadProtocols mutable_protocols()
Definition: rest_method.h:568
const StringPiece GetTypeName() const
Definition: rest_method.h:614
client::JsonCppArray< string > mutable_parameterOrder()
Definition: rest_method.h:1036