analytics  v3
profile.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-01-30, 05:27:32 UTC
18 // C++ generator version: 0.1.4
19 
20 // ----------------------------------------------------------------------------
21 // NOTE: This file is generated from Google APIs Discovery Service.
22 // Service:
23 // Google Analytics API (analytics/v3)
24 // Generated from:
25 // Version: v3
26 // Revision: 169
27 // Generated by:
28 // Tool: google-apis-code-generator 1.5.1
29 // C++: 0.1.4
30 #ifndef GOOGLE_ANALYTICS_API_PROFILE_H_
31 #define GOOGLE_ANALYTICS_API_PROFILE_H_
32 
33 #include <string>
34 #include "googleapis/base/macros.h"
35 #include "googleapis/client/data/jsoncpp_data.h"
36 #include "googleapis/client/util/date_time.h"
37 #include "googleapis/strings/stringpiece.h"
38 
39 namespace Json {
40 class Value;
41 } // namespace Json
42 
43 namespace google_analytics_api {
44 using namespace googleapis;
45 
51 class Profile : public client::JsonCppData {
52  public:
59  class ProfileChildLink : public client::JsonCppData {
60  public:
66  static ProfileChildLink* New();
67 
73  explicit ProfileChildLink(const Json::Value& storage);
74 
80  explicit ProfileChildLink(Json::Value* storage);
81 
85  virtual ~ProfileChildLink();
86 
92  const StringPiece GetTypeName() const {
93  return StringPiece("google_analytics_api::ProfileChildLink");
94  }
95 
101  bool has_href() const {
102  return Storage().isMember("href");
103  }
104 
108  void clear_href() {
109  MutableStorage()->removeMember("href");
110  }
111 
112 
116  const StringPiece get_href() const {
117  const Json::Value& v = Storage("href");
118  if (v == Json::Value::null) return StringPiece("");
119  return StringPiece(v.asCString());
120  }
121 
129  void set_href(const StringPiece& value) {
130  *MutableStorage("href") = value.data();
131  }
132 
138  bool has_type() const {
139  return Storage().isMember("type");
140  }
141 
145  void clear_type() {
146  MutableStorage()->removeMember("type");
147  }
148 
149 
153  const StringPiece get_type() const {
154  const Json::Value& v = Storage("type");
155  if (v == Json::Value::null) return StringPiece("");
156  return StringPiece(v.asCString());
157  }
158 
166  void set_type(const StringPiece& value) {
167  *MutableStorage("type") = value.data();
168  }
169 
170  private:
171  void operator=(const ProfileChildLink&);
172  }; // ProfileChildLink
179  class ProfileParentLink : public client::JsonCppData {
180  public:
186  static ProfileParentLink* New();
187 
193  explicit ProfileParentLink(const Json::Value& storage);
194 
200  explicit ProfileParentLink(Json::Value* storage);
201 
205  virtual ~ProfileParentLink();
206 
212  const StringPiece GetTypeName() const {
213  return StringPiece("google_analytics_api::ProfileParentLink");
214  }
215 
221  bool has_href() const {
222  return Storage().isMember("href");
223  }
224 
228  void clear_href() {
229  MutableStorage()->removeMember("href");
230  }
231 
232 
236  const StringPiece get_href() const {
237  const Json::Value& v = Storage("href");
238  if (v == Json::Value::null) return StringPiece("");
239  return StringPiece(v.asCString());
240  }
241 
249  void set_href(const StringPiece& value) {
250  *MutableStorage("href") = value.data();
251  }
252 
258  bool has_type() const {
259  return Storage().isMember("type");
260  }
261 
265  void clear_type() {
266  MutableStorage()->removeMember("type");
267  }
268 
269 
273  const StringPiece get_type() const {
274  const Json::Value& v = Storage("type");
275  if (v == Json::Value::null) return StringPiece("");
276  return StringPiece(v.asCString());
277  }
278 
286  void set_type(const StringPiece& value) {
287  *MutableStorage("type") = value.data();
288  }
289 
290  private:
291  void operator=(const ProfileParentLink&);
292  }; // ProfileParentLink
298  class ProfilePermissions : public client::JsonCppData {
299  public:
305  static ProfilePermissions* New();
306 
312  explicit ProfilePermissions(const Json::Value& storage);
313 
319  explicit ProfilePermissions(Json::Value* storage);
320 
324  virtual ~ProfilePermissions();
325 
331  const StringPiece GetTypeName() const {
332  return StringPiece("google_analytics_api::ProfilePermissions");
333  }
334 
340  bool has_effective() const {
341  return Storage().isMember("effective");
342  }
343 
348  MutableStorage()->removeMember("effective");
349  }
350 
351 
355  const client::JsonCppArray<string > get_effective() const {
356  const Json::Value& storage = Storage("effective");
357  return client::JsonValueToCppValueHelper<client::JsonCppArray<string > >(storage);
358  }
359 
370  client::JsonCppArray<string > mutable_effective() {
371  Json::Value* storage = MutableStorage("effective");
372  return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<string > >(storage);
373  }
374 
375  private:
376  void operator=(const ProfilePermissions&);
377  }; // ProfilePermissions
383  static Profile* New();
384 
390  explicit Profile(const Json::Value& storage);
391 
397  explicit Profile(Json::Value* storage);
398 
402  virtual ~Profile();
403 
409  const StringPiece GetTypeName() const {
410  return StringPiece("google_analytics_api::Profile");
411  }
412 
418  bool has_account_id() const {
419  return Storage().isMember("accountId");
420  }
421 
426  MutableStorage()->removeMember("accountId");
427  }
428 
429 
433  const StringPiece get_account_id() const {
434  const Json::Value& v = Storage("accountId");
435  if (v == Json::Value::null) return StringPiece("");
436  return StringPiece(v.asCString());
437  }
438 
446  void set_account_id(const StringPiece& value) {
447  *MutableStorage("accountId") = value.data();
448  }
449 
456  return Storage().isMember("botFilteringEnabled");
457  }
458 
463  MutableStorage()->removeMember("botFilteringEnabled");
464  }
465 
466 
471  const Json::Value& storage = Storage("botFilteringEnabled");
472  return client::JsonValueToCppValueHelper<bool >(storage);
473  }
474 
482  void set_bot_filtering_enabled(bool value) {
483  client::SetJsonValueFromCppValueHelper<bool >(
484  value, MutableStorage("botFilteringEnabled"));
485  }
486 
492  bool has_child_link() const {
493  return Storage().isMember("childLink");
494  }
495 
500  MutableStorage()->removeMember("childLink");
501  }
502 
503 
508  const Json::Value& storage = Storage("childLink");
509  return client::JsonValueToCppValueHelper<ProfileChildLink >(storage);
510  }
511 
522  Json::Value* storage = MutableStorage("childLink");
523  return client::JsonValueToMutableCppValueHelper<ProfileChildLink >(storage);
524  }
525 
531  bool has_created() const {
532  return Storage().isMember("created");
533  }
534 
538  void clear_created() {
539  MutableStorage()->removeMember("created");
540  }
541 
542 
546  client::DateTime get_created() const {
547  const Json::Value& storage = Storage("created");
548  return client::JsonValueToCppValueHelper<client::DateTime >(storage);
549  }
550 
558  void set_created(client::DateTime value) {
559  client::SetJsonValueFromCppValueHelper<client::DateTime >(
560  value, MutableStorage("created"));
561  }
562 
568  bool has_currency() const {
569  return Storage().isMember("currency");
570  }
571 
575  void clear_currency() {
576  MutableStorage()->removeMember("currency");
577  }
578 
579 
583  const StringPiece get_currency() const {
584  const Json::Value& v = Storage("currency");
585  if (v == Json::Value::null) return StringPiece("");
586  return StringPiece(v.asCString());
587  }
588 
601  void set_currency(const StringPiece& value) {
602  *MutableStorage("currency") = value.data();
603  }
604 
610  bool has_default_page() const {
611  return Storage().isMember("defaultPage");
612  }
613 
618  MutableStorage()->removeMember("defaultPage");
619  }
620 
621 
625  const StringPiece get_default_page() const {
626  const Json::Value& v = Storage("defaultPage");
627  if (v == Json::Value::null) return StringPiece("");
628  return StringPiece(v.asCString());
629  }
630 
638  void set_default_page(const StringPiece& value) {
639  *MutableStorage("defaultPage") = value.data();
640  }
641 
647  bool has_e_commerce_tracking() const {
648  return Storage().isMember("eCommerceTracking");
649  }
650 
655  MutableStorage()->removeMember("eCommerceTracking");
656  }
657 
658 
662  bool get_e_commerce_tracking() const {
663  const Json::Value& storage = Storage("eCommerceTracking");
664  return client::JsonValueToCppValueHelper<bool >(storage);
665  }
666 
674  void set_e_commerce_tracking(bool value) {
675  client::SetJsonValueFromCppValueHelper<bool >(
676  value, MutableStorage("eCommerceTracking"));
677  }
678 
687  return Storage().isMember("enhancedECommerceTracking");
688  }
689 
694  MutableStorage()->removeMember("enhancedECommerceTracking");
695  }
696 
697 
702  const Json::Value& storage = Storage("enhancedECommerceTracking");
703  return client::JsonValueToCppValueHelper<bool >(storage);
704  }
705 
716  client::SetJsonValueFromCppValueHelper<bool >(
717  value, MutableStorage("enhancedECommerceTracking"));
718  }
719 
727  return Storage().isMember("excludeQueryParameters");
728  }
729 
734  MutableStorage()->removeMember("excludeQueryParameters");
735  }
736 
737 
741  const StringPiece get_exclude_query_parameters() const {
742  const Json::Value& v = Storage("excludeQueryParameters");
743  if (v == Json::Value::null) return StringPiece("");
744  return StringPiece(v.asCString());
745  }
746 
754  void set_exclude_query_parameters(const StringPiece& value) {
755  *MutableStorage("excludeQueryParameters") = value.data();
756  }
757 
763  bool has_id() const {
764  return Storage().isMember("id");
765  }
766 
770  void clear_id() {
771  MutableStorage()->removeMember("id");
772  }
773 
774 
778  const StringPiece get_id() const {
779  const Json::Value& v = Storage("id");
780  if (v == Json::Value::null) return StringPiece("");
781  return StringPiece(v.asCString());
782  }
783 
791  void set_id(const StringPiece& value) {
792  *MutableStorage("id") = value.data();
793  }
794 
801  return Storage().isMember("internalWebPropertyId");
802  }
803 
808  MutableStorage()->removeMember("internalWebPropertyId");
809  }
810 
811 
815  const StringPiece get_internal_web_property_id() const {
816  const Json::Value& v = Storage("internalWebPropertyId");
817  if (v == Json::Value::null) return StringPiece("");
818  return StringPiece(v.asCString());
819  }
820 
828  void set_internal_web_property_id(const StringPiece& value) {
829  *MutableStorage("internalWebPropertyId") = value.data();
830  }
831 
837  bool has_kind() const {
838  return Storage().isMember("kind");
839  }
840 
844  void clear_kind() {
845  MutableStorage()->removeMember("kind");
846  }
847 
848 
852  const StringPiece get_kind() const {
853  const Json::Value& v = Storage("kind");
854  if (v == Json::Value::null) return StringPiece("");
855  return StringPiece(v.asCString());
856  }
857 
865  void set_kind(const StringPiece& value) {
866  *MutableStorage("kind") = value.data();
867  }
868 
874  bool has_name() const {
875  return Storage().isMember("name");
876  }
877 
881  void clear_name() {
882  MutableStorage()->removeMember("name");
883  }
884 
885 
889  const StringPiece get_name() const {
890  const Json::Value& v = Storage("name");
891  if (v == Json::Value::null) return StringPiece("");
892  return StringPiece(v.asCString());
893  }
894 
902  void set_name(const StringPiece& value) {
903  *MutableStorage("name") = value.data();
904  }
905 
911  bool has_parent_link() const {
912  return Storage().isMember("parentLink");
913  }
914 
919  MutableStorage()->removeMember("parentLink");
920  }
921 
922 
927  const Json::Value& storage = Storage("parentLink");
928  return client::JsonValueToCppValueHelper<ProfileParentLink >(storage);
929  }
930 
941  Json::Value* storage = MutableStorage("parentLink");
942  return client::JsonValueToMutableCppValueHelper<ProfileParentLink >(storage);
943  }
944 
950  bool has_permissions() const {
951  return Storage().isMember("permissions");
952  }
953 
958  MutableStorage()->removeMember("permissions");
959  }
960 
961 
966  const Json::Value& storage = Storage("permissions");
967  return client::JsonValueToCppValueHelper<ProfilePermissions >(storage);
968  }
969 
979  Json::Value* storage = MutableStorage("permissions");
980  return client::JsonValueToMutableCppValueHelper<ProfilePermissions >(storage);
981  }
982 
988  bool has_self_link() const {
989  return Storage().isMember("selfLink");
990  }
991 
996  MutableStorage()->removeMember("selfLink");
997  }
998 
999 
1003  const StringPiece get_self_link() const {
1004  const Json::Value& v = Storage("selfLink");
1005  if (v == Json::Value::null) return StringPiece("");
1006  return StringPiece(v.asCString());
1007  }
1008 
1016  void set_self_link(const StringPiece& value) {
1017  *MutableStorage("selfLink") = value.data();
1018  }
1019 
1028  return Storage().isMember("siteSearchCategoryParameters");
1029  }
1030 
1035  MutableStorage()->removeMember("siteSearchCategoryParameters");
1036  }
1037 
1038 
1042  const StringPiece get_site_search_category_parameters() const {
1043  const Json::Value& v = Storage("siteSearchCategoryParameters");
1044  if (v == Json::Value::null) return StringPiece("");
1045  return StringPiece(v.asCString());
1046  }
1047 
1055  void set_site_search_category_parameters(const StringPiece& value) {
1056  *MutableStorage("siteSearchCategoryParameters") = value.data();
1057  }
1058 
1067  return Storage().isMember("siteSearchQueryParameters");
1068  }
1069 
1074  MutableStorage()->removeMember("siteSearchQueryParameters");
1075  }
1076 
1077 
1081  const StringPiece get_site_search_query_parameters() const {
1082  const Json::Value& v = Storage("siteSearchQueryParameters");
1083  if (v == Json::Value::null) return StringPiece("");
1084  return StringPiece(v.asCString());
1085  }
1086 
1094  void set_site_search_query_parameters(const StringPiece& value) {
1095  *MutableStorage("siteSearchQueryParameters") = value.data();
1096  }
1097 
1103  bool has_starred() const {
1104  return Storage().isMember("starred");
1105  }
1106 
1110  void clear_starred() {
1111  MutableStorage()->removeMember("starred");
1112  }
1113 
1114 
1118  bool get_starred() const {
1119  const Json::Value& storage = Storage("starred");
1120  return client::JsonValueToCppValueHelper<bool >(storage);
1121  }
1122 
1130  void set_starred(bool value) {
1131  client::SetJsonValueFromCppValueHelper<bool >(
1132  value, MutableStorage("starred"));
1133  }
1134 
1143  return Storage().isMember("stripSiteSearchCategoryParameters");
1144  }
1145 
1150  MutableStorage()->removeMember("stripSiteSearchCategoryParameters");
1151  }
1152 
1153 
1159  const Json::Value& storage = Storage("stripSiteSearchCategoryParameters");
1160  return client::JsonValueToCppValueHelper<bool >(storage);
1161  }
1162 
1172  client::SetJsonValueFromCppValueHelper<bool >(
1173  value, MutableStorage("stripSiteSearchCategoryParameters"));
1174  }
1175 
1184  return Storage().isMember("stripSiteSearchQueryParameters");
1185  }
1186 
1191  MutableStorage()->removeMember("stripSiteSearchQueryParameters");
1192  }
1193 
1194 
1200  const Json::Value& storage = Storage("stripSiteSearchQueryParameters");
1201  return client::JsonValueToCppValueHelper<bool >(storage);
1202  }
1203 
1213  client::SetJsonValueFromCppValueHelper<bool >(
1214  value, MutableStorage("stripSiteSearchQueryParameters"));
1215  }
1216 
1222  bool has_timezone() const {
1223  return Storage().isMember("timezone");
1224  }
1225 
1230  MutableStorage()->removeMember("timezone");
1231  }
1232 
1233 
1237  const StringPiece get_timezone() const {
1238  const Json::Value& v = Storage("timezone");
1239  if (v == Json::Value::null) return StringPiece("");
1240  return StringPiece(v.asCString());
1241  }
1242 
1251  void set_timezone(const StringPiece& value) {
1252  *MutableStorage("timezone") = value.data();
1253  }
1254 
1260  bool has_type() const {
1261  return Storage().isMember("type");
1262  }
1263 
1267  void clear_type() {
1268  MutableStorage()->removeMember("type");
1269  }
1270 
1271 
1275  const StringPiece get_type() const {
1276  const Json::Value& v = Storage("type");
1277  if (v == Json::Value::null) return StringPiece("");
1278  return StringPiece(v.asCString());
1279  }
1280 
1288  void set_type(const StringPiece& value) {
1289  *MutableStorage("type") = value.data();
1290  }
1291 
1297  bool has_updated() const {
1298  return Storage().isMember("updated");
1299  }
1300 
1304  void clear_updated() {
1305  MutableStorage()->removeMember("updated");
1306  }
1307 
1308 
1312  client::DateTime get_updated() const {
1313  const Json::Value& storage = Storage("updated");
1314  return client::JsonValueToCppValueHelper<client::DateTime >(storage);
1315  }
1316 
1324  void set_updated(client::DateTime value) {
1325  client::SetJsonValueFromCppValueHelper<client::DateTime >(
1326  value, MutableStorage("updated"));
1327  }
1328 
1334  bool has_web_property_id() const {
1335  return Storage().isMember("webPropertyId");
1336  }
1337 
1342  MutableStorage()->removeMember("webPropertyId");
1343  }
1344 
1345 
1349  const StringPiece get_web_property_id() const {
1350  const Json::Value& v = Storage("webPropertyId");
1351  if (v == Json::Value::null) return StringPiece("");
1352  return StringPiece(v.asCString());
1353  }
1354 
1363  void set_web_property_id(const StringPiece& value) {
1364  *MutableStorage("webPropertyId") = value.data();
1365  }
1366 
1372  bool has_website_url() const {
1373  return Storage().isMember("websiteUrl");
1374  }
1375 
1380  MutableStorage()->removeMember("websiteUrl");
1381  }
1382 
1383 
1387  const StringPiece get_website_url() const {
1388  const Json::Value& v = Storage("websiteUrl");
1389  if (v == Json::Value::null) return StringPiece("");
1390  return StringPiece(v.asCString());
1391  }
1392 
1400  void set_website_url(const StringPiece& value) {
1401  *MutableStorage("websiteUrl") = value.data();
1402  }
1403 
1404  private:
1405  void operator=(const Profile&);
1406 }; // Profile
1407 } // namespace google_analytics_api
1408 #endif // GOOGLE_ANALYTICS_API_PROFILE_H_
bool has_website_url() const
Definition: profile.h:1372
void clear_updated()
Definition: profile.h:1304
void set_default_page(const StringPiece &value)
Definition: profile.h:638
void clear_parent_link()
Definition: profile.h:918
bool get_enhanced_ec_ommerce_tracking() const
Definition: profile.h:701
const StringPiece get_kind() const
Definition: profile.h:852
const StringPiece get_name() const
Definition: profile.h:889
const StringPiece get_internal_web_property_id() const
Definition: profile.h:815
const ProfileChildLink get_child_link() const
Definition: profile.h:507
void set_type(const StringPiece &value)
Definition: profile.h:1288
void set_site_search_query_parameters(const StringPiece &value)
Definition: profile.h:1094
bool has_parent_link() const
Definition: profile.h:911
void clear_exclude_query_parameters()
Definition: profile.h:733
bool get_strip_site_search_query_parameters() const
Definition: profile.h:1199
void clear_type()
Definition: profile.h:1267
void set_bot_filtering_enabled(bool value)
Definition: profile.h:482
void clear_effective()
Definition: profile.h:347
const client::JsonCppArray< string > get_effective() const
Definition: profile.h:355
void clear_site_search_query_parameters()
Definition: profile.h:1073
bool get_bot_filtering_enabled() const
Definition: profile.h:470
void clear_site_search_category_parameters()
Definition: profile.h:1034
bool has_internal_web_property_id() const
Definition: profile.h:800
void set_strip_site_search_category_parameters(bool value)
Definition: profile.h:1171
void clear_internal_web_property_id()
Definition: profile.h:807
Definition: profile.h:51
const StringPiece GetTypeName() const
Definition: profile.h:331
void set_starred(bool value)
Definition: profile.h:1130
void clear_enhanced_ec_ommerce_tracking()
Definition: profile.h:693
const StringPiece get_web_property_id() const
Definition: profile.h:1349
const StringPiece get_type() const
Definition: profile.h:1275
ProfilePermissions mutable_permissions()
Definition: profile.h:978
const StringPiece get_account_id() const
Definition: profile.h:433
bool has_web_property_id() const
Definition: profile.h:1334
bool has_bot_filtering_enabled() const
Definition: profile.h:455
bool has_strip_site_search_query_parameters() const
Definition: profile.h:1183
bool get_e_commerce_tracking() const
Definition: profile.h:662
bool get_strip_site_search_category_parameters() const
Definition: profile.h:1158
bool has_name() const
Definition: profile.h:874
const StringPiece get_currency() const
Definition: profile.h:583
void set_self_link(const StringPiece &value)
Definition: profile.h:1016
bool has_enhanced_ec_ommerce_tracking() const
Definition: profile.h:686
const StringPiece get_site_search_query_parameters() const
Definition: profile.h:1081
void set_e_commerce_tracking(bool value)
Definition: profile.h:674
ProfileChildLink mutable_childLink()
Definition: profile.h:521
bool get_starred() const
Definition: profile.h:1118
bool has_e_commerce_tracking() const
Definition: profile.h:647
void clear_e_commerce_tracking()
Definition: profile.h:654
void clear_starred()
Definition: profile.h:1110
client::DateTime get_updated() const
Definition: profile.h:1312
const ProfileParentLink get_parent_link() const
Definition: profile.h:926
bool has_timezone() const
Definition: profile.h:1222
bool has_default_page() const
Definition: profile.h:610
const StringPiece get_id() const
Definition: profile.h:778
void set_account_id(const StringPiece &value)
Definition: profile.h:446
void clear_timezone()
Definition: profile.h:1229
bool has_child_link() const
Definition: profile.h:492
void set_kind(const StringPiece &value)
Definition: profile.h:865
void set_internal_web_property_id(const StringPiece &value)
Definition: profile.h:828
void set_created(client::DateTime value)
Definition: profile.h:558
void clear_permissions()
Definition: profile.h:957
bool has_currency() const
Definition: profile.h:568
void clear_account_id()
Definition: profile.h:425
bool has_site_search_category_parameters() const
Definition: profile.h:1027
void set_id(const StringPiece &value)
Definition: profile.h:791
bool has_updated() const
Definition: profile.h:1297
void clear_child_link()
Definition: profile.h:499
Definition: account.h:39
bool has_id() const
Definition: profile.h:763
void clear_self_link()
Definition: profile.h:995
client::JsonCppArray< string > mutable_effective()
Definition: profile.h:370
bool has_effective() const
Definition: profile.h:340
void set_enhanced_ec_ommerce_tracking(bool value)
Definition: profile.h:715
Definition: account.cc:41
bool has_account_id() const
Definition: profile.h:418
void set_updated(client::DateTime value)
Definition: profile.h:1324
void clear_bot_filtering_enabled()
Definition: profile.h:462
const StringPiece GetTypeName() const
Definition: profile.h:409
bool has_exclude_query_parameters() const
Definition: profile.h:726
void set_exclude_query_parameters(const StringPiece &value)
Definition: profile.h:754
bool has_starred() const
Definition: profile.h:1103
const StringPiece get_site_search_category_parameters() const
Definition: profile.h:1042
bool has_kind() const
Definition: profile.h:837
const ProfilePermissions get_permissions() const
Definition: profile.h:965
bool has_strip_site_search_category_parameters() const
Definition: profile.h:1142
void clear_id()
Definition: profile.h:770
void clear_name()
Definition: profile.h:881
void clear_strip_site_search_category_parameters()
Definition: profile.h:1149
bool has_type() const
Definition: profile.h:1260
client::DateTime get_created() const
Definition: profile.h:546
const StringPiece get_self_link() const
Definition: profile.h:1003
const StringPiece get_website_url() const
Definition: profile.h:1387
bool has_created() const
Definition: profile.h:531
void set_website_url(const StringPiece &value)
Definition: profile.h:1400
void set_strip_site_search_query_parameters(bool value)
Definition: profile.h:1212
ProfileParentLink mutable_parentLink()
Definition: profile.h:940
void set_web_property_id(const StringPiece &value)
Definition: profile.h:1363
bool has_permissions() const
Definition: profile.h:950
const StringPiece get_default_page() const
Definition: profile.h:625
void set_timezone(const StringPiece &value)
Definition: profile.h:1251
const StringPiece get_exclude_query_parameters() const
Definition: profile.h:741
void clear_web_property_id()
Definition: profile.h:1341
void clear_currency()
Definition: profile.h:575
void clear_default_page()
Definition: profile.h:617
bool has_site_search_query_parameters() const
Definition: profile.h:1066
void set_site_search_category_parameters(const StringPiece &value)
Definition: profile.h:1055
const StringPiece get_timezone() const
Definition: profile.h:1237
void set_name(const StringPiece &value)
Definition: profile.h:902
void clear_strip_site_search_query_parameters()
Definition: profile.h:1190
void clear_created()
Definition: profile.h:538
void set_currency(const StringPiece &value)
Definition: profile.h:601
bool has_self_link() const
Definition: profile.h:988
void clear_kind()
Definition: profile.h:844
void clear_website_url()
Definition: profile.h:1379