30 #ifndef GOOGLE_ANALYTICS_API_MCF_DATA_H_ 31 #define GOOGLE_ANALYTICS_API_MCF_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 McfData :
public client::JsonCppData {
92 return StringPiece(
"google_analytics_api::McfDataColumnHeaders");
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());
167 *MutableStorage(
"dataType") = value.data();
176 return Storage().isMember(
"name");
183 MutableStorage()->removeMember(
"name");
191 const Json::Value& v = Storage(
"name");
192 if (v == Json::Value::null)
return StringPiece(
"");
193 return StringPiece(v.asCString());
204 *MutableStorage(
"name") = value.data();
250 return StringPiece(
"google_analytics_api::McfDataProfileInfo");
259 return Storage().isMember(
"accountId");
266 MutableStorage()->removeMember(
"accountId");
274 const Json::Value& v = Storage(
"accountId");
275 if (v == Json::Value::null)
return StringPiece(
"");
276 return StringPiece(v.asCString());
287 *MutableStorage(
"accountId") = value.data();
297 return Storage().isMember(
"internalWebPropertyId");
304 MutableStorage()->removeMember(
"internalWebPropertyId");
312 const Json::Value& v = Storage(
"internalWebPropertyId");
313 if (v == Json::Value::null)
return StringPiece(
"");
314 return StringPiece(v.asCString());
325 *MutableStorage(
"internalWebPropertyId") = value.data();
334 return Storage().isMember(
"profileId");
341 MutableStorage()->removeMember(
"profileId");
349 const Json::Value& v = Storage(
"profileId");
350 if (v == Json::Value::null)
return StringPiece(
"");
351 return StringPiece(v.asCString());
362 *MutableStorage(
"profileId") = value.data();
371 return Storage().isMember(
"profileName");
378 MutableStorage()->removeMember(
"profileName");
386 const Json::Value& v = Storage(
"profileName");
387 if (v == Json::Value::null)
return StringPiece(
"");
388 return StringPiece(v.asCString());
399 *MutableStorage(
"profileName") = value.data();
408 return Storage().isMember(
"tableId");
415 MutableStorage()->removeMember(
"tableId");
423 const Json::Value& v = Storage(
"tableId");
424 if (v == Json::Value::null)
return StringPiece(
"");
425 return StringPiece(v.asCString());
436 *MutableStorage(
"tableId") = value.data();
445 return Storage().isMember(
"webPropertyId");
452 MutableStorage()->removeMember(
"webPropertyId");
460 const Json::Value& v = Storage(
"webPropertyId");
461 if (v == Json::Value::null)
return StringPiece(
"");
462 return StringPiece(v.asCString());
473 *MutableStorage(
"webPropertyId") = value.data();
518 return StringPiece(
"google_analytics_api::McfDataQuery");
527 return Storage().isMember(
"dimensions");
534 MutableStorage()->removeMember(
"dimensions");
542 const Json::Value& v = Storage(
"dimensions");
543 if (v == Json::Value::null)
return StringPiece(
"");
544 return StringPiece(v.asCString());
555 *MutableStorage(
"dimensions") = value.data();
564 return Storage().isMember(
"end-date");
571 MutableStorage()->removeMember(
"end-date");
579 const Json::Value& v = Storage(
"end-date");
580 if (v == Json::Value::null)
return StringPiece(
"");
581 return StringPiece(v.asCString());
592 *MutableStorage(
"end-date") = value.data();
601 return Storage().isMember(
"filters");
608 MutableStorage()->removeMember(
"filters");
616 const Json::Value& v = Storage(
"filters");
617 if (v == Json::Value::null)
return StringPiece(
"");
618 return StringPiece(v.asCString());
629 *MutableStorage(
"filters") = value.data();
638 return Storage().isMember(
"ids");
645 MutableStorage()->removeMember(
"ids");
653 const Json::Value& v = Storage(
"ids");
654 if (v == Json::Value::null)
return StringPiece(
"");
655 return StringPiece(v.asCString());
666 *MutableStorage(
"ids") = value.data();
675 return Storage().isMember(
"max-results");
682 MutableStorage()->removeMember(
"max-results");
690 const Json::Value& storage = Storage(
"max-results");
691 return client::JsonValueToCppValueHelper<int32 >(storage);
702 client::SetJsonValueFromCppValueHelper<int32 >(
703 value, MutableStorage(
"max-results"));
712 return Storage().isMember(
"metrics");
719 MutableStorage()->removeMember(
"metrics");
727 const Json::Value& storage = Storage(
"metrics");
728 return client::JsonValueToCppValueHelper<client::JsonCppArray<string > >(storage);
740 Json::Value* storage = MutableStorage(
"metrics");
741 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<string > >(storage);
750 return Storage().isMember(
"samplingLevel");
757 MutableStorage()->removeMember(
"samplingLevel");
765 const Json::Value& v = Storage(
"samplingLevel");
766 if (v == Json::Value::null)
return StringPiece(
"");
767 return StringPiece(v.asCString());
778 *MutableStorage(
"samplingLevel") = value.data();
787 return Storage().isMember(
"segment");
794 MutableStorage()->removeMember(
"segment");
802 const Json::Value& v = Storage(
"segment");
803 if (v == Json::Value::null)
return StringPiece(
"");
804 return StringPiece(v.asCString());
815 *MutableStorage(
"segment") = value.data();
824 return Storage().isMember(
"sort");
831 MutableStorage()->removeMember(
"sort");
838 const client::JsonCppArray<string >
get_sort()
const {
839 const Json::Value& storage = Storage(
"sort");
840 return client::JsonValueToCppValueHelper<client::JsonCppArray<string > >(storage);
851 Json::Value* storage = MutableStorage(
"sort");
852 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<string > >(storage);
861 return Storage().isMember(
"start-date");
868 MutableStorage()->removeMember(
"start-date");
876 const Json::Value& v = Storage(
"start-date");
877 if (v == Json::Value::null)
return StringPiece(
"");
878 return StringPiece(v.asCString());
889 *MutableStorage(
"start-date") = value.data();
898 return Storage().isMember(
"start-index");
905 MutableStorage()->removeMember(
"start-index");
913 const Json::Value& storage = Storage(
"start-index");
914 return client::JsonValueToCppValueHelper<int32 >(storage);
925 client::SetJsonValueFromCppValueHelper<int32 >(
926 value, MutableStorage(
"start-index"));
980 return StringPiece(
"google_analytics_api::McfDataRowsConversionPathValue");
989 return Storage().isMember(
"interactionType");
996 MutableStorage()->removeMember(
"interactionType");
1004 const Json::Value& v = Storage(
"interactionType");
1005 if (v == Json::Value::null)
return StringPiece(
"");
1006 return StringPiece(v.asCString());
1018 *MutableStorage(
"interactionType") = value.data();
1027 return Storage().isMember(
"nodeValue");
1034 MutableStorage()->removeMember(
"nodeValue");
1042 const Json::Value& v = Storage(
"nodeValue");
1043 if (v == Json::Value::null)
return StringPiece(
"");
1044 return StringPiece(v.asCString());
1056 *MutableStorage(
"nodeValue") = value.data();
1094 return StringPiece(
"google_analytics_api::McfDataRows");
1103 return Storage().isMember(
"conversionPathValue");
1110 MutableStorage()->removeMember(
"conversionPathValue");
1119 const Json::Value& storage = Storage(
"conversionPathValue");
1120 return client::JsonValueToCppValueHelper<client::JsonCppArray<McfDataRowsConversionPathValue > >(storage);
1133 Json::Value* storage = MutableStorage(
"conversionPathValue");
1134 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<McfDataRowsConversionPathValue > >(storage);
1143 return Storage().isMember(
"primitiveValue");
1150 MutableStorage()->removeMember(
"primitiveValue");
1158 const Json::Value& v = Storage(
"primitiveValue");
1159 if (v == Json::Value::null)
return StringPiece(
"");
1160 return StringPiece(v.asCString());
1171 *MutableStorage(
"primitiveValue") = value.data();
1189 explicit McfData(
const Json::Value& storage);
1196 explicit McfData(Json::Value* storage);
1209 return StringPiece(
"google_analytics_api::McfData");
1218 return Storage().isMember(
"columnHeaders");
1225 MutableStorage()->removeMember(
"columnHeaders");
1233 const Json::Value& storage = Storage(
"columnHeaders");
1234 return client::JsonValueToCppValueHelper<client::JsonCppArray<McfDataColumnHeaders > >(storage);
1247 Json::Value* storage = MutableStorage(
"columnHeaders");
1248 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<McfDataColumnHeaders > >(storage);
1257 return Storage().isMember(
"containsSampledData");
1264 MutableStorage()->removeMember(
"containsSampledData");
1272 const Json::Value& storage = Storage(
"containsSampledData");
1273 return client::JsonValueToCppValueHelper<bool >(storage);
1284 client::SetJsonValueFromCppValueHelper<bool >(
1285 value, MutableStorage(
"containsSampledData"));
1294 return Storage().isMember(
"id");
1301 MutableStorage()->removeMember(
"id");
1309 const Json::Value& v = Storage(
"id");
1310 if (v == Json::Value::null)
return StringPiece(
"");
1311 return StringPiece(v.asCString());
1322 *MutableStorage(
"id") = value.data();
1331 return Storage().isMember(
"itemsPerPage");
1338 MutableStorage()->removeMember(
"itemsPerPage");
1346 const Json::Value& storage = Storage(
"itemsPerPage");
1347 return client::JsonValueToCppValueHelper<int32 >(storage);
1361 client::SetJsonValueFromCppValueHelper<int32 >(
1362 value, MutableStorage(
"itemsPerPage"));
1371 return Storage().isMember(
"kind");
1378 MutableStorage()->removeMember(
"kind");
1386 const Json::Value& v = Storage(
"kind");
1387 if (v == Json::Value::null)
return StringPiece(
"");
1388 return StringPiece(v.asCString());
1399 *MutableStorage(
"kind") = value.data();
1408 return Storage().isMember(
"nextLink");
1415 MutableStorage()->removeMember(
"nextLink");
1423 const Json::Value& v = Storage(
"nextLink");
1424 if (v == Json::Value::null)
return StringPiece(
"");
1425 return StringPiece(v.asCString());
1436 *MutableStorage(
"nextLink") = value.data();
1445 return Storage().isMember(
"previousLink");
1452 MutableStorage()->removeMember(
"previousLink");
1460 const Json::Value& v = Storage(
"previousLink");
1461 if (v == Json::Value::null)
return StringPiece(
"");
1462 return StringPiece(v.asCString());
1473 *MutableStorage(
"previousLink") = value.data();
1482 return Storage().isMember(
"profileInfo");
1489 MutableStorage()->removeMember(
"profileInfo");
1497 const Json::Value& storage = Storage(
"profileInfo");
1498 return client::JsonValueToCppValueHelper<McfDataProfileInfo >(storage);
1511 Json::Value* storage = MutableStorage(
"profileInfo");
1512 return client::JsonValueToMutableCppValueHelper<McfDataProfileInfo >(storage);
1521 return Storage().isMember(
"query");
1528 MutableStorage()->removeMember(
"query");
1536 const Json::Value& storage = Storage(
"query");
1537 return client::JsonValueToCppValueHelper<McfDataQuery >(storage);
1548 Json::Value* storage = MutableStorage(
"query");
1549 return client::JsonValueToMutableCppValueHelper<McfDataQuery >(storage);
1558 return Storage().isMember(
"rows");
1565 MutableStorage()->removeMember(
"rows");
1572 const client::JsonCppArray<client::JsonCppArray<McfDataRows > >
get_rows()
const {
1573 const Json::Value& storage = Storage(
"rows");
1574 return client::JsonValueToCppValueHelper<client::JsonCppArray<client::JsonCppArray<McfDataRows > > >(storage);
1587 Json::Value* storage = MutableStorage(
"rows");
1588 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<client::JsonCppArray<McfDataRows > > >(storage);
1597 return Storage().isMember(
"sampleSize");
1604 MutableStorage()->removeMember(
"sampleSize");
1612 const Json::Value& storage = Storage(
"sampleSize");
1613 return client::JsonValueToCppValueHelper<int64 >(storage);
1624 client::SetJsonValueFromCppValueHelper<int64 >(
1625 value, MutableStorage(
"sampleSize"));
1634 return Storage().isMember(
"sampleSpace");
1641 MutableStorage()->removeMember(
"sampleSpace");
1649 const Json::Value& storage = Storage(
"sampleSpace");
1650 return client::JsonValueToCppValueHelper<int64 >(storage);
1661 client::SetJsonValueFromCppValueHelper<int64 >(
1662 value, MutableStorage(
"sampleSpace"));
1671 return Storage().isMember(
"selfLink");
1678 MutableStorage()->removeMember(
"selfLink");
1686 const Json::Value& v = Storage(
"selfLink");
1687 if (v == Json::Value::null)
return StringPiece(
"");
1688 return StringPiece(v.asCString());
1699 *MutableStorage(
"selfLink") = value.data();
1708 return Storage().isMember(
"totalResults");
1715 MutableStorage()->removeMember(
"totalResults");
1723 const Json::Value& storage = Storage(
"totalResults");
1724 return client::JsonValueToCppValueHelper<int32 >(storage);
1736 client::SetJsonValueFromCppValueHelper<int32 >(
1737 value, MutableStorage(
"totalResults"));
1746 return Storage().isMember(
"totalsForAllResults");
1753 MutableStorage()->removeMember(
"totalsForAllResults");
1762 const Json::Value& storage = Storage(
"totalsForAllResults");
1763 return client::JsonValueToCppValueHelper<client::JsonCppAssociativeArray<string > >(storage);
1777 Json::Value* storage = MutableStorage(
"totalsForAllResults");
1778 return client::JsonValueToMutableCppValueHelper<client::JsonCppAssociativeArray<string > >(storage);
1782 void operator=(
const McfData&);
1785 #endif // GOOGLE_ANALYTICS_API_MCF_DATA_H_ const StringPiece get_web_property_id() const
Definition: mcf_data.h:459
const client::JsonCppArray< string > get_sort() const
Definition: mcf_data.h:838
const StringPiece get_profile_name() const
Definition: mcf_data.h:385
void set_filters(const StringPiece &value)
Definition: mcf_data.h:628
void set_id(const StringPiece &value)
Definition: mcf_data.h:1321
bool has_self_link() const
Definition: mcf_data.h:1670
void set_max_results(int32 value)
Definition: mcf_data.h:701
int32 get_items_per_page() const
Definition: mcf_data.h:1345
void clear_conversion_path_value()
Definition: mcf_data.h:1109
void set_previous_link(const StringPiece &value)
Definition: mcf_data.h:1472
const StringPiece get_table_id() const
Definition: mcf_data.h:422
void clear_metrics()
Definition: mcf_data.h:718
void clear_web_property_id()
Definition: mcf_data.h:451
void set_internal_web_property_id(const StringPiece &value)
Definition: mcf_data.h:324
bool has_sample_size() const
Definition: mcf_data.h:1596
bool has_items_per_page() const
Definition: mcf_data.h:1330
void clear_total_results()
Definition: mcf_data.h:1714
const StringPiece get_self_link() const
Definition: mcf_data.h:1685
const StringPiece get_end_date() const
Definition: mcf_data.h:578
bool has_sampling_level() const
Definition: mcf_data.h:749
void clear_id()
Definition: mcf_data.h:1300
void clear_column_type()
Definition: mcf_data.h:107
void clear_sample_size()
Definition: mcf_data.h:1603
void clear_profile_info()
Definition: mcf_data.h:1488
void clear_account_id()
Definition: mcf_data.h:265
void clear_internal_web_property_id()
Definition: mcf_data.h:303
bool has_start_index() const
Definition: mcf_data.h:897
const StringPiece get_node_value() const
Definition: mcf_data.h:1041
void clear_end_date()
Definition: mcf_data.h:570
bool has_web_property_id() const
Definition: mcf_data.h:444
const StringPiece get_next_link() const
Definition: mcf_data.h:1422
void clear_data_type()
Definition: mcf_data.h:144
const StringPiece get_kind() const
Definition: mcf_data.h:1385
bool has_column_headers() const
Definition: mcf_data.h:1217
bool has_end_date() const
Definition: mcf_data.h:563
bool has_previous_link() const
Definition: mcf_data.h:1444
bool has_total_results() const
Definition: mcf_data.h:1707
bool has_next_link() const
Definition: mcf_data.h:1407
bool has_profile_name() const
Definition: mcf_data.h:370
Definition: mcf_data.h:51
void clear_profile_id()
Definition: mcf_data.h:340
void set_start_index(int32 value)
Definition: mcf_data.h:924
const StringPiece get_column_type() const
Definition: mcf_data.h:115
bool has_segment() const
Definition: mcf_data.h:786
bool has_profile_info() const
Definition: mcf_data.h:1481
void set_data_type(const StringPiece &value)
Definition: mcf_data.h:166
const StringPiece get_start_date() const
Definition: mcf_data.h:875
client::JsonCppArray< McfDataRowsConversionPathValue > mutable_conversionPathValue()
Definition: mcf_data.h:1132
bool has_internal_web_property_id() const
Definition: mcf_data.h:296
void set_contains_sampled_data(bool value)
Definition: mcf_data.h:1283
const McfDataProfileInfo get_profile_info() const
Definition: mcf_data.h:1496
bool has_interaction_type() const
Definition: mcf_data.h:988
McfDataQuery mutable_query()
Definition: mcf_data.h:1547
const StringPiece GetTypeName() const
Definition: mcf_data.h:1208
void clear_kind()
Definition: mcf_data.h:1377
bool has_id() const
Definition: mcf_data.h:1293
void set_segment(const StringPiece &value)
Definition: mcf_data.h:814
void set_next_link(const StringPiece &value)
Definition: mcf_data.h:1435
const StringPiece get_segment() const
Definition: mcf_data.h:801
void clear_sort()
Definition: mcf_data.h:830
Definition: mcf_data.h:938
bool has_profile_id() const
Definition: mcf_data.h:333
client::JsonCppArray< string > mutable_metrics()
Definition: mcf_data.h:739
Definition: mcf_data.h:216
void clear_start_index()
Definition: mcf_data.h:904
const StringPiece get_id() const
Definition: mcf_data.h:1308
int64 get_sample_space() const
Definition: mcf_data.h:1648
const StringPiece get_dimensions() const
Definition: mcf_data.h:541
void set_name(const StringPiece &value)
Definition: mcf_data.h:203
int64 get_sample_size() const
Definition: mcf_data.h:1611
const StringPiece get_sampling_level() const
Definition: mcf_data.h:764
void clear_filters()
Definition: mcf_data.h:607
void set_ids(const StringPiece &value)
Definition: mcf_data.h:665
void clear_previous_link()
Definition: mcf_data.h:1451
void clear_self_link()
Definition: mcf_data.h:1677
const StringPiece get_profile_id() const
Definition: mcf_data.h:348
const client::JsonCppAssociativeArray< string > get_totals_for_all_results() const
Definition: mcf_data.h:1761
const StringPiece get_ids() const
Definition: mcf_data.h:652
void set_column_type(const StringPiece &value)
Definition: mcf_data.h:128
const StringPiece get_interaction_type() const
Definition: mcf_data.h:1003
bool has_query() const
Definition: mcf_data.h:1520
void set_account_id(const StringPiece &value)
Definition: mcf_data.h:286
bool has_account_id() const
Definition: mcf_data.h:258
const StringPiece get_internal_web_property_id() const
Definition: mcf_data.h:311
bool has_kind() const
Definition: mcf_data.h:1370
void set_items_per_page(int32 value)
Definition: mcf_data.h:1360
client::JsonCppArray< McfDataColumnHeaders > mutable_columnHeaders()
Definition: mcf_data.h:1246
bool has_node_value() const
Definition: mcf_data.h:1026
bool has_table_id() const
Definition: mcf_data.h:407
void clear_query()
Definition: mcf_data.h:1527
const StringPiece GetTypeName() const
Definition: mcf_data.h:517
int32 get_total_results() const
Definition: mcf_data.h:1722
int32 get_max_results() const
Definition: mcf_data.h:689
bool has_contains_sampled_data() const
Definition: mcf_data.h:1256
void clear_items_per_page()
Definition: mcf_data.h:1337
void clear_primitive_value()
Definition: mcf_data.h:1149
void clear_segment()
Definition: mcf_data.h:793
bool has_max_results() const
Definition: mcf_data.h:674
bool has_sort() const
Definition: mcf_data.h:823
bool get_contains_sampled_data() const
Definition: mcf_data.h:1271
client::JsonCppArray< string > mutable_sort()
Definition: mcf_data.h:850
void clear_max_results()
Definition: mcf_data.h:681
bool has_sample_space() const
Definition: mcf_data.h:1633
const StringPiece get_previous_link() const
Definition: mcf_data.h:1459
void clear_column_headers()
Definition: mcf_data.h:1224
const StringPiece GetTypeName() const
Definition: mcf_data.h:91
const StringPiece get_name() const
Definition: mcf_data.h:190
void set_profile_id(const StringPiece &value)
Definition: mcf_data.h:361
bool has_ids() const
Definition: mcf_data.h:637
bool has_column_type() const
Definition: mcf_data.h:100
void clear_table_id()
Definition: mcf_data.h:414
Definition: mcf_data.h:58
Definition: account.cc:41
bool has_metrics() const
Definition: mcf_data.h:711
const StringPiece GetTypeName() const
Definition: mcf_data.h:249
void set_total_results(int32 value)
Definition: mcf_data.h:1735
void clear_ids()
Definition: mcf_data.h:644
Definition: mcf_data.h:484
void set_dimensions(const StringPiece &value)
Definition: mcf_data.h:554
void set_end_date(const StringPiece &value)
Definition: mcf_data.h:591
void set_node_value(const StringPiece &value)
Definition: mcf_data.h:1055
const StringPiece get_data_type() const
Definition: mcf_data.h:152
void set_sampling_level(const StringPiece &value)
Definition: mcf_data.h:777
const McfDataQuery get_query() const
Definition: mcf_data.h:1535
bool has_totals_for_all_results() const
Definition: mcf_data.h:1745
void clear_dimensions()
Definition: mcf_data.h:533
bool has_dimensions() const
Definition: mcf_data.h:526
const StringPiece get_filters() const
Definition: mcf_data.h:615
bool has_data_type() const
Definition: mcf_data.h:137
void clear_sampling_level()
Definition: mcf_data.h:756
void set_interaction_type(const StringPiece &value)
Definition: mcf_data.h:1017
void set_kind(const StringPiece &value)
Definition: mcf_data.h:1398
bool has_filters() const
Definition: mcf_data.h:600
const StringPiece get_primitive_value() const
Definition: mcf_data.h:1157
void set_profile_name(const StringPiece &value)
Definition: mcf_data.h:398
void clear_contains_sampled_data()
Definition: mcf_data.h:1263
void set_web_property_id(const StringPiece &value)
Definition: mcf_data.h:472
void clear_node_value()
Definition: mcf_data.h:1033
void clear_totals_for_all_results()
Definition: mcf_data.h:1752
const StringPiece GetTypeName() const
Definition: mcf_data.h:979
void clear_rows()
Definition: mcf_data.h:1564
void set_self_link(const StringPiece &value)
Definition: mcf_data.h:1698
void clear_profile_name()
Definition: mcf_data.h:377
void set_table_id(const StringPiece &value)
Definition: mcf_data.h:435
const StringPiece get_account_id() const
Definition: mcf_data.h:273
Definition: mcf_data.h:945
bool has_conversion_path_value() const
Definition: mcf_data.h:1102
bool has_rows() const
Definition: mcf_data.h:1557
void clear_sample_space()
Definition: mcf_data.h:1640
client::JsonCppAssociativeArray< string > mutable_totalsForAllResults()
Definition: mcf_data.h:1776
const client::JsonCppArray< string > get_metrics() const
Definition: mcf_data.h:726
void set_sample_space(int64 value)
Definition: mcf_data.h:1660
client::JsonCppArray< client::JsonCppArray< McfDataRows > > mutable_rows()
Definition: mcf_data.h:1586
void set_primitive_value(const StringPiece &value)
Definition: mcf_data.h:1170
bool has_primitive_value() const
Definition: mcf_data.h:1142
bool has_name() const
Definition: mcf_data.h:175
bool has_start_date() const
Definition: mcf_data.h:860
void set_start_date(const StringPiece &value)
Definition: mcf_data.h:888
void clear_interaction_type()
Definition: mcf_data.h:995
void clear_start_date()
Definition: mcf_data.h:867
void set_sample_size(int64 value)
Definition: mcf_data.h:1623
int32 get_start_index() const
Definition: mcf_data.h:912
McfDataProfileInfo mutable_profileInfo()
Definition: mcf_data.h:1510
void clear_next_link()
Definition: mcf_data.h:1414
const StringPiece GetTypeName() const
Definition: mcf_data.h:1093
const client::JsonCppArray< McfDataRowsConversionPathValue > get_conversion_path_value() const
Definition: mcf_data.h:1118
const client::JsonCppArray< client::JsonCppArray< McfDataRows > > get_rows() const
Definition: mcf_data.h:1572
void clear_name()
Definition: mcf_data.h:182
const client::JsonCppArray< McfDataColumnHeaders > get_column_headers() const
Definition: mcf_data.h:1232