analytics
v3
|
#include <analytics_service.h>
Public Member Functions | |
UnsampledReportsResource (AnalyticsService *service) | |
~UnsampledReportsResource () | |
ManagementResource_UnsampledReportsResource_DeleteMethod * | NewDeleteMethod (client::AuthorizationCredential *_credential_, const absl::string_view &account_id, const absl::string_view &web_property_id, const absl::string_view &profile_id, const absl::string_view &unsampled_report_id) const |
ManagementResource_UnsampledReportsResource_GetMethod * | NewGetMethod (client::AuthorizationCredential *_credential_, const absl::string_view &account_id, const absl::string_view &web_property_id, const absl::string_view &profile_id, const absl::string_view &unsampled_report_id) const |
ManagementResource_UnsampledReportsResource_InsertMethod * | NewInsertMethod (client::AuthorizationCredential *_credential_, const absl::string_view &account_id, const absl::string_view &web_property_id, const absl::string_view &profile_id, const UnsampledReport &_content_) const |
ManagementResource_UnsampledReportsResource_ListMethod * | NewListMethod (client::AuthorizationCredential *_credential_, const absl::string_view &account_id, const absl::string_view &web_property_id, const absl::string_view &profile_id) const |
Acts as message factory for accessing data.
|
explicit |
Standard constructor.
[in] | service | The service instance is used to bind to the methods created from this resource instance. This will be the service that methods are invoked on. |
|
inline |
Standard destructor.
ManagementResource_UnsampledReportsResource_DeleteMethod * google_analytics_api::AnalyticsService::ManagementResource::UnsampledReportsResource::NewDeleteMethod | ( | client::AuthorizationCredential * | _credential_, |
const absl::string_view & | account_id, | ||
const absl::string_view & | web_property_id, | ||
const absl::string_view & | profile_id, | ||
const absl::string_view & | unsampled_report_id | ||
) | const |
Creates a new ManagementResource_UnsampledReportsResource_DeleteMethod instance.
[in] | <em>credential</em> | Can be NULL. NULL credentials will not authorize the request. |
[in] | account_id | Account ID to delete the unsampled report for. |
[in] | web_property_id | Web property ID to delete the unsampled reports for. |
[in] | profile_id | View (Profile) ID to delete the unsampled report for. |
[in] | unsampled_report_id | ID of the unsampled report to be deleted. |
Execute
the method instance, then destroy it when they are finished. ManagementResource_UnsampledReportsResource_GetMethod * google_analytics_api::AnalyticsService::ManagementResource::UnsampledReportsResource::NewGetMethod | ( | client::AuthorizationCredential * | _credential_, |
const absl::string_view & | account_id, | ||
const absl::string_view & | web_property_id, | ||
const absl::string_view & | profile_id, | ||
const absl::string_view & | unsampled_report_id | ||
) | const |
Creates a new ManagementResource_UnsampledReportsResource_GetMethod instance.
[in] | <em>credential</em> | Can be NULL. NULL credentials will not authorize the request. |
[in] | account_id | Account ID to retrieve unsampled report for. |
[in] | web_property_id | Web property ID to retrieve unsampled reports for. |
[in] | profile_id | View (Profile) ID to retrieve unsampled report for. |
[in] | unsampled_report_id | ID of the unsampled report to retrieve. |
Execute
the method instance, then destroy it when they are finished. ManagementResource_UnsampledReportsResource_InsertMethod * google_analytics_api::AnalyticsService::ManagementResource::UnsampledReportsResource::NewInsertMethod | ( | client::AuthorizationCredential * | _credential_, |
const absl::string_view & | account_id, | ||
const absl::string_view & | web_property_id, | ||
const absl::string_view & | profile_id, | ||
const UnsampledReport & | _content_ | ||
) | const |
Creates a new ManagementResource_UnsampledReportsResource_InsertMethod instance.
[in] | <em>credential</em> | Can be NULL. NULL credentials will not authorize the request. |
[in] | account_id | Account ID to create the unsampled report for. |
[in] | web_property_id | Web property ID to create the unsampled report for. |
[in] | profile_id | View (Profile) ID to create the unsampled report for. |
[in] | <em>content</em> | The data object to insert. |
Execute
the method instance, then destroy it when they are finished. ManagementResource_UnsampledReportsResource_ListMethod * google_analytics_api::AnalyticsService::ManagementResource::UnsampledReportsResource::NewListMethod | ( | client::AuthorizationCredential * | _credential_, |
const absl::string_view & | account_id, | ||
const absl::string_view & | web_property_id, | ||
const absl::string_view & | profile_id | ||
) | const |
Creates a new ManagementResource_UnsampledReportsResource_ListMethod instance.
[in] | <em>credential</em> | Can be NULL. NULL credentials will not authorize the request. |
[in] | account_id | Account ID to retrieve unsampled reports for. Must be a specific account ID, ~all is not supported. |
[in] | web_property_id | Web property ID to retrieve unsampled reports for. Must be a specific web property ID, ~all is not supported. |
[in] | profile_id | View (Profile) ID to retrieve unsampled reports for. Must be a specific view (profile) ID, ~all is not supported. |
Execute
the method instance, then destroy it when they are finished.