#include <unsampled_report.h>
JSON template for Analytics unsampled report resource.
◆ UnsampledReport() [1/2]
google_analytics_api::UnsampledReport::UnsampledReport |
( |
const Json::Value & |
storage | ) |
|
|
explicit |
Standard constructor for an immutable data object instance.
- Parameters
-
[in] | storage | The underlying data storage for this instance. |
◆ UnsampledReport() [2/2]
google_analytics_api::UnsampledReport::UnsampledReport |
( |
Json::Value * |
storage | ) |
|
|
explicit |
Standard constructor for a mutable data object instance.
- Parameters
-
[in] | storage | The underlying data storage for this instance. |
◆ ~UnsampledReport()
google_analytics_api::UnsampledReport::~UnsampledReport |
( |
| ) |
|
|
virtual |
◆ clear_account_id()
void google_analytics_api::UnsampledReport::clear_account_id |
( |
| ) |
|
|
inline |
Clears the 'accountId
' attribute.
◆ clear_cloud_storage_download_details()
void google_analytics_api::UnsampledReport::clear_cloud_storage_download_details |
( |
| ) |
|
|
inline |
Clears the 'cloudStorageDownloadDetails
' attribute.
◆ clear_created()
void google_analytics_api::UnsampledReport::clear_created |
( |
| ) |
|
|
inline |
Clears the 'created
' attribute.
◆ clear_dimensions()
void google_analytics_api::UnsampledReport::clear_dimensions |
( |
| ) |
|
|
inline |
Clears the 'dimensions
' attribute.
◆ clear_download_type()
void google_analytics_api::UnsampledReport::clear_download_type |
( |
| ) |
|
|
inline |
Clears the 'downloadType
' attribute.
◆ clear_drive_download_details()
void google_analytics_api::UnsampledReport::clear_drive_download_details |
( |
| ) |
|
|
inline |
Clears the 'driveDownloadDetails
' attribute.
◆ clear_end_date()
void google_analytics_api::UnsampledReport::clear_end_date |
( |
| ) |
|
|
inline |
Clears the 'end-date
' attribute.
◆ clear_filters()
void google_analytics_api::UnsampledReport::clear_filters |
( |
| ) |
|
|
inline |
Clears the 'filters
' attribute.
◆ clear_id()
void google_analytics_api::UnsampledReport::clear_id |
( |
| ) |
|
|
inline |
Clears the 'id
' attribute.
◆ clear_kind()
void google_analytics_api::UnsampledReport::clear_kind |
( |
| ) |
|
|
inline |
Clears the 'kind
' attribute.
◆ clear_metrics()
void google_analytics_api::UnsampledReport::clear_metrics |
( |
| ) |
|
|
inline |
Clears the 'metrics
' attribute.
◆ clear_profile_id()
void google_analytics_api::UnsampledReport::clear_profile_id |
( |
| ) |
|
|
inline |
Clears the 'profileId
' attribute.
◆ clear_segment()
void google_analytics_api::UnsampledReport::clear_segment |
( |
| ) |
|
|
inline |
Clears the 'segment
' attribute.
◆ clear_self_link()
void google_analytics_api::UnsampledReport::clear_self_link |
( |
| ) |
|
|
inline |
Clears the 'selfLink
' attribute.
◆ clear_start_date()
void google_analytics_api::UnsampledReport::clear_start_date |
( |
| ) |
|
|
inline |
Clears the 'start-date
' attribute.
◆ clear_status()
void google_analytics_api::UnsampledReport::clear_status |
( |
| ) |
|
|
inline |
Clears the 'status
' attribute.
◆ clear_title()
void google_analytics_api::UnsampledReport::clear_title |
( |
| ) |
|
|
inline |
Clears the 'title
' attribute.
◆ clear_updated()
void google_analytics_api::UnsampledReport::clear_updated |
( |
| ) |
|
|
inline |
Clears the 'updated
' attribute.
◆ clear_web_property_id()
void google_analytics_api::UnsampledReport::clear_web_property_id |
( |
| ) |
|
|
inline |
Clears the 'webPropertyId
' attribute.
◆ get_account_id()
const StringPiece google_analytics_api::UnsampledReport::get_account_id |
( |
| ) |
const |
|
inline |
Get the value of the 'accountId
' attribute.
◆ get_cloud_storage_download_details()
Get a reference to the value of the 'cloudStorageDownloadDetails
' attribute.
◆ get_created()
client::DateTime google_analytics_api::UnsampledReport::get_created |
( |
| ) |
const |
|
inline |
Get the value of the 'created
' attribute.
◆ get_dimensions()
const StringPiece google_analytics_api::UnsampledReport::get_dimensions |
( |
| ) |
const |
|
inline |
Get the value of the 'dimensions
' attribute.
◆ get_download_type()
const StringPiece google_analytics_api::UnsampledReport::get_download_type |
( |
| ) |
const |
|
inline |
Get the value of the 'downloadType
' attribute.
◆ get_drive_download_details()
Get a reference to the value of the 'driveDownloadDetails
' attribute.
◆ get_end_date()
const StringPiece google_analytics_api::UnsampledReport::get_end_date |
( |
| ) |
const |
|
inline |
Get the value of the 'end-date
' attribute.
◆ get_filters()
const StringPiece google_analytics_api::UnsampledReport::get_filters |
( |
| ) |
const |
|
inline |
Get the value of the 'filters
' attribute.
◆ get_id()
const StringPiece google_analytics_api::UnsampledReport::get_id |
( |
| ) |
const |
|
inline |
Get the value of the 'id
' attribute.
◆ get_kind()
const StringPiece google_analytics_api::UnsampledReport::get_kind |
( |
| ) |
const |
|
inline |
Get the value of the 'kind
' attribute.
◆ get_metrics()
const StringPiece google_analytics_api::UnsampledReport::get_metrics |
( |
| ) |
const |
|
inline |
Get the value of the 'metrics
' attribute.
◆ get_profile_id()
const StringPiece google_analytics_api::UnsampledReport::get_profile_id |
( |
| ) |
const |
|
inline |
Get the value of the 'profileId
' attribute.
◆ get_segment()
const StringPiece google_analytics_api::UnsampledReport::get_segment |
( |
| ) |
const |
|
inline |
Get the value of the 'segment
' attribute.
◆ get_self_link()
const StringPiece google_analytics_api::UnsampledReport::get_self_link |
( |
| ) |
const |
|
inline |
Get the value of the 'selfLink
' attribute.
◆ get_start_date()
const StringPiece google_analytics_api::UnsampledReport::get_start_date |
( |
| ) |
const |
|
inline |
Get the value of the 'start-date
' attribute.
◆ get_status()
const StringPiece google_analytics_api::UnsampledReport::get_status |
( |
| ) |
const |
|
inline |
Get the value of the 'status
' attribute.
◆ get_title()
const StringPiece google_analytics_api::UnsampledReport::get_title |
( |
| ) |
const |
|
inline |
Get the value of the 'title
' attribute.
◆ get_updated()
client::DateTime google_analytics_api::UnsampledReport::get_updated |
( |
| ) |
const |
|
inline |
Get the value of the 'updated
' attribute.
◆ get_web_property_id()
const StringPiece google_analytics_api::UnsampledReport::get_web_property_id |
( |
| ) |
const |
|
inline |
Get the value of the 'webPropertyId
' attribute.
◆ GetTypeName()
const StringPiece google_analytics_api::UnsampledReport::GetTypeName |
( |
| ) |
const |
|
inline |
◆ has_account_id()
bool google_analytics_api::UnsampledReport::has_account_id |
( |
| ) |
const |
|
inline |
Determine if the 'accountId
' attribute was set.
- Returns
- true if the '
accountId
' attribute was set.
◆ has_cloud_storage_download_details()
bool google_analytics_api::UnsampledReport::has_cloud_storage_download_details |
( |
| ) |
const |
|
inline |
Determine if the 'cloudStorageDownloadDetails
' attribute was set.
- Returns
- true if the '
cloudStorageDownloadDetails
' attribute was set.
◆ has_created()
bool google_analytics_api::UnsampledReport::has_created |
( |
| ) |
const |
|
inline |
Determine if the 'created
' attribute was set.
- Returns
- true if the '
created
' attribute was set.
◆ has_dimensions()
bool google_analytics_api::UnsampledReport::has_dimensions |
( |
| ) |
const |
|
inline |
Determine if the 'dimensions
' attribute was set.
- Returns
- true if the '
dimensions
' attribute was set.
◆ has_download_type()
bool google_analytics_api::UnsampledReport::has_download_type |
( |
| ) |
const |
|
inline |
Determine if the 'downloadType
' attribute was set.
- Returns
- true if the '
downloadType
' attribute was set.
◆ has_drive_download_details()
bool google_analytics_api::UnsampledReport::has_drive_download_details |
( |
| ) |
const |
|
inline |
Determine if the 'driveDownloadDetails
' attribute was set.
- Returns
- true if the '
driveDownloadDetails
' attribute was set.
◆ has_end_date()
bool google_analytics_api::UnsampledReport::has_end_date |
( |
| ) |
const |
|
inline |
Determine if the 'end-date
' attribute was set.
- Returns
- true if the '
end-date
' attribute was set.
◆ has_filters()
bool google_analytics_api::UnsampledReport::has_filters |
( |
| ) |
const |
|
inline |
Determine if the 'filters
' attribute was set.
- Returns
- true if the '
filters
' attribute was set.
◆ has_id()
bool google_analytics_api::UnsampledReport::has_id |
( |
| ) |
const |
|
inline |
Determine if the 'id
' attribute was set.
- Returns
- true if the '
id
' attribute was set.
◆ has_kind()
bool google_analytics_api::UnsampledReport::has_kind |
( |
| ) |
const |
|
inline |
Determine if the 'kind
' attribute was set.
- Returns
- true if the '
kind
' attribute was set.
◆ has_metrics()
bool google_analytics_api::UnsampledReport::has_metrics |
( |
| ) |
const |
|
inline |
Determine if the 'metrics
' attribute was set.
- Returns
- true if the '
metrics
' attribute was set.
◆ has_profile_id()
bool google_analytics_api::UnsampledReport::has_profile_id |
( |
| ) |
const |
|
inline |
Determine if the 'profileId
' attribute was set.
- Returns
- true if the '
profileId
' attribute was set.
◆ has_segment()
bool google_analytics_api::UnsampledReport::has_segment |
( |
| ) |
const |
|
inline |
Determine if the 'segment
' attribute was set.
- Returns
- true if the '
segment
' attribute was set.
◆ has_self_link()
bool google_analytics_api::UnsampledReport::has_self_link |
( |
| ) |
const |
|
inline |
Determine if the 'selfLink
' attribute was set.
- Returns
- true if the '
selfLink
' attribute was set.
◆ has_start_date()
bool google_analytics_api::UnsampledReport::has_start_date |
( |
| ) |
const |
|
inline |
Determine if the 'start-date
' attribute was set.
- Returns
- true if the '
start-date
' attribute was set.
◆ has_status()
bool google_analytics_api::UnsampledReport::has_status |
( |
| ) |
const |
|
inline |
Determine if the 'status
' attribute was set.
- Returns
- true if the '
status
' attribute was set.
◆ has_title()
bool google_analytics_api::UnsampledReport::has_title |
( |
| ) |
const |
|
inline |
Determine if the 'title
' attribute was set.
- Returns
- true if the '
title
' attribute was set.
◆ has_updated()
bool google_analytics_api::UnsampledReport::has_updated |
( |
| ) |
const |
|
inline |
Determine if the 'updated
' attribute was set.
- Returns
- true if the '
updated
' attribute was set.
◆ has_web_property_id()
bool google_analytics_api::UnsampledReport::has_web_property_id |
( |
| ) |
const |
|
inline |
Determine if the 'webPropertyId
' attribute was set.
- Returns
- true if the '
webPropertyId
' attribute was set.
◆ mutable_cloudStorageDownloadDetails()
Gets a reference to a mutable value of the 'cloudStorageDownloadDetails
' property.
Download details for a file stored in Google Cloud Storage.
- Returns
- The result can be modified to change the attribute value.
◆ mutable_driveDownloadDetails()
Gets a reference to a mutable value of the 'driveDownloadDetails
' property.
Download details for a file stored in Google Drive.
- 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::UnsampledReport::set_account_id |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'accountId
' attribute.
Account ID to which this unsampled report belongs.
- Parameters
-
◆ set_created()
void google_analytics_api::UnsampledReport::set_created |
( |
client::DateTime |
value | ) |
|
|
inline |
Change the 'created
' attribute.
Time this unsampled report was created.
- Parameters
-
◆ set_dimensions()
void google_analytics_api::UnsampledReport::set_dimensions |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'dimensions
' attribute.
The dimensions for the unsampled report.
- Parameters
-
◆ set_download_type()
void google_analytics_api::UnsampledReport::set_download_type |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'downloadType
' attribute.
The type of download you need to use for the report data file. Possible values include GOOGLE_DRIVE
and GOOGLE_CLOUD_STORAGE
. If the value is GOOGLE_DRIVE
, see the driveDownloadDetails
field. If the value is GOOGLE_CLOUD_STORAGE
, see the cloudStorageDownloadDetails
field.
- Parameters
-
◆ set_end_date()
void google_analytics_api::UnsampledReport::set_end_date |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'end-date
' attribute.
The end date for the unsampled report.
- Parameters
-
◆ set_filters()
void google_analytics_api::UnsampledReport::set_filters |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'filters
' attribute.
The filters for the unsampled report.
- Parameters
-
◆ set_id()
void google_analytics_api::UnsampledReport::set_id |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'id
' attribute.
Unsampled report ID.
- Parameters
-
◆ set_kind()
void google_analytics_api::UnsampledReport::set_kind |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'kind
' attribute.
Resource type for an Analytics unsampled report.
- Parameters
-
◆ set_metrics()
void google_analytics_api::UnsampledReport::set_metrics |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'metrics
' attribute.
The metrics for the unsampled report.
- Parameters
-
◆ set_profile_id()
void google_analytics_api::UnsampledReport::set_profile_id |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'profileId
' attribute.
View (Profile) ID to which this unsampled report belongs.
- Parameters
-
◆ set_segment()
void google_analytics_api::UnsampledReport::set_segment |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'segment
' attribute.
The segment for the unsampled report.
- Parameters
-
◆ set_self_link()
void google_analytics_api::UnsampledReport::set_self_link |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'selfLink
' attribute.
Link for this unsampled report.
- Parameters
-
◆ set_start_date()
void google_analytics_api::UnsampledReport::set_start_date |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'start-date
' attribute.
The start date for the unsampled report.
- Parameters
-
◆ set_status()
void google_analytics_api::UnsampledReport::set_status |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'status
' attribute.
Status of this unsampled report. Possible values are PENDING, COMPLETED, or FAILED.
- Parameters
-
◆ set_title()
void google_analytics_api::UnsampledReport::set_title |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'title
' attribute.
Title of the unsampled report.
- Parameters
-
◆ set_updated()
void google_analytics_api::UnsampledReport::set_updated |
( |
client::DateTime |
value | ) |
|
|
inline |
Change the 'updated
' attribute.
Time this unsampled report was last modified.
- Parameters
-
◆ set_web_property_id()
void google_analytics_api::UnsampledReport::set_web_property_id |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'webPropertyId
' attribute.
Web property ID to which this unsampled report belongs. The web property ID is of the form UA-XXXXX-YY.
- Parameters
-
The documentation for this class was generated from the following files: