30 #ifndef GOOGLE_ANALYTICS_API_GA_DATA_H_ 31 #define GOOGLE_ANALYTICS_API_GA_DATA_H_ 34 #include "googleapis/base/integral_types.h" 35 #include "googleapis/base/macros.h" 36 #include "googleapis/client/data/jsoncpp_data.h" 37 #include "googleapis/strings/stringpiece.h" 51 class GaData :
public client::JsonCppData {
92 return StringPiece(
"google_analytics_api::GaDataColumnHeaders");
101 return Storage().isMember(
"columnType");
108 MutableStorage()->removeMember(
"columnType");
116 const Json::Value& v = Storage(
"columnType");
117 if (v == Json::Value::null)
return StringPiece(
"");
118 return StringPiece(v.asCString());
129 *MutableStorage(
"columnType") = value.data();
138 return Storage().isMember(
"dataType");
145 MutableStorage()->removeMember(
"dataType");
153 const Json::Value& v = Storage(
"dataType");
154 if (v == Json::Value::null)
return StringPiece(
"");
155 return StringPiece(v.asCString());
168 *MutableStorage(
"dataType") = value.data();
177 return Storage().isMember(
"name");
184 MutableStorage()->removeMember(
"name");
192 const Json::Value& v = Storage(
"name");
193 if (v == Json::Value::null)
return StringPiece(
"");
194 return StringPiece(v.asCString());
205 *MutableStorage(
"name") = value.data();
257 return StringPiece(
"google_analytics_api::GaDataDataTableCols");
266 return Storage().isMember(
"id");
273 MutableStorage()->removeMember(
"id");
281 const Json::Value& v = Storage(
"id");
282 if (v == Json::Value::null)
return StringPiece(
"");
283 return StringPiece(v.asCString());
291 *MutableStorage(
"id") = value.data();
300 return Storage().isMember(
"label");
307 MutableStorage()->removeMember(
"label");
315 const Json::Value& v = Storage(
"label");
316 if (v == Json::Value::null)
return StringPiece(
"");
317 return StringPiece(v.asCString());
325 *MutableStorage(
"label") = value.data();
334 return Storage().isMember(
"type");
341 MutableStorage()->removeMember(
"type");
349 const Json::Value& v = Storage(
"type");
350 if (v == Json::Value::null)
return StringPiece(
"");
351 return StringPiece(v.asCString());
359 *MutableStorage(
"type") = value.data();
411 return StringPiece(
"google_analytics_api::GaDataDataTableRowsC");
420 return Storage().isMember(
"v");
427 MutableStorage()->removeMember(
"v");
435 const Json::Value& v = Storage(
"v");
436 if (v == Json::Value::null)
return StringPiece(
"");
437 return StringPiece(v.asCString());
444 void set_v(
const StringPiece& value) {
445 *MutableStorage(
"v") = value.data();
483 return StringPiece(
"google_analytics_api::GaDataDataTableRows");
492 return Storage().isMember(
"c");
499 MutableStorage()->removeMember(
"c");
506 const client::JsonCppArray<GaDataDataTableRowsC >
get_c()
const {
507 const Json::Value& storage = Storage(
"c");
508 return client::JsonValueToCppValueHelper<client::JsonCppArray<GaDataDataTableRowsC > >(storage);
515 client::JsonCppArray<GaDataDataTableRowsC >
mutable_c() {
516 Json::Value* storage = MutableStorage(
"c");
517 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<GaDataDataTableRowsC > >(storage);
555 return StringPiece(
"google_analytics_api::GaDataDataTable");
564 return Storage().isMember(
"cols");
571 MutableStorage()->removeMember(
"cols");
578 const client::JsonCppArray<GaDataDataTableCols >
get_cols()
const {
579 const Json::Value& storage = Storage(
"cols");
580 return client::JsonValueToCppValueHelper<client::JsonCppArray<GaDataDataTableCols > >(storage);
588 Json::Value* storage = MutableStorage(
"cols");
589 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<GaDataDataTableCols > >(storage);
598 return Storage().isMember(
"rows");
605 MutableStorage()->removeMember(
"rows");
612 const client::JsonCppArray<GaDataDataTableRows >
get_rows()
const {
613 const Json::Value& storage = Storage(
"rows");
614 return client::JsonValueToCppValueHelper<client::JsonCppArray<GaDataDataTableRows > >(storage);
622 Json::Value* storage = MutableStorage(
"rows");
623 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<GaDataDataTableRows > >(storage);
669 return StringPiece(
"google_analytics_api::GaDataProfileInfo");
678 return Storage().isMember(
"accountId");
685 MutableStorage()->removeMember(
"accountId");
693 const Json::Value& v = Storage(
"accountId");
694 if (v == Json::Value::null)
return StringPiece(
"");
695 return StringPiece(v.asCString());
706 *MutableStorage(
"accountId") = value.data();
716 return Storage().isMember(
"internalWebPropertyId");
723 MutableStorage()->removeMember(
"internalWebPropertyId");
731 const Json::Value& v = Storage(
"internalWebPropertyId");
732 if (v == Json::Value::null)
return StringPiece(
"");
733 return StringPiece(v.asCString());
744 *MutableStorage(
"internalWebPropertyId") = value.data();
753 return Storage().isMember(
"profileId");
760 MutableStorage()->removeMember(
"profileId");
768 const Json::Value& v = Storage(
"profileId");
769 if (v == Json::Value::null)
return StringPiece(
"");
770 return StringPiece(v.asCString());
781 *MutableStorage(
"profileId") = value.data();
790 return Storage().isMember(
"profileName");
797 MutableStorage()->removeMember(
"profileName");
805 const Json::Value& v = Storage(
"profileName");
806 if (v == Json::Value::null)
return StringPiece(
"");
807 return StringPiece(v.asCString());
818 *MutableStorage(
"profileName") = value.data();
827 return Storage().isMember(
"tableId");
834 MutableStorage()->removeMember(
"tableId");
842 const Json::Value& v = Storage(
"tableId");
843 if (v == Json::Value::null)
return StringPiece(
"");
844 return StringPiece(v.asCString());
855 *MutableStorage(
"tableId") = value.data();
864 return Storage().isMember(
"webPropertyId");
871 MutableStorage()->removeMember(
"webPropertyId");
879 const Json::Value& v = Storage(
"webPropertyId");
880 if (v == Json::Value::null)
return StringPiece(
"");
881 return StringPiece(v.asCString());
892 *MutableStorage(
"webPropertyId") = value.data();
937 return StringPiece(
"google_analytics_api::GaDataQuery");
946 return Storage().isMember(
"dimensions");
953 MutableStorage()->removeMember(
"dimensions");
961 const Json::Value& v = Storage(
"dimensions");
962 if (v == Json::Value::null)
return StringPiece(
"");
963 return StringPiece(v.asCString());
974 *MutableStorage(
"dimensions") = value.data();
983 return Storage().isMember(
"end-date");
990 MutableStorage()->removeMember(
"end-date");
998 const Json::Value& v = Storage(
"end-date");
999 if (v == Json::Value::null)
return StringPiece(
"");
1000 return StringPiece(v.asCString());
1011 *MutableStorage(
"end-date") = value.data();
1020 return Storage().isMember(
"filters");
1027 MutableStorage()->removeMember(
"filters");
1035 const Json::Value& v = Storage(
"filters");
1036 if (v == Json::Value::null)
return StringPiece(
"");
1037 return StringPiece(v.asCString());
1048 *MutableStorage(
"filters") = value.data();
1057 return Storage().isMember(
"ids");
1064 MutableStorage()->removeMember(
"ids");
1072 const Json::Value& v = Storage(
"ids");
1073 if (v == Json::Value::null)
return StringPiece(
"");
1074 return StringPiece(v.asCString());
1085 *MutableStorage(
"ids") = value.data();
1094 return Storage().isMember(
"max-results");
1101 MutableStorage()->removeMember(
"max-results");
1109 const Json::Value& storage = Storage(
"max-results");
1110 return client::JsonValueToCppValueHelper<int32 >(storage);
1121 client::SetJsonValueFromCppValueHelper<int32 >(
1122 value, MutableStorage(
"max-results"));
1131 return Storage().isMember(
"metrics");
1138 MutableStorage()->removeMember(
"metrics");
1146 const Json::Value& storage = Storage(
"metrics");
1147 return client::JsonValueToCppValueHelper<client::JsonCppArray<string > >(storage);
1159 Json::Value* storage = MutableStorage(
"metrics");
1160 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<string > >(storage);
1169 return Storage().isMember(
"samplingLevel");
1176 MutableStorage()->removeMember(
"samplingLevel");
1184 const Json::Value& v = Storage(
"samplingLevel");
1185 if (v == Json::Value::null)
return StringPiece(
"");
1186 return StringPiece(v.asCString());
1197 *MutableStorage(
"samplingLevel") = value.data();
1206 return Storage().isMember(
"segment");
1213 MutableStorage()->removeMember(
"segment");
1221 const Json::Value& v = Storage(
"segment");
1222 if (v == Json::Value::null)
return StringPiece(
"");
1223 return StringPiece(v.asCString());
1234 *MutableStorage(
"segment") = value.data();
1243 return Storage().isMember(
"sort");
1250 MutableStorage()->removeMember(
"sort");
1258 const Json::Value& storage = Storage(
"sort");
1259 return client::JsonValueToCppValueHelper<client::JsonCppArray<string > >(storage);
1270 Json::Value* storage = MutableStorage(
"sort");
1271 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<string > >(storage);
1280 return Storage().isMember(
"start-date");
1287 MutableStorage()->removeMember(
"start-date");
1295 const Json::Value& v = Storage(
"start-date");
1296 if (v == Json::Value::null)
return StringPiece(
"");
1297 return StringPiece(v.asCString());
1308 *MutableStorage(
"start-date") = value.data();
1317 return Storage().isMember(
"start-index");
1324 MutableStorage()->removeMember(
"start-index");
1332 const Json::Value& storage = Storage(
"start-index");
1333 return client::JsonValueToCppValueHelper<int32 >(storage);
1344 client::SetJsonValueFromCppValueHelper<int32 >(
1345 value, MutableStorage(
"start-index"));
1363 explicit GaData(
const Json::Value& storage);
1370 explicit GaData(Json::Value* storage);
1383 return StringPiece(
"google_analytics_api::GaData");
1392 return Storage().isMember(
"columnHeaders");
1399 MutableStorage()->removeMember(
"columnHeaders");
1407 const Json::Value& storage = Storage(
"columnHeaders");
1408 return client::JsonValueToCppValueHelper<client::JsonCppArray<GaDataColumnHeaders > >(storage);
1421 Json::Value* storage = MutableStorage(
"columnHeaders");
1422 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<GaDataColumnHeaders > >(storage);
1431 return Storage().isMember(
"containsSampledData");
1438 MutableStorage()->removeMember(
"containsSampledData");
1446 const Json::Value& storage = Storage(
"containsSampledData");
1447 return client::JsonValueToCppValueHelper<bool >(storage);
1458 client::SetJsonValueFromCppValueHelper<bool >(
1459 value, MutableStorage(
"containsSampledData"));
1468 return Storage().isMember(
"dataLastRefreshed");
1475 MutableStorage()->removeMember(
"dataLastRefreshed");
1483 const Json::Value& storage = Storage(
"dataLastRefreshed");
1484 return client::JsonValueToCppValueHelper<int64 >(storage);
1495 client::SetJsonValueFromCppValueHelper<int64 >(
1496 value, MutableStorage(
"dataLastRefreshed"));
1505 return Storage().isMember(
"dataTable");
1512 MutableStorage()->removeMember(
"dataTable");
1520 const Json::Value& storage = Storage(
"dataTable");
1521 return client::JsonValueToCppValueHelper<GaDataDataTable >(storage);
1530 Json::Value* storage = MutableStorage(
"dataTable");
1531 return client::JsonValueToMutableCppValueHelper<GaDataDataTable >(storage);
1540 return Storage().isMember(
"id");
1547 MutableStorage()->removeMember(
"id");
1555 const Json::Value& v = Storage(
"id");
1556 if (v == Json::Value::null)
return StringPiece(
"");
1557 return StringPiece(v.asCString());
1568 *MutableStorage(
"id") = value.data();
1577 return Storage().isMember(
"itemsPerPage");
1584 MutableStorage()->removeMember(
"itemsPerPage");
1592 const Json::Value& storage = Storage(
"itemsPerPage");
1593 return client::JsonValueToCppValueHelper<int32 >(storage);
1607 client::SetJsonValueFromCppValueHelper<int32 >(
1608 value, MutableStorage(
"itemsPerPage"));
1617 return Storage().isMember(
"kind");
1624 MutableStorage()->removeMember(
"kind");
1632 const Json::Value& v = Storage(
"kind");
1633 if (v == Json::Value::null)
return StringPiece(
"");
1634 return StringPiece(v.asCString());
1645 *MutableStorage(
"kind") = value.data();
1654 return Storage().isMember(
"nextLink");
1661 MutableStorage()->removeMember(
"nextLink");
1669 const Json::Value& v = Storage(
"nextLink");
1670 if (v == Json::Value::null)
return StringPiece(
"");
1671 return StringPiece(v.asCString());
1682 *MutableStorage(
"nextLink") = value.data();
1691 return Storage().isMember(
"previousLink");
1698 MutableStorage()->removeMember(
"previousLink");
1706 const Json::Value& v = Storage(
"previousLink");
1707 if (v == Json::Value::null)
return StringPiece(
"");
1708 return StringPiece(v.asCString());
1719 *MutableStorage(
"previousLink") = value.data();
1728 return Storage().isMember(
"profileInfo");
1735 MutableStorage()->removeMember(
"profileInfo");
1743 const Json::Value& storage = Storage(
"profileInfo");
1744 return client::JsonValueToCppValueHelper<GaDataProfileInfo >(storage);
1757 Json::Value* storage = MutableStorage(
"profileInfo");
1758 return client::JsonValueToMutableCppValueHelper<GaDataProfileInfo >(storage);
1767 return Storage().isMember(
"query");
1774 MutableStorage()->removeMember(
"query");
1782 const Json::Value& storage = Storage(
"query");
1783 return client::JsonValueToCppValueHelper<GaDataQuery >(storage);
1794 Json::Value* storage = MutableStorage(
"query");
1795 return client::JsonValueToMutableCppValueHelper<GaDataQuery >(storage);
1804 return Storage().isMember(
"rows");
1811 MutableStorage()->removeMember(
"rows");
1818 const client::JsonCppArray<client::JsonCppArray<string > >
get_rows()
const {
1819 const Json::Value& storage = Storage(
"rows");
1820 return client::JsonValueToCppValueHelper<client::JsonCppArray<client::JsonCppArray<string > > >(storage);
1833 Json::Value* storage = MutableStorage(
"rows");
1834 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<client::JsonCppArray<string > > >(storage);
1843 return Storage().isMember(
"sampleSize");
1850 MutableStorage()->removeMember(
"sampleSize");
1858 const Json::Value& storage = Storage(
"sampleSize");
1859 return client::JsonValueToCppValueHelper<int64 >(storage);
1870 client::SetJsonValueFromCppValueHelper<int64 >(
1871 value, MutableStorage(
"sampleSize"));
1880 return Storage().isMember(
"sampleSpace");
1887 MutableStorage()->removeMember(
"sampleSpace");
1895 const Json::Value& storage = Storage(
"sampleSpace");
1896 return client::JsonValueToCppValueHelper<int64 >(storage);
1907 client::SetJsonValueFromCppValueHelper<int64 >(
1908 value, MutableStorage(
"sampleSpace"));
1917 return Storage().isMember(
"selfLink");
1924 MutableStorage()->removeMember(
"selfLink");
1932 const Json::Value& v = Storage(
"selfLink");
1933 if (v == Json::Value::null)
return StringPiece(
"");
1934 return StringPiece(v.asCString());
1945 *MutableStorage(
"selfLink") = value.data();
1954 return Storage().isMember(
"totalResults");
1961 MutableStorage()->removeMember(
"totalResults");
1969 const Json::Value& storage = Storage(
"totalResults");
1970 return client::JsonValueToCppValueHelper<int32 >(storage);
1982 client::SetJsonValueFromCppValueHelper<int32 >(
1983 value, MutableStorage(
"totalResults"));
1992 return Storage().isMember(
"totalsForAllResults");
1999 MutableStorage()->removeMember(
"totalsForAllResults");
2008 const Json::Value& storage = Storage(
"totalsForAllResults");
2009 return client::JsonValueToCppValueHelper<client::JsonCppAssociativeArray<string > >(storage);
2023 Json::Value* storage = MutableStorage(
"totalsForAllResults");
2024 return client::JsonValueToMutableCppValueHelper<client::JsonCppAssociativeArray<string > >(storage);
2028 void operator=(
const GaData&);
2031 #endif // GOOGLE_ANALYTICS_API_GA_DATA_H_ void set_internal_web_property_id(const StringPiece &value)
Definition: ga_data.h:743
void set_start_index(int32 value)
Definition: ga_data.h:1343
const StringPiece GetTypeName() const
Definition: ga_data.h:554
const StringPiece get_end_date() const
Definition: ga_data.h:997
client::JsonCppArray< string > mutable_sort()
Definition: ga_data.h:1269
bool has_profile_name() const
Definition: ga_data.h:789
bool has_label() const
Definition: ga_data.h:299
const StringPiece get_start_date() const
Definition: ga_data.h:1294
void clear_end_date()
Definition: ga_data.h:989
bool has_start_date() const
Definition: ga_data.h:1279
bool has_profile_info() const
Definition: ga_data.h:1727
bool has_end_date() const
Definition: ga_data.h:982
const StringPiece get_profile_id() const
Definition: ga_data.h:767
bool has_sort() const
Definition: ga_data.h:1242
client::JsonCppArray< GaDataDataTableRowsC > mutable_c()
Definition: ga_data.h:515
GaDataProfileInfo mutable_profileInfo()
Definition: ga_data.h:1756
void clear_id()
Definition: ga_data.h:1546
const GaDataDataTable get_data_table() const
Definition: ga_data.h:1519
const StringPiece get_type() const
Definition: ga_data.h:348
const StringPiece get_name() const
Definition: ga_data.h:191
void set_v(const StringPiece &value)
Definition: ga_data.h:444
bool has_previous_link() const
Definition: ga_data.h:1690
Definition: ga_data.h:377
bool has_dimensions() const
Definition: ga_data.h:945
void set_id(const StringPiece &value)
Definition: ga_data.h:290
bool has_next_link() const
Definition: ga_data.h:1653
void set_segment(const StringPiece &value)
Definition: ga_data.h:1233
const StringPiece GetTypeName() const
Definition: ga_data.h:410
bool has_kind() const
Definition: ga_data.h:1616
const client::JsonCppArray< string > get_sort() const
Definition: ga_data.h:1257
void set_previous_link(const StringPiece &value)
Definition: ga_data.h:1718
const StringPiece get_web_property_id() const
Definition: ga_data.h:878
const client::JsonCppArray< GaDataDataTableRows > get_rows() const
Definition: ga_data.h:612
const StringPiece get_segment() const
Definition: ga_data.h:1220
GaDataDataTable mutable_dataTable()
Definition: ga_data.h:1529
const client::JsonCppArray< GaDataColumnHeaders > get_column_headers() const
Definition: ga_data.h:1406
void clear_total_results()
Definition: ga_data.h:1960
bool has_filters() const
Definition: ga_data.h:1019
void clear_data_last_refreshed()
Definition: ga_data.h:1474
bool has_max_results() const
Definition: ga_data.h:1093
void set_dimensions(const StringPiece &value)
Definition: ga_data.h:973
void clear_c()
Definition: ga_data.h:498
void clear_table_id()
Definition: ga_data.h:833
void set_next_link(const StringPiece &value)
Definition: ga_data.h:1681
const GaDataQuery get_query() const
Definition: ga_data.h:1781
void clear_metrics()
Definition: ga_data.h:1137
void set_table_id(const StringPiece &value)
Definition: ga_data.h:854
void clear_sort()
Definition: ga_data.h:1249
bool has_items_per_page() const
Definition: ga_data.h:1576
bool has_metrics() const
Definition: ga_data.h:1130
Definition: ga_data.h:370
void set_end_date(const StringPiece &value)
Definition: ga_data.h:1010
void set_name(const StringPiece &value)
Definition: ga_data.h:204
void clear_profile_name()
Definition: ga_data.h:796
const StringPiece get_filters() const
Definition: ga_data.h:1034
void clear_self_link()
Definition: ga_data.h:1923
bool has_internal_web_property_id() const
Definition: ga_data.h:715
int32 get_start_index() const
Definition: ga_data.h:1331
void set_self_link(const StringPiece &value)
Definition: ga_data.h:1944
const StringPiece get_column_type() const
Definition: ga_data.h:115
bool has_web_property_id() const
Definition: ga_data.h:863
const StringPiece GetTypeName() const
Definition: ga_data.h:256
void clear_type()
Definition: ga_data.h:340
bool has_name() const
Definition: ga_data.h:176
void clear_account_id()
Definition: ga_data.h:684
void clear_profile_info()
Definition: ga_data.h:1734
bool has_sample_size() const
Definition: ga_data.h:1842
void clear_start_index()
Definition: ga_data.h:1323
bool has_id() const
Definition: ga_data.h:265
void set_profile_name(const StringPiece &value)
Definition: ga_data.h:817
void clear_kind()
Definition: ga_data.h:1623
void clear_id()
Definition: ga_data.h:272
GaDataQuery mutable_query()
Definition: ga_data.h:1793
const StringPiece GetTypeName() const
Definition: ga_data.h:482
void clear_cols()
Definition: ga_data.h:570
client::JsonCppArray< GaDataDataTableRows > mutable_rows()
Definition: ga_data.h:621
const StringPiece get_next_link() const
Definition: ga_data.h:1668
void clear_items_per_page()
Definition: ga_data.h:1583
void clear_dimensions()
Definition: ga_data.h:952
void set_filters(const StringPiece &value)
Definition: ga_data.h:1047
void set_ids(const StringPiece &value)
Definition: ga_data.h:1084
const StringPiece get_account_id() const
Definition: ga_data.h:692
int64 get_data_last_refreshed() const
Definition: ga_data.h:1482
bool has_sample_space() const
Definition: ga_data.h:1879
bool has_account_id() const
Definition: ga_data.h:677
void clear_start_date()
Definition: ga_data.h:1286
void clear_label()
Definition: ga_data.h:306
void set_account_id(const StringPiece &value)
Definition: ga_data.h:705
void clear_segment()
Definition: ga_data.h:1212
bool has_rows() const
Definition: ga_data.h:1803
Definition: ga_data.h:216
const StringPiece get_profile_name() const
Definition: ga_data.h:804
void set_start_date(const StringPiece &value)
Definition: ga_data.h:1307
void set_web_property_id(const StringPiece &value)
Definition: ga_data.h:891
void clear_name()
Definition: ga_data.h:183
int32 get_max_results() const
Definition: ga_data.h:1108
void set_max_results(int32 value)
Definition: ga_data.h:1120
void clear_rows()
Definition: ga_data.h:1810
bool has_total_results() const
Definition: ga_data.h:1953
bool has_rows() const
Definition: ga_data.h:597
void clear_next_link()
Definition: ga_data.h:1660
const StringPiece GetTypeName() const
Definition: ga_data.h:936
const StringPiece get_id() const
Definition: ga_data.h:280
void clear_query()
Definition: ga_data.h:1773
const StringPiece get_previous_link() const
Definition: ga_data.h:1705
bool has_c() const
Definition: ga_data.h:491
client::JsonCppArray< client::JsonCppArray< string > > mutable_rows()
Definition: ga_data.h:1832
bool has_query() const
Definition: ga_data.h:1766
void clear_web_property_id()
Definition: ga_data.h:870
void set_profile_id(const StringPiece &value)
Definition: ga_data.h:780
void clear_sample_space()
Definition: ga_data.h:1886
void clear_rows()
Definition: ga_data.h:604
bool has_totals_for_all_results() const
Definition: ga_data.h:1991
const StringPiece GetTypeName() const
Definition: ga_data.h:668
Definition: account.cc:41
bool get_contains_sampled_data() const
Definition: ga_data.h:1445
const StringPiece get_self_link() const
Definition: ga_data.h:1931
bool has_data_type() const
Definition: ga_data.h:137
void set_kind(const StringPiece &value)
Definition: ga_data.h:1644
void clear_totals_for_all_results()
Definition: ga_data.h:1998
void clear_max_results()
Definition: ga_data.h:1100
void clear_v()
Definition: ga_data.h:426
const StringPiece get_ids() const
Definition: ga_data.h:1071
const StringPiece get_data_type() const
Definition: ga_data.h:152
const client::JsonCppArray< string > get_metrics() const
Definition: ga_data.h:1145
bool has_cols() const
Definition: ga_data.h:563
bool has_type() const
Definition: ga_data.h:333
void clear_data_type()
Definition: ga_data.h:144
void clear_internal_web_property_id()
Definition: ga_data.h:722
int64 get_sample_space() const
Definition: ga_data.h:1894
bool has_id() const
Definition: ga_data.h:1539
void clear_sampling_level()
Definition: ga_data.h:1175
bool has_column_headers() const
Definition: ga_data.h:1391
void clear_data_table()
Definition: ga_data.h:1511
bool has_segment() const
Definition: ga_data.h:1205
const StringPiece get_sampling_level() const
Definition: ga_data.h:1183
client::JsonCppArray< GaDataColumnHeaders > mutable_columnHeaders()
Definition: ga_data.h:1420
void set_sample_size(int64 value)
Definition: ga_data.h:1869
Definition: ga_data.h:635
bool has_data_last_refreshed() const
Definition: ga_data.h:1467
void set_type(const StringPiece &value)
Definition: ga_data.h:358
bool has_start_index() const
Definition: ga_data.h:1316
Definition: ga_data.h:223
void clear_profile_id()
Definition: ga_data.h:759
bool has_sampling_level() const
Definition: ga_data.h:1168
bool has_column_type() const
Definition: ga_data.h:100
bool has_self_link() const
Definition: ga_data.h:1916
const StringPiece GetTypeName() const
Definition: ga_data.h:91
bool has_data_table() const
Definition: ga_data.h:1504
const StringPiece get_kind() const
Definition: ga_data.h:1631
void clear_ids()
Definition: ga_data.h:1063
const StringPiece get_label() const
Definition: ga_data.h:314
client::JsonCppAssociativeArray< string > mutable_totalsForAllResults()
Definition: ga_data.h:2022
bool has_contains_sampled_data() const
Definition: ga_data.h:1430
const StringPiece get_table_id() const
Definition: ga_data.h:841
void set_sample_space(int64 value)
Definition: ga_data.h:1906
const StringPiece GetTypeName() const
Definition: ga_data.h:1382
const client::JsonCppArray< GaDataDataTableCols > get_cols() const
Definition: ga_data.h:578
int64 get_sample_size() const
Definition: ga_data.h:1857
void set_total_results(int32 value)
Definition: ga_data.h:1981
Definition: ga_data.h:903
bool has_v() const
Definition: ga_data.h:419
const StringPiece get_internal_web_property_id() const
Definition: ga_data.h:730
client::JsonCppArray< GaDataDataTableCols > mutable_cols()
Definition: ga_data.h:587
const client::JsonCppAssociativeArray< string > get_totals_for_all_results() const
Definition: ga_data.h:2007
client::JsonCppArray< string > mutable_metrics()
Definition: ga_data.h:1158
void set_column_type(const StringPiece &value)
Definition: ga_data.h:128
bool has_ids() const
Definition: ga_data.h:1056
void set_contains_sampled_data(bool value)
Definition: ga_data.h:1457
void clear_sample_size()
Definition: ga_data.h:1849
const GaDataProfileInfo get_profile_info() const
Definition: ga_data.h:1742
void set_data_last_refreshed(int64 value)
Definition: ga_data.h:1494
void set_label(const StringPiece &value)
Definition: ga_data.h:324
void set_items_per_page(int32 value)
Definition: ga_data.h:1606
void clear_column_type()
Definition: ga_data.h:107
void clear_filters()
Definition: ga_data.h:1026
void clear_column_headers()
Definition: ga_data.h:1398
const StringPiece get_id() const
Definition: ga_data.h:1554
int32 get_total_results() const
Definition: ga_data.h:1968
void set_sampling_level(const StringPiece &value)
Definition: ga_data.h:1196
void clear_previous_link()
Definition: ga_data.h:1697
const client::JsonCppArray< GaDataDataTableRowsC > get_c() const
Definition: ga_data.h:506
bool has_profile_id() const
Definition: ga_data.h:752
const client::JsonCppArray< client::JsonCppArray< string > > get_rows() const
Definition: ga_data.h:1818
bool has_table_id() const
Definition: ga_data.h:826
const StringPiece get_dimensions() const
Definition: ga_data.h:960
void clear_contains_sampled_data()
Definition: ga_data.h:1437
int32 get_items_per_page() const
Definition: ga_data.h:1591
void set_id(const StringPiece &value)
Definition: ga_data.h:1567
void set_data_type(const StringPiece &value)
Definition: ga_data.h:167
const StringPiece get_v() const
Definition: ga_data.h:434