#include <custom_data_source.h>
JSON template for an Analytics custom data source.
◆ CustomDataSource() [1/2]
| google_analytics_api::CustomDataSource::CustomDataSource |
( |
const Json::Value & |
storage | ) |
|
|
explicit |
Standard constructor for an immutable data object instance.
- Parameters
-
| [in] | storage | The underlying data storage for this instance. |
◆ CustomDataSource() [2/2]
| google_analytics_api::CustomDataSource::CustomDataSource |
( |
Json::Value * |
storage | ) |
|
|
explicit |
Standard constructor for a mutable data object instance.
- Parameters
-
| [in] | storage | The underlying data storage for this instance. |
◆ ~CustomDataSource()
| google_analytics_api::CustomDataSource::~CustomDataSource |
( |
| ) |
|
|
virtual |
◆ clear_account_id()
| void google_analytics_api::CustomDataSource::clear_account_id |
( |
| ) |
|
|
inline |
Clears the 'accountId' attribute.
◆ clear_child_link()
| void google_analytics_api::CustomDataSource::clear_child_link |
( |
| ) |
|
|
inline |
Clears the 'childLink' attribute.
◆ clear_created()
| void google_analytics_api::CustomDataSource::clear_created |
( |
| ) |
|
|
inline |
Clears the 'created' attribute.
◆ clear_description()
| void google_analytics_api::CustomDataSource::clear_description |
( |
| ) |
|
|
inline |
Clears the 'description' attribute.
◆ clear_id()
| void google_analytics_api::CustomDataSource::clear_id |
( |
| ) |
|
|
inline |
Clears the 'id' attribute.
◆ clear_import_behavior()
| void google_analytics_api::CustomDataSource::clear_import_behavior |
( |
| ) |
|
|
inline |
Clears the 'importBehavior' attribute.
◆ clear_kind()
| void google_analytics_api::CustomDataSource::clear_kind |
( |
| ) |
|
|
inline |
Clears the 'kind' attribute.
◆ clear_name()
| void google_analytics_api::CustomDataSource::clear_name |
( |
| ) |
|
|
inline |
Clears the 'name' attribute.
◆ clear_parent_link()
| void google_analytics_api::CustomDataSource::clear_parent_link |
( |
| ) |
|
|
inline |
Clears the 'parentLink' attribute.
◆ clear_profiles_linked()
| void google_analytics_api::CustomDataSource::clear_profiles_linked |
( |
| ) |
|
|
inline |
Clears the 'profilesLinked' attribute.
◆ clear_schema()
| void google_analytics_api::CustomDataSource::clear_schema |
( |
| ) |
|
|
inline |
Clears the 'schema' attribute.
◆ clear_self_link()
| void google_analytics_api::CustomDataSource::clear_self_link |
( |
| ) |
|
|
inline |
Clears the 'selfLink' attribute.
◆ clear_type()
| void google_analytics_api::CustomDataSource::clear_type |
( |
| ) |
|
|
inline |
Clears the 'type' attribute.
◆ clear_updated()
| void google_analytics_api::CustomDataSource::clear_updated |
( |
| ) |
|
|
inline |
Clears the 'updated' attribute.
◆ clear_upload_type()
| void google_analytics_api::CustomDataSource::clear_upload_type |
( |
| ) |
|
|
inline |
Clears the 'uploadType' attribute.
◆ clear_web_property_id()
| void google_analytics_api::CustomDataSource::clear_web_property_id |
( |
| ) |
|
|
inline |
Clears the 'webPropertyId' attribute.
◆ get_account_id()
| const StringPiece google_analytics_api::CustomDataSource::get_account_id |
( |
| ) |
const |
|
inline |
Get the value of the 'accountId' attribute.
◆ get_child_link()
Get a reference to the value of the 'childLink' attribute.
◆ get_created()
| client::DateTime google_analytics_api::CustomDataSource::get_created |
( |
| ) |
const |
|
inline |
Get the value of the 'created' attribute.
◆ get_description()
| const StringPiece google_analytics_api::CustomDataSource::get_description |
( |
| ) |
const |
|
inline |
Get the value of the 'description' attribute.
◆ get_id()
| const StringPiece google_analytics_api::CustomDataSource::get_id |
( |
| ) |
const |
|
inline |
Get the value of the 'id' attribute.
◆ get_import_behavior()
| const StringPiece google_analytics_api::CustomDataSource::get_import_behavior |
( |
| ) |
const |
|
inline |
Get the value of the 'importBehavior' attribute.
◆ get_kind()
| const StringPiece google_analytics_api::CustomDataSource::get_kind |
( |
| ) |
const |
|
inline |
Get the value of the 'kind' attribute.
◆ get_name()
| const StringPiece google_analytics_api::CustomDataSource::get_name |
( |
| ) |
const |
|
inline |
Get the value of the 'name' attribute.
◆ get_parent_link()
Get a reference to the value of the 'parentLink' attribute.
◆ get_profiles_linked()
| const client::JsonCppArray<string > google_analytics_api::CustomDataSource::get_profiles_linked |
( |
| ) |
const |
|
inline |
Get a reference to the value of the 'profilesLinked' attribute.
◆ get_schema()
| const client::JsonCppArray<string > google_analytics_api::CustomDataSource::get_schema |
( |
| ) |
const |
|
inline |
Get a reference to the value of the 'schema' attribute.
◆ get_self_link()
| const StringPiece google_analytics_api::CustomDataSource::get_self_link |
( |
| ) |
const |
|
inline |
Get the value of the 'selfLink' attribute.
◆ get_type()
| const StringPiece google_analytics_api::CustomDataSource::get_type |
( |
| ) |
const |
|
inline |
Get the value of the 'type' attribute.
◆ get_updated()
| client::DateTime google_analytics_api::CustomDataSource::get_updated |
( |
| ) |
const |
|
inline |
Get the value of the 'updated' attribute.
◆ get_upload_type()
| const StringPiece google_analytics_api::CustomDataSource::get_upload_type |
( |
| ) |
const |
|
inline |
Get the value of the 'uploadType' attribute.
◆ get_web_property_id()
| const StringPiece google_analytics_api::CustomDataSource::get_web_property_id |
( |
| ) |
const |
|
inline |
Get the value of the 'webPropertyId' attribute.
◆ GetTypeName()
| const StringPiece google_analytics_api::CustomDataSource::GetTypeName |
( |
| ) |
const |
|
inline |
◆ has_account_id()
| bool google_analytics_api::CustomDataSource::has_account_id |
( |
| ) |
const |
|
inline |
Determine if the 'accountId' attribute was set.
- Returns
- true if the '
accountId' attribute was set.
◆ has_child_link()
| bool google_analytics_api::CustomDataSource::has_child_link |
( |
| ) |
const |
|
inline |
Determine if the 'childLink' attribute was set.
- Returns
- true if the '
childLink' attribute was set.
◆ has_created()
| bool google_analytics_api::CustomDataSource::has_created |
( |
| ) |
const |
|
inline |
Determine if the 'created' attribute was set.
- Returns
- true if the '
created' attribute was set.
◆ has_description()
| bool google_analytics_api::CustomDataSource::has_description |
( |
| ) |
const |
|
inline |
Determine if the 'description' attribute was set.
- Returns
- true if the '
description' attribute was set.
◆ has_id()
| bool google_analytics_api::CustomDataSource::has_id |
( |
| ) |
const |
|
inline |
Determine if the 'id' attribute was set.
- Returns
- true if the '
id' attribute was set.
◆ has_import_behavior()
| bool google_analytics_api::CustomDataSource::has_import_behavior |
( |
| ) |
const |
|
inline |
Determine if the 'importBehavior' attribute was set.
- Returns
- true if the '
importBehavior' attribute was set.
◆ has_kind()
| bool google_analytics_api::CustomDataSource::has_kind |
( |
| ) |
const |
|
inline |
Determine if the 'kind' attribute was set.
- Returns
- true if the '
kind' attribute was set.
◆ has_name()
| bool google_analytics_api::CustomDataSource::has_name |
( |
| ) |
const |
|
inline |
Determine if the 'name' attribute was set.
- Returns
- true if the '
name' attribute was set.
◆ has_parent_link()
| bool google_analytics_api::CustomDataSource::has_parent_link |
( |
| ) |
const |
|
inline |
Determine if the 'parentLink' attribute was set.
- Returns
- true if the '
parentLink' attribute was set.
◆ has_profiles_linked()
| bool google_analytics_api::CustomDataSource::has_profiles_linked |
( |
| ) |
const |
|
inline |
Determine if the 'profilesLinked' attribute was set.
- Returns
- true if the '
profilesLinked' attribute was set.
◆ has_schema()
| bool google_analytics_api::CustomDataSource::has_schema |
( |
| ) |
const |
|
inline |
Determine if the 'schema' attribute was set.
- Returns
- true if the '
schema' attribute was set.
◆ has_self_link()
| bool google_analytics_api::CustomDataSource::has_self_link |
( |
| ) |
const |
|
inline |
Determine if the 'selfLink' attribute was set.
- Returns
- true if the '
selfLink' attribute was set.
◆ has_type()
| bool google_analytics_api::CustomDataSource::has_type |
( |
| ) |
const |
|
inline |
Determine if the 'type' attribute was set.
- Returns
- true if the '
type' attribute was set.
◆ has_updated()
| bool google_analytics_api::CustomDataSource::has_updated |
( |
| ) |
const |
|
inline |
Determine if the 'updated' attribute was set.
- Returns
- true if the '
updated' attribute was set.
◆ has_upload_type()
| bool google_analytics_api::CustomDataSource::has_upload_type |
( |
| ) |
const |
|
inline |
Determine if the 'uploadType' attribute was set.
- Returns
- true if the '
uploadType' attribute was set.
◆ has_web_property_id()
| bool google_analytics_api::CustomDataSource::has_web_property_id |
( |
| ) |
const |
|
inline |
Determine if the 'webPropertyId' attribute was set.
- Returns
- true if the '
webPropertyId' attribute was set.
◆ mutable_childLink()
Gets a reference to a mutable value of the 'childLink' property.
- Returns
- The result can be modified to change the attribute value.
◆ mutable_parentLink()
Gets a reference to a mutable value of the 'parentLink' property.
Parent link for this custom data source. Points to the web property to which this custom data source belongs.
- Returns
- The result can be modified to change the attribute value.
◆ mutable_profilesLinked()
| client::JsonCppArray<string > google_analytics_api::CustomDataSource::mutable_profilesLinked |
( |
| ) |
|
|
inline |
Gets a reference to a mutable value of the 'profilesLinked' property.
IDs of views (profiles) linked to the custom data source.
- Returns
- The result can be modified to change the attribute value.
◆ mutable_schema()
| client::JsonCppArray<string > google_analytics_api::CustomDataSource::mutable_schema |
( |
| ) |
|
|
inline |
Gets a reference to a mutable value of the 'schema' property.
Collection of schema headers of the custom data source.
- Returns
- The result can be modified to change the attribute value.
◆ New()
Creates a new default instance.
- Returns
- Ownership is passed back to the caller.
◆ set_account_id()
| void google_analytics_api::CustomDataSource::set_account_id |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'accountId' attribute.
Account ID to which this custom data source belongs.
- Parameters
-
◆ set_created()
| void google_analytics_api::CustomDataSource::set_created |
( |
client::DateTime |
value | ) |
|
|
inline |
Change the 'created' attribute.
Time this custom data source was created.
- Parameters
-
◆ set_description()
| void google_analytics_api::CustomDataSource::set_description |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'description' attribute.
Description of custom data source.
- Parameters
-
◆ set_id()
| void google_analytics_api::CustomDataSource::set_id |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'id' attribute.
Custom data source ID.
- Parameters
-
◆ set_import_behavior()
| void google_analytics_api::CustomDataSource::set_import_behavior |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'importBehavior' attribute.
- Parameters
-
◆ set_kind()
| void google_analytics_api::CustomDataSource::set_kind |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'kind' attribute.
Resource type for Analytics custom data source.
- Parameters
-
◆ set_name()
| void google_analytics_api::CustomDataSource::set_name |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'name' attribute.
Name of this custom data source.
- Parameters
-
◆ set_self_link()
| void google_analytics_api::CustomDataSource::set_self_link |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'selfLink' attribute.
Link for this Analytics custom data source.
- Parameters
-
◆ set_type()
| void google_analytics_api::CustomDataSource::set_type |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'type' attribute.
Type of the custom data source.
- Parameters
-
◆ set_updated()
| void google_analytics_api::CustomDataSource::set_updated |
( |
client::DateTime |
value | ) |
|
|
inline |
Change the 'updated' attribute.
Time this custom data source was last modified.
- Parameters
-
◆ set_upload_type()
| void google_analytics_api::CustomDataSource::set_upload_type |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'uploadType' attribute.
Upload type of the custom data source.
- Parameters
-
◆ set_web_property_id()
| void google_analytics_api::CustomDataSource::set_web_property_id |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'webPropertyId' attribute.
Web property ID of the form UA-XXXXX-YY to which this custom data source belongs.
- Parameters
-
The documentation for this class was generated from the following files: