analytics
v3
|
#include <webproperty.h>
Classes | |
class | WebpropertyChildLink |
class | WebpropertyParentLink |
class | WebpropertyPermissions |
Public Member Functions | |
Webproperty (const Json::Value &storage) | |
Webproperty (Json::Value *storage) | |
virtual | ~Webproperty () |
const StringPiece | GetTypeName () const |
bool | has_account_id () const |
void | clear_account_id () |
const StringPiece | get_account_id () const |
void | set_account_id (const StringPiece &value) |
bool | has_child_link () const |
void | clear_child_link () |
const WebpropertyChildLink | get_child_link () const |
WebpropertyChildLink | mutable_childLink () |
bool | has_created () const |
void | clear_created () |
client::DateTime | get_created () const |
void | set_created (client::DateTime value) |
bool | has_data_retention_reset_on_new_activity () const |
void | clear_data_retention_reset_on_new_activity () |
bool | get_data_retention_reset_on_new_activity () const |
void | set_data_retention_reset_on_new_activity (bool value) |
bool | has_data_retention_ttl () const |
void | clear_data_retention_ttl () |
const StringPiece | get_data_retention_ttl () const |
void | set_data_retention_ttl (const StringPiece &value) |
bool | has_default_profile_id () const |
void | clear_default_profile_id () |
int64 | get_default_profile_id () const |
void | set_default_profile_id (int64 value) |
bool | has_id () const |
void | clear_id () |
const StringPiece | get_id () const |
void | set_id (const StringPiece &value) |
bool | has_industry_vertical () const |
void | clear_industry_vertical () |
const StringPiece | get_industry_vertical () const |
void | set_industry_vertical (const StringPiece &value) |
bool | has_internal_web_property_id () const |
void | clear_internal_web_property_id () |
const StringPiece | get_internal_web_property_id () const |
void | set_internal_web_property_id (const StringPiece &value) |
bool | has_kind () const |
void | clear_kind () |
const StringPiece | get_kind () const |
void | set_kind (const StringPiece &value) |
bool | has_level () const |
void | clear_level () |
const StringPiece | get_level () const |
void | set_level (const StringPiece &value) |
bool | has_name () const |
void | clear_name () |
const StringPiece | get_name () const |
void | set_name (const StringPiece &value) |
bool | has_parent_link () const |
void | clear_parent_link () |
const WebpropertyParentLink | get_parent_link () const |
WebpropertyParentLink | mutable_parentLink () |
bool | has_permissions () const |
void | clear_permissions () |
const WebpropertyPermissions | get_permissions () const |
WebpropertyPermissions | mutable_permissions () |
bool | has_profile_count () const |
void | clear_profile_count () |
int32 | get_profile_count () const |
void | set_profile_count (int32 value) |
bool | has_self_link () const |
void | clear_self_link () |
const StringPiece | get_self_link () const |
void | set_self_link (const StringPiece &value) |
bool | has_starred () const |
void | clear_starred () |
bool | get_starred () const |
void | set_starred (bool value) |
bool | has_updated () const |
void | clear_updated () |
client::DateTime | get_updated () const |
void | set_updated (client::DateTime value) |
bool | has_website_url () const |
void | clear_website_url () |
const StringPiece | get_website_url () const |
void | set_website_url (const StringPiece &value) |
Static Public Member Functions | |
static Webproperty * | New () |
JSON template for an Analytics web property.
|
explicit |
Standard constructor for an immutable data object instance.
[in] | storage | The underlying data storage for this instance. |
|
explicit |
Standard constructor for a mutable data object instance.
[in] | storage | The underlying data storage for this instance. |
|
virtual |
Standard destructor.
|
inline |
Clears the 'accountId
' attribute.
|
inline |
Clears the 'childLink
' attribute.
|
inline |
Clears the 'created
' attribute.
|
inline |
Clears the 'dataRetentionResetOnNewActivity
' attribute.
|
inline |
Clears the 'dataRetentionTtl
' attribute.
|
inline |
Clears the 'defaultProfileId
' attribute.
|
inline |
Clears the 'id
' attribute.
|
inline |
Clears the 'industryVertical
' attribute.
|
inline |
Clears the 'internalWebPropertyId
' attribute.
|
inline |
Clears the 'kind
' attribute.
|
inline |
Clears the 'level
' attribute.
|
inline |
Clears the 'name
' attribute.
|
inline |
Clears the 'parentLink
' attribute.
|
inline |
Clears the 'permissions
' attribute.
|
inline |
Clears the 'profileCount
' attribute.
|
inline |
Clears the 'selfLink
' attribute.
|
inline |
Clears the 'starred
' attribute.
|
inline |
Clears the 'updated
' attribute.
|
inline |
Clears the 'websiteUrl
' attribute.
|
inline |
Get the value of the 'accountId
' attribute.
|
inline |
Get a reference to the value of the 'childLink
' attribute.
|
inline |
Get the value of the 'created
' attribute.
|
inline |
Get the value of the 'dataRetentionResetOnNewActivity
' attribute.
|
inline |
Get the value of the 'dataRetentionTtl
' attribute.
|
inline |
Get the value of the 'defaultProfileId
' attribute.
|
inline |
Get the value of the 'id
' attribute.
|
inline |
Get the value of the 'industryVertical
' attribute.
|
inline |
Get the value of the 'internalWebPropertyId
' attribute.
|
inline |
Get the value of the 'kind
' attribute.
|
inline |
Get the value of the 'level
' attribute.
|
inline |
Get the value of the 'name
' attribute.
|
inline |
Get a reference to the value of the 'parentLink
' attribute.
|
inline |
Get a reference to the value of the 'permissions
' attribute.
|
inline |
Get the value of the 'profileCount
' attribute.
|
inline |
Get the value of the 'selfLink
' attribute.
|
inline |
Get the value of the 'starred
' attribute.
|
inline |
Get the value of the 'updated
' attribute.
|
inline |
Get the value of the 'websiteUrl
' attribute.
|
inline |
Returns a string denoting the type of this data object.
|
inline |
Determine if the 'accountId
' attribute was set.
accountId
' attribute was set.
|
inline |
Determine if the 'childLink
' attribute was set.
childLink
' attribute was set.
|
inline |
Determine if the 'created
' attribute was set.
created
' attribute was set.
|
inline |
Determine if the 'dataRetentionResetOnNewActivity
' attribute was set.
dataRetentionResetOnNewActivity
' attribute was set.
|
inline |
Determine if the 'dataRetentionTtl
' attribute was set.
dataRetentionTtl
' attribute was set.
|
inline |
Determine if the 'defaultProfileId
' attribute was set.
defaultProfileId
' attribute was set.
|
inline |
Determine if the 'id
' attribute was set.
id
' attribute was set.
|
inline |
Determine if the 'industryVertical
' attribute was set.
industryVertical
' attribute was set.
|
inline |
Determine if the 'internalWebPropertyId
' attribute was set.
internalWebPropertyId
' attribute was set.
|
inline |
Determine if the 'kind
' attribute was set.
kind
' attribute was set.
|
inline |
Determine if the 'level
' attribute was set.
level
' attribute was set.
|
inline |
Determine if the 'name
' attribute was set.
name
' attribute was set.
|
inline |
Determine if the 'parentLink
' attribute was set.
parentLink
' attribute was set.
|
inline |
Determine if the 'permissions
' attribute was set.
permissions
' attribute was set.
|
inline |
Determine if the 'profileCount
' attribute was set.
profileCount
' attribute was set.
|
inline |
Determine if the 'selfLink
' attribute was set.
selfLink
' attribute was set.
|
inline |
Determine if the 'starred
' attribute was set.
starred
' attribute was set.
|
inline |
Determine if the 'updated
' attribute was set.
updated
' attribute was set.
|
inline |
Determine if the 'websiteUrl
' attribute was set.
websiteUrl
' attribute was set.
|
inline |
Gets a reference to a mutable value of the 'childLink
' property.
Child link for this web property. Points to the list of views (profiles) for this web property.
|
inline |
Gets a reference to a mutable value of the 'parentLink
' property.
Parent link for this web property. Points to the account to which this web property belongs.
|
inline |
Gets a reference to a mutable value of the 'permissions
' property.
Permissions the user has for this web property.
|
static |
Creates a new default instance.
|
inline |
Change the 'accountId
' attribute.
Account ID to which this web property belongs.
[in] | value | The new value. |
|
inline |
Change the 'created
' attribute.
Time this web property was created.
[in] | value | The new value. |
|
inline |
Change the 'dataRetentionResetOnNewActivity
' attribute.
Set to true to reset the retention period of the user identifier with each new event from that user (thus setting the expiration date to current time plus retention period). Set to false to delete data associated with the user identifier automatically after the rentention period. This property cannot be set on insert.
[in] | value | The new value. |
|
inline |
Change the 'dataRetentionTtl
' attribute.
The length of time for which user and event data is retained. This property cannot be set on insert.
[in] | value | The new value. |
|
inline |
Change the 'defaultProfileId
' attribute.
Default view (profile) ID.
[in] | value | The new value. |
|
inline |
Change the 'id
' attribute.
Web property ID of the form UA-XXXXX-YY.
[in] | value | The new value. |
|
inline |
Change the 'industryVertical
' attribute.
The industry vertical/category selected for this web property.
[in] | value | The new value. |
|
inline |
Change the 'internalWebPropertyId
' attribute.
Internal ID for this web property.
[in] | value | The new value. |
|
inline |
Change the 'kind
' attribute.
Resource type for Analytics WebProperty.
[in] | value | The new value. |
|
inline |
Change the 'level
' attribute.
Level for this web property. Possible values are STANDARD or PREMIUM.
[in] | value | The new value. |
|
inline |
Change the 'name
' attribute.
Name of this web property.
[in] | value | The new value. |
|
inline |
Change the 'profileCount
' attribute.
View (Profile) count for this web property.
[in] | value | The new value. |
|
inline |
Change the 'selfLink
' attribute.
Link for this web property.
[in] | value | The new value. |
|
inline |
Change the 'starred
' attribute.
Indicates whether this web property is starred or not.
[in] | value | The new value. |
|
inline |
Change the 'updated
' attribute.
Time this web property was last modified.
[in] | value | The new value. |
|
inline |
Change the 'websiteUrl
' attribute.
Website url for this web property.
[in] | value | The new value. |