From 0580961ccce20652686e949fc96e6d051acc11e4 Mon Sep 17 00:00:00 2001
From: Evan Mattson
+ * For more information about this service, see the API + * Documentation + *
+ * + * @author Google, Inc. + */ +class GoogleAnalyticsAdmin extends \Google\Service +{ + /** Edit Google Analytics management entities. */ + const ANALYTICS_EDIT = + "https://www.googleapis.com/auth/analytics.edit"; + /** Manage Google Analytics Account users by email address. */ + const ANALYTICS_MANAGE_USERS = + "https://www.googleapis.com/auth/analytics.manage.users"; + /** View Google Analytics user permissions. */ + const ANALYTICS_MANAGE_USERS_READONLY = + "https://www.googleapis.com/auth/analytics.manage.users.readonly"; + /** See and download your Google Analytics data. */ + const ANALYTICS_READONLY = + "https://www.googleapis.com/auth/analytics.readonly"; + + public $accountSummaries; + public $accounts; + public $accounts_accessBindings; + public $properties; + public $properties_accessBindings; + public $properties_adSenseLinks; + public $properties_audiences; + public $properties_bigQueryLinks; + public $properties_calculatedMetrics; + public $properties_channelGroups; + public $properties_conversionEvents; + public $properties_customDimensions; + public $properties_customMetrics; + public $properties_dataStreams; + public $properties_dataStreams_eventCreateRules; + public $properties_dataStreams_eventEditRules; + public $properties_dataStreams_measurementProtocolSecrets; + public $properties_dataStreams_sKAdNetworkConversionValueSchema; + public $properties_displayVideo360AdvertiserLinkProposals; + public $properties_displayVideo360AdvertiserLinks; + public $properties_expandedDataSets; + public $properties_firebaseLinks; + public $properties_googleAdsLinks; + public $properties_keyEvents; + public $properties_reportingDataAnnotations; + public $properties_rollupPropertySourceLinks; + public $properties_searchAds360Links; + public $properties_subpropertyEventFilters; + public $properties_subpropertySyncConfigs; + public $rootUrlTemplate; + + /** + * Constructs the internal representation of the GoogleAnalyticsAdmin service. + * + * @param Client|array $clientOrConfig The client used to deliver requests, or a + * config array to pass to a new Client instance. + * @param string $rootUrl The root URL used for requests to the service. + */ + public function __construct($clientOrConfig = [], $rootUrl = null) + { + parent::__construct($clientOrConfig); + $this->rootUrl = $rootUrl ?: 'https://analyticsadmin.googleapis.com/'; + $this->rootUrlTemplate = $rootUrl ?: 'https://analyticsadmin.UNIVERSE_DOMAIN/'; + $this->servicePath = ''; + $this->batchPath = 'batch'; + $this->version = 'v1alpha'; + $this->serviceName = 'analyticsadmin'; + + $this->accountSummaries = new GoogleAnalyticsAdmin\Resource\AccountSummaries( + $this, + $this->serviceName, + 'accountSummaries', + [ + 'methods' => [ + 'list' => [ + 'path' => 'v1alpha/accountSummaries', + 'httpMethod' => 'GET', + 'parameters' => [ + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->accounts = new GoogleAnalyticsAdmin\Resource\Accounts( + $this, + $this->serviceName, + 'accounts', + [ + 'methods' => [ + 'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'getDataSharingSettings' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/accounts', + 'httpMethod' => 'GET', + 'parameters' => [ + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + 'showDeleted' => [ + 'location' => 'query', + 'type' => 'boolean', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'provisionAccountTicket' => [ + 'path' => 'v1alpha/accounts:provisionAccountTicket', + 'httpMethod' => 'POST', + 'parameters' => [], + ],'runAccessReport' => [ + 'path' => 'v1alpha/{+entity}:runAccessReport', + 'httpMethod' => 'POST', + 'parameters' => [ + 'entity' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'searchChangeHistoryEvents' => [ + 'path' => 'v1alpha/{+account}:searchChangeHistoryEvents', + 'httpMethod' => 'POST', + 'parameters' => [ + 'account' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ], + ] + ] + ); + $this->accounts_accessBindings = new GoogleAnalyticsAdmin\Resource\AccountsAccessBindings( + $this, + $this->serviceName, + 'accessBindings', + [ + 'methods' => [ + 'batchCreate' => [ + 'path' => 'v1alpha/{+parent}/accessBindings:batchCreate', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'batchDelete' => [ + 'path' => 'v1alpha/{+parent}/accessBindings:batchDelete', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'batchGet' => [ + 'path' => 'v1alpha/{+parent}/accessBindings:batchGet', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'names' => [ + 'location' => 'query', + 'type' => 'string', + 'repeated' => true, + ], + ], + ],'batchUpdate' => [ + 'path' => 'v1alpha/{+parent}/accessBindings:batchUpdate', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'create' => [ + 'path' => 'v1alpha/{+parent}/accessBindings', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/accessBindings', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ], + ] + ] + ); + $this->properties = new GoogleAnalyticsAdmin\Resource\Properties( + $this, + $this->serviceName, + 'properties', + [ + 'methods' => [ + 'acknowledgeUserDataCollection' => [ + 'path' => 'v1alpha/{+property}:acknowledgeUserDataCollection', + 'httpMethod' => 'POST', + 'parameters' => [ + 'property' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'create' => [ + 'path' => 'v1alpha/properties', + 'httpMethod' => 'POST', + 'parameters' => [], + ],'createRollupProperty' => [ + 'path' => 'v1alpha/properties:createRollupProperty', + 'httpMethod' => 'POST', + 'parameters' => [], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'getAttributionSettings' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'getDataRetentionSettings' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'getGoogleSignalsSettings' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'getReportingIdentitySettings' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/properties', + 'httpMethod' => 'GET', + 'parameters' => [ + 'filter' => [ + 'location' => 'query', + 'type' => 'string', + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + 'showDeleted' => [ + 'location' => 'query', + 'type' => 'boolean', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'provisionSubproperty' => [ + 'path' => 'v1alpha/properties:provisionSubproperty', + 'httpMethod' => 'POST', + 'parameters' => [], + ],'runAccessReport' => [ + 'path' => 'v1alpha/{+entity}:runAccessReport', + 'httpMethod' => 'POST', + 'parameters' => [ + 'entity' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'submitUserDeletion' => [ + 'path' => 'v1alpha/{+name}:submitUserDeletion', + 'httpMethod' => 'POST', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'updateAttributionSettings' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'updateDataRetentionSettings' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'updateGoogleSignalsSettings' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_accessBindings = new GoogleAnalyticsAdmin\Resource\PropertiesAccessBindings( + $this, + $this->serviceName, + 'accessBindings', + [ + 'methods' => [ + 'batchCreate' => [ + 'path' => 'v1alpha/{+parent}/accessBindings:batchCreate', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'batchDelete' => [ + 'path' => 'v1alpha/{+parent}/accessBindings:batchDelete', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'batchGet' => [ + 'path' => 'v1alpha/{+parent}/accessBindings:batchGet', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'names' => [ + 'location' => 'query', + 'type' => 'string', + 'repeated' => true, + ], + ], + ],'batchUpdate' => [ + 'path' => 'v1alpha/{+parent}/accessBindings:batchUpdate', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'create' => [ + 'path' => 'v1alpha/{+parent}/accessBindings', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/accessBindings', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ], + ] + ] + ); + $this->properties_adSenseLinks = new GoogleAnalyticsAdmin\Resource\PropertiesAdSenseLinks( + $this, + $this->serviceName, + 'adSenseLinks', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/adSenseLinks', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/adSenseLinks', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_audiences = new GoogleAnalyticsAdmin\Resource\PropertiesAudiences( + $this, + $this->serviceName, + 'audiences', + [ + 'methods' => [ + 'archive' => [ + 'path' => 'v1alpha/{+name}:archive', + 'httpMethod' => 'POST', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'create' => [ + 'path' => 'v1alpha/{+parent}/audiences', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/audiences', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_bigQueryLinks = new GoogleAnalyticsAdmin\Resource\PropertiesBigQueryLinks( + $this, + $this->serviceName, + 'bigQueryLinks', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/bigQueryLinks', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/bigQueryLinks', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_calculatedMetrics = new GoogleAnalyticsAdmin\Resource\PropertiesCalculatedMetrics( + $this, + $this->serviceName, + 'calculatedMetrics', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/calculatedMetrics', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'calculatedMetricId' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/calculatedMetrics', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_channelGroups = new GoogleAnalyticsAdmin\Resource\PropertiesChannelGroups( + $this, + $this->serviceName, + 'channelGroups', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/channelGroups', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/channelGroups', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_conversionEvents = new GoogleAnalyticsAdmin\Resource\PropertiesConversionEvents( + $this, + $this->serviceName, + 'conversionEvents', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/conversionEvents', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/conversionEvents', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_customDimensions = new GoogleAnalyticsAdmin\Resource\PropertiesCustomDimensions( + $this, + $this->serviceName, + 'customDimensions', + [ + 'methods' => [ + 'archive' => [ + 'path' => 'v1alpha/{+name}:archive', + 'httpMethod' => 'POST', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'create' => [ + 'path' => 'v1alpha/{+parent}/customDimensions', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/customDimensions', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_customMetrics = new GoogleAnalyticsAdmin\Resource\PropertiesCustomMetrics( + $this, + $this->serviceName, + 'customMetrics', + [ + 'methods' => [ + 'archive' => [ + 'path' => 'v1alpha/{+name}:archive', + 'httpMethod' => 'POST', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'create' => [ + 'path' => 'v1alpha/{+parent}/customMetrics', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/customMetrics', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_dataStreams = new GoogleAnalyticsAdmin\Resource\PropertiesDataStreams( + $this, + $this->serviceName, + 'dataStreams', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/dataStreams', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'getDataRedactionSettings' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'getEnhancedMeasurementSettings' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'getGlobalSiteTag' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/dataStreams', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'updateDataRedactionSettings' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'updateEnhancedMeasurementSettings' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_dataStreams_eventCreateRules = new GoogleAnalyticsAdmin\Resource\PropertiesDataStreamsEventCreateRules( + $this, + $this->serviceName, + 'eventCreateRules', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/eventCreateRules', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/eventCreateRules', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_dataStreams_eventEditRules = new GoogleAnalyticsAdmin\Resource\PropertiesDataStreamsEventEditRules( + $this, + $this->serviceName, + 'eventEditRules', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/eventEditRules', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/eventEditRules', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'reorder' => [ + 'path' => 'v1alpha/{+parent}/eventEditRules:reorder', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ], + ] + ] + ); + $this->properties_dataStreams_measurementProtocolSecrets = new GoogleAnalyticsAdmin\Resource\PropertiesDataStreamsMeasurementProtocolSecrets( + $this, + $this->serviceName, + 'measurementProtocolSecrets', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/measurementProtocolSecrets', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/measurementProtocolSecrets', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_dataStreams_sKAdNetworkConversionValueSchema = new GoogleAnalyticsAdmin\Resource\PropertiesDataStreamsSKAdNetworkConversionValueSchema( + $this, + $this->serviceName, + 'sKAdNetworkConversionValueSchema', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/sKAdNetworkConversionValueSchema', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/sKAdNetworkConversionValueSchema', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_displayVideo360AdvertiserLinkProposals = new GoogleAnalyticsAdmin\Resource\PropertiesDisplayVideo360AdvertiserLinkProposals( + $this, + $this->serviceName, + 'displayVideo360AdvertiserLinkProposals', + [ + 'methods' => [ + 'approve' => [ + 'path' => 'v1alpha/{+name}:approve', + 'httpMethod' => 'POST', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'cancel' => [ + 'path' => 'v1alpha/{+name}:cancel', + 'httpMethod' => 'POST', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'create' => [ + 'path' => 'v1alpha/{+parent}/displayVideo360AdvertiserLinkProposals', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/displayVideo360AdvertiserLinkProposals', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_displayVideo360AdvertiserLinks = new GoogleAnalyticsAdmin\Resource\PropertiesDisplayVideo360AdvertiserLinks( + $this, + $this->serviceName, + 'displayVideo360AdvertiserLinks', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/displayVideo360AdvertiserLinks', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/displayVideo360AdvertiserLinks', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_expandedDataSets = new GoogleAnalyticsAdmin\Resource\PropertiesExpandedDataSets( + $this, + $this->serviceName, + 'expandedDataSets', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/expandedDataSets', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/expandedDataSets', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_firebaseLinks = new GoogleAnalyticsAdmin\Resource\PropertiesFirebaseLinks( + $this, + $this->serviceName, + 'firebaseLinks', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/firebaseLinks', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/firebaseLinks', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_googleAdsLinks = new GoogleAnalyticsAdmin\Resource\PropertiesGoogleAdsLinks( + $this, + $this->serviceName, + 'googleAdsLinks', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/googleAdsLinks', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/googleAdsLinks', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_keyEvents = new GoogleAnalyticsAdmin\Resource\PropertiesKeyEvents( + $this, + $this->serviceName, + 'keyEvents', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/keyEvents', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/keyEvents', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_reportingDataAnnotations = new GoogleAnalyticsAdmin\Resource\PropertiesReportingDataAnnotations( + $this, + $this->serviceName, + 'reportingDataAnnotations', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/reportingDataAnnotations', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/reportingDataAnnotations', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'filter' => [ + 'location' => 'query', + 'type' => 'string', + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_rollupPropertySourceLinks = new GoogleAnalyticsAdmin\Resource\PropertiesRollupPropertySourceLinks( + $this, + $this->serviceName, + 'rollupPropertySourceLinks', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/rollupPropertySourceLinks', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/rollupPropertySourceLinks', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_searchAds360Links = new GoogleAnalyticsAdmin\Resource\PropertiesSearchAds360Links( + $this, + $this->serviceName, + 'searchAds360Links', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/searchAds360Links', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/searchAds360Links', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_subpropertyEventFilters = new GoogleAnalyticsAdmin\Resource\PropertiesSubpropertyEventFilters( + $this, + $this->serviceName, + 'subpropertyEventFilters', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1alpha/{+parent}/subpropertyEventFilters', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/subpropertyEventFilters', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_subpropertySyncConfigs = new GoogleAnalyticsAdmin\Resource\PropertiesSubpropertySyncConfigs( + $this, + $this->serviceName, + 'subpropertySyncConfigs', + [ + 'methods' => [ + 'get' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1alpha/{+parent}/subpropertySyncConfigs', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1alpha/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdmin::class, 'Google_Service_GoogleAnalyticsAdmin'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessBetweenFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessBetweenFilter.php new file mode 100644 index 00000000000..ac8bd70b204 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessBetweenFilter.php @@ -0,0 +1,58 @@ +fromValue = $fromValue; + } + /** + * @return GoogleAnalyticsAdminV1alphaNumericValue + */ + public function getFromValue() + { + return $this->fromValue; + } + /** + * @param GoogleAnalyticsAdminV1alphaNumericValue + */ + public function setToValue(GoogleAnalyticsAdminV1alphaNumericValue $toValue) + { + $this->toValue = $toValue; + } + /** + * @return GoogleAnalyticsAdminV1alphaNumericValue + */ + public function getToValue() + { + return $this->toValue; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessBetweenFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBetweenFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessBinding.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessBinding.php new file mode 100644 index 00000000000..a06eeb981cb --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessBinding.php @@ -0,0 +1,81 @@ +name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string[] + */ + public function setRoles($roles) + { + $this->roles = $roles; + } + /** + * @return string[] + */ + public function getRoles() + { + return $this->roles; + } + /** + * @param string + */ + public function setUser($user) + { + $this->user = $user; + } + /** + * @return string + */ + public function getUser() + { + return $this->user; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessBinding::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDateRange.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDateRange.php new file mode 100644 index 00000000000..fa91cd9d97d --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDateRange.php @@ -0,0 +1,62 @@ +endDate = $endDate; + } + /** + * @return string + */ + public function getEndDate() + { + return $this->endDate; + } + /** + * @param string + */ + public function setStartDate($startDate) + { + $this->startDate = $startDate; + } + /** + * @return string + */ + public function getStartDate() + { + return $this->startDate; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessDateRange::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessDateRange'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDimension.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDimension.php new file mode 100644 index 00000000000..127f89dd315 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDimension.php @@ -0,0 +1,44 @@ +dimensionName = $dimensionName; + } + /** + * @return string + */ + public function getDimensionName() + { + return $this->dimensionName; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessDimension::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessDimension'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDimensionHeader.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDimensionHeader.php new file mode 100644 index 00000000000..414d6bc2451 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDimensionHeader.php @@ -0,0 +1,44 @@ +dimensionName = $dimensionName; + } + /** + * @return string + */ + public function getDimensionName() + { + return $this->dimensionName; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessDimensionHeader::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessDimensionHeader'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDimensionValue.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDimensionValue.php new file mode 100644 index 00000000000..4005b599a63 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDimensionValue.php @@ -0,0 +1,44 @@ +value = $value; + } + /** + * @return string + */ + public function getValue() + { + return $this->value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessDimensionValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessDimensionValue'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessFilter.php new file mode 100644 index 00000000000..79ca8c72077 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessFilter.php @@ -0,0 +1,108 @@ +betweenFilter = $betweenFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessBetweenFilter + */ + public function getBetweenFilter() + { + return $this->betweenFilter; + } + /** + * @param string + */ + public function setFieldName($fieldName) + { + $this->fieldName = $fieldName; + } + /** + * @return string + */ + public function getFieldName() + { + return $this->fieldName; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessInListFilter + */ + public function setInListFilter(GoogleAnalyticsAdminV1alphaAccessInListFilter $inListFilter) + { + $this->inListFilter = $inListFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessInListFilter + */ + public function getInListFilter() + { + return $this->inListFilter; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessNumericFilter + */ + public function setNumericFilter(GoogleAnalyticsAdminV1alphaAccessNumericFilter $numericFilter) + { + $this->numericFilter = $numericFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessNumericFilter + */ + public function getNumericFilter() + { + return $this->numericFilter; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessStringFilter + */ + public function setStringFilter(GoogleAnalyticsAdminV1alphaAccessStringFilter $stringFilter) + { + $this->stringFilter = $stringFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessStringFilter + */ + public function getStringFilter() + { + return $this->stringFilter; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessFilterExpression.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessFilterExpression.php new file mode 100644 index 00000000000..48eeab6947a --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessFilterExpression.php @@ -0,0 +1,90 @@ +accessFilter = $accessFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessFilter + */ + public function getAccessFilter() + { + return $this->accessFilter; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessFilterExpressionList + */ + public function setAndGroup(GoogleAnalyticsAdminV1alphaAccessFilterExpressionList $andGroup) + { + $this->andGroup = $andGroup; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessFilterExpressionList + */ + public function getAndGroup() + { + return $this->andGroup; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessFilterExpression + */ + public function setNotExpression(GoogleAnalyticsAdminV1alphaAccessFilterExpression $notExpression) + { + $this->notExpression = $notExpression; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessFilterExpression + */ + public function getNotExpression() + { + return $this->notExpression; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessFilterExpressionList + */ + public function setOrGroup(GoogleAnalyticsAdminV1alphaAccessFilterExpressionList $orGroup) + { + $this->orGroup = $orGroup; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessFilterExpressionList + */ + public function getOrGroup() + { + return $this->orGroup; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessFilterExpression::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilterExpression'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessFilterExpressionList.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessFilterExpressionList.php new file mode 100644 index 00000000000..19ef29d1603 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessFilterExpressionList.php @@ -0,0 +1,43 @@ +expressions = $expressions; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessFilterExpression[] + */ + public function getExpressions() + { + return $this->expressions; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessFilterExpressionList::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilterExpressionList'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessInListFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessInListFilter.php new file mode 100644 index 00000000000..64d77b08b97 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessInListFilter.php @@ -0,0 +1,63 @@ +caseSensitive = $caseSensitive; + } + /** + * @return bool + */ + public function getCaseSensitive() + { + return $this->caseSensitive; + } + /** + * @param string[] + */ + public function setValues($values) + { + $this->values = $values; + } + /** + * @return string[] + */ + public function getValues() + { + return $this->values; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessInListFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessInListFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessMetric.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessMetric.php new file mode 100644 index 00000000000..793d77a6102 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessMetric.php @@ -0,0 +1,44 @@ +metricName = $metricName; + } + /** + * @return string + */ + public function getMetricName() + { + return $this->metricName; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessMetric::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessMetric'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessMetricHeader.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessMetricHeader.php new file mode 100644 index 00000000000..4aae88517e2 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessMetricHeader.php @@ -0,0 +1,44 @@ +metricName = $metricName; + } + /** + * @return string + */ + public function getMetricName() + { + return $this->metricName; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessMetricHeader::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessMetricHeader'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessMetricValue.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessMetricValue.php new file mode 100644 index 00000000000..99ed5229a1f --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessMetricValue.php @@ -0,0 +1,44 @@ +value = $value; + } + /** + * @return string + */ + public function getValue() + { + return $this->value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessMetricValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessMetricValue'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessNumericFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessNumericFilter.php new file mode 100644 index 00000000000..20e775eefea --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessNumericFilter.php @@ -0,0 +1,60 @@ +operation = $operation; + } + /** + * @return string + */ + public function getOperation() + { + return $this->operation; + } + /** + * @param GoogleAnalyticsAdminV1alphaNumericValue + */ + public function setValue(GoogleAnalyticsAdminV1alphaNumericValue $value) + { + $this->value = $value; + } + /** + * @return GoogleAnalyticsAdminV1alphaNumericValue + */ + public function getValue() + { + return $this->value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessNumericFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessNumericFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessOrderBy.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessOrderBy.php new file mode 100644 index 00000000000..1d145537c1b --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessOrderBy.php @@ -0,0 +1,76 @@ +desc = $desc; + } + /** + * @return bool + */ + public function getDesc() + { + return $this->desc; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy + */ + public function setDimension(GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy $dimension) + { + $this->dimension = $dimension; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy + */ + public function getDimension() + { + return $this->dimension; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy + */ + public function setMetric(GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy $metric) + { + $this->metric = $metric; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy + */ + public function getMetric() + { + return $this->metric; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessOrderBy::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessOrderBy'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy.php new file mode 100644 index 00000000000..5f9b086ae1f --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy.php @@ -0,0 +1,62 @@ +dimensionName = $dimensionName; + } + /** + * @return string + */ + public function getDimensionName() + { + return $this->dimensionName; + } + /** + * @param string + */ + public function setOrderType($orderType) + { + $this->orderType = $orderType; + } + /** + * @return string + */ + public function getOrderType() + { + return $this->orderType; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy.php new file mode 100644 index 00000000000..c80e2703057 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy.php @@ -0,0 +1,44 @@ +metricName = $metricName; + } + /** + * @return string + */ + public function getMetricName() + { + return $this->metricName; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessQuota.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessQuota.php new file mode 100644 index 00000000000..9acb5e99902 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessQuota.php @@ -0,0 +1,106 @@ +concurrentRequests = $concurrentRequests; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessQuotaStatus + */ + public function getConcurrentRequests() + { + return $this->concurrentRequests; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessQuotaStatus + */ + public function setServerErrorsPerProjectPerHour(GoogleAnalyticsAdminV1alphaAccessQuotaStatus $serverErrorsPerProjectPerHour) + { + $this->serverErrorsPerProjectPerHour = $serverErrorsPerProjectPerHour; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessQuotaStatus + */ + public function getServerErrorsPerProjectPerHour() + { + return $this->serverErrorsPerProjectPerHour; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessQuotaStatus + */ + public function setTokensPerDay(GoogleAnalyticsAdminV1alphaAccessQuotaStatus $tokensPerDay) + { + $this->tokensPerDay = $tokensPerDay; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessQuotaStatus + */ + public function getTokensPerDay() + { + return $this->tokensPerDay; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessQuotaStatus + */ + public function setTokensPerHour(GoogleAnalyticsAdminV1alphaAccessQuotaStatus $tokensPerHour) + { + $this->tokensPerHour = $tokensPerHour; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessQuotaStatus + */ + public function getTokensPerHour() + { + return $this->tokensPerHour; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessQuotaStatus + */ + public function setTokensPerProjectPerHour(GoogleAnalyticsAdminV1alphaAccessQuotaStatus $tokensPerProjectPerHour) + { + $this->tokensPerProjectPerHour = $tokensPerProjectPerHour; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessQuotaStatus + */ + public function getTokensPerProjectPerHour() + { + return $this->tokensPerProjectPerHour; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessQuota::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessQuota'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessQuotaStatus.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessQuotaStatus.php new file mode 100644 index 00000000000..fa8d42fc263 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessQuotaStatus.php @@ -0,0 +1,62 @@ +consumed = $consumed; + } + /** + * @return int + */ + public function getConsumed() + { + return $this->consumed; + } + /** + * @param int + */ + public function setRemaining($remaining) + { + $this->remaining = $remaining; + } + /** + * @return int + */ + public function getRemaining() + { + return $this->remaining; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessQuotaStatus::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessQuotaStatus'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessRow.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessRow.php new file mode 100644 index 00000000000..08f90fea51d --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessRow.php @@ -0,0 +1,59 @@ +dimensionValues = $dimensionValues; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessDimensionValue[] + */ + public function getDimensionValues() + { + return $this->dimensionValues; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessMetricValue[] + */ + public function setMetricValues($metricValues) + { + $this->metricValues = $metricValues; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessMetricValue[] + */ + public function getMetricValues() + { + return $this->metricValues; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessRow::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessRow'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessStringFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessStringFilter.php new file mode 100644 index 00000000000..17a855c510a --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessStringFilter.php @@ -0,0 +1,80 @@ +caseSensitive = $caseSensitive; + } + /** + * @return bool + */ + public function getCaseSensitive() + { + return $this->caseSensitive; + } + /** + * @param string + */ + public function setMatchType($matchType) + { + $this->matchType = $matchType; + } + /** + * @return string + */ + public function getMatchType() + { + return $this->matchType; + } + /** + * @param string + */ + public function setValue($value) + { + $this->value = $value; + } + /** + * @return string + */ + public function getValue() + { + return $this->value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccessStringFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessStringFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccount.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccount.php new file mode 100644 index 00000000000..f6083442f37 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccount.php @@ -0,0 +1,152 @@ +createTime = $createTime; + } + /** + * @return string + */ + public function getCreateTime() + { + return $this->createTime; + } + /** + * @param bool + */ + public function setDeleted($deleted) + { + $this->deleted = $deleted; + } + /** + * @return bool + */ + public function getDeleted() + { + return $this->deleted; + } + /** + * @param string + */ + public function setDisplayName($displayName) + { + $this->displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param string + */ + public function setGmpOrganization($gmpOrganization) + { + $this->gmpOrganization = $gmpOrganization; + } + /** + * @return string + */ + public function getGmpOrganization() + { + return $this->gmpOrganization; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setRegionCode($regionCode) + { + $this->regionCode = $regionCode; + } + /** + * @return string + */ + public function getRegionCode() + { + return $this->regionCode; + } + /** + * @param string + */ + public function setUpdateTime($updateTime) + { + $this->updateTime = $updateTime; + } + /** + * @return string + */ + public function getUpdateTime() + { + return $this->updateTime; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccount::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccount'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccountSummary.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccountSummary.php new file mode 100644 index 00000000000..3c0a8366446 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccountSummary.php @@ -0,0 +1,97 @@ +account = $account; + } + /** + * @return string + */ + public function getAccount() + { + return $this->account; + } + /** + * @param string + */ + public function setDisplayName($displayName) + { + $this->displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param GoogleAnalyticsAdminV1alphaPropertySummary[] + */ + public function setPropertySummaries($propertySummaries) + { + $this->propertySummaries = $propertySummaries; + } + /** + * @return GoogleAnalyticsAdminV1alphaPropertySummary[] + */ + public function getPropertySummaries() + { + return $this->propertySummaries; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAccountSummary::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccountSummary'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionRequest.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionRequest.php new file mode 100644 index 00000000000..62092f5cc1d --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionRequest.php @@ -0,0 +1,44 @@ +acknowledgement = $acknowledgement; + } + /** + * @return string + */ + public function getAcknowledgement() + { + return $this->acknowledgement; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionRequest'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionResponse.php new file mode 100644 index 00000000000..e9a72669977 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionResponse.php @@ -0,0 +1,25 @@ +adClientCode = $adClientCode; + } + /** + * @return string + */ + public function getAdClientCode() + { + return $this->adClientCode; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAdSenseLink::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAdSenseLink'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest.php new file mode 100644 index 00000000000..367cafd070b --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest.php @@ -0,0 +1,25 @@ +displayVideo360AdvertiserLink = $displayVideo360AdvertiserLink; + } + /** + * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink + */ + public function getDisplayVideo360AdvertiserLink() + { + return $this->displayVideo360AdvertiserLink; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaArchiveAudienceRequest.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaArchiveAudienceRequest.php new file mode 100644 index 00000000000..aefa52dfe34 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaArchiveAudienceRequest.php @@ -0,0 +1,25 @@ +acquisitionConversionEventLookbackWindow = $acquisitionConversionEventLookbackWindow; + } + /** + * @return string + */ + public function getAcquisitionConversionEventLookbackWindow() + { + return $this->acquisitionConversionEventLookbackWindow; + } + /** + * @param string + */ + public function setAdsWebConversionDataExportScope($adsWebConversionDataExportScope) + { + $this->adsWebConversionDataExportScope = $adsWebConversionDataExportScope; + } + /** + * @return string + */ + public function getAdsWebConversionDataExportScope() + { + return $this->adsWebConversionDataExportScope; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setOtherConversionEventLookbackWindow($otherConversionEventLookbackWindow) + { + $this->otherConversionEventLookbackWindow = $otherConversionEventLookbackWindow; + } + /** + * @return string + */ + public function getOtherConversionEventLookbackWindow() + { + return $this->otherConversionEventLookbackWindow; + } + /** + * @param string + */ + public function setReportingAttributionModel($reportingAttributionModel) + { + $this->reportingAttributionModel = $reportingAttributionModel; + } + /** + * @return string + */ + public function getReportingAttributionModel() + { + return $this->reportingAttributionModel; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAttributionSettings::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAttributionSettings'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudience.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudience.php new file mode 100644 index 00000000000..f57a475d7ca --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudience.php @@ -0,0 +1,185 @@ +adsPersonalizationEnabled = $adsPersonalizationEnabled; + } + /** + * @return bool + */ + public function getAdsPersonalizationEnabled() + { + return $this->adsPersonalizationEnabled; + } + /** + * @param string + */ + public function setCreateTime($createTime) + { + $this->createTime = $createTime; + } + /** + * @return string + */ + public function getCreateTime() + { + return $this->createTime; + } + /** + * @param string + */ + public function setDescription($description) + { + $this->description = $description; + } + /** + * @return string + */ + public function getDescription() + { + return $this->description; + } + /** + * @param string + */ + public function setDisplayName($displayName) + { + $this->displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param GoogleAnalyticsAdminV1alphaAudienceEventTrigger + */ + public function setEventTrigger(GoogleAnalyticsAdminV1alphaAudienceEventTrigger $eventTrigger) + { + $this->eventTrigger = $eventTrigger; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceEventTrigger + */ + public function getEventTrigger() + { + return $this->eventTrigger; + } + /** + * @param string + */ + public function setExclusionDurationMode($exclusionDurationMode) + { + $this->exclusionDurationMode = $exclusionDurationMode; + } + /** + * @return string + */ + public function getExclusionDurationMode() + { + return $this->exclusionDurationMode; + } + /** + * @param GoogleAnalyticsAdminV1alphaAudienceFilterClause[] + */ + public function setFilterClauses($filterClauses) + { + $this->filterClauses = $filterClauses; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceFilterClause[] + */ + public function getFilterClauses() + { + return $this->filterClauses; + } + /** + * @param int + */ + public function setMembershipDurationDays($membershipDurationDays) + { + $this->membershipDurationDays = $membershipDurationDays; + } + /** + * @return int + */ + public function getMembershipDurationDays() + { + return $this->membershipDurationDays; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAudience::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudience'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter.php new file mode 100644 index 00000000000..40ff00ede90 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter.php @@ -0,0 +1,144 @@ +atAnyPointInTime = $atAnyPointInTime; + } + /** + * @return bool + */ + public function getAtAnyPointInTime() + { + return $this->atAnyPointInTime; + } + /** + * @param GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter + */ + public function setBetweenFilter(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter $betweenFilter) + { + $this->betweenFilter = $betweenFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter + */ + public function getBetweenFilter() + { + return $this->betweenFilter; + } + /** + * @param string + */ + public function setFieldName($fieldName) + { + $this->fieldName = $fieldName; + } + /** + * @return string + */ + public function getFieldName() + { + return $this->fieldName; + } + /** + * @param int + */ + public function setInAnyNDayPeriod($inAnyNDayPeriod) + { + $this->inAnyNDayPeriod = $inAnyNDayPeriod; + } + /** + * @return int + */ + public function getInAnyNDayPeriod() + { + return $this->inAnyNDayPeriod; + } + /** + * @param GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter + */ + public function setInListFilter(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter $inListFilter) + { + $this->inListFilter = $inListFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter + */ + public function getInListFilter() + { + return $this->inListFilter; + } + /** + * @param GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter + */ + public function setNumericFilter(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter $numericFilter) + { + $this->numericFilter = $numericFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter + */ + public function getNumericFilter() + { + return $this->numericFilter; + } + /** + * @param GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter + */ + public function setStringFilter(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter $stringFilter) + { + $this->stringFilter = $stringFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter + */ + public function getStringFilter() + { + return $this->stringFilter; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter.php new file mode 100644 index 00000000000..3790338a704 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter.php @@ -0,0 +1,58 @@ +fromValue = $fromValue; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue + */ + public function getFromValue() + { + return $this->fromValue; + } + /** + * @param GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue + */ + public function setToValue(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue $toValue) + { + $this->toValue = $toValue; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue + */ + public function getToValue() + { + return $this->toValue; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter.php new file mode 100644 index 00000000000..a9b53be4799 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter.php @@ -0,0 +1,63 @@ +caseSensitive = $caseSensitive; + } + /** + * @return bool + */ + public function getCaseSensitive() + { + return $this->caseSensitive; + } + /** + * @param string[] + */ + public function setValues($values) + { + $this->values = $values; + } + /** + * @return string[] + */ + public function getValues() + { + return $this->values; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter.php new file mode 100644 index 00000000000..638a9b5944e --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter.php @@ -0,0 +1,60 @@ +operation = $operation; + } + /** + * @return string + */ + public function getOperation() + { + return $this->operation; + } + /** + * @param GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue + */ + public function setValue(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue $value) + { + $this->value = $value; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue + */ + public function getValue() + { + return $this->value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue.php new file mode 100644 index 00000000000..eb3d1b329f1 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue.php @@ -0,0 +1,53 @@ +doubleValue = $doubleValue; + } + public function getDoubleValue() + { + return $this->doubleValue; + } + /** + * @param string + */ + public function setInt64Value($int64Value) + { + $this->int64Value = $int64Value; + } + /** + * @return string + */ + public function getInt64Value() + { + return $this->int64Value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter.php new file mode 100644 index 00000000000..56d5d6fc710 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter.php @@ -0,0 +1,80 @@ +caseSensitive = $caseSensitive; + } + /** + * @return bool + */ + public function getCaseSensitive() + { + return $this->caseSensitive; + } + /** + * @param string + */ + public function setMatchType($matchType) + { + $this->matchType = $matchType; + } + /** + * @return string + */ + public function getMatchType() + { + return $this->matchType; + } + /** + * @param string + */ + public function setValue($value) + { + $this->value = $value; + } + /** + * @return string + */ + public function getValue() + { + return $this->value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceEventFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceEventFilter.php new file mode 100644 index 00000000000..037d880cb46 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceEventFilter.php @@ -0,0 +1,60 @@ +eventName = $eventName; + } + /** + * @return string + */ + public function getEventName() + { + return $this->eventName; + } + /** + * @param GoogleAnalyticsAdminV1alphaAudienceFilterExpression + */ + public function setEventParameterFilterExpression(GoogleAnalyticsAdminV1alphaAudienceFilterExpression $eventParameterFilterExpression) + { + $this->eventParameterFilterExpression = $eventParameterFilterExpression; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceFilterExpression + */ + public function getEventParameterFilterExpression() + { + return $this->eventParameterFilterExpression; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAudienceEventFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceEventFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceEventTrigger.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceEventTrigger.php new file mode 100644 index 00000000000..71c2dafc4d5 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceEventTrigger.php @@ -0,0 +1,62 @@ +eventName = $eventName; + } + /** + * @return string + */ + public function getEventName() + { + return $this->eventName; + } + /** + * @param string + */ + public function setLogCondition($logCondition) + { + $this->logCondition = $logCondition; + } + /** + * @return string + */ + public function getLogCondition() + { + return $this->logCondition; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAudienceEventTrigger::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceEventTrigger'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceFilterClause.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceFilterClause.php new file mode 100644 index 00000000000..219c2664502 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceFilterClause.php @@ -0,0 +1,76 @@ +clauseType = $clauseType; + } + /** + * @return string + */ + public function getClauseType() + { + return $this->clauseType; + } + /** + * @param GoogleAnalyticsAdminV1alphaAudienceSequenceFilter + */ + public function setSequenceFilter(GoogleAnalyticsAdminV1alphaAudienceSequenceFilter $sequenceFilter) + { + $this->sequenceFilter = $sequenceFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceSequenceFilter + */ + public function getSequenceFilter() + { + return $this->sequenceFilter; + } + /** + * @param GoogleAnalyticsAdminV1alphaAudienceSimpleFilter + */ + public function setSimpleFilter(GoogleAnalyticsAdminV1alphaAudienceSimpleFilter $simpleFilter) + { + $this->simpleFilter = $simpleFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceSimpleFilter + */ + public function getSimpleFilter() + { + return $this->simpleFilter; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAudienceFilterClause::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterClause'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceFilterExpression.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceFilterExpression.php new file mode 100644 index 00000000000..b1f7e946167 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceFilterExpression.php @@ -0,0 +1,106 @@ +andGroup = $andGroup; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList + */ + public function getAndGroup() + { + return $this->andGroup; + } + /** + * @param GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter + */ + public function setDimensionOrMetricFilter(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter $dimensionOrMetricFilter) + { + $this->dimensionOrMetricFilter = $dimensionOrMetricFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter + */ + public function getDimensionOrMetricFilter() + { + return $this->dimensionOrMetricFilter; + } + /** + * @param GoogleAnalyticsAdminV1alphaAudienceEventFilter + */ + public function setEventFilter(GoogleAnalyticsAdminV1alphaAudienceEventFilter $eventFilter) + { + $this->eventFilter = $eventFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceEventFilter + */ + public function getEventFilter() + { + return $this->eventFilter; + } + /** + * @param GoogleAnalyticsAdminV1alphaAudienceFilterExpression + */ + public function setNotExpression(GoogleAnalyticsAdminV1alphaAudienceFilterExpression $notExpression) + { + $this->notExpression = $notExpression; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceFilterExpression + */ + public function getNotExpression() + { + return $this->notExpression; + } + /** + * @param GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList + */ + public function setOrGroup(GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList $orGroup) + { + $this->orGroup = $orGroup; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList + */ + public function getOrGroup() + { + return $this->orGroup; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAudienceFilterExpression::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpression'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList.php new file mode 100644 index 00000000000..d7e86395885 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList.php @@ -0,0 +1,43 @@ +filterExpressions = $filterExpressions; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceFilterExpression[] + */ + public function getFilterExpressions() + { + return $this->filterExpressions; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceSequenceFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceSequenceFilter.php new file mode 100644 index 00000000000..144fcf1fe0d --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceSequenceFilter.php @@ -0,0 +1,79 @@ +scope = $scope; + } + /** + * @return string + */ + public function getScope() + { + return $this->scope; + } + /** + * @param string + */ + public function setSequenceMaximumDuration($sequenceMaximumDuration) + { + $this->sequenceMaximumDuration = $sequenceMaximumDuration; + } + /** + * @return string + */ + public function getSequenceMaximumDuration() + { + return $this->sequenceMaximumDuration; + } + /** + * @param GoogleAnalyticsAdminV1alphaAudienceSequenceFilterAudienceSequenceStep[] + */ + public function setSequenceSteps($sequenceSteps) + { + $this->sequenceSteps = $sequenceSteps; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceSequenceFilterAudienceSequenceStep[] + */ + public function getSequenceSteps() + { + return $this->sequenceSteps; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAudienceSequenceFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceSequenceFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceSequenceFilterAudienceSequenceStep.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceSequenceFilterAudienceSequenceStep.php new file mode 100644 index 00000000000..82a93495444 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceSequenceFilterAudienceSequenceStep.php @@ -0,0 +1,96 @@ +constraintDuration = $constraintDuration; + } + /** + * @return string + */ + public function getConstraintDuration() + { + return $this->constraintDuration; + } + /** + * @param GoogleAnalyticsAdminV1alphaAudienceFilterExpression + */ + public function setFilterExpression(GoogleAnalyticsAdminV1alphaAudienceFilterExpression $filterExpression) + { + $this->filterExpression = $filterExpression; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceFilterExpression + */ + public function getFilterExpression() + { + return $this->filterExpression; + } + /** + * @param bool + */ + public function setImmediatelyFollows($immediatelyFollows) + { + $this->immediatelyFollows = $immediatelyFollows; + } + /** + * @return bool + */ + public function getImmediatelyFollows() + { + return $this->immediatelyFollows; + } + /** + * @param string + */ + public function setScope($scope) + { + $this->scope = $scope; + } + /** + * @return string + */ + public function getScope() + { + return $this->scope; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAudienceSequenceFilterAudienceSequenceStep::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceSequenceFilterAudienceSequenceStep'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceSimpleFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceSimpleFilter.php new file mode 100644 index 00000000000..6009d877a0b --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceSimpleFilter.php @@ -0,0 +1,60 @@ +filterExpression = $filterExpression; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudienceFilterExpression + */ + public function getFilterExpression() + { + return $this->filterExpression; + } + /** + * @param string + */ + public function setScope($scope) + { + $this->scope = $scope; + } + /** + * @return string + */ + public function getScope() + { + return $this->scope; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaAudienceSimpleFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceSimpleFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsRequest.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsRequest.php new file mode 100644 index 00000000000..a608230d74e --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsRequest.php @@ -0,0 +1,43 @@ +requests = $requests; + } + /** + * @return GoogleAnalyticsAdminV1alphaCreateAccessBindingRequest[] + */ + public function getRequests() + { + return $this->requests; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsRequest'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsResponse.php new file mode 100644 index 00000000000..b7fe84dec07 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsResponse.php @@ -0,0 +1,43 @@ +accessBindings = $accessBindings; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessBinding[] + */ + public function getAccessBindings() + { + return $this->accessBindings; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchDeleteAccessBindingsRequest.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchDeleteAccessBindingsRequest.php new file mode 100644 index 00000000000..1355ccfd794 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchDeleteAccessBindingsRequest.php @@ -0,0 +1,43 @@ +requests = $requests; + } + /** + * @return GoogleAnalyticsAdminV1alphaDeleteAccessBindingRequest[] + */ + public function getRequests() + { + return $this->requests; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaBatchDeleteAccessBindingsRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchDeleteAccessBindingsRequest'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchGetAccessBindingsResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchGetAccessBindingsResponse.php new file mode 100644 index 00000000000..ce92c222d52 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchGetAccessBindingsResponse.php @@ -0,0 +1,43 @@ +accessBindings = $accessBindings; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessBinding[] + */ + public function getAccessBindings() + { + return $this->accessBindings; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaBatchGetAccessBindingsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchGetAccessBindingsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsRequest.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsRequest.php new file mode 100644 index 00000000000..bc831d0e22d --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsRequest.php @@ -0,0 +1,43 @@ +requests = $requests; + } + /** + * @return GoogleAnalyticsAdminV1alphaUpdateAccessBindingRequest[] + */ + public function getRequests() + { + return $this->requests; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsRequest'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsResponse.php new file mode 100644 index 00000000000..680d73c9bd5 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsResponse.php @@ -0,0 +1,43 @@ +accessBindings = $accessBindings; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessBinding[] + */ + public function getAccessBindings() + { + return $this->accessBindings; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBigQueryLink.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBigQueryLink.php new file mode 100644 index 00000000000..6dd54d4feb0 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBigQueryLink.php @@ -0,0 +1,207 @@ +createTime = $createTime; + } + /** + * @return string + */ + public function getCreateTime() + { + return $this->createTime; + } + /** + * @param bool + */ + public function setDailyExportEnabled($dailyExportEnabled) + { + $this->dailyExportEnabled = $dailyExportEnabled; + } + /** + * @return bool + */ + public function getDailyExportEnabled() + { + return $this->dailyExportEnabled; + } + /** + * @param string + */ + public function setDatasetLocation($datasetLocation) + { + $this->datasetLocation = $datasetLocation; + } + /** + * @return string + */ + public function getDatasetLocation() + { + return $this->datasetLocation; + } + /** + * @param string[] + */ + public function setExcludedEvents($excludedEvents) + { + $this->excludedEvents = $excludedEvents; + } + /** + * @return string[] + */ + public function getExcludedEvents() + { + return $this->excludedEvents; + } + /** + * @param string[] + */ + public function setExportStreams($exportStreams) + { + $this->exportStreams = $exportStreams; + } + /** + * @return string[] + */ + public function getExportStreams() + { + return $this->exportStreams; + } + /** + * @param bool + */ + public function setFreshDailyExportEnabled($freshDailyExportEnabled) + { + $this->freshDailyExportEnabled = $freshDailyExportEnabled; + } + /** + * @return bool + */ + public function getFreshDailyExportEnabled() + { + return $this->freshDailyExportEnabled; + } + /** + * @param bool + */ + public function setIncludeAdvertisingId($includeAdvertisingId) + { + $this->includeAdvertisingId = $includeAdvertisingId; + } + /** + * @return bool + */ + public function getIncludeAdvertisingId() + { + return $this->includeAdvertisingId; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setProject($project) + { + $this->project = $project; + } + /** + * @return string + */ + public function getProject() + { + return $this->project; + } + /** + * @param bool + */ + public function setStreamingExportEnabled($streamingExportEnabled) + { + $this->streamingExportEnabled = $streamingExportEnabled; + } + /** + * @return bool + */ + public function getStreamingExportEnabled() + { + return $this->streamingExportEnabled; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaBigQueryLink::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBigQueryLink'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCalculatedMetric.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCalculatedMetric.php new file mode 100644 index 00000000000..4b24af9eaa0 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCalculatedMetric.php @@ -0,0 +1,171 @@ +calculatedMetricId = $calculatedMetricId; + } + /** + * @return string + */ + public function getCalculatedMetricId() + { + return $this->calculatedMetricId; + } + /** + * @param string + */ + public function setDescription($description) + { + $this->description = $description; + } + /** + * @return string + */ + public function getDescription() + { + return $this->description; + } + /** + * @param string + */ + public function setDisplayName($displayName) + { + $this->displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param string + */ + public function setFormula($formula) + { + $this->formula = $formula; + } + /** + * @return string + */ + public function getFormula() + { + return $this->formula; + } + /** + * @param bool + */ + public function setInvalidMetricReference($invalidMetricReference) + { + $this->invalidMetricReference = $invalidMetricReference; + } + /** + * @return bool + */ + public function getInvalidMetricReference() + { + return $this->invalidMetricReference; + } + /** + * @param string + */ + public function setMetricUnit($metricUnit) + { + $this->metricUnit = $metricUnit; + } + /** + * @return string + */ + public function getMetricUnit() + { + return $this->metricUnit; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string[] + */ + public function setRestrictedMetricType($restrictedMetricType) + { + $this->restrictedMetricType = $restrictedMetricType; + } + /** + * @return string[] + */ + public function getRestrictedMetricType() + { + return $this->restrictedMetricType; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaCalculatedMetric::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCalculatedMetric'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest.php new file mode 100644 index 00000000000..7f5777a783f --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest.php @@ -0,0 +1,25 @@ +action = $action; + } + /** + * @return string + */ + public function getAction() + { + return $this->action; + } + /** + * @param string + */ + public function setResource($resource) + { + $this->resource = $resource; + } + /** + * @return string + */ + public function getResource() + { + return $this->resource; + } + /** + * @param GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource + */ + public function setResourceAfterChange(GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource $resourceAfterChange) + { + $this->resourceAfterChange = $resourceAfterChange; + } + /** + * @return GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource + */ + public function getResourceAfterChange() + { + return $this->resourceAfterChange; + } + /** + * @param GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource + */ + public function setResourceBeforeChange(GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource $resourceBeforeChange) + { + $this->resourceBeforeChange = $resourceBeforeChange; + } + /** + * @return GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource + */ + public function getResourceBeforeChange() + { + return $this->resourceBeforeChange; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaChangeHistoryChange::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChangeHistoryChange'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource.php new file mode 100644 index 00000000000..ea2717e057e --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource.php @@ -0,0 +1,490 @@ +account = $account; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccount + */ + public function getAccount() + { + return $this->account; + } + /** + * @param GoogleAnalyticsAdminV1alphaAdSenseLink + */ + public function setAdsenseLink(GoogleAnalyticsAdminV1alphaAdSenseLink $adsenseLink) + { + $this->adsenseLink = $adsenseLink; + } + /** + * @return GoogleAnalyticsAdminV1alphaAdSenseLink + */ + public function getAdsenseLink() + { + return $this->adsenseLink; + } + /** + * @param GoogleAnalyticsAdminV1alphaAttributionSettings + */ + public function setAttributionSettings(GoogleAnalyticsAdminV1alphaAttributionSettings $attributionSettings) + { + $this->attributionSettings = $attributionSettings; + } + /** + * @return GoogleAnalyticsAdminV1alphaAttributionSettings + */ + public function getAttributionSettings() + { + return $this->attributionSettings; + } + /** + * @param GoogleAnalyticsAdminV1alphaAudience + */ + public function setAudience(GoogleAnalyticsAdminV1alphaAudience $audience) + { + $this->audience = $audience; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudience + */ + public function getAudience() + { + return $this->audience; + } + /** + * @param GoogleAnalyticsAdminV1alphaBigQueryLink + */ + public function setBigqueryLink(GoogleAnalyticsAdminV1alphaBigQueryLink $bigqueryLink) + { + $this->bigqueryLink = $bigqueryLink; + } + /** + * @return GoogleAnalyticsAdminV1alphaBigQueryLink + */ + public function getBigqueryLink() + { + return $this->bigqueryLink; + } + /** + * @param GoogleAnalyticsAdminV1alphaCalculatedMetric + */ + public function setCalculatedMetric(GoogleAnalyticsAdminV1alphaCalculatedMetric $calculatedMetric) + { + $this->calculatedMetric = $calculatedMetric; + } + /** + * @return GoogleAnalyticsAdminV1alphaCalculatedMetric + */ + public function getCalculatedMetric() + { + return $this->calculatedMetric; + } + /** + * @param GoogleAnalyticsAdminV1alphaChannelGroup + */ + public function setChannelGroup(GoogleAnalyticsAdminV1alphaChannelGroup $channelGroup) + { + $this->channelGroup = $channelGroup; + } + /** + * @return GoogleAnalyticsAdminV1alphaChannelGroup + */ + public function getChannelGroup() + { + return $this->channelGroup; + } + /** + * @param GoogleAnalyticsAdminV1alphaConversionEvent + */ + public function setConversionEvent(GoogleAnalyticsAdminV1alphaConversionEvent $conversionEvent) + { + $this->conversionEvent = $conversionEvent; + } + /** + * @return GoogleAnalyticsAdminV1alphaConversionEvent + */ + public function getConversionEvent() + { + return $this->conversionEvent; + } + /** + * @param GoogleAnalyticsAdminV1alphaCustomDimension + */ + public function setCustomDimension(GoogleAnalyticsAdminV1alphaCustomDimension $customDimension) + { + $this->customDimension = $customDimension; + } + /** + * @return GoogleAnalyticsAdminV1alphaCustomDimension + */ + public function getCustomDimension() + { + return $this->customDimension; + } + /** + * @param GoogleAnalyticsAdminV1alphaCustomMetric + */ + public function setCustomMetric(GoogleAnalyticsAdminV1alphaCustomMetric $customMetric) + { + $this->customMetric = $customMetric; + } + /** + * @return GoogleAnalyticsAdminV1alphaCustomMetric + */ + public function getCustomMetric() + { + return $this->customMetric; + } + /** + * @param GoogleAnalyticsAdminV1alphaDataRedactionSettings + */ + public function setDataRedactionSettings(GoogleAnalyticsAdminV1alphaDataRedactionSettings $dataRedactionSettings) + { + $this->dataRedactionSettings = $dataRedactionSettings; + } + /** + * @return GoogleAnalyticsAdminV1alphaDataRedactionSettings + */ + public function getDataRedactionSettings() + { + return $this->dataRedactionSettings; + } + /** + * @param GoogleAnalyticsAdminV1alphaDataRetentionSettings + */ + public function setDataRetentionSettings(GoogleAnalyticsAdminV1alphaDataRetentionSettings $dataRetentionSettings) + { + $this->dataRetentionSettings = $dataRetentionSettings; + } + /** + * @return GoogleAnalyticsAdminV1alphaDataRetentionSettings + */ + public function getDataRetentionSettings() + { + return $this->dataRetentionSettings; + } + /** + * @param GoogleAnalyticsAdminV1alphaDataStream + */ + public function setDataStream(GoogleAnalyticsAdminV1alphaDataStream $dataStream) + { + $this->dataStream = $dataStream; + } + /** + * @return GoogleAnalyticsAdminV1alphaDataStream + */ + public function getDataStream() + { + return $this->dataStream; + } + /** + * @param GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink + */ + public function setDisplayVideo360AdvertiserLink(GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink $displayVideo360AdvertiserLink) + { + $this->displayVideo360AdvertiserLink = $displayVideo360AdvertiserLink; + } + /** + * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink + */ + public function getDisplayVideo360AdvertiserLink() + { + return $this->displayVideo360AdvertiserLink; + } + /** + * @param GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal + */ + public function setDisplayVideo360AdvertiserLinkProposal(GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal $displayVideo360AdvertiserLinkProposal) + { + $this->displayVideo360AdvertiserLinkProposal = $displayVideo360AdvertiserLinkProposal; + } + /** + * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal + */ + public function getDisplayVideo360AdvertiserLinkProposal() + { + return $this->displayVideo360AdvertiserLinkProposal; + } + /** + * @param GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings + */ + public function setEnhancedMeasurementSettings(GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings $enhancedMeasurementSettings) + { + $this->enhancedMeasurementSettings = $enhancedMeasurementSettings; + } + /** + * @return GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings + */ + public function getEnhancedMeasurementSettings() + { + return $this->enhancedMeasurementSettings; + } + /** + * @param GoogleAnalyticsAdminV1alphaEventCreateRule + */ + public function setEventCreateRule(GoogleAnalyticsAdminV1alphaEventCreateRule $eventCreateRule) + { + $this->eventCreateRule = $eventCreateRule; + } + /** + * @return GoogleAnalyticsAdminV1alphaEventCreateRule + */ + public function getEventCreateRule() + { + return $this->eventCreateRule; + } + /** + * @param GoogleAnalyticsAdminV1alphaExpandedDataSet + */ + public function setExpandedDataSet(GoogleAnalyticsAdminV1alphaExpandedDataSet $expandedDataSet) + { + $this->expandedDataSet = $expandedDataSet; + } + /** + * @return GoogleAnalyticsAdminV1alphaExpandedDataSet + */ + public function getExpandedDataSet() + { + return $this->expandedDataSet; + } + /** + * @param GoogleAnalyticsAdminV1alphaFirebaseLink + */ + public function setFirebaseLink(GoogleAnalyticsAdminV1alphaFirebaseLink $firebaseLink) + { + $this->firebaseLink = $firebaseLink; + } + /** + * @return GoogleAnalyticsAdminV1alphaFirebaseLink + */ + public function getFirebaseLink() + { + return $this->firebaseLink; + } + /** + * @param GoogleAnalyticsAdminV1alphaGoogleAdsLink + */ + public function setGoogleAdsLink(GoogleAnalyticsAdminV1alphaGoogleAdsLink $googleAdsLink) + { + $this->googleAdsLink = $googleAdsLink; + } + /** + * @return GoogleAnalyticsAdminV1alphaGoogleAdsLink + */ + public function getGoogleAdsLink() + { + return $this->googleAdsLink; + } + /** + * @param GoogleAnalyticsAdminV1alphaGoogleSignalsSettings + */ + public function setGoogleSignalsSettings(GoogleAnalyticsAdminV1alphaGoogleSignalsSettings $googleSignalsSettings) + { + $this->googleSignalsSettings = $googleSignalsSettings; + } + /** + * @return GoogleAnalyticsAdminV1alphaGoogleSignalsSettings + */ + public function getGoogleSignalsSettings() + { + return $this->googleSignalsSettings; + } + /** + * @param GoogleAnalyticsAdminV1alphaKeyEvent + */ + public function setKeyEvent(GoogleAnalyticsAdminV1alphaKeyEvent $keyEvent) + { + $this->keyEvent = $keyEvent; + } + /** + * @return GoogleAnalyticsAdminV1alphaKeyEvent + */ + public function getKeyEvent() + { + return $this->keyEvent; + } + /** + * @param GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret + */ + public function setMeasurementProtocolSecret(GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $measurementProtocolSecret) + { + $this->measurementProtocolSecret = $measurementProtocolSecret; + } + /** + * @return GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret + */ + public function getMeasurementProtocolSecret() + { + return $this->measurementProtocolSecret; + } + /** + * @param GoogleAnalyticsAdminV1alphaProperty + */ + public function setProperty(GoogleAnalyticsAdminV1alphaProperty $property) + { + $this->property = $property; + } + /** + * @return GoogleAnalyticsAdminV1alphaProperty + */ + public function getProperty() + { + return $this->property; + } + /** + * @param GoogleAnalyticsAdminV1alphaReportingDataAnnotation + */ + public function setReportingDataAnnotation(GoogleAnalyticsAdminV1alphaReportingDataAnnotation $reportingDataAnnotation) + { + $this->reportingDataAnnotation = $reportingDataAnnotation; + } + /** + * @return GoogleAnalyticsAdminV1alphaReportingDataAnnotation + */ + public function getReportingDataAnnotation() + { + return $this->reportingDataAnnotation; + } + /** + * @param GoogleAnalyticsAdminV1alphaReportingIdentitySettings + */ + public function setReportingIdentitySettings(GoogleAnalyticsAdminV1alphaReportingIdentitySettings $reportingIdentitySettings) + { + $this->reportingIdentitySettings = $reportingIdentitySettings; + } + /** + * @return GoogleAnalyticsAdminV1alphaReportingIdentitySettings + */ + public function getReportingIdentitySettings() + { + return $this->reportingIdentitySettings; + } + /** + * @param GoogleAnalyticsAdminV1alphaSearchAds360Link + */ + public function setSearchAds360Link(GoogleAnalyticsAdminV1alphaSearchAds360Link $searchAds360Link) + { + $this->searchAds360Link = $searchAds360Link; + } + /** + * @return GoogleAnalyticsAdminV1alphaSearchAds360Link + */ + public function getSearchAds360Link() + { + return $this->searchAds360Link; + } + /** + * @param GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema + */ + public function setSkadnetworkConversionValueSchema(GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema $skadnetworkConversionValueSchema) + { + $this->skadnetworkConversionValueSchema = $skadnetworkConversionValueSchema; + } + /** + * @return GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema + */ + public function getSkadnetworkConversionValueSchema() + { + return $this->skadnetworkConversionValueSchema; + } + /** + * @param GoogleAnalyticsAdminV1alphaSubpropertySyncConfig + */ + public function setSubpropertySyncConfig(GoogleAnalyticsAdminV1alphaSubpropertySyncConfig $subpropertySyncConfig) + { + $this->subpropertySyncConfig = $subpropertySyncConfig; + } + /** + * @return GoogleAnalyticsAdminV1alphaSubpropertySyncConfig + */ + public function getSubpropertySyncConfig() + { + return $this->subpropertySyncConfig; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChangeHistoryEvent.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChangeHistoryEvent.php new file mode 100644 index 00000000000..de03d465629 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChangeHistoryEvent.php @@ -0,0 +1,133 @@ +actorType = $actorType; + } + /** + * @return string + */ + public function getActorType() + { + return $this->actorType; + } + /** + * @param string + */ + public function setChangeTime($changeTime) + { + $this->changeTime = $changeTime; + } + /** + * @return string + */ + public function getChangeTime() + { + return $this->changeTime; + } + /** + * @param GoogleAnalyticsAdminV1alphaChangeHistoryChange[] + */ + public function setChanges($changes) + { + $this->changes = $changes; + } + /** + * @return GoogleAnalyticsAdminV1alphaChangeHistoryChange[] + */ + public function getChanges() + { + return $this->changes; + } + /** + * @param bool + */ + public function setChangesFiltered($changesFiltered) + { + $this->changesFiltered = $changesFiltered; + } + /** + * @return bool + */ + public function getChangesFiltered() + { + return $this->changesFiltered; + } + /** + * @param string + */ + public function setId($id) + { + $this->id = $id; + } + /** + * @return string + */ + public function getId() + { + return $this->id; + } + /** + * @param string + */ + public function setUserActorEmail($userActorEmail) + { + $this->userActorEmail = $userActorEmail; + } + /** + * @return string + */ + public function getUserActorEmail() + { + return $this->userActorEmail; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaChangeHistoryEvent::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChangeHistoryEvent'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChannelGroup.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChannelGroup.php new file mode 100644 index 00000000000..4c82e7d5d0f --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChannelGroup.php @@ -0,0 +1,133 @@ +description = $description; + } + /** + * @return string + */ + public function getDescription() + { + return $this->description; + } + /** + * @param string + */ + public function setDisplayName($displayName) + { + $this->displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param GoogleAnalyticsAdminV1alphaGroupingRule[] + */ + public function setGroupingRule($groupingRule) + { + $this->groupingRule = $groupingRule; + } + /** + * @return GoogleAnalyticsAdminV1alphaGroupingRule[] + */ + public function getGroupingRule() + { + return $this->groupingRule; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param bool + */ + public function setPrimary($primary) + { + $this->primary = $primary; + } + /** + * @return bool + */ + public function getPrimary() + { + return $this->primary; + } + /** + * @param bool + */ + public function setSystemDefined($systemDefined) + { + $this->systemDefined = $systemDefined; + } + /** + * @return bool + */ + public function getSystemDefined() + { + return $this->systemDefined; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaChannelGroup::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroup'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChannelGroupFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChannelGroupFilter.php new file mode 100644 index 00000000000..86cdfc8d1e2 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChannelGroupFilter.php @@ -0,0 +1,76 @@ +fieldName = $fieldName; + } + /** + * @return string + */ + public function getFieldName() + { + return $this->fieldName; + } + /** + * @param GoogleAnalyticsAdminV1alphaChannelGroupFilterInListFilter + */ + public function setInListFilter(GoogleAnalyticsAdminV1alphaChannelGroupFilterInListFilter $inListFilter) + { + $this->inListFilter = $inListFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaChannelGroupFilterInListFilter + */ + public function getInListFilter() + { + return $this->inListFilter; + } + /** + * @param GoogleAnalyticsAdminV1alphaChannelGroupFilterStringFilter + */ + public function setStringFilter(GoogleAnalyticsAdminV1alphaChannelGroupFilterStringFilter $stringFilter) + { + $this->stringFilter = $stringFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaChannelGroupFilterStringFilter + */ + public function getStringFilter() + { + return $this->stringFilter; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaChannelGroupFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChannelGroupFilterExpression.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChannelGroupFilterExpression.php new file mode 100644 index 00000000000..fd7f4b820b9 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChannelGroupFilterExpression.php @@ -0,0 +1,90 @@ +andGroup = $andGroup; + } + /** + * @return GoogleAnalyticsAdminV1alphaChannelGroupFilterExpressionList + */ + public function getAndGroup() + { + return $this->andGroup; + } + /** + * @param GoogleAnalyticsAdminV1alphaChannelGroupFilter + */ + public function setFilter(GoogleAnalyticsAdminV1alphaChannelGroupFilter $filter) + { + $this->filter = $filter; + } + /** + * @return GoogleAnalyticsAdminV1alphaChannelGroupFilter + */ + public function getFilter() + { + return $this->filter; + } + /** + * @param GoogleAnalyticsAdminV1alphaChannelGroupFilterExpression + */ + public function setNotExpression(GoogleAnalyticsAdminV1alphaChannelGroupFilterExpression $notExpression) + { + $this->notExpression = $notExpression; + } + /** + * @return GoogleAnalyticsAdminV1alphaChannelGroupFilterExpression + */ + public function getNotExpression() + { + return $this->notExpression; + } + /** + * @param GoogleAnalyticsAdminV1alphaChannelGroupFilterExpressionList + */ + public function setOrGroup(GoogleAnalyticsAdminV1alphaChannelGroupFilterExpressionList $orGroup) + { + $this->orGroup = $orGroup; + } + /** + * @return GoogleAnalyticsAdminV1alphaChannelGroupFilterExpressionList + */ + public function getOrGroup() + { + return $this->orGroup; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaChannelGroupFilterExpression::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterExpression'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChannelGroupFilterExpressionList.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChannelGroupFilterExpressionList.php new file mode 100644 index 00000000000..eae38af12e0 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChannelGroupFilterExpressionList.php @@ -0,0 +1,43 @@ +filterExpressions = $filterExpressions; + } + /** + * @return GoogleAnalyticsAdminV1alphaChannelGroupFilterExpression[] + */ + public function getFilterExpressions() + { + return $this->filterExpressions; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaChannelGroupFilterExpressionList::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterExpressionList'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChannelGroupFilterInListFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChannelGroupFilterInListFilter.php new file mode 100644 index 00000000000..a14c647b354 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChannelGroupFilterInListFilter.php @@ -0,0 +1,45 @@ +values = $values; + } + /** + * @return string[] + */ + public function getValues() + { + return $this->values; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaChannelGroupFilterInListFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterInListFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChannelGroupFilterStringFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChannelGroupFilterStringFilter.php new file mode 100644 index 00000000000..d0a01918410 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChannelGroupFilterStringFilter.php @@ -0,0 +1,62 @@ +matchType = $matchType; + } + /** + * @return string + */ + public function getMatchType() + { + return $this->matchType; + } + /** + * @param string + */ + public function setValue($value) + { + $this->value = $value; + } + /** + * @return string + */ + public function getValue() + { + return $this->value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaChannelGroupFilterStringFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterStringFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaConversionEvent.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaConversionEvent.php new file mode 100644 index 00000000000..1adb0e21ac1 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaConversionEvent.php @@ -0,0 +1,150 @@ +countingMethod = $countingMethod; + } + /** + * @return string + */ + public function getCountingMethod() + { + return $this->countingMethod; + } + /** + * @param string + */ + public function setCreateTime($createTime) + { + $this->createTime = $createTime; + } + /** + * @return string + */ + public function getCreateTime() + { + return $this->createTime; + } + /** + * @param bool + */ + public function setCustom($custom) + { + $this->custom = $custom; + } + /** + * @return bool + */ + public function getCustom() + { + return $this->custom; + } + /** + * @param GoogleAnalyticsAdminV1alphaConversionEventDefaultConversionValue + */ + public function setDefaultConversionValue(GoogleAnalyticsAdminV1alphaConversionEventDefaultConversionValue $defaultConversionValue) + { + $this->defaultConversionValue = $defaultConversionValue; + } + /** + * @return GoogleAnalyticsAdminV1alphaConversionEventDefaultConversionValue + */ + public function getDefaultConversionValue() + { + return $this->defaultConversionValue; + } + /** + * @param bool + */ + public function setDeletable($deletable) + { + $this->deletable = $deletable; + } + /** + * @return bool + */ + public function getDeletable() + { + return $this->deletable; + } + /** + * @param string + */ + public function setEventName($eventName) + { + $this->eventName = $eventName; + } + /** + * @return string + */ + public function getEventName() + { + return $this->eventName; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaConversionEvent::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConversionEvent'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaConversionEventDefaultConversionValue.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaConversionEventDefaultConversionValue.php new file mode 100644 index 00000000000..b8d9e694950 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaConversionEventDefaultConversionValue.php @@ -0,0 +1,53 @@ +currencyCode = $currencyCode; + } + /** + * @return string + */ + public function getCurrencyCode() + { + return $this->currencyCode; + } + public function setValue($value) + { + $this->value = $value; + } + public function getValue() + { + return $this->value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaConversionEventDefaultConversionValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConversionEventDefaultConversionValue'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaConversionValues.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaConversionValues.php new file mode 100644 index 00000000000..d1c98da14c7 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaConversionValues.php @@ -0,0 +1,115 @@ +coarseValue = $coarseValue; + } + /** + * @return string + */ + public function getCoarseValue() + { + return $this->coarseValue; + } + /** + * @param string + */ + public function setDisplayName($displayName) + { + $this->displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param GoogleAnalyticsAdminV1alphaEventMapping[] + */ + public function setEventMappings($eventMappings) + { + $this->eventMappings = $eventMappings; + } + /** + * @return GoogleAnalyticsAdminV1alphaEventMapping[] + */ + public function getEventMappings() + { + return $this->eventMappings; + } + /** + * @param int + */ + public function setFineValue($fineValue) + { + $this->fineValue = $fineValue; + } + /** + * @return int + */ + public function getFineValue() + { + return $this->fineValue; + } + /** + * @param bool + */ + public function setLockEnabled($lockEnabled) + { + $this->lockEnabled = $lockEnabled; + } + /** + * @return bool + */ + public function getLockEnabled() + { + return $this->lockEnabled; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaConversionValues::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConversionValues'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCreateAccessBindingRequest.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCreateAccessBindingRequest.php new file mode 100644 index 00000000000..82df2e10ccd --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCreateAccessBindingRequest.php @@ -0,0 +1,60 @@ +accessBinding = $accessBinding; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessBinding + */ + public function getAccessBinding() + { + return $this->accessBinding; + } + /** + * @param string + */ + public function setParent($parent) + { + $this->parent = $parent; + } + /** + * @return string + */ + public function getParent() + { + return $this->parent; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaCreateAccessBindingRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCreateAccessBindingRequest'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCreateRollupPropertyRequest.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCreateRollupPropertyRequest.php new file mode 100644 index 00000000000..f98f4e178bf --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCreateRollupPropertyRequest.php @@ -0,0 +1,61 @@ +rollupProperty = $rollupProperty; + } + /** + * @return GoogleAnalyticsAdminV1alphaProperty + */ + public function getRollupProperty() + { + return $this->rollupProperty; + } + /** + * @param string[] + */ + public function setSourceProperties($sourceProperties) + { + $this->sourceProperties = $sourceProperties; + } + /** + * @return string[] + */ + public function getSourceProperties() + { + return $this->sourceProperties; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaCreateRollupPropertyRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCreateRollupPropertyRequest'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCreateRollupPropertyResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCreateRollupPropertyResponse.php new file mode 100644 index 00000000000..047b0452f88 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCreateRollupPropertyResponse.php @@ -0,0 +1,59 @@ +rollupProperty = $rollupProperty; + } + /** + * @return GoogleAnalyticsAdminV1alphaProperty + */ + public function getRollupProperty() + { + return $this->rollupProperty; + } + /** + * @param GoogleAnalyticsAdminV1alphaRollupPropertySourceLink[] + */ + public function setRollupPropertySourceLinks($rollupPropertySourceLinks) + { + $this->rollupPropertySourceLinks = $rollupPropertySourceLinks; + } + /** + * @return GoogleAnalyticsAdminV1alphaRollupPropertySourceLink[] + */ + public function getRollupPropertySourceLinks() + { + return $this->rollupPropertySourceLinks; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaCreateRollupPropertyResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCreateRollupPropertyResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCustomDimension.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCustomDimension.php new file mode 100644 index 00000000000..1fc3504ab14 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCustomDimension.php @@ -0,0 +1,134 @@ +description = $description; + } + /** + * @return string + */ + public function getDescription() + { + return $this->description; + } + /** + * @param bool + */ + public function setDisallowAdsPersonalization($disallowAdsPersonalization) + { + $this->disallowAdsPersonalization = $disallowAdsPersonalization; + } + /** + * @return bool + */ + public function getDisallowAdsPersonalization() + { + return $this->disallowAdsPersonalization; + } + /** + * @param string + */ + public function setDisplayName($displayName) + { + $this->displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setParameterName($parameterName) + { + $this->parameterName = $parameterName; + } + /** + * @return string + */ + public function getParameterName() + { + return $this->parameterName; + } + /** + * @param string + */ + public function setScope($scope) + { + $this->scope = $scope; + } + /** + * @return string + */ + public function getScope() + { + return $this->scope; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaCustomDimension::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomDimension'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCustomMetric.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCustomMetric.php new file mode 100644 index 00000000000..b6c99cb59a3 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCustomMetric.php @@ -0,0 +1,153 @@ +description = $description; + } + /** + * @return string + */ + public function getDescription() + { + return $this->description; + } + /** + * @param string + */ + public function setDisplayName($displayName) + { + $this->displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param string + */ + public function setMeasurementUnit($measurementUnit) + { + $this->measurementUnit = $measurementUnit; + } + /** + * @return string + */ + public function getMeasurementUnit() + { + return $this->measurementUnit; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setParameterName($parameterName) + { + $this->parameterName = $parameterName; + } + /** + * @return string + */ + public function getParameterName() + { + return $this->parameterName; + } + /** + * @param string[] + */ + public function setRestrictedMetricType($restrictedMetricType) + { + $this->restrictedMetricType = $restrictedMetricType; + } + /** + * @return string[] + */ + public function getRestrictedMetricType() + { + return $this->restrictedMetricType; + } + /** + * @param string + */ + public function setScope($scope) + { + $this->scope = $scope; + } + /** + * @return string + */ + public function getScope() + { + return $this->scope; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaCustomMetric::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomMetric'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataRedactionSettings.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataRedactionSettings.php new file mode 100644 index 00000000000..eb95d24682b --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataRedactionSettings.php @@ -0,0 +1,99 @@ +emailRedactionEnabled = $emailRedactionEnabled; + } + /** + * @return bool + */ + public function getEmailRedactionEnabled() + { + return $this->emailRedactionEnabled; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string[] + */ + public function setQueryParameterKeys($queryParameterKeys) + { + $this->queryParameterKeys = $queryParameterKeys; + } + /** + * @return string[] + */ + public function getQueryParameterKeys() + { + return $this->queryParameterKeys; + } + /** + * @param bool + */ + public function setQueryParameterRedactionEnabled($queryParameterRedactionEnabled) + { + $this->queryParameterRedactionEnabled = $queryParameterRedactionEnabled; + } + /** + * @return bool + */ + public function getQueryParameterRedactionEnabled() + { + return $this->queryParameterRedactionEnabled; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaDataRedactionSettings::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataRedactionSettings'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataRetentionSettings.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataRetentionSettings.php new file mode 100644 index 00000000000..7e759389d53 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataRetentionSettings.php @@ -0,0 +1,98 @@ +eventDataRetention = $eventDataRetention; + } + /** + * @return string + */ + public function getEventDataRetention() + { + return $this->eventDataRetention; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param bool + */ + public function setResetUserDataOnNewActivity($resetUserDataOnNewActivity) + { + $this->resetUserDataOnNewActivity = $resetUserDataOnNewActivity; + } + /** + * @return bool + */ + public function getResetUserDataOnNewActivity() + { + return $this->resetUserDataOnNewActivity; + } + /** + * @param string + */ + public function setUserDataRetention($userDataRetention) + { + $this->userDataRetention = $userDataRetention; + } + /** + * @return string + */ + public function getUserDataRetention() + { + return $this->userDataRetention; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaDataRetentionSettings::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataRetentionSettings'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataSharingSettings.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataSharingSettings.php new file mode 100644 index 00000000000..559b72c8e6a --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataSharingSettings.php @@ -0,0 +1,134 @@ +name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param bool + */ + public function setSharingWithGoogleAnySalesEnabled($sharingWithGoogleAnySalesEnabled) + { + $this->sharingWithGoogleAnySalesEnabled = $sharingWithGoogleAnySalesEnabled; + } + /** + * @return bool + */ + public function getSharingWithGoogleAnySalesEnabled() + { + return $this->sharingWithGoogleAnySalesEnabled; + } + /** + * @param bool + */ + public function setSharingWithGoogleAssignedSalesEnabled($sharingWithGoogleAssignedSalesEnabled) + { + $this->sharingWithGoogleAssignedSalesEnabled = $sharingWithGoogleAssignedSalesEnabled; + } + /** + * @return bool + */ + public function getSharingWithGoogleAssignedSalesEnabled() + { + return $this->sharingWithGoogleAssignedSalesEnabled; + } + /** + * @param bool + */ + public function setSharingWithGoogleProductsEnabled($sharingWithGoogleProductsEnabled) + { + $this->sharingWithGoogleProductsEnabled = $sharingWithGoogleProductsEnabled; + } + /** + * @return bool + */ + public function getSharingWithGoogleProductsEnabled() + { + return $this->sharingWithGoogleProductsEnabled; + } + /** + * @param bool + */ + public function setSharingWithGoogleSupportEnabled($sharingWithGoogleSupportEnabled) + { + $this->sharingWithGoogleSupportEnabled = $sharingWithGoogleSupportEnabled; + } + /** + * @return bool + */ + public function getSharingWithGoogleSupportEnabled() + { + return $this->sharingWithGoogleSupportEnabled; + } + /** + * @param bool + */ + public function setSharingWithOthersEnabled($sharingWithOthersEnabled) + { + $this->sharingWithOthersEnabled = $sharingWithOthersEnabled; + } + /** + * @return bool + */ + public function getSharingWithOthersEnabled() + { + return $this->sharingWithOthersEnabled; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaDataSharingSettings::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataSharingSettings'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStream.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStream.php new file mode 100644 index 00000000000..07f63c0fa86 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStream.php @@ -0,0 +1,164 @@ +androidAppStreamData = $androidAppStreamData; + } + /** + * @return GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData + */ + public function getAndroidAppStreamData() + { + return $this->androidAppStreamData; + } + /** + * @param string + */ + public function setCreateTime($createTime) + { + $this->createTime = $createTime; + } + /** + * @return string + */ + public function getCreateTime() + { + return $this->createTime; + } + /** + * @param string + */ + public function setDisplayName($displayName) + { + $this->displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData + */ + public function setIosAppStreamData(GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData $iosAppStreamData) + { + $this->iosAppStreamData = $iosAppStreamData; + } + /** + * @return GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData + */ + public function getIosAppStreamData() + { + return $this->iosAppStreamData; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setType($type) + { + $this->type = $type; + } + /** + * @return string + */ + public function getType() + { + return $this->type; + } + /** + * @param string + */ + public function setUpdateTime($updateTime) + { + $this->updateTime = $updateTime; + } + /** + * @return string + */ + public function getUpdateTime() + { + return $this->updateTime; + } + /** + * @param GoogleAnalyticsAdminV1alphaDataStreamWebStreamData + */ + public function setWebStreamData(GoogleAnalyticsAdminV1alphaDataStreamWebStreamData $webStreamData) + { + $this->webStreamData = $webStreamData; + } + /** + * @return GoogleAnalyticsAdminV1alphaDataStreamWebStreamData + */ + public function getWebStreamData() + { + return $this->webStreamData; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaDataStream::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStream'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData.php new file mode 100644 index 00000000000..3b3572a31dc --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData.php @@ -0,0 +1,62 @@ +firebaseAppId = $firebaseAppId; + } + /** + * @return string + */ + public function getFirebaseAppId() + { + return $this->firebaseAppId; + } + /** + * @param string + */ + public function setPackageName($packageName) + { + $this->packageName = $packageName; + } + /** + * @return string + */ + public function getPackageName() + { + return $this->packageName; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData.php new file mode 100644 index 00000000000..f6a8286a9b9 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData.php @@ -0,0 +1,62 @@ +bundleId = $bundleId; + } + /** + * @return string + */ + public function getBundleId() + { + return $this->bundleId; + } + /** + * @param string + */ + public function setFirebaseAppId($firebaseAppId) + { + $this->firebaseAppId = $firebaseAppId; + } + /** + * @return string + */ + public function getFirebaseAppId() + { + return $this->firebaseAppId; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStreamWebStreamData.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStreamWebStreamData.php new file mode 100644 index 00000000000..8865cfe9c8c --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStreamWebStreamData.php @@ -0,0 +1,80 @@ +defaultUri = $defaultUri; + } + /** + * @return string + */ + public function getDefaultUri() + { + return $this->defaultUri; + } + /** + * @param string + */ + public function setFirebaseAppId($firebaseAppId) + { + $this->firebaseAppId = $firebaseAppId; + } + /** + * @return string + */ + public function getFirebaseAppId() + { + return $this->firebaseAppId; + } + /** + * @param string + */ + public function setMeasurementId($measurementId) + { + $this->measurementId = $measurementId; + } + /** + * @return string + */ + public function getMeasurementId() + { + return $this->measurementId; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaDataStreamWebStreamData::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStreamWebStreamData'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDeleteAccessBindingRequest.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDeleteAccessBindingRequest.php new file mode 100644 index 00000000000..ba4bca841a9 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDeleteAccessBindingRequest.php @@ -0,0 +1,44 @@ +name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaDeleteAccessBindingRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDeleteAccessBindingRequest'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink.php new file mode 100644 index 00000000000..cc0a46b0ceb --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink.php @@ -0,0 +1,134 @@ +adsPersonalizationEnabled = $adsPersonalizationEnabled; + } + /** + * @return bool + */ + public function getAdsPersonalizationEnabled() + { + return $this->adsPersonalizationEnabled; + } + /** + * @param string + */ + public function setAdvertiserDisplayName($advertiserDisplayName) + { + $this->advertiserDisplayName = $advertiserDisplayName; + } + /** + * @return string + */ + public function getAdvertiserDisplayName() + { + return $this->advertiserDisplayName; + } + /** + * @param string + */ + public function setAdvertiserId($advertiserId) + { + $this->advertiserId = $advertiserId; + } + /** + * @return string + */ + public function getAdvertiserId() + { + return $this->advertiserId; + } + /** + * @param bool + */ + public function setCampaignDataSharingEnabled($campaignDataSharingEnabled) + { + $this->campaignDataSharingEnabled = $campaignDataSharingEnabled; + } + /** + * @return bool + */ + public function getCampaignDataSharingEnabled() + { + return $this->campaignDataSharingEnabled; + } + /** + * @param bool + */ + public function setCostDataSharingEnabled($costDataSharingEnabled) + { + $this->costDataSharingEnabled = $costDataSharingEnabled; + } + /** + * @return bool + */ + public function getCostDataSharingEnabled() + { + return $this->costDataSharingEnabled; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal.php new file mode 100644 index 00000000000..33a302f6052 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal.php @@ -0,0 +1,168 @@ +adsPersonalizationEnabled = $adsPersonalizationEnabled; + } + /** + * @return bool + */ + public function getAdsPersonalizationEnabled() + { + return $this->adsPersonalizationEnabled; + } + /** + * @param string + */ + public function setAdvertiserDisplayName($advertiserDisplayName) + { + $this->advertiserDisplayName = $advertiserDisplayName; + } + /** + * @return string + */ + public function getAdvertiserDisplayName() + { + return $this->advertiserDisplayName; + } + /** + * @param string + */ + public function setAdvertiserId($advertiserId) + { + $this->advertiserId = $advertiserId; + } + /** + * @return string + */ + public function getAdvertiserId() + { + return $this->advertiserId; + } + /** + * @param bool + */ + public function setCampaignDataSharingEnabled($campaignDataSharingEnabled) + { + $this->campaignDataSharingEnabled = $campaignDataSharingEnabled; + } + /** + * @return bool + */ + public function getCampaignDataSharingEnabled() + { + return $this->campaignDataSharingEnabled; + } + /** + * @param bool + */ + public function setCostDataSharingEnabled($costDataSharingEnabled) + { + $this->costDataSharingEnabled = $costDataSharingEnabled; + } + /** + * @return bool + */ + public function getCostDataSharingEnabled() + { + return $this->costDataSharingEnabled; + } + /** + * @param GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails + */ + public function setLinkProposalStatusDetails(GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails $linkProposalStatusDetails) + { + $this->linkProposalStatusDetails = $linkProposalStatusDetails; + } + /** + * @return GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails + */ + public function getLinkProposalStatusDetails() + { + return $this->linkProposalStatusDetails; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setValidationEmail($validationEmail) + { + $this->validationEmail = $validationEmail; + } + /** + * @return string + */ + public function getValidationEmail() + { + return $this->validationEmail; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings.php new file mode 100644 index 00000000000..762f808391f --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings.php @@ -0,0 +1,224 @@ +fileDownloadsEnabled = $fileDownloadsEnabled; + } + /** + * @return bool + */ + public function getFileDownloadsEnabled() + { + return $this->fileDownloadsEnabled; + } + /** + * @param bool + */ + public function setFormInteractionsEnabled($formInteractionsEnabled) + { + $this->formInteractionsEnabled = $formInteractionsEnabled; + } + /** + * @return bool + */ + public function getFormInteractionsEnabled() + { + return $this->formInteractionsEnabled; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param bool + */ + public function setOutboundClicksEnabled($outboundClicksEnabled) + { + $this->outboundClicksEnabled = $outboundClicksEnabled; + } + /** + * @return bool + */ + public function getOutboundClicksEnabled() + { + return $this->outboundClicksEnabled; + } + /** + * @param bool + */ + public function setPageChangesEnabled($pageChangesEnabled) + { + $this->pageChangesEnabled = $pageChangesEnabled; + } + /** + * @return bool + */ + public function getPageChangesEnabled() + { + return $this->pageChangesEnabled; + } + /** + * @param bool + */ + public function setScrollsEnabled($scrollsEnabled) + { + $this->scrollsEnabled = $scrollsEnabled; + } + /** + * @return bool + */ + public function getScrollsEnabled() + { + return $this->scrollsEnabled; + } + /** + * @param string + */ + public function setSearchQueryParameter($searchQueryParameter) + { + $this->searchQueryParameter = $searchQueryParameter; + } + /** + * @return string + */ + public function getSearchQueryParameter() + { + return $this->searchQueryParameter; + } + /** + * @param bool + */ + public function setSiteSearchEnabled($siteSearchEnabled) + { + $this->siteSearchEnabled = $siteSearchEnabled; + } + /** + * @return bool + */ + public function getSiteSearchEnabled() + { + return $this->siteSearchEnabled; + } + /** + * @param bool + */ + public function setStreamEnabled($streamEnabled) + { + $this->streamEnabled = $streamEnabled; + } + /** + * @return bool + */ + public function getStreamEnabled() + { + return $this->streamEnabled; + } + /** + * @param string + */ + public function setUriQueryParameter($uriQueryParameter) + { + $this->uriQueryParameter = $uriQueryParameter; + } + /** + * @return string + */ + public function getUriQueryParameter() + { + return $this->uriQueryParameter; + } + /** + * @param bool + */ + public function setVideoEngagementEnabled($videoEngagementEnabled) + { + $this->videoEngagementEnabled = $videoEngagementEnabled; + } + /** + * @return bool + */ + public function getVideoEngagementEnabled() + { + return $this->videoEngagementEnabled; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaEventCreateRule.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaEventCreateRule.php new file mode 100644 index 00000000000..d264f63f87d --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaEventCreateRule.php @@ -0,0 +1,113 @@ +destinationEvent = $destinationEvent; + } + /** + * @return string + */ + public function getDestinationEvent() + { + return $this->destinationEvent; + } + /** + * @param GoogleAnalyticsAdminV1alphaMatchingCondition[] + */ + public function setEventConditions($eventConditions) + { + $this->eventConditions = $eventConditions; + } + /** + * @return GoogleAnalyticsAdminV1alphaMatchingCondition[] + */ + public function getEventConditions() + { + return $this->eventConditions; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param GoogleAnalyticsAdminV1alphaParameterMutation[] + */ + public function setParameterMutations($parameterMutations) + { + $this->parameterMutations = $parameterMutations; + } + /** + * @return GoogleAnalyticsAdminV1alphaParameterMutation[] + */ + public function getParameterMutations() + { + return $this->parameterMutations; + } + /** + * @param bool + */ + public function setSourceCopyParameters($sourceCopyParameters) + { + $this->sourceCopyParameters = $sourceCopyParameters; + } + /** + * @return bool + */ + public function getSourceCopyParameters() + { + return $this->sourceCopyParameters; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaEventCreateRule::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEventCreateRule'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaEventEditRule.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaEventEditRule.php new file mode 100644 index 00000000000..ad6b423cb1a --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaEventEditRule.php @@ -0,0 +1,113 @@ +displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param GoogleAnalyticsAdminV1alphaMatchingCondition[] + */ + public function setEventConditions($eventConditions) + { + $this->eventConditions = $eventConditions; + } + /** + * @return GoogleAnalyticsAdminV1alphaMatchingCondition[] + */ + public function getEventConditions() + { + return $this->eventConditions; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param GoogleAnalyticsAdminV1alphaParameterMutation[] + */ + public function setParameterMutations($parameterMutations) + { + $this->parameterMutations = $parameterMutations; + } + /** + * @return GoogleAnalyticsAdminV1alphaParameterMutation[] + */ + public function getParameterMutations() + { + return $this->parameterMutations; + } + /** + * @param string + */ + public function setProcessingOrder($processingOrder) + { + $this->processingOrder = $processingOrder; + } + /** + * @return string + */ + public function getProcessingOrder() + { + return $this->processingOrder; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaEventEditRule::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEventEditRule'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaEventMapping.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaEventMapping.php new file mode 100644 index 00000000000..58a3d4ef49b --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaEventMapping.php @@ -0,0 +1,98 @@ +eventName = $eventName; + } + /** + * @return string + */ + public function getEventName() + { + return $this->eventName; + } + /** + * @param string + */ + public function setMaxEventCount($maxEventCount) + { + $this->maxEventCount = $maxEventCount; + } + /** + * @return string + */ + public function getMaxEventCount() + { + return $this->maxEventCount; + } + public function setMaxEventValue($maxEventValue) + { + $this->maxEventValue = $maxEventValue; + } + public function getMaxEventValue() + { + return $this->maxEventValue; + } + /** + * @param string + */ + public function setMinEventCount($minEventCount) + { + $this->minEventCount = $minEventCount; + } + /** + * @return string + */ + public function getMinEventCount() + { + return $this->minEventCount; + } + public function setMinEventValue($minEventValue) + { + $this->minEventValue = $minEventValue; + } + public function getMinEventValue() + { + return $this->minEventValue; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaEventMapping::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEventMapping'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSet.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSet.php new file mode 100644 index 00000000000..e137b43da77 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSet.php @@ -0,0 +1,151 @@ +dataCollectionStartTime = $dataCollectionStartTime; + } + /** + * @return string + */ + public function getDataCollectionStartTime() + { + return $this->dataCollectionStartTime; + } + /** + * @param string + */ + public function setDescription($description) + { + $this->description = $description; + } + /** + * @return string + */ + public function getDescription() + { + return $this->description; + } + /** + * @param GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression + */ + public function setDimensionFilterExpression(GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression $dimensionFilterExpression) + { + $this->dimensionFilterExpression = $dimensionFilterExpression; + } + /** + * @return GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression + */ + public function getDimensionFilterExpression() + { + return $this->dimensionFilterExpression; + } + /** + * @param string[] + */ + public function setDimensionNames($dimensionNames) + { + $this->dimensionNames = $dimensionNames; + } + /** + * @return string[] + */ + public function getDimensionNames() + { + return $this->dimensionNames; + } + /** + * @param string + */ + public function setDisplayName($displayName) + { + $this->displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param string[] + */ + public function setMetricNames($metricNames) + { + $this->metricNames = $metricNames; + } + /** + * @return string[] + */ + public function getMetricNames() + { + return $this->metricNames; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaExpandedDataSet::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSet'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilter.php new file mode 100644 index 00000000000..ec9c1bf670b --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilter.php @@ -0,0 +1,76 @@ +fieldName = $fieldName; + } + /** + * @return string + */ + public function getFieldName() + { + return $this->fieldName; + } + /** + * @param GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter + */ + public function setInListFilter(GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter $inListFilter) + { + $this->inListFilter = $inListFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter + */ + public function getInListFilter() + { + return $this->inListFilter; + } + /** + * @param GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter + */ + public function setStringFilter(GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter $stringFilter) + { + $this->stringFilter = $stringFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter + */ + public function getStringFilter() + { + return $this->stringFilter; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaExpandedDataSetFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression.php new file mode 100644 index 00000000000..a02d150dd5e --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression.php @@ -0,0 +1,74 @@ +andGroup = $andGroup; + } + /** + * @return GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList + */ + public function getAndGroup() + { + return $this->andGroup; + } + /** + * @param GoogleAnalyticsAdminV1alphaExpandedDataSetFilter + */ + public function setFilter(GoogleAnalyticsAdminV1alphaExpandedDataSetFilter $filter) + { + $this->filter = $filter; + } + /** + * @return GoogleAnalyticsAdminV1alphaExpandedDataSetFilter + */ + public function getFilter() + { + return $this->filter; + } + /** + * @param GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression + */ + public function setNotExpression(GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression $notExpression) + { + $this->notExpression = $notExpression; + } + /** + * @return GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression + */ + public function getNotExpression() + { + return $this->notExpression; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList.php new file mode 100644 index 00000000000..56d08adb1a9 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList.php @@ -0,0 +1,43 @@ +filterExpressions = $filterExpressions; + } + /** + * @return GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression[] + */ + public function getFilterExpressions() + { + return $this->filterExpressions; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter.php new file mode 100644 index 00000000000..baefb24938e --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter.php @@ -0,0 +1,63 @@ +caseSensitive = $caseSensitive; + } + /** + * @return bool + */ + public function getCaseSensitive() + { + return $this->caseSensitive; + } + /** + * @param string[] + */ + public function setValues($values) + { + $this->values = $values; + } + /** + * @return string[] + */ + public function getValues() + { + return $this->values; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter.php new file mode 100644 index 00000000000..1e4bfcbb3fc --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter.php @@ -0,0 +1,80 @@ +caseSensitive = $caseSensitive; + } + /** + * @return bool + */ + public function getCaseSensitive() + { + return $this->caseSensitive; + } + /** + * @param string + */ + public function setMatchType($matchType) + { + $this->matchType = $matchType; + } + /** + * @return string + */ + public function getMatchType() + { + return $this->matchType; + } + /** + * @param string + */ + public function setValue($value) + { + $this->value = $value; + } + /** + * @return string + */ + public function getValue() + { + return $this->value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaFirebaseLink.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaFirebaseLink.php new file mode 100644 index 00000000000..282f2e7095f --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaFirebaseLink.php @@ -0,0 +1,80 @@ +createTime = $createTime; + } + /** + * @return string + */ + public function getCreateTime() + { + return $this->createTime; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setProject($project) + { + $this->project = $project; + } + /** + * @return string + */ + public function getProject() + { + return $this->project; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaFirebaseLink::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaFirebaseLink'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGlobalSiteTag.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGlobalSiteTag.php new file mode 100644 index 00000000000..673fb174325 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGlobalSiteTag.php @@ -0,0 +1,62 @@ +name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setSnippet($snippet) + { + $this->snippet = $snippet; + } + /** + * @return string + */ + public function getSnippet() + { + return $this->snippet; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaGlobalSiteTag::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGlobalSiteTag'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGoogleAdsLink.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGoogleAdsLink.php new file mode 100644 index 00000000000..5aa00349a39 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGoogleAdsLink.php @@ -0,0 +1,152 @@ +adsPersonalizationEnabled = $adsPersonalizationEnabled; + } + /** + * @return bool + */ + public function getAdsPersonalizationEnabled() + { + return $this->adsPersonalizationEnabled; + } + /** + * @param bool + */ + public function setCanManageClients($canManageClients) + { + $this->canManageClients = $canManageClients; + } + /** + * @return bool + */ + public function getCanManageClients() + { + return $this->canManageClients; + } + /** + * @param string + */ + public function setCreateTime($createTime) + { + $this->createTime = $createTime; + } + /** + * @return string + */ + public function getCreateTime() + { + return $this->createTime; + } + /** + * @param string + */ + public function setCreatorEmailAddress($creatorEmailAddress) + { + $this->creatorEmailAddress = $creatorEmailAddress; + } + /** + * @return string + */ + public function getCreatorEmailAddress() + { + return $this->creatorEmailAddress; + } + /** + * @param string + */ + public function setCustomerId($customerId) + { + $this->customerId = $customerId; + } + /** + * @return string + */ + public function getCustomerId() + { + return $this->customerId; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setUpdateTime($updateTime) + { + $this->updateTime = $updateTime; + } + /** + * @return string + */ + public function getUpdateTime() + { + return $this->updateTime; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaGoogleAdsLink::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleAdsLink'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGoogleSignalsSettings.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGoogleSignalsSettings.php new file mode 100644 index 00000000000..7852329a436 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGoogleSignalsSettings.php @@ -0,0 +1,80 @@ +consent = $consent; + } + /** + * @return string + */ + public function getConsent() + { + return $this->consent; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setState($state) + { + $this->state = $state; + } + /** + * @return string + */ + public function getState() + { + return $this->state; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaGoogleSignalsSettings::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleSignalsSettings'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGroupingRule.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGroupingRule.php new file mode 100644 index 00000000000..f9a54787c9b --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGroupingRule.php @@ -0,0 +1,60 @@ +displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param GoogleAnalyticsAdminV1alphaChannelGroupFilterExpression + */ + public function setExpression(GoogleAnalyticsAdminV1alphaChannelGroupFilterExpression $expression) + { + $this->expression = $expression; + } + /** + * @return GoogleAnalyticsAdminV1alphaChannelGroupFilterExpression + */ + public function getExpression() + { + return $this->expression; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaGroupingRule::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGroupingRule'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaKeyEvent.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaKeyEvent.php new file mode 100644 index 00000000000..08af88aab3d --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaKeyEvent.php @@ -0,0 +1,150 @@ +countingMethod = $countingMethod; + } + /** + * @return string + */ + public function getCountingMethod() + { + return $this->countingMethod; + } + /** + * @param string + */ + public function setCreateTime($createTime) + { + $this->createTime = $createTime; + } + /** + * @return string + */ + public function getCreateTime() + { + return $this->createTime; + } + /** + * @param bool + */ + public function setCustom($custom) + { + $this->custom = $custom; + } + /** + * @return bool + */ + public function getCustom() + { + return $this->custom; + } + /** + * @param GoogleAnalyticsAdminV1alphaKeyEventDefaultValue + */ + public function setDefaultValue(GoogleAnalyticsAdminV1alphaKeyEventDefaultValue $defaultValue) + { + $this->defaultValue = $defaultValue; + } + /** + * @return GoogleAnalyticsAdminV1alphaKeyEventDefaultValue + */ + public function getDefaultValue() + { + return $this->defaultValue; + } + /** + * @param bool + */ + public function setDeletable($deletable) + { + $this->deletable = $deletable; + } + /** + * @return bool + */ + public function getDeletable() + { + return $this->deletable; + } + /** + * @param string + */ + public function setEventName($eventName) + { + $this->eventName = $eventName; + } + /** + * @return string + */ + public function getEventName() + { + return $this->eventName; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaKeyEvent::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaKeyEvent'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaKeyEventDefaultValue.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaKeyEventDefaultValue.php new file mode 100644 index 00000000000..8ee79b77778 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaKeyEventDefaultValue.php @@ -0,0 +1,53 @@ +currencyCode = $currencyCode; + } + /** + * @return string + */ + public function getCurrencyCode() + { + return $this->currencyCode; + } + public function setNumericValue($numericValue) + { + $this->numericValue = $numericValue; + } + public function getNumericValue() + { + return $this->numericValue; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaKeyEventDefaultValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaKeyEventDefaultValue'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails.php new file mode 100644 index 00000000000..3ec0411b164 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails.php @@ -0,0 +1,80 @@ +linkProposalInitiatingProduct = $linkProposalInitiatingProduct; + } + /** + * @return string + */ + public function getLinkProposalInitiatingProduct() + { + return $this->linkProposalInitiatingProduct; + } + /** + * @param string + */ + public function setLinkProposalState($linkProposalState) + { + $this->linkProposalState = $linkProposalState; + } + /** + * @return string + */ + public function getLinkProposalState() + { + return $this->linkProposalState; + } + /** + * @param string + */ + public function setRequestorEmail($requestorEmail) + { + $this->requestorEmail = $requestorEmail; + } + /** + * @return string + */ + public function getRequestorEmail() + { + return $this->requestorEmail; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAccessBindingsResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAccessBindingsResponse.php new file mode 100644 index 00000000000..fea407269af --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAccessBindingsResponse.php @@ -0,0 +1,61 @@ +accessBindings = $accessBindings; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessBinding[] + */ + public function getAccessBindings() + { + return $this->accessBindings; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListAccessBindingsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAccessBindingsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAccountSummariesResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAccountSummariesResponse.php new file mode 100644 index 00000000000..73c1bac79cd --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAccountSummariesResponse.php @@ -0,0 +1,61 @@ +accountSummaries = $accountSummaries; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccountSummary[] + */ + public function getAccountSummaries() + { + return $this->accountSummaries; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListAccountSummariesResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAccountSummariesResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAccountsResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAccountsResponse.php new file mode 100644 index 00000000000..6caaa89b782 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAccountsResponse.php @@ -0,0 +1,61 @@ +accounts = $accounts; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccount[] + */ + public function getAccounts() + { + return $this->accounts; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListAccountsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAccountsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAdSenseLinksResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAdSenseLinksResponse.php new file mode 100644 index 00000000000..e233cd56863 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAdSenseLinksResponse.php @@ -0,0 +1,61 @@ +adsenseLinks = $adsenseLinks; + } + /** + * @return GoogleAnalyticsAdminV1alphaAdSenseLink[] + */ + public function getAdsenseLinks() + { + return $this->adsenseLinks; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListAdSenseLinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAdSenseLinksResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAudiencesResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAudiencesResponse.php new file mode 100644 index 00000000000..cd3093f60b6 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAudiencesResponse.php @@ -0,0 +1,61 @@ +audiences = $audiences; + } + /** + * @return GoogleAnalyticsAdminV1alphaAudience[] + */ + public function getAudiences() + { + return $this->audiences; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListAudiencesResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAudiencesResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListBigQueryLinksResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListBigQueryLinksResponse.php new file mode 100644 index 00000000000..40dc8136e1b --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListBigQueryLinksResponse.php @@ -0,0 +1,61 @@ +bigqueryLinks = $bigqueryLinks; + } + /** + * @return GoogleAnalyticsAdminV1alphaBigQueryLink[] + */ + public function getBigqueryLinks() + { + return $this->bigqueryLinks; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListBigQueryLinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListBigQueryLinksResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListCalculatedMetricsResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListCalculatedMetricsResponse.php new file mode 100644 index 00000000000..41a31d657f4 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListCalculatedMetricsResponse.php @@ -0,0 +1,61 @@ +calculatedMetrics = $calculatedMetrics; + } + /** + * @return GoogleAnalyticsAdminV1alphaCalculatedMetric[] + */ + public function getCalculatedMetrics() + { + return $this->calculatedMetrics; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListCalculatedMetricsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListCalculatedMetricsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListChannelGroupsResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListChannelGroupsResponse.php new file mode 100644 index 00000000000..79a87cc2a5d --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListChannelGroupsResponse.php @@ -0,0 +1,61 @@ +channelGroups = $channelGroups; + } + /** + * @return GoogleAnalyticsAdminV1alphaChannelGroup[] + */ + public function getChannelGroups() + { + return $this->channelGroups; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListChannelGroupsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListChannelGroupsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListConversionEventsResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListConversionEventsResponse.php new file mode 100644 index 00000000000..4148d72dde2 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListConversionEventsResponse.php @@ -0,0 +1,61 @@ +conversionEvents = $conversionEvents; + } + /** + * @return GoogleAnalyticsAdminV1alphaConversionEvent[] + */ + public function getConversionEvents() + { + return $this->conversionEvents; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListConversionEventsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListConversionEventsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListCustomDimensionsResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListCustomDimensionsResponse.php new file mode 100644 index 00000000000..72924a8619c --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListCustomDimensionsResponse.php @@ -0,0 +1,61 @@ +customDimensions = $customDimensions; + } + /** + * @return GoogleAnalyticsAdminV1alphaCustomDimension[] + */ + public function getCustomDimensions() + { + return $this->customDimensions; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListCustomDimensionsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListCustomDimensionsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListCustomMetricsResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListCustomMetricsResponse.php new file mode 100644 index 00000000000..1de55f55dac --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListCustomMetricsResponse.php @@ -0,0 +1,61 @@ +customMetrics = $customMetrics; + } + /** + * @return GoogleAnalyticsAdminV1alphaCustomMetric[] + */ + public function getCustomMetrics() + { + return $this->customMetrics; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListCustomMetricsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListCustomMetricsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListDataStreamsResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListDataStreamsResponse.php new file mode 100644 index 00000000000..b0e6e29f934 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListDataStreamsResponse.php @@ -0,0 +1,61 @@ +dataStreams = $dataStreams; + } + /** + * @return GoogleAnalyticsAdminV1alphaDataStream[] + */ + public function getDataStreams() + { + return $this->dataStreams; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListDataStreamsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListDataStreamsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse.php new file mode 100644 index 00000000000..be7036a436d --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse.php @@ -0,0 +1,61 @@ +displayVideo360AdvertiserLinkProposals = $displayVideo360AdvertiserLinkProposals; + } + /** + * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal[] + */ + public function getDisplayVideo360AdvertiserLinkProposals() + { + return $this->displayVideo360AdvertiserLinkProposals; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse.php new file mode 100644 index 00000000000..b79eefff380 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse.php @@ -0,0 +1,61 @@ +displayVideo360AdvertiserLinks = $displayVideo360AdvertiserLinks; + } + /** + * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink[] + */ + public function getDisplayVideo360AdvertiserLinks() + { + return $this->displayVideo360AdvertiserLinks; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListEventCreateRulesResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListEventCreateRulesResponse.php new file mode 100644 index 00000000000..f7d1ccd0441 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListEventCreateRulesResponse.php @@ -0,0 +1,61 @@ +eventCreateRules = $eventCreateRules; + } + /** + * @return GoogleAnalyticsAdminV1alphaEventCreateRule[] + */ + public function getEventCreateRules() + { + return $this->eventCreateRules; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListEventCreateRulesResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListEventCreateRulesResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListEventEditRulesResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListEventEditRulesResponse.php new file mode 100644 index 00000000000..2e4876b2d7d --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListEventEditRulesResponse.php @@ -0,0 +1,61 @@ +eventEditRules = $eventEditRules; + } + /** + * @return GoogleAnalyticsAdminV1alphaEventEditRule[] + */ + public function getEventEditRules() + { + return $this->eventEditRules; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListEventEditRulesResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListEventEditRulesResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListExpandedDataSetsResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListExpandedDataSetsResponse.php new file mode 100644 index 00000000000..4daf37efb95 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListExpandedDataSetsResponse.php @@ -0,0 +1,61 @@ +expandedDataSets = $expandedDataSets; + } + /** + * @return GoogleAnalyticsAdminV1alphaExpandedDataSet[] + */ + public function getExpandedDataSets() + { + return $this->expandedDataSets; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListExpandedDataSetsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListExpandedDataSetsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse.php new file mode 100644 index 00000000000..fed4a93d08c --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse.php @@ -0,0 +1,61 @@ +firebaseLinks = $firebaseLinks; + } + /** + * @return GoogleAnalyticsAdminV1alphaFirebaseLink[] + */ + public function getFirebaseLinks() + { + return $this->firebaseLinks; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse.php new file mode 100644 index 00000000000..ef67a254c55 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse.php @@ -0,0 +1,61 @@ +googleAdsLinks = $googleAdsLinks; + } + /** + * @return GoogleAnalyticsAdminV1alphaGoogleAdsLink[] + */ + public function getGoogleAdsLinks() + { + return $this->googleAdsLinks; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListKeyEventsResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListKeyEventsResponse.php new file mode 100644 index 00000000000..f577fd4072b --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListKeyEventsResponse.php @@ -0,0 +1,61 @@ +keyEvents = $keyEvents; + } + /** + * @return GoogleAnalyticsAdminV1alphaKeyEvent[] + */ + public function getKeyEvents() + { + return $this->keyEvents; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListKeyEventsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListKeyEventsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse.php new file mode 100644 index 00000000000..297629569c4 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse.php @@ -0,0 +1,61 @@ +measurementProtocolSecrets = $measurementProtocolSecrets; + } + /** + * @return GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret[] + */ + public function getMeasurementProtocolSecrets() + { + return $this->measurementProtocolSecrets; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListPropertiesResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListPropertiesResponse.php new file mode 100644 index 00000000000..e19f908cff8 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListPropertiesResponse.php @@ -0,0 +1,61 @@ +nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } + /** + * @param GoogleAnalyticsAdminV1alphaProperty[] + */ + public function setProperties($properties) + { + $this->properties = $properties; + } + /** + * @return GoogleAnalyticsAdminV1alphaProperty[] + */ + public function getProperties() + { + return $this->properties; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListPropertiesResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListPropertiesResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListReportingDataAnnotationsResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListReportingDataAnnotationsResponse.php new file mode 100644 index 00000000000..ada643df896 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListReportingDataAnnotationsResponse.php @@ -0,0 +1,61 @@ +nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } + /** + * @param GoogleAnalyticsAdminV1alphaReportingDataAnnotation[] + */ + public function setReportingDataAnnotations($reportingDataAnnotations) + { + $this->reportingDataAnnotations = $reportingDataAnnotations; + } + /** + * @return GoogleAnalyticsAdminV1alphaReportingDataAnnotation[] + */ + public function getReportingDataAnnotations() + { + return $this->reportingDataAnnotations; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListReportingDataAnnotationsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListReportingDataAnnotationsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListRollupPropertySourceLinksResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListRollupPropertySourceLinksResponse.php new file mode 100644 index 00000000000..6ae41236e3e --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListRollupPropertySourceLinksResponse.php @@ -0,0 +1,61 @@ +nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } + /** + * @param GoogleAnalyticsAdminV1alphaRollupPropertySourceLink[] + */ + public function setRollupPropertySourceLinks($rollupPropertySourceLinks) + { + $this->rollupPropertySourceLinks = $rollupPropertySourceLinks; + } + /** + * @return GoogleAnalyticsAdminV1alphaRollupPropertySourceLink[] + */ + public function getRollupPropertySourceLinks() + { + return $this->rollupPropertySourceLinks; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListRollupPropertySourceLinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListRollupPropertySourceLinksResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListSKAdNetworkConversionValueSchemasResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListSKAdNetworkConversionValueSchemasResponse.php new file mode 100644 index 00000000000..0eb6eaece7e --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListSKAdNetworkConversionValueSchemasResponse.php @@ -0,0 +1,61 @@ +nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } + /** + * @param GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema[] + */ + public function setSkadnetworkConversionValueSchemas($skadnetworkConversionValueSchemas) + { + $this->skadnetworkConversionValueSchemas = $skadnetworkConversionValueSchemas; + } + /** + * @return GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema[] + */ + public function getSkadnetworkConversionValueSchemas() + { + return $this->skadnetworkConversionValueSchemas; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListSKAdNetworkConversionValueSchemasResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListSKAdNetworkConversionValueSchemasResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse.php new file mode 100644 index 00000000000..5fe6be55596 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse.php @@ -0,0 +1,61 @@ +nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } + /** + * @param GoogleAnalyticsAdminV1alphaSearchAds360Link[] + */ + public function setSearchAds360Links($searchAds360Links) + { + $this->searchAds360Links = $searchAds360Links; + } + /** + * @return GoogleAnalyticsAdminV1alphaSearchAds360Link[] + */ + public function getSearchAds360Links() + { + return $this->searchAds360Links; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListSubpropertyEventFiltersResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListSubpropertyEventFiltersResponse.php new file mode 100644 index 00000000000..b6942c08d8f --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListSubpropertyEventFiltersResponse.php @@ -0,0 +1,61 @@ +nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } + /** + * @param GoogleAnalyticsAdminV1alphaSubpropertyEventFilter[] + */ + public function setSubpropertyEventFilters($subpropertyEventFilters) + { + $this->subpropertyEventFilters = $subpropertyEventFilters; + } + /** + * @return GoogleAnalyticsAdminV1alphaSubpropertyEventFilter[] + */ + public function getSubpropertyEventFilters() + { + return $this->subpropertyEventFilters; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListSubpropertyEventFiltersResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListSubpropertyEventFiltersResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListSubpropertySyncConfigsResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListSubpropertySyncConfigsResponse.php new file mode 100644 index 00000000000..bacd1a6494e --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListSubpropertySyncConfigsResponse.php @@ -0,0 +1,61 @@ +nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } + /** + * @param GoogleAnalyticsAdminV1alphaSubpropertySyncConfig[] + */ + public function setSubpropertySyncConfigs($subpropertySyncConfigs) + { + $this->subpropertySyncConfigs = $subpropertySyncConfigs; + } + /** + * @return GoogleAnalyticsAdminV1alphaSubpropertySyncConfig[] + */ + public function getSubpropertySyncConfigs() + { + return $this->subpropertySyncConfigs; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaListSubpropertySyncConfigsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListSubpropertySyncConfigsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaMatchingCondition.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaMatchingCondition.php new file mode 100644 index 00000000000..0e65418eaa0 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaMatchingCondition.php @@ -0,0 +1,98 @@ +comparisonType = $comparisonType; + } + /** + * @return string + */ + public function getComparisonType() + { + return $this->comparisonType; + } + /** + * @param string + */ + public function setField($field) + { + $this->field = $field; + } + /** + * @return string + */ + public function getField() + { + return $this->field; + } + /** + * @param bool + */ + public function setNegated($negated) + { + $this->negated = $negated; + } + /** + * @return bool + */ + public function getNegated() + { + return $this->negated; + } + /** + * @param string + */ + public function setValue($value) + { + $this->value = $value; + } + /** + * @return string + */ + public function getValue() + { + return $this->value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaMatchingCondition::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaMatchingCondition'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret.php new file mode 100644 index 00000000000..e9982d6630f --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret.php @@ -0,0 +1,80 @@ +displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setSecretValue($secretValue) + { + $this->secretValue = $secretValue; + } + /** + * @return string + */ + public function getSecretValue() + { + return $this->secretValue; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaNumericValue.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaNumericValue.php new file mode 100644 index 00000000000..893f54e3354 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaNumericValue.php @@ -0,0 +1,53 @@ +doubleValue = $doubleValue; + } + public function getDoubleValue() + { + return $this->doubleValue; + } + /** + * @param string + */ + public function setInt64Value($int64Value) + { + $this->int64Value = $int64Value; + } + /** + * @return string + */ + public function getInt64Value() + { + return $this->int64Value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaNumericValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaNumericValue'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaParameterMutation.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaParameterMutation.php new file mode 100644 index 00000000000..b6595129bc0 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaParameterMutation.php @@ -0,0 +1,62 @@ +parameter = $parameter; + } + /** + * @return string + */ + public function getParameter() + { + return $this->parameter; + } + /** + * @param string + */ + public function setParameterValue($parameterValue) + { + $this->parameterValue = $parameterValue; + } + /** + * @return string + */ + public function getParameterValue() + { + return $this->parameterValue; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaParameterMutation::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaParameterMutation'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaPostbackWindow.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaPostbackWindow.php new file mode 100644 index 00000000000..4767b579fc0 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaPostbackWindow.php @@ -0,0 +1,61 @@ +conversionValues = $conversionValues; + } + /** + * @return GoogleAnalyticsAdminV1alphaConversionValues[] + */ + public function getConversionValues() + { + return $this->conversionValues; + } + /** + * @param bool + */ + public function setPostbackWindowSettingsEnabled($postbackWindowSettingsEnabled) + { + $this->postbackWindowSettingsEnabled = $postbackWindowSettingsEnabled; + } + /** + * @return bool + */ + public function getPostbackWindowSettingsEnabled() + { + return $this->postbackWindowSettingsEnabled; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaPostbackWindow::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaPostbackWindow'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProperty.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProperty.php new file mode 100644 index 00000000000..1b337f19879 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProperty.php @@ -0,0 +1,260 @@ +account = $account; + } + /** + * @return string + */ + public function getAccount() + { + return $this->account; + } + /** + * @param string + */ + public function setCreateTime($createTime) + { + $this->createTime = $createTime; + } + /** + * @return string + */ + public function getCreateTime() + { + return $this->createTime; + } + /** + * @param string + */ + public function setCurrencyCode($currencyCode) + { + $this->currencyCode = $currencyCode; + } + /** + * @return string + */ + public function getCurrencyCode() + { + return $this->currencyCode; + } + /** + * @param string + */ + public function setDeleteTime($deleteTime) + { + $this->deleteTime = $deleteTime; + } + /** + * @return string + */ + public function getDeleteTime() + { + return $this->deleteTime; + } + /** + * @param string + */ + public function setDisplayName($displayName) + { + $this->displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param string + */ + public function setExpireTime($expireTime) + { + $this->expireTime = $expireTime; + } + /** + * @return string + */ + public function getExpireTime() + { + return $this->expireTime; + } + /** + * @param string + */ + public function setIndustryCategory($industryCategory) + { + $this->industryCategory = $industryCategory; + } + /** + * @return string + */ + public function getIndustryCategory() + { + return $this->industryCategory; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setParent($parent) + { + $this->parent = $parent; + } + /** + * @return string + */ + public function getParent() + { + return $this->parent; + } + /** + * @param string + */ + public function setPropertyType($propertyType) + { + $this->propertyType = $propertyType; + } + /** + * @return string + */ + public function getPropertyType() + { + return $this->propertyType; + } + /** + * @param string + */ + public function setServiceLevel($serviceLevel) + { + $this->serviceLevel = $serviceLevel; + } + /** + * @return string + */ + public function getServiceLevel() + { + return $this->serviceLevel; + } + /** + * @param string + */ + public function setTimeZone($timeZone) + { + $this->timeZone = $timeZone; + } + /** + * @return string + */ + public function getTimeZone() + { + return $this->timeZone; + } + /** + * @param string + */ + public function setUpdateTime($updateTime) + { + $this->updateTime = $updateTime; + } + /** + * @return string + */ + public function getUpdateTime() + { + return $this->updateTime; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaProperty::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProperty'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaPropertySummary.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaPropertySummary.php new file mode 100644 index 00000000000..58577106d35 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaPropertySummary.php @@ -0,0 +1,98 @@ +displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param string + */ + public function setParent($parent) + { + $this->parent = $parent; + } + /** + * @return string + */ + public function getParent() + { + return $this->parent; + } + /** + * @param string + */ + public function setProperty($property) + { + $this->property = $property; + } + /** + * @return string + */ + public function getProperty() + { + return $this->property; + } + /** + * @param string + */ + public function setPropertyType($propertyType) + { + $this->propertyType = $propertyType; + } + /** + * @return string + */ + public function getPropertyType() + { + return $this->propertyType; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaPropertySummary::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaPropertySummary'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest.php new file mode 100644 index 00000000000..d7c93365352 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest.php @@ -0,0 +1,60 @@ +account = $account; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccount + */ + public function getAccount() + { + return $this->account; + } + /** + * @param string + */ + public function setRedirectUri($redirectUri) + { + $this->redirectUri = $redirectUri; + } + /** + * @return string + */ + public function getRedirectUri() + { + return $this->redirectUri; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse.php new file mode 100644 index 00000000000..c17e33572a5 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse.php @@ -0,0 +1,44 @@ +accountTicketId = $accountTicketId; + } + /** + * @return string + */ + public function getAccountTicketId() + { + return $this->accountTicketId; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProvisionSubpropertyRequest.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProvisionSubpropertyRequest.php new file mode 100644 index 00000000000..989dc01f041 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProvisionSubpropertyRequest.php @@ -0,0 +1,76 @@ +customDimensionAndMetricSynchronizationMode = $customDimensionAndMetricSynchronizationMode; + } + /** + * @return string + */ + public function getCustomDimensionAndMetricSynchronizationMode() + { + return $this->customDimensionAndMetricSynchronizationMode; + } + /** + * @param GoogleAnalyticsAdminV1alphaProperty + */ + public function setSubproperty(GoogleAnalyticsAdminV1alphaProperty $subproperty) + { + $this->subproperty = $subproperty; + } + /** + * @return GoogleAnalyticsAdminV1alphaProperty + */ + public function getSubproperty() + { + return $this->subproperty; + } + /** + * @param GoogleAnalyticsAdminV1alphaSubpropertyEventFilter + */ + public function setSubpropertyEventFilter(GoogleAnalyticsAdminV1alphaSubpropertyEventFilter $subpropertyEventFilter) + { + $this->subpropertyEventFilter = $subpropertyEventFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaSubpropertyEventFilter + */ + public function getSubpropertyEventFilter() + { + return $this->subpropertyEventFilter; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaProvisionSubpropertyRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProvisionSubpropertyRequest'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProvisionSubpropertyResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProvisionSubpropertyResponse.php new file mode 100644 index 00000000000..23c06f94ced --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProvisionSubpropertyResponse.php @@ -0,0 +1,58 @@ +subproperty = $subproperty; + } + /** + * @return GoogleAnalyticsAdminV1alphaProperty + */ + public function getSubproperty() + { + return $this->subproperty; + } + /** + * @param GoogleAnalyticsAdminV1alphaSubpropertyEventFilter + */ + public function setSubpropertyEventFilter(GoogleAnalyticsAdminV1alphaSubpropertyEventFilter $subpropertyEventFilter) + { + $this->subpropertyEventFilter = $subpropertyEventFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaSubpropertyEventFilter + */ + public function getSubpropertyEventFilter() + { + return $this->subpropertyEventFilter; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaProvisionSubpropertyResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProvisionSubpropertyResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaReorderEventEditRulesRequest.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaReorderEventEditRulesRequest.php new file mode 100644 index 00000000000..66577371fc7 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaReorderEventEditRulesRequest.php @@ -0,0 +1,45 @@ +eventEditRules = $eventEditRules; + } + /** + * @return string[] + */ + public function getEventEditRules() + { + return $this->eventEditRules; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaReorderEventEditRulesRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaReorderEventEditRulesRequest'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaReportingDataAnnotation.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaReportingDataAnnotation.php new file mode 100644 index 00000000000..07123f5a603 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaReportingDataAnnotation.php @@ -0,0 +1,148 @@ +annotationDate = $annotationDate; + } + /** + * @return GoogleTypeDate + */ + public function getAnnotationDate() + { + return $this->annotationDate; + } + /** + * @param GoogleAnalyticsAdminV1alphaReportingDataAnnotationDateRange + */ + public function setAnnotationDateRange(GoogleAnalyticsAdminV1alphaReportingDataAnnotationDateRange $annotationDateRange) + { + $this->annotationDateRange = $annotationDateRange; + } + /** + * @return GoogleAnalyticsAdminV1alphaReportingDataAnnotationDateRange + */ + public function getAnnotationDateRange() + { + return $this->annotationDateRange; + } + /** + * @param string + */ + public function setColor($color) + { + $this->color = $color; + } + /** + * @return string + */ + public function getColor() + { + return $this->color; + } + /** + * @param string + */ + public function setDescription($description) + { + $this->description = $description; + } + /** + * @return string + */ + public function getDescription() + { + return $this->description; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param bool + */ + public function setSystemGenerated($systemGenerated) + { + $this->systemGenerated = $systemGenerated; + } + /** + * @return bool + */ + public function getSystemGenerated() + { + return $this->systemGenerated; + } + /** + * @param string + */ + public function setTitle($title) + { + $this->title = $title; + } + /** + * @return string + */ + public function getTitle() + { + return $this->title; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaReportingDataAnnotation::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaReportingDataAnnotation'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaReportingDataAnnotationDateRange.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaReportingDataAnnotationDateRange.php new file mode 100644 index 00000000000..e5fed9825ef --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaReportingDataAnnotationDateRange.php @@ -0,0 +1,58 @@ +endDate = $endDate; + } + /** + * @return GoogleTypeDate + */ + public function getEndDate() + { + return $this->endDate; + } + /** + * @param GoogleTypeDate + */ + public function setStartDate(GoogleTypeDate $startDate) + { + $this->startDate = $startDate; + } + /** + * @return GoogleTypeDate + */ + public function getStartDate() + { + return $this->startDate; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaReportingDataAnnotationDateRange::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaReportingDataAnnotationDateRange'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaReportingIdentitySettings.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaReportingIdentitySettings.php new file mode 100644 index 00000000000..68f0fbd8be2 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaReportingIdentitySettings.php @@ -0,0 +1,62 @@ +name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setReportingIdentity($reportingIdentity) + { + $this->reportingIdentity = $reportingIdentity; + } + /** + * @return string + */ + public function getReportingIdentity() + { + return $this->reportingIdentity; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaReportingIdentitySettings::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaReportingIdentitySettings'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaRollupPropertySourceLink.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaRollupPropertySourceLink.php new file mode 100644 index 00000000000..c560c190e07 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaRollupPropertySourceLink.php @@ -0,0 +1,62 @@ +name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setSourceProperty($sourceProperty) + { + $this->sourceProperty = $sourceProperty; + } + /** + * @return string + */ + public function getSourceProperty() + { + return $this->sourceProperty; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaRollupPropertySourceLink::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaRollupPropertySourceLink'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaRunAccessReportRequest.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaRunAccessReportRequest.php new file mode 100644 index 00000000000..9a533d60ad2 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaRunAccessReportRequest.php @@ -0,0 +1,231 @@ +dateRanges = $dateRanges; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessDateRange[] + */ + public function getDateRanges() + { + return $this->dateRanges; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessFilterExpression + */ + public function setDimensionFilter(GoogleAnalyticsAdminV1alphaAccessFilterExpression $dimensionFilter) + { + $this->dimensionFilter = $dimensionFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessFilterExpression + */ + public function getDimensionFilter() + { + return $this->dimensionFilter; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessDimension[] + */ + public function setDimensions($dimensions) + { + $this->dimensions = $dimensions; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessDimension[] + */ + public function getDimensions() + { + return $this->dimensions; + } + /** + * @param bool + */ + public function setExpandGroups($expandGroups) + { + $this->expandGroups = $expandGroups; + } + /** + * @return bool + */ + public function getExpandGroups() + { + return $this->expandGroups; + } + /** + * @param bool + */ + public function setIncludeAllUsers($includeAllUsers) + { + $this->includeAllUsers = $includeAllUsers; + } + /** + * @return bool + */ + public function getIncludeAllUsers() + { + return $this->includeAllUsers; + } + /** + * @param string + */ + public function setLimit($limit) + { + $this->limit = $limit; + } + /** + * @return string + */ + public function getLimit() + { + return $this->limit; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessFilterExpression + */ + public function setMetricFilter(GoogleAnalyticsAdminV1alphaAccessFilterExpression $metricFilter) + { + $this->metricFilter = $metricFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessFilterExpression + */ + public function getMetricFilter() + { + return $this->metricFilter; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessMetric[] + */ + public function setMetrics($metrics) + { + $this->metrics = $metrics; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessMetric[] + */ + public function getMetrics() + { + return $this->metrics; + } + /** + * @param string + */ + public function setOffset($offset) + { + $this->offset = $offset; + } + /** + * @return string + */ + public function getOffset() + { + return $this->offset; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessOrderBy[] + */ + public function setOrderBys($orderBys) + { + $this->orderBys = $orderBys; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessOrderBy[] + */ + public function getOrderBys() + { + return $this->orderBys; + } + /** + * @param bool + */ + public function setReturnEntityQuota($returnEntityQuota) + { + $this->returnEntityQuota = $returnEntityQuota; + } + /** + * @return bool + */ + public function getReturnEntityQuota() + { + return $this->returnEntityQuota; + } + /** + * @param string + */ + public function setTimeZone($timeZone) + { + $this->timeZone = $timeZone; + } + /** + * @return string + */ + public function getTimeZone() + { + return $this->timeZone; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaRunAccessReportRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaRunAccessReportRequest'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaRunAccessReportResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaRunAccessReportResponse.php new file mode 100644 index 00000000000..a95271024a7 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaRunAccessReportResponse.php @@ -0,0 +1,109 @@ +dimensionHeaders = $dimensionHeaders; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessDimensionHeader[] + */ + public function getDimensionHeaders() + { + return $this->dimensionHeaders; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessMetricHeader[] + */ + public function setMetricHeaders($metricHeaders) + { + $this->metricHeaders = $metricHeaders; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessMetricHeader[] + */ + public function getMetricHeaders() + { + return $this->metricHeaders; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessQuota + */ + public function setQuota(GoogleAnalyticsAdminV1alphaAccessQuota $quota) + { + $this->quota = $quota; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessQuota + */ + public function getQuota() + { + return $this->quota; + } + /** + * @param int + */ + public function setRowCount($rowCount) + { + $this->rowCount = $rowCount; + } + /** + * @return int + */ + public function getRowCount() + { + return $this->rowCount; + } + /** + * @param GoogleAnalyticsAdminV1alphaAccessRow[] + */ + public function setRows($rows) + { + $this->rows = $rows; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessRow[] + */ + public function getRows() + { + return $this->rows; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaRunAccessReportResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaRunAccessReportResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema.php new file mode 100644 index 00000000000..217087691e1 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema.php @@ -0,0 +1,110 @@ +applyConversionValues = $applyConversionValues; + } + /** + * @return bool + */ + public function getApplyConversionValues() + { + return $this->applyConversionValues; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param GoogleAnalyticsAdminV1alphaPostbackWindow + */ + public function setPostbackWindowOne(GoogleAnalyticsAdminV1alphaPostbackWindow $postbackWindowOne) + { + $this->postbackWindowOne = $postbackWindowOne; + } + /** + * @return GoogleAnalyticsAdminV1alphaPostbackWindow + */ + public function getPostbackWindowOne() + { + return $this->postbackWindowOne; + } + /** + * @param GoogleAnalyticsAdminV1alphaPostbackWindow + */ + public function setPostbackWindowThree(GoogleAnalyticsAdminV1alphaPostbackWindow $postbackWindowThree) + { + $this->postbackWindowThree = $postbackWindowThree; + } + /** + * @return GoogleAnalyticsAdminV1alphaPostbackWindow + */ + public function getPostbackWindowThree() + { + return $this->postbackWindowThree; + } + /** + * @param GoogleAnalyticsAdminV1alphaPostbackWindow + */ + public function setPostbackWindowTwo(GoogleAnalyticsAdminV1alphaPostbackWindow $postbackWindowTwo) + { + $this->postbackWindowTwo = $postbackWindowTwo; + } + /** + * @return GoogleAnalyticsAdminV1alphaPostbackWindow + */ + public function getPostbackWindowTwo() + { + return $this->postbackWindowTwo; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSearchAds360Link.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSearchAds360Link.php new file mode 100644 index 00000000000..e57da52e3a0 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSearchAds360Link.php @@ -0,0 +1,152 @@ +adsPersonalizationEnabled = $adsPersonalizationEnabled; + } + /** + * @return bool + */ + public function getAdsPersonalizationEnabled() + { + return $this->adsPersonalizationEnabled; + } + /** + * @param string + */ + public function setAdvertiserDisplayName($advertiserDisplayName) + { + $this->advertiserDisplayName = $advertiserDisplayName; + } + /** + * @return string + */ + public function getAdvertiserDisplayName() + { + return $this->advertiserDisplayName; + } + /** + * @param string + */ + public function setAdvertiserId($advertiserId) + { + $this->advertiserId = $advertiserId; + } + /** + * @return string + */ + public function getAdvertiserId() + { + return $this->advertiserId; + } + /** + * @param bool + */ + public function setCampaignDataSharingEnabled($campaignDataSharingEnabled) + { + $this->campaignDataSharingEnabled = $campaignDataSharingEnabled; + } + /** + * @return bool + */ + public function getCampaignDataSharingEnabled() + { + return $this->campaignDataSharingEnabled; + } + /** + * @param bool + */ + public function setCostDataSharingEnabled($costDataSharingEnabled) + { + $this->costDataSharingEnabled = $costDataSharingEnabled; + } + /** + * @return bool + */ + public function getCostDataSharingEnabled() + { + return $this->costDataSharingEnabled; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param bool + */ + public function setSiteStatsSharingEnabled($siteStatsSharingEnabled) + { + $this->siteStatsSharingEnabled = $siteStatsSharingEnabled; + } + /** + * @return bool + */ + public function getSiteStatsSharingEnabled() + { + return $this->siteStatsSharingEnabled; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaSearchAds360Link::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchAds360Link'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest.php new file mode 100644 index 00000000000..99106dc0012 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest.php @@ -0,0 +1,171 @@ +action = $action; + } + /** + * @return string[] + */ + public function getAction() + { + return $this->action; + } + /** + * @param string[] + */ + public function setActorEmail($actorEmail) + { + $this->actorEmail = $actorEmail; + } + /** + * @return string[] + */ + public function getActorEmail() + { + return $this->actorEmail; + } + /** + * @param string + */ + public function setEarliestChangeTime($earliestChangeTime) + { + $this->earliestChangeTime = $earliestChangeTime; + } + /** + * @return string + */ + public function getEarliestChangeTime() + { + return $this->earliestChangeTime; + } + /** + * @param string + */ + public function setLatestChangeTime($latestChangeTime) + { + $this->latestChangeTime = $latestChangeTime; + } + /** + * @return string + */ + public function getLatestChangeTime() + { + return $this->latestChangeTime; + } + /** + * @param int + */ + public function setPageSize($pageSize) + { + $this->pageSize = $pageSize; + } + /** + * @return int + */ + public function getPageSize() + { + return $this->pageSize; + } + /** + * @param string + */ + public function setPageToken($pageToken) + { + $this->pageToken = $pageToken; + } + /** + * @return string + */ + public function getPageToken() + { + return $this->pageToken; + } + /** + * @param string + */ + public function setProperty($property) + { + $this->property = $property; + } + /** + * @return string + */ + public function getProperty() + { + return $this->property; + } + /** + * @param string[] + */ + public function setResourceType($resourceType) + { + $this->resourceType = $resourceType; + } + /** + * @return string[] + */ + public function getResourceType() + { + return $this->resourceType; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse.php new file mode 100644 index 00000000000..9e08600a3b9 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse.php @@ -0,0 +1,61 @@ +changeHistoryEvents = $changeHistoryEvents; + } + /** + * @return GoogleAnalyticsAdminV1alphaChangeHistoryEvent[] + */ + public function getChangeHistoryEvents() + { + return $this->changeHistoryEvents; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubmitUserDeletionRequest.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubmitUserDeletionRequest.php new file mode 100644 index 00000000000..39e89905238 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubmitUserDeletionRequest.php @@ -0,0 +1,98 @@ +appInstanceId = $appInstanceId; + } + /** + * @return string + */ + public function getAppInstanceId() + { + return $this->appInstanceId; + } + /** + * @param string + */ + public function setClientId($clientId) + { + $this->clientId = $clientId; + } + /** + * @return string + */ + public function getClientId() + { + return $this->clientId; + } + /** + * @param string + */ + public function setUserId($userId) + { + $this->userId = $userId; + } + /** + * @return string + */ + public function getUserId() + { + return $this->userId; + } + /** + * @param string + */ + public function setUserProvidedData($userProvidedData) + { + $this->userProvidedData = $userProvidedData; + } + /** + * @return string + */ + public function getUserProvidedData() + { + return $this->userProvidedData; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaSubmitUserDeletionRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSubmitUserDeletionRequest'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubmitUserDeletionResponse.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubmitUserDeletionResponse.php new file mode 100644 index 00000000000..c6c34e85b5e --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubmitUserDeletionResponse.php @@ -0,0 +1,44 @@ +deletionRequestTime = $deletionRequestTime; + } + /** + * @return string + */ + public function getDeletionRequestTime() + { + return $this->deletionRequestTime; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaSubmitUserDeletionResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSubmitUserDeletionResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertyEventFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertyEventFilter.php new file mode 100644 index 00000000000..542ad8ec1cf --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertyEventFilter.php @@ -0,0 +1,79 @@ +applyToProperty = $applyToProperty; + } + /** + * @return string + */ + public function getApplyToProperty() + { + return $this->applyToProperty; + } + /** + * @param GoogleAnalyticsAdminV1alphaSubpropertyEventFilterClause[] + */ + public function setFilterClauses($filterClauses) + { + $this->filterClauses = $filterClauses; + } + /** + * @return GoogleAnalyticsAdminV1alphaSubpropertyEventFilterClause[] + */ + public function getFilterClauses() + { + return $this->filterClauses; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaSubpropertyEventFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSubpropertyEventFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertyEventFilterClause.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertyEventFilterClause.php new file mode 100644 index 00000000000..ede309b5d7a --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertyEventFilterClause.php @@ -0,0 +1,60 @@ +filterClauseType = $filterClauseType; + } + /** + * @return string + */ + public function getFilterClauseType() + { + return $this->filterClauseType; + } + /** + * @param GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpression + */ + public function setFilterExpression(GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpression $filterExpression) + { + $this->filterExpression = $filterExpression; + } + /** + * @return GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpression + */ + public function getFilterExpression() + { + return $this->filterExpression; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaSubpropertyEventFilterClause::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSubpropertyEventFilterClause'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertyEventFilterCondition.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertyEventFilterCondition.php new file mode 100644 index 00000000000..7ffa0cc1256 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertyEventFilterCondition.php @@ -0,0 +1,78 @@ +fieldName = $fieldName; + } + /** + * @return string + */ + public function getFieldName() + { + return $this->fieldName; + } + /** + * @param bool + */ + public function setNullFilter($nullFilter) + { + $this->nullFilter = $nullFilter; + } + /** + * @return bool + */ + public function getNullFilter() + { + return $this->nullFilter; + } + /** + * @param GoogleAnalyticsAdminV1alphaSubpropertyEventFilterConditionStringFilter + */ + public function setStringFilter(GoogleAnalyticsAdminV1alphaSubpropertyEventFilterConditionStringFilter $stringFilter) + { + $this->stringFilter = $stringFilter; + } + /** + * @return GoogleAnalyticsAdminV1alphaSubpropertyEventFilterConditionStringFilter + */ + public function getStringFilter() + { + return $this->stringFilter; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaSubpropertyEventFilterCondition::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSubpropertyEventFilterCondition'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertyEventFilterConditionStringFilter.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertyEventFilterConditionStringFilter.php new file mode 100644 index 00000000000..1ed5e06a9d6 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertyEventFilterConditionStringFilter.php @@ -0,0 +1,80 @@ +caseSensitive = $caseSensitive; + } + /** + * @return bool + */ + public function getCaseSensitive() + { + return $this->caseSensitive; + } + /** + * @param string + */ + public function setMatchType($matchType) + { + $this->matchType = $matchType; + } + /** + * @return string + */ + public function getMatchType() + { + return $this->matchType; + } + /** + * @param string + */ + public function setValue($value) + { + $this->value = $value; + } + /** + * @return string + */ + public function getValue() + { + return $this->value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaSubpropertyEventFilterConditionStringFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSubpropertyEventFilterConditionStringFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpression.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpression.php new file mode 100644 index 00000000000..6bf1d5c7130 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpression.php @@ -0,0 +1,74 @@ +filterCondition = $filterCondition; + } + /** + * @return GoogleAnalyticsAdminV1alphaSubpropertyEventFilterCondition + */ + public function getFilterCondition() + { + return $this->filterCondition; + } + /** + * @param GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpression + */ + public function setNotExpression(GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpression $notExpression) + { + $this->notExpression = $notExpression; + } + /** + * @return GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpression + */ + public function getNotExpression() + { + return $this->notExpression; + } + /** + * @param GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpressionList + */ + public function setOrGroup(GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpressionList $orGroup) + { + $this->orGroup = $orGroup; + } + /** + * @return GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpressionList + */ + public function getOrGroup() + { + return $this->orGroup; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpression::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpression'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpressionList.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpressionList.php new file mode 100644 index 00000000000..b9a5b5f5f66 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpressionList.php @@ -0,0 +1,43 @@ +filterExpressions = $filterExpressions; + } + /** + * @return GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpression[] + */ + public function getFilterExpressions() + { + return $this->filterExpressions; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpressionList::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSubpropertyEventFilterExpressionList'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertySyncConfig.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertySyncConfig.php new file mode 100644 index 00000000000..d2eaca4999f --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSubpropertySyncConfig.php @@ -0,0 +1,80 @@ +applyToProperty = $applyToProperty; + } + /** + * @return string + */ + public function getApplyToProperty() + { + return $this->applyToProperty; + } + /** + * @param string + */ + public function setCustomDimensionAndMetricSyncMode($customDimensionAndMetricSyncMode) + { + $this->customDimensionAndMetricSyncMode = $customDimensionAndMetricSyncMode; + } + /** + * @return string + */ + public function getCustomDimensionAndMetricSyncMode() + { + return $this->customDimensionAndMetricSyncMode; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaSubpropertySyncConfig::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSubpropertySyncConfig'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaUpdateAccessBindingRequest.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaUpdateAccessBindingRequest.php new file mode 100644 index 00000000000..e65285a1977 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaUpdateAccessBindingRequest.php @@ -0,0 +1,42 @@ +accessBinding = $accessBinding; + } + /** + * @return GoogleAnalyticsAdminV1alphaAccessBinding + */ + public function getAccessBinding() + { + return $this->accessBinding; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1alphaUpdateAccessBindingRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUpdateAccessBindingRequest'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleProtobufEmpty.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleProtobufEmpty.php new file mode 100644 index 00000000000..ff5d9194395 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/GoogleProtobufEmpty.php @@ -0,0 +1,25 @@ +day = $day; + } + /** + * @return int + */ + public function getDay() + { + return $this->day; + } + /** + * @param int + */ + public function setMonth($month) + { + $this->month = $month; + } + /** + * @return int + */ + public function getMonth() + { + return $this->month; + } + /** + * @param int + */ + public function setYear($year) + { + $this->year = $year; + } + /** + * @return int + */ + public function getYear() + { + return $this->year; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleTypeDate::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleTypeDate'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/AccountSummaries.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/AccountSummaries.php new file mode 100644 index 00000000000..98efad36a84 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/AccountSummaries.php @@ -0,0 +1,58 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $accountSummaries = $analyticsadminService->accountSummaries; + * + */ +class AccountSummaries extends \Google\Service\Resource +{ + /** + * Returns summaries of all accounts accessible by the caller. + * (accountSummaries.listAccountSummaries) + * + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of AccountSummary resources to + * return. The service may return fewer than this value, even if there are + * additional pages. If unspecified, at most 50 resources will be returned. The + * maximum value is 200; (higher values will be coerced to the maximum) + * @opt_param string pageToken A page token, received from a previous + * `ListAccountSummaries` call. Provide this to retrieve the subsequent page. + * When paginating, all other parameters provided to `ListAccountSummaries` must + * match the call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListAccountSummariesResponse + * @throws \Google\Service\Exception + */ + public function listAccountSummaries($optParams = []) + { + $params = []; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListAccountSummariesResponse::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(AccountSummaries::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_AccountSummaries'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/Accounts.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/Accounts.php new file mode 100644 index 00000000000..5b71672dca9 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/Accounts.php @@ -0,0 +1,215 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $accounts = $analyticsadminService->accounts; + * + */ +class Accounts extends \Google\Service\Resource +{ + /** + * Marks target Account as soft-deleted (ie: "trashed") and returns it. This API + * does not have a method to restore soft-deleted accounts. However, they can be + * restored using the Trash Can UI. If the accounts are not restored before the + * expiration time, the account and all child resources (eg: Properties, + * GoogleAdsLinks, Streams, AccessBindings) will be permanently purged. + * https://support.google.com/analytics/answer/6154772 Returns an error if the + * target is not found. (accounts.delete) + * + * @param string $name Required. The name of the Account to soft-delete. Format: + * accounts/{account} Example: "accounts/100" + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lookup for a single Account. (accounts.get) + * + * @param string $name Required. The name of the account to lookup. Format: + * accounts/{account} Example: "accounts/100" + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaAccount + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaAccount::class); + } + /** + * Get data sharing settings on an account. Data sharing settings are + * singletons. (accounts.getDataSharingSettings) + * + * @param string $name Required. The name of the settings to lookup. Format: + * accounts/{account}/dataSharingSettings Example: + * `accounts/1000/dataSharingSettings` + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaDataSharingSettings + * @throws \Google\Service\Exception + */ + public function getDataSharingSettings($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('getDataSharingSettings', [$params], GoogleAnalyticsAdminV1alphaDataSharingSettings::class); + } + /** + * Returns all accounts accessible by the caller. Note that these accounts might + * not currently have GA properties. Soft-deleted (ie: "trashed") accounts are + * excluded by default. Returns an empty list if no relevant accounts are found. + * (accounts.listAccounts) + * + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. The + * service may return fewer than this value, even if there are additional pages. + * If unspecified, at most 50 resources will be returned. The maximum value is + * 200; (higher values will be coerced to the maximum) + * @opt_param string pageToken A page token, received from a previous + * `ListAccounts` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListAccounts` must match the + * call that provided the page token. + * @opt_param bool showDeleted Whether to include soft-deleted (ie: "trashed") + * Accounts in the results. Accounts can be inspected to determine whether they + * are deleted or not. + * @return GoogleAnalyticsAdminV1alphaListAccountsResponse + * @throws \Google\Service\Exception + */ + public function listAccounts($optParams = []) + { + $params = []; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListAccountsResponse::class); + } + /** + * Updates an account. (accounts.patch) + * + * @param string $name Output only. Resource name of this account. Format: + * accounts/{account} Example: "accounts/100" + * @param GoogleAnalyticsAdminV1alphaAccount $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (for example, "field_to_update"). Omitted + * fields will not be updated. To replace the entire entity, use one path with + * the string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaAccount + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaAccount $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaAccount::class); + } + /** + * Requests a ticket for creating an account. (accounts.provisionAccountTicket) + * + * @param GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse + * @throws \Google\Service\Exception + */ + public function provisionAccountTicket(GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest $postBody, $optParams = []) + { + $params = ['postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('provisionAccountTicket', [$params], GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse::class); + } + /** + * Returns a customized report of data access records. The report provides + * records of each time a user reads Google Analytics reporting data. Access + * records are retained for up to 2 years. Data Access Reports can be requested + * for a property. Reports may be requested for any property, but dimensions + * that aren't related to quota can only be requested on Google Analytics 360 + * properties. This method is only available to Administrators. These data + * access records include GA UI Reporting, GA UI Explorations, GA Data API, and + * other products like Firebase & Admob that can retrieve data from Google + * Analytics through a linkage. These records don't include property + * configuration changes like adding a stream or changing a property's time + * zone. For configuration change history, see [searchChangeHistoryEvents](https + * ://developers.google.com/analytics/devguides/config/admin/v1/rest/v1alpha/acc + * ounts/searchChangeHistoryEvents). To give your feedback on this API, complete + * the [Google Analytics Access Reports feedback](https://docs.google.com/forms/ + * d/e/1FAIpQLSdmEBUrMzAEdiEKk5TV5dEHvDUZDRlgWYdQdAeSdtR4hVjEhw/viewform) form. + * (accounts.runAccessReport) + * + * @param string $entity The Data Access Report supports requesting at the + * property level or account level. If requested at the account level, Data + * Access Reports include all access for all properties under that account. To + * request at the property level, entity should be for example 'properties/123' + * if "123" is your Google Analytics property ID. To request at the account + * level, entity should be for example 'accounts/1234' if "1234" is your Google + * Analytics Account ID. + * @param GoogleAnalyticsAdminV1alphaRunAccessReportRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaRunAccessReportResponse + * @throws \Google\Service\Exception + */ + public function runAccessReport($entity, GoogleAnalyticsAdminV1alphaRunAccessReportRequest $postBody, $optParams = []) + { + $params = ['entity' => $entity, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('runAccessReport', [$params], GoogleAnalyticsAdminV1alphaRunAccessReportResponse::class); + } + /** + * Searches through all changes to an account or its children given the + * specified set of filters. Only returns the subset of changes supported by the + * API. The UI may return additional changes. + * (accounts.searchChangeHistoryEvents) + * + * @param string $account Required. The account resource for which to return + * change history resources. Format: accounts/{account} Example: `accounts/100` + * @param GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse + * @throws \Google\Service\Exception + */ + public function searchChangeHistoryEvents($account, GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest $postBody, $optParams = []) + { + $params = ['account' => $account, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('searchChangeHistoryEvents', [$params], GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(Accounts::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_Accounts'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/AccountsAccessBindings.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/AccountsAccessBindings.php new file mode 100644 index 00000000000..edfc243476c --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/AccountsAccessBindings.php @@ -0,0 +1,214 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $accessBindings = $analyticsadminService->accounts_accessBindings; + * + */ +class AccountsAccessBindings extends \Google\Service\Resource +{ + /** + * Creates information about multiple access bindings to an account or property. + * This method is transactional. If any AccessBinding cannot be created, none of + * the AccessBindings will be created. (accessBindings.batchCreate) + * + * @param string $parent Required. The account or property that owns the access + * bindings. The parent field in the CreateAccessBindingRequest messages must + * either be empty or match this field. Formats: - accounts/{account} - + * properties/{property} + * @param GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsResponse + * @throws \Google\Service\Exception + */ + public function batchCreate($parent, GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsRequest $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('batchCreate', [$params], GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsResponse::class); + } + /** + * Deletes information about multiple users' links to an account or property. + * (accessBindings.batchDelete) + * + * @param string $parent Required. The account or property that owns the access + * bindings. The parent of all provided values for the 'names' field in + * DeleteAccessBindingRequest messages must match this field. Formats: - + * accounts/{account} - properties/{property} + * @param GoogleAnalyticsAdminV1alphaBatchDeleteAccessBindingsRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function batchDelete($parent, GoogleAnalyticsAdminV1alphaBatchDeleteAccessBindingsRequest $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('batchDelete', [$params], GoogleProtobufEmpty::class); + } + /** + * Gets information about multiple access bindings to an account or property. + * (accessBindings.batchGet) + * + * @param string $parent Required. The account or property that owns the access + * bindings. The parent of all provided values for the 'names' field must match + * this field. Formats: - accounts/{account} - properties/{property} + * @param array $optParams Optional parameters. + * + * @opt_param string names Required. The names of the access bindings to + * retrieve. A maximum of 1000 access bindings can be retrieved in a batch. + * Formats: - accounts/{account}/accessBindings/{accessBinding} - + * properties/{property}/accessBindings/{accessBinding} + * @return GoogleAnalyticsAdminV1alphaBatchGetAccessBindingsResponse + * @throws \Google\Service\Exception + */ + public function batchGet($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('batchGet', [$params], GoogleAnalyticsAdminV1alphaBatchGetAccessBindingsResponse::class); + } + /** + * Updates information about multiple access bindings to an account or property. + * (accessBindings.batchUpdate) + * + * @param string $parent Required. The account or property that owns the access + * bindings. The parent of all provided AccessBinding in + * UpdateAccessBindingRequest messages must match this field. Formats: - + * accounts/{account} - properties/{property} + * @param GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsResponse + * @throws \Google\Service\Exception + */ + public function batchUpdate($parent, GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsRequest $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('batchUpdate', [$params], GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsResponse::class); + } + /** + * Creates an access binding on an account or property. (accessBindings.create) + * + * @param string $parent Required. Formats: - accounts/{account} - + * properties/{property} + * @param GoogleAnalyticsAdminV1alphaAccessBinding $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaAccessBinding + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaAccessBinding $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaAccessBinding::class); + } + /** + * Deletes an access binding on an account or property. (accessBindings.delete) + * + * @param string $name Required. Formats: - + * accounts/{account}/accessBindings/{accessBinding} - + * properties/{property}/accessBindings/{accessBinding} + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Gets information about an access binding. (accessBindings.get) + * + * @param string $name Required. The name of the access binding to retrieve. + * Formats: - accounts/{account}/accessBindings/{accessBinding} - + * properties/{property}/accessBindings/{accessBinding} + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaAccessBinding + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaAccessBinding::class); + } + /** + * Lists all access bindings on an account or property. + * (accessBindings.listAccountsAccessBindings) + * + * @param string $parent Required. Formats: - accounts/{account} - + * properties/{property} + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of access bindings to return. The + * service may return fewer than this value. If unspecified, at most 200 access + * bindings will be returned. The maximum value is 500; values above 500 will be + * coerced to 500. + * @opt_param string pageToken A page token, received from a previous + * `ListAccessBindings` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListAccessBindings` must match + * the call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListAccessBindingsResponse + * @throws \Google\Service\Exception + */ + public function listAccountsAccessBindings($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListAccessBindingsResponse::class); + } + /** + * Updates an access binding on an account or property. (accessBindings.patch) + * + * @param string $name Output only. Resource name of this binding. Format: + * accounts/{account}/accessBindings/{access_binding} or + * properties/{property}/accessBindings/{access_binding} Example: + * "accounts/100/accessBindings/200" + * @param GoogleAnalyticsAdminV1alphaAccessBinding $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaAccessBinding + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaAccessBinding $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaAccessBinding::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(AccountsAccessBindings::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_AccountsAccessBindings'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/Properties.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/Properties.php new file mode 100644 index 00000000000..59255ad5138 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/Properties.php @@ -0,0 +1,397 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $properties = $analyticsadminService->properties; + * + */ +class Properties extends \Google\Service\Resource +{ + /** + * Acknowledges the terms of user data collection for the specified property. + * This acknowledgement must be completed (either in the Google Analytics UI or + * through this API) before MeasurementProtocolSecret resources may be created. + * (properties.acknowledgeUserDataCollection) + * + * @param string $property Required. The property for which to acknowledge user + * data collection. + * @param GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionResponse + * @throws \Google\Service\Exception + */ + public function acknowledgeUserDataCollection($property, GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionRequest $postBody, $optParams = []) + { + $params = ['property' => $property, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('acknowledgeUserDataCollection', [$params], GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionResponse::class); + } + /** + * Creates a Google Analytics property with the specified location and + * attributes. (properties.create) + * + * @param GoogleAnalyticsAdminV1alphaProperty $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaProperty + * @throws \Google\Service\Exception + */ + public function create(GoogleAnalyticsAdminV1alphaProperty $postBody, $optParams = []) + { + $params = ['postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaProperty::class); + } + /** + * Create a roll-up property and all roll-up property source links. + * (properties.createRollupProperty) + * + * @param GoogleAnalyticsAdminV1alphaCreateRollupPropertyRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaCreateRollupPropertyResponse + * @throws \Google\Service\Exception + */ + public function createRollupProperty(GoogleAnalyticsAdminV1alphaCreateRollupPropertyRequest $postBody, $optParams = []) + { + $params = ['postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('createRollupProperty', [$params], GoogleAnalyticsAdminV1alphaCreateRollupPropertyResponse::class); + } + /** + * Marks target Property as soft-deleted (ie: "trashed") and returns it. This + * API does not have a method to restore soft-deleted properties. However, they + * can be restored using the Trash Can UI. If the properties are not restored + * before the expiration time, the Property and all child resources (eg: + * GoogleAdsLinks, Streams, AccessBindings) will be permanently purged. + * https://support.google.com/analytics/answer/6154772 Returns an error if the + * target is not found. (properties.delete) + * + * @param string $name Required. The name of the Property to soft-delete. + * Format: properties/{property_id} Example: "properties/1000" + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaProperty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleAnalyticsAdminV1alphaProperty::class); + } + /** + * Lookup for a single GA Property. (properties.get) + * + * @param string $name Required. The name of the property to lookup. Format: + * properties/{property_id} Example: "properties/1000" + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaProperty + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaProperty::class); + } + /** + * Lookup for a AttributionSettings singleton. + * (properties.getAttributionSettings) + * + * @param string $name Required. The name of the attribution settings to + * retrieve. Format: properties/{property}/attributionSettings + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaAttributionSettings + * @throws \Google\Service\Exception + */ + public function getAttributionSettings($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('getAttributionSettings', [$params], GoogleAnalyticsAdminV1alphaAttributionSettings::class); + } + /** + * Returns the singleton data retention settings for this property. + * (properties.getDataRetentionSettings) + * + * @param string $name Required. The name of the settings to lookup. Format: + * properties/{property}/dataRetentionSettings Example: + * "properties/1000/dataRetentionSettings" + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaDataRetentionSettings + * @throws \Google\Service\Exception + */ + public function getDataRetentionSettings($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('getDataRetentionSettings', [$params], GoogleAnalyticsAdminV1alphaDataRetentionSettings::class); + } + /** + * Lookup for Google Signals settings for a property. + * (properties.getGoogleSignalsSettings) + * + * @param string $name Required. The name of the google signals settings to + * retrieve. Format: properties/{property}/googleSignalsSettings + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaGoogleSignalsSettings + * @throws \Google\Service\Exception + */ + public function getGoogleSignalsSettings($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('getGoogleSignalsSettings', [$params], GoogleAnalyticsAdminV1alphaGoogleSignalsSettings::class); + } + /** + * Returns the reporting identity settings for this property. + * (properties.getReportingIdentitySettings) + * + * @param string $name Required. The name of the settings to lookup. Format: + * properties/{property}/reportingIdentitySettings Example: + * "properties/1000/reportingIdentitySettings" + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaReportingIdentitySettings + * @throws \Google\Service\Exception + */ + public function getReportingIdentitySettings($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('getReportingIdentitySettings', [$params], GoogleAnalyticsAdminV1alphaReportingIdentitySettings::class); + } + /** + * Returns child Properties under the specified parent Account. Properties will + * be excluded if the caller does not have access. Soft-deleted (ie: "trashed") + * properties are excluded by default. Returns an empty list if no relevant + * properties are found. (properties.listProperties) + * + * @param array $optParams Optional parameters. + * + * @opt_param string filter Required. An expression for filtering the results of + * the request. Fields eligible for filtering are: `parent:`(The resource name + * of the parent account/property) or `ancestor:`(The resource name of the + * parent account) or `firebase_project:`(The id or number of the linked + * firebase project). Some examples of filters: ``` | Filter | Description | + * |-----------------------------|-------------------------------------------| | + * parent:accounts/123 | The account with account id: 123. | | + * parent:properties/123 | The property with property id: 123. | | + * ancestor:accounts/123 | The account with account id: 123. | | + * firebase_project:project-id | The firebase project with id: project-id. | | + * firebase_project:123 | The firebase project with number: 123. | ``` + * @opt_param int pageSize The maximum number of resources to return. The + * service may return fewer than this value, even if there are additional pages. + * If unspecified, at most 50 resources will be returned. The maximum value is + * 200; (higher values will be coerced to the maximum) + * @opt_param string pageToken A page token, received from a previous + * `ListProperties` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListProperties` must match the + * call that provided the page token. + * @opt_param bool showDeleted Whether to include soft-deleted (ie: "trashed") + * Properties in the results. Properties can be inspected to determine whether + * they are deleted or not. + * @return GoogleAnalyticsAdminV1alphaListPropertiesResponse + * @throws \Google\Service\Exception + */ + public function listProperties($optParams = []) + { + $params = []; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListPropertiesResponse::class); + } + /** + * Updates a property. (properties.patch) + * + * @param string $name Output only. Resource name of this property. Format: + * properties/{property_id} Example: "properties/1000" + * @param GoogleAnalyticsAdminV1alphaProperty $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaProperty + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaProperty $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaProperty::class); + } + /** + * Create a subproperty and a subproperty event filter that applies to the + * created subproperty. (properties.provisionSubproperty) + * + * @param GoogleAnalyticsAdminV1alphaProvisionSubpropertyRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaProvisionSubpropertyResponse + * @throws \Google\Service\Exception + */ + public function provisionSubproperty(GoogleAnalyticsAdminV1alphaProvisionSubpropertyRequest $postBody, $optParams = []) + { + $params = ['postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('provisionSubproperty', [$params], GoogleAnalyticsAdminV1alphaProvisionSubpropertyResponse::class); + } + /** + * Returns a customized report of data access records. The report provides + * records of each time a user reads Google Analytics reporting data. Access + * records are retained for up to 2 years. Data Access Reports can be requested + * for a property. Reports may be requested for any property, but dimensions + * that aren't related to quota can only be requested on Google Analytics 360 + * properties. This method is only available to Administrators. These data + * access records include GA UI Reporting, GA UI Explorations, GA Data API, and + * other products like Firebase & Admob that can retrieve data from Google + * Analytics through a linkage. These records don't include property + * configuration changes like adding a stream or changing a property's time + * zone. For configuration change history, see [searchChangeHistoryEvents](https + * ://developers.google.com/analytics/devguides/config/admin/v1/rest/v1alpha/acc + * ounts/searchChangeHistoryEvents). To give your feedback on this API, complete + * the [Google Analytics Access Reports feedback](https://docs.google.com/forms/ + * d/e/1FAIpQLSdmEBUrMzAEdiEKk5TV5dEHvDUZDRlgWYdQdAeSdtR4hVjEhw/viewform) form. + * (properties.runAccessReport) + * + * @param string $entity The Data Access Report supports requesting at the + * property level or account level. If requested at the account level, Data + * Access Reports include all access for all properties under that account. To + * request at the property level, entity should be for example 'properties/123' + * if "123" is your Google Analytics property ID. To request at the account + * level, entity should be for example 'accounts/1234' if "1234" is your Google + * Analytics Account ID. + * @param GoogleAnalyticsAdminV1alphaRunAccessReportRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaRunAccessReportResponse + * @throws \Google\Service\Exception + */ + public function runAccessReport($entity, GoogleAnalyticsAdminV1alphaRunAccessReportRequest $postBody, $optParams = []) + { + $params = ['entity' => $entity, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('runAccessReport', [$params], GoogleAnalyticsAdminV1alphaRunAccessReportResponse::class); + } + /** + * Submits a request for user deletion for a property. + * (properties.submitUserDeletion) + * + * @param string $name Required. The name of the property to submit user + * deletion for. + * @param GoogleAnalyticsAdminV1alphaSubmitUserDeletionRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaSubmitUserDeletionResponse + * @throws \Google\Service\Exception + */ + public function submitUserDeletion($name, GoogleAnalyticsAdminV1alphaSubmitUserDeletionRequest $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('submitUserDeletion', [$params], GoogleAnalyticsAdminV1alphaSubmitUserDeletionResponse::class); + } + /** + * Updates attribution settings on a property. + * (properties.updateAttributionSettings) + * + * @param string $name Output only. Resource name of this attribution settings + * resource. Format: properties/{property_id}/attributionSettings Example: + * "properties/1000/attributionSettings" + * @param GoogleAnalyticsAdminV1alphaAttributionSettings $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaAttributionSettings + * @throws \Google\Service\Exception + */ + public function updateAttributionSettings($name, GoogleAnalyticsAdminV1alphaAttributionSettings $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('updateAttributionSettings', [$params], GoogleAnalyticsAdminV1alphaAttributionSettings::class); + } + /** + * Updates the singleton data retention settings for this property. + * (properties.updateDataRetentionSettings) + * + * @param string $name Output only. Resource name for this DataRetentionSetting + * resource. Format: properties/{property}/dataRetentionSettings + * @param GoogleAnalyticsAdminV1alphaDataRetentionSettings $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaDataRetentionSettings + * @throws \Google\Service\Exception + */ + public function updateDataRetentionSettings($name, GoogleAnalyticsAdminV1alphaDataRetentionSettings $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('updateDataRetentionSettings', [$params], GoogleAnalyticsAdminV1alphaDataRetentionSettings::class); + } + /** + * Updates Google Signals settings for a property. + * (properties.updateGoogleSignalsSettings) + * + * @param string $name Output only. Resource name of this setting. Format: + * properties/{property_id}/googleSignalsSettings Example: + * "properties/1000/googleSignalsSettings" + * @param GoogleAnalyticsAdminV1alphaGoogleSignalsSettings $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaGoogleSignalsSettings + * @throws \Google\Service\Exception + */ + public function updateGoogleSignalsSettings($name, GoogleAnalyticsAdminV1alphaGoogleSignalsSettings $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('updateGoogleSignalsSettings', [$params], GoogleAnalyticsAdminV1alphaGoogleSignalsSettings::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(Properties::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_Properties'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesAccessBindings.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesAccessBindings.php new file mode 100644 index 00000000000..31ccd4d0b42 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesAccessBindings.php @@ -0,0 +1,214 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $accessBindings = $analyticsadminService->properties_accessBindings; + * + */ +class PropertiesAccessBindings extends \Google\Service\Resource +{ + /** + * Creates information about multiple access bindings to an account or property. + * This method is transactional. If any AccessBinding cannot be created, none of + * the AccessBindings will be created. (accessBindings.batchCreate) + * + * @param string $parent Required. The account or property that owns the access + * bindings. The parent field in the CreateAccessBindingRequest messages must + * either be empty or match this field. Formats: - accounts/{account} - + * properties/{property} + * @param GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsResponse + * @throws \Google\Service\Exception + */ + public function batchCreate($parent, GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsRequest $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('batchCreate', [$params], GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsResponse::class); + } + /** + * Deletes information about multiple users' links to an account or property. + * (accessBindings.batchDelete) + * + * @param string $parent Required. The account or property that owns the access + * bindings. The parent of all provided values for the 'names' field in + * DeleteAccessBindingRequest messages must match this field. Formats: - + * accounts/{account} - properties/{property} + * @param GoogleAnalyticsAdminV1alphaBatchDeleteAccessBindingsRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function batchDelete($parent, GoogleAnalyticsAdminV1alphaBatchDeleteAccessBindingsRequest $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('batchDelete', [$params], GoogleProtobufEmpty::class); + } + /** + * Gets information about multiple access bindings to an account or property. + * (accessBindings.batchGet) + * + * @param string $parent Required. The account or property that owns the access + * bindings. The parent of all provided values for the 'names' field must match + * this field. Formats: - accounts/{account} - properties/{property} + * @param array $optParams Optional parameters. + * + * @opt_param string names Required. The names of the access bindings to + * retrieve. A maximum of 1000 access bindings can be retrieved in a batch. + * Formats: - accounts/{account}/accessBindings/{accessBinding} - + * properties/{property}/accessBindings/{accessBinding} + * @return GoogleAnalyticsAdminV1alphaBatchGetAccessBindingsResponse + * @throws \Google\Service\Exception + */ + public function batchGet($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('batchGet', [$params], GoogleAnalyticsAdminV1alphaBatchGetAccessBindingsResponse::class); + } + /** + * Updates information about multiple access bindings to an account or property. + * (accessBindings.batchUpdate) + * + * @param string $parent Required. The account or property that owns the access + * bindings. The parent of all provided AccessBinding in + * UpdateAccessBindingRequest messages must match this field. Formats: - + * accounts/{account} - properties/{property} + * @param GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsResponse + * @throws \Google\Service\Exception + */ + public function batchUpdate($parent, GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsRequest $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('batchUpdate', [$params], GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsResponse::class); + } + /** + * Creates an access binding on an account or property. (accessBindings.create) + * + * @param string $parent Required. Formats: - accounts/{account} - + * properties/{property} + * @param GoogleAnalyticsAdminV1alphaAccessBinding $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaAccessBinding + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaAccessBinding $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaAccessBinding::class); + } + /** + * Deletes an access binding on an account or property. (accessBindings.delete) + * + * @param string $name Required. Formats: - + * accounts/{account}/accessBindings/{accessBinding} - + * properties/{property}/accessBindings/{accessBinding} + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Gets information about an access binding. (accessBindings.get) + * + * @param string $name Required. The name of the access binding to retrieve. + * Formats: - accounts/{account}/accessBindings/{accessBinding} - + * properties/{property}/accessBindings/{accessBinding} + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaAccessBinding + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaAccessBinding::class); + } + /** + * Lists all access bindings on an account or property. + * (accessBindings.listPropertiesAccessBindings) + * + * @param string $parent Required. Formats: - accounts/{account} - + * properties/{property} + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of access bindings to return. The + * service may return fewer than this value. If unspecified, at most 200 access + * bindings will be returned. The maximum value is 500; values above 500 will be + * coerced to 500. + * @opt_param string pageToken A page token, received from a previous + * `ListAccessBindings` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListAccessBindings` must match + * the call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListAccessBindingsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesAccessBindings($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListAccessBindingsResponse::class); + } + /** + * Updates an access binding on an account or property. (accessBindings.patch) + * + * @param string $name Output only. Resource name of this binding. Format: + * accounts/{account}/accessBindings/{access_binding} or + * properties/{property}/accessBindings/{access_binding} Example: + * "accounts/100/accessBindings/200" + * @param GoogleAnalyticsAdminV1alphaAccessBinding $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaAccessBinding + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaAccessBinding $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaAccessBinding::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesAccessBindings::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesAccessBindings'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesAdSenseLinks.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesAdSenseLinks.php new file mode 100644 index 00000000000..e7838fbe349 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesAdSenseLinks.php @@ -0,0 +1,108 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $adSenseLinks = $analyticsadminService->properties_adSenseLinks; + * + */ +class PropertiesAdSenseLinks extends \Google\Service\Resource +{ + /** + * Creates an AdSenseLink. (adSenseLinks.create) + * + * @param string $parent Required. The property for which to create an AdSense + * Link. Format: properties/{propertyId} Example: properties/1234 + * @param GoogleAnalyticsAdminV1alphaAdSenseLink $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaAdSenseLink + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaAdSenseLink $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaAdSenseLink::class); + } + /** + * Deletes an AdSenseLink. (adSenseLinks.delete) + * + * @param string $name Required. Unique identifier for the AdSense Link to be + * deleted. Format: properties/{propertyId}/adSenseLinks/{linkId} Example: + * properties/1234/adSenseLinks/5678 + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Looks up a single AdSenseLink. (adSenseLinks.get) + * + * @param string $name Required. Unique identifier for the AdSense Link + * requested. Format: properties/{propertyId}/adSenseLinks/{linkId} Example: + * properties/1234/adSenseLinks/5678 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaAdSenseLink + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaAdSenseLink::class); + } + /** + * Lists AdSenseLinks on a property. (adSenseLinks.listPropertiesAdSenseLinks) + * + * @param string $parent Required. Resource name of the parent property. Format: + * properties/{propertyId} Example: properties/1234 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200 + * (higher values will be coerced to the maximum). + * @opt_param string pageToken A page token received from a previous + * `ListAdSenseLinks` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListAdSenseLinks` must match + * the call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListAdSenseLinksResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesAdSenseLinks($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListAdSenseLinksResponse::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesAdSenseLinks::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesAdSenseLinks'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesAudiences.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesAudiences.php new file mode 100644 index 00000000000..40045780038 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesAudiences.php @@ -0,0 +1,130 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $audiences = $analyticsadminService->properties_audiences; + * + */ +class PropertiesAudiences extends \Google\Service\Resource +{ + /** + * Archives an Audience on a property. (audiences.archive) + * + * @param string $name Required. Example format: properties/1234/audiences/5678 + * @param GoogleAnalyticsAdminV1alphaArchiveAudienceRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function archive($name, GoogleAnalyticsAdminV1alphaArchiveAudienceRequest $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('archive', [$params], GoogleProtobufEmpty::class); + } + /** + * Creates an Audience. (audiences.create) + * + * @param string $parent Required. Example format: properties/1234 + * @param GoogleAnalyticsAdminV1alphaAudience $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaAudience + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaAudience $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaAudience::class); + } + /** + * Lookup for a single Audience. Audiences created before 2020 may not be + * supported. Default audiences will not show filter definitions. + * (audiences.get) + * + * @param string $name Required. The name of the Audience to get. Example + * format: properties/1234/audiences/5678 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaAudience + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaAudience::class); + } + /** + * Lists Audiences on a property. Audiences created before 2020 may not be + * supported. Default audiences will not show filter definitions. + * (audiences.listPropertiesAudiences) + * + * @param string $parent Required. Example format: properties/1234 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200 + * (higher values will be coerced to the maximum). + * @opt_param string pageToken A page token, received from a previous + * `ListAudiences` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListAudiences` must match the + * call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListAudiencesResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesAudiences($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListAudiencesResponse::class); + } + /** + * Updates an Audience on a property. (audiences.patch) + * + * @param string $name Output only. The resource name for this Audience + * resource. Format: properties/{propertyId}/audiences/{audienceId} + * @param GoogleAnalyticsAdminV1alphaAudience $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaAudience + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaAudience $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaAudience::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesAudiences::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesAudiences'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesBigQueryLinks.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesBigQueryLinks.php new file mode 100644 index 00000000000..29e9d9081ed --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesBigQueryLinks.php @@ -0,0 +1,130 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $bigQueryLinks = $analyticsadminService->properties_bigQueryLinks; + * + */ +class PropertiesBigQueryLinks extends \Google\Service\Resource +{ + /** + * Creates a BigQueryLink. (bigQueryLinks.create) + * + * @param string $parent Required. Example format: properties/1234 + * @param GoogleAnalyticsAdminV1alphaBigQueryLink $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaBigQueryLink + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaBigQueryLink $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaBigQueryLink::class); + } + /** + * Deletes a BigQueryLink on a property. (bigQueryLinks.delete) + * + * @param string $name Required. The BigQueryLink to delete. Example format: + * properties/1234/bigQueryLinks/5678 + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lookup for a single BigQuery Link. (bigQueryLinks.get) + * + * @param string $name Required. The name of the BigQuery link to lookup. + * Format: properties/{property_id}/bigQueryLinks/{bigquery_link_id} Example: + * properties/123/bigQueryLinks/456 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaBigQueryLink + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaBigQueryLink::class); + } + /** + * Lists BigQuery Links on a property. + * (bigQueryLinks.listPropertiesBigQueryLinks) + * + * @param string $parent Required. The name of the property to list BigQuery + * links under. Format: properties/{property_id} Example: properties/1234 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. The + * service may return fewer than this value, even if there are additional pages. + * If unspecified, at most 50 resources will be returned. The maximum value is + * 200; (higher values will be coerced to the maximum) + * @opt_param string pageToken A page token, received from a previous + * `ListBigQueryLinks` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListBigQueryLinks` must match + * the call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListBigQueryLinksResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesBigQueryLinks($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListBigQueryLinksResponse::class); + } + /** + * Updates a BigQueryLink. (bigQueryLinks.patch) + * + * @param string $name Output only. Resource name of this BigQuery link. Format: + * 'properties/{property_id}/bigQueryLinks/{bigquery_link_id}' Format: + * 'properties/1234/bigQueryLinks/abc567' + * @param GoogleAnalyticsAdminV1alphaBigQueryLink $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaBigQueryLink + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaBigQueryLink $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaBigQueryLink::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesBigQueryLinks::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesBigQueryLinks'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesCalculatedMetrics.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesCalculatedMetrics.php new file mode 100644 index 00000000000..a7fcbd173d3 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesCalculatedMetrics.php @@ -0,0 +1,136 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $calculatedMetrics = $analyticsadminService->properties_calculatedMetrics; + * + */ +class PropertiesCalculatedMetrics extends \Google\Service\Resource +{ + /** + * Creates a CalculatedMetric. (calculatedMetrics.create) + * + * @param string $parent Required. Format: properties/{property_id} Example: + * properties/1234 + * @param GoogleAnalyticsAdminV1alphaCalculatedMetric $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string calculatedMetricId Required. The ID to use for the + * calculated metric which will become the final component of the calculated + * metric's resource name. This value should be 1-80 characters and valid + * characters are /[a-zA-Z0-9_]/, no spaces allowed. calculated_metric_id must + * be unique between all calculated metrics under a property. The + * calculated_metric_id is used when referencing this calculated metric from + * external APIs, for example, "calcMetric:{calculated_metric_id}". + * @return GoogleAnalyticsAdminV1alphaCalculatedMetric + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaCalculatedMetric $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaCalculatedMetric::class); + } + /** + * Deletes a CalculatedMetric on a property. (calculatedMetrics.delete) + * + * @param string $name Required. The name of the CalculatedMetric to delete. + * Format: properties/{property_id}/calculatedMetrics/{calculated_metric_id} + * Example: properties/1234/calculatedMetrics/Metric01 + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lookup for a single CalculatedMetric. (calculatedMetrics.get) + * + * @param string $name Required. The name of the CalculatedMetric to get. + * Format: properties/{property_id}/calculatedMetrics/{calculated_metric_id} + * Example: properties/1234/calculatedMetrics/Metric01 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaCalculatedMetric + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaCalculatedMetric::class); + } + /** + * Lists CalculatedMetrics on a property. + * (calculatedMetrics.listPropertiesCalculatedMetrics) + * + * @param string $parent Required. Example format: properties/1234 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize Optional. The maximum number of resources to return. + * If unspecified, at most 50 resources will be returned. The maximum value is + * 200 (higher values will be coerced to the maximum). + * @opt_param string pageToken Optional. A page token, received from a previous + * `ListCalculatedMetrics` call. Provide this to retrieve the subsequent page. + * When paginating, all other parameters provided to `ListCalculatedMetrics` + * must match the call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListCalculatedMetricsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesCalculatedMetrics($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListCalculatedMetricsResponse::class); + } + /** + * Updates a CalculatedMetric on a property. (calculatedMetrics.patch) + * + * @param string $name Output only. Resource name for this CalculatedMetric. + * Format: 'properties/{property_id}/calculatedMetrics/{calculated_metric_id}' + * @param GoogleAnalyticsAdminV1alphaCalculatedMetric $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Omitted fields will not be updated. To replace the entire entity, use one + * path with the string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaCalculatedMetric + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaCalculatedMetric $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaCalculatedMetric::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesCalculatedMetrics::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesCalculatedMetrics'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesChannelGroups.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesChannelGroups.php new file mode 100644 index 00000000000..b83566630aa --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesChannelGroups.php @@ -0,0 +1,128 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $channelGroups = $analyticsadminService->properties_channelGroups; + * + */ +class PropertiesChannelGroups extends \Google\Service\Resource +{ + /** + * Creates a ChannelGroup. (channelGroups.create) + * + * @param string $parent Required. The property for which to create a + * ChannelGroup. Example format: properties/1234 + * @param GoogleAnalyticsAdminV1alphaChannelGroup $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaChannelGroup + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaChannelGroup $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaChannelGroup::class); + } + /** + * Deletes a ChannelGroup on a property. (channelGroups.delete) + * + * @param string $name Required. The ChannelGroup to delete. Example format: + * properties/1234/channelGroups/5678 + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lookup for a single ChannelGroup. (channelGroups.get) + * + * @param string $name Required. The ChannelGroup to get. Example format: + * properties/1234/channelGroups/5678 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaChannelGroup + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaChannelGroup::class); + } + /** + * Lists ChannelGroups on a property. + * (channelGroups.listPropertiesChannelGroups) + * + * @param string $parent Required. The property for which to list ChannelGroups. + * Example format: properties/1234 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200 + * (higher values will be coerced to the maximum). + * @opt_param string pageToken A page token, received from a previous + * `ListChannelGroups` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListChannelGroups` must match + * the call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListChannelGroupsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesChannelGroups($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListChannelGroupsResponse::class); + } + /** + * Updates a ChannelGroup. (channelGroups.patch) + * + * @param string $name Output only. The resource name for this Channel Group + * resource. Format: properties/{property}/channelGroups/{channel_group} + * @param GoogleAnalyticsAdminV1alphaChannelGroup $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaChannelGroup + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaChannelGroup $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaChannelGroup::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesChannelGroups::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesChannelGroups'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesConversionEvents.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesConversionEvents.php new file mode 100644 index 00000000000..010488e57a2 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesConversionEvents.php @@ -0,0 +1,135 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $conversionEvents = $analyticsadminService->properties_conversionEvents; + * + */ +class PropertiesConversionEvents extends \Google\Service\Resource +{ + /** + * Deprecated: Use `CreateKeyEvent` instead. Creates a conversion event with the + * specified attributes. (conversionEvents.create) + * + * @param string $parent Required. The resource name of the parent property + * where this conversion event will be created. Format: properties/123 + * @param GoogleAnalyticsAdminV1alphaConversionEvent $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaConversionEvent + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaConversionEvent $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaConversionEvent::class); + } + /** + * Deprecated: Use `DeleteKeyEvent` instead. Deletes a conversion event in a + * property. (conversionEvents.delete) + * + * @param string $name Required. The resource name of the conversion event to + * delete. Format: properties/{property}/conversionEvents/{conversion_event} + * Example: "properties/123/conversionEvents/456" + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Deprecated: Use `GetKeyEvent` instead. Retrieve a single conversion event. + * (conversionEvents.get) + * + * @param string $name Required. The resource name of the conversion event to + * retrieve. Format: properties/{property}/conversionEvents/{conversion_event} + * Example: "properties/123/conversionEvents/456" + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaConversionEvent + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaConversionEvent::class); + } + /** + * Deprecated: Use `ListKeyEvents` instead. Returns a list of conversion events + * in the specified parent property. Returns an empty list if no conversion + * events are found. (conversionEvents.listPropertiesConversionEvents) + * + * @param string $parent Required. The resource name of the parent property. + * Example: 'properties/123' + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200; + * (higher values will be coerced to the maximum) + * @opt_param string pageToken A page token, received from a previous + * `ListConversionEvents` call. Provide this to retrieve the subsequent page. + * When paginating, all other parameters provided to `ListConversionEvents` must + * match the call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListConversionEventsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesConversionEvents($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListConversionEventsResponse::class); + } + /** + * Deprecated: Use `UpdateKeyEvent` instead. Updates a conversion event with the + * specified attributes. (conversionEvents.patch) + * + * @param string $name Output only. Resource name of this conversion event. + * Format: properties/{property}/conversionEvents/{conversion_event} + * @param GoogleAnalyticsAdminV1alphaConversionEvent $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaConversionEvent + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaConversionEvent $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaConversionEvent::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesConversionEvents::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesConversionEvents'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesCustomDimensions.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesCustomDimensions.php new file mode 100644 index 00000000000..79c9d21786c --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesCustomDimensions.php @@ -0,0 +1,127 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $customDimensions = $analyticsadminService->properties_customDimensions; + * + */ +class PropertiesCustomDimensions extends \Google\Service\Resource +{ + /** + * Archives a CustomDimension on a property. (customDimensions.archive) + * + * @param string $name Required. The name of the CustomDimension to archive. + * Example format: properties/1234/customDimensions/5678 + * @param GoogleAnalyticsAdminV1alphaArchiveCustomDimensionRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function archive($name, GoogleAnalyticsAdminV1alphaArchiveCustomDimensionRequest $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('archive', [$params], GoogleProtobufEmpty::class); + } + /** + * Creates a CustomDimension. (customDimensions.create) + * + * @param string $parent Required. Example format: properties/1234 + * @param GoogleAnalyticsAdminV1alphaCustomDimension $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaCustomDimension + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaCustomDimension $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaCustomDimension::class); + } + /** + * Lookup for a single CustomDimension. (customDimensions.get) + * + * @param string $name Required. The name of the CustomDimension to get. Example + * format: properties/1234/customDimensions/5678 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaCustomDimension + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaCustomDimension::class); + } + /** + * Lists CustomDimensions on a property. + * (customDimensions.listPropertiesCustomDimensions) + * + * @param string $parent Required. Example format: properties/1234 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200 + * (higher values will be coerced to the maximum). + * @opt_param string pageToken A page token, received from a previous + * `ListCustomDimensions` call. Provide this to retrieve the subsequent page. + * When paginating, all other parameters provided to `ListCustomDimensions` must + * match the call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListCustomDimensionsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesCustomDimensions($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListCustomDimensionsResponse::class); + } + /** + * Updates a CustomDimension on a property. (customDimensions.patch) + * + * @param string $name Output only. Resource name for this CustomDimension + * resource. Format: properties/{property}/customDimensions/{customDimension} + * @param GoogleAnalyticsAdminV1alphaCustomDimension $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Omitted fields will not be updated. To replace the entire entity, use one + * path with the string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaCustomDimension + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaCustomDimension $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaCustomDimension::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesCustomDimensions::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesCustomDimensions'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesCustomMetrics.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesCustomMetrics.php new file mode 100644 index 00000000000..7b3e0bd66fb --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesCustomMetrics.php @@ -0,0 +1,127 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $customMetrics = $analyticsadminService->properties_customMetrics; + * + */ +class PropertiesCustomMetrics extends \Google\Service\Resource +{ + /** + * Archives a CustomMetric on a property. (customMetrics.archive) + * + * @param string $name Required. The name of the CustomMetric to archive. + * Example format: properties/1234/customMetrics/5678 + * @param GoogleAnalyticsAdminV1alphaArchiveCustomMetricRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function archive($name, GoogleAnalyticsAdminV1alphaArchiveCustomMetricRequest $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('archive', [$params], GoogleProtobufEmpty::class); + } + /** + * Creates a CustomMetric. (customMetrics.create) + * + * @param string $parent Required. Example format: properties/1234 + * @param GoogleAnalyticsAdminV1alphaCustomMetric $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaCustomMetric + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaCustomMetric $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaCustomMetric::class); + } + /** + * Lookup for a single CustomMetric. (customMetrics.get) + * + * @param string $name Required. The name of the CustomMetric to get. Example + * format: properties/1234/customMetrics/5678 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaCustomMetric + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaCustomMetric::class); + } + /** + * Lists CustomMetrics on a property. + * (customMetrics.listPropertiesCustomMetrics) + * + * @param string $parent Required. Example format: properties/1234 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200 + * (higher values will be coerced to the maximum). + * @opt_param string pageToken A page token, received from a previous + * `ListCustomMetrics` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListCustomMetrics` must match + * the call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListCustomMetricsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesCustomMetrics($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListCustomMetricsResponse::class); + } + /** + * Updates a CustomMetric on a property. (customMetrics.patch) + * + * @param string $name Output only. Resource name for this CustomMetric + * resource. Format: properties/{property}/customMetrics/{customMetric} + * @param GoogleAnalyticsAdminV1alphaCustomMetric $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Omitted fields will not be updated. To replace the entire entity, use one + * path with the string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaCustomMetric + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaCustomMetric $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaCustomMetric::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesCustomMetrics::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesCustomMetrics'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreams.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreams.php new file mode 100644 index 00000000000..b9901ba15cb --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreams.php @@ -0,0 +1,230 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $dataStreams = $analyticsadminService->properties_dataStreams; + * + */ +class PropertiesDataStreams extends \Google\Service\Resource +{ + /** + * Creates a DataStream. (dataStreams.create) + * + * @param string $parent Required. Example format: properties/1234 + * @param GoogleAnalyticsAdminV1alphaDataStream $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaDataStream + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaDataStream $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaDataStream::class); + } + /** + * Deletes a DataStream on a property. (dataStreams.delete) + * + * @param string $name Required. The name of the DataStream to delete. Example + * format: properties/1234/dataStreams/5678 + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lookup for a single DataStream. (dataStreams.get) + * + * @param string $name Required. The name of the DataStream to get. Example + * format: properties/1234/dataStreams/5678 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaDataStream + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaDataStream::class); + } + /** + * Lookup for a single DataRedactionSettings. + * (dataStreams.getDataRedactionSettings) + * + * @param string $name Required. The name of the settings to lookup. Format: + * properties/{property}/dataStreams/{data_stream}/dataRedactionSettings + * Example: "properties/1000/dataStreams/2000/dataRedactionSettings" + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaDataRedactionSettings + * @throws \Google\Service\Exception + */ + public function getDataRedactionSettings($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('getDataRedactionSettings', [$params], GoogleAnalyticsAdminV1alphaDataRedactionSettings::class); + } + /** + * Returns the enhanced measurement settings for this data stream. Note that the + * stream must enable enhanced measurement for these settings to take effect. + * (dataStreams.getEnhancedMeasurementSettings) + * + * @param string $name Required. The name of the settings to lookup. Format: + * properties/{property}/dataStreams/{data_stream}/enhancedMeasurementSettings + * Example: "properties/1000/dataStreams/2000/enhancedMeasurementSettings" + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings + * @throws \Google\Service\Exception + */ + public function getEnhancedMeasurementSettings($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('getEnhancedMeasurementSettings', [$params], GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings::class); + } + /** + * Returns the Site Tag for the specified web stream. Site Tags are immutable + * singletons. (dataStreams.getGlobalSiteTag) + * + * @param string $name Required. The name of the site tag to lookup. Note that + * site tags are singletons and do not have unique IDs. Format: + * properties/{property_id}/dataStreams/{stream_id}/globalSiteTag Example: + * `properties/123/dataStreams/456/globalSiteTag` + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaGlobalSiteTag + * @throws \Google\Service\Exception + */ + public function getGlobalSiteTag($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('getGlobalSiteTag', [$params], GoogleAnalyticsAdminV1alphaGlobalSiteTag::class); + } + /** + * Lists DataStreams on a property. (dataStreams.listPropertiesDataStreams) + * + * @param string $parent Required. Example format: properties/1234 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200 + * (higher values will be coerced to the maximum). + * @opt_param string pageToken A page token, received from a previous + * `ListDataStreams` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListDataStreams` must match the + * call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListDataStreamsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesDataStreams($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListDataStreamsResponse::class); + } + /** + * Updates a DataStream on a property. (dataStreams.patch) + * + * @param string $name Output only. Resource name of this Data Stream. Format: + * properties/{property_id}/dataStreams/{stream_id} Example: + * "properties/1000/dataStreams/2000" + * @param GoogleAnalyticsAdminV1alphaDataStream $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Omitted fields will not be updated. To replace the entire entity, use one + * path with the string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaDataStream + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaDataStream $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaDataStream::class); + } + /** + * Updates a DataRedactionSettings on a property. + * (dataStreams.updateDataRedactionSettings) + * + * @param string $name Output only. Name of this Data Redaction Settings + * resource. Format: + * properties/{property_id}/dataStreams/{data_stream}/dataRedactionSettings + * Example: "properties/1000/dataStreams/2000/dataRedactionSettings" + * @param GoogleAnalyticsAdminV1alphaDataRedactionSettings $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaDataRedactionSettings + * @throws \Google\Service\Exception + */ + public function updateDataRedactionSettings($name, GoogleAnalyticsAdminV1alphaDataRedactionSettings $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('updateDataRedactionSettings', [$params], GoogleAnalyticsAdminV1alphaDataRedactionSettings::class); + } + /** + * Updates the enhanced measurement settings for this data stream. Note that the + * stream must enable enhanced measurement for these settings to take effect. + * (dataStreams.updateEnhancedMeasurementSettings) + * + * @param string $name Output only. Resource name of the Enhanced Measurement + * Settings. Format: properties/{property_id}/dataStreams/{data_stream}/enhanced + * MeasurementSettings Example: + * "properties/1000/dataStreams/2000/enhancedMeasurementSettings" + * @param GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings + * @throws \Google\Service\Exception + */ + public function updateEnhancedMeasurementSettings($name, GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('updateEnhancedMeasurementSettings', [$params], GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesDataStreams::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesDataStreams'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsEventCreateRules.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsEventCreateRules.php new file mode 100644 index 00000000000..d40cea99903 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsEventCreateRules.php @@ -0,0 +1,129 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $eventCreateRules = $analyticsadminService->properties_dataStreams_eventCreateRules; + * + */ +class PropertiesDataStreamsEventCreateRules extends \Google\Service\Resource +{ + /** + * Creates an EventCreateRule. (eventCreateRules.create) + * + * @param string $parent Required. Example format: + * properties/123/dataStreams/456 + * @param GoogleAnalyticsAdminV1alphaEventCreateRule $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaEventCreateRule + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaEventCreateRule $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaEventCreateRule::class); + } + /** + * Deletes an EventCreateRule. (eventCreateRules.delete) + * + * @param string $name Required. Example format: + * properties/123/dataStreams/456/eventCreateRules/789 + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lookup for a single EventCreateRule. (eventCreateRules.get) + * + * @param string $name Required. The name of the EventCreateRule to get. Example + * format: properties/123/dataStreams/456/eventCreateRules/789 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaEventCreateRule + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaEventCreateRule::class); + } + /** + * Lists EventCreateRules on a web data stream. + * (eventCreateRules.listPropertiesDataStreamsEventCreateRules) + * + * @param string $parent Required. Example format: + * properties/123/dataStreams/456 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200 + * (higher values will be coerced to the maximum). + * @opt_param string pageToken A page token, received from a previous + * `ListEventCreateRules` call. Provide this to retrieve the subsequent page. + * When paginating, all other parameters provided to `ListEventCreateRules` must + * match the call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListEventCreateRulesResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesDataStreamsEventCreateRules($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListEventCreateRulesResponse::class); + } + /** + * Updates an EventCreateRule. (eventCreateRules.patch) + * + * @param string $name Output only. Resource name for this EventCreateRule + * resource. Format: properties/{property}/dataStreams/{data_stream}/eventCreate + * Rules/{event_create_rule} + * @param GoogleAnalyticsAdminV1alphaEventCreateRule $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaEventCreateRule + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaEventCreateRule $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaEventCreateRule::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesDataStreamsEventCreateRules::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesDataStreamsEventCreateRules'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsEventEditRules.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsEventEditRules.php new file mode 100644 index 00000000000..97d86b65436 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsEventEditRules.php @@ -0,0 +1,147 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $eventEditRules = $analyticsadminService->properties_dataStreams_eventEditRules; + * + */ +class PropertiesDataStreamsEventEditRules extends \Google\Service\Resource +{ + /** + * Creates an EventEditRule. (eventEditRules.create) + * + * @param string $parent Required. Example format: + * properties/123/dataStreams/456 + * @param GoogleAnalyticsAdminV1alphaEventEditRule $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaEventEditRule + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaEventEditRule $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaEventEditRule::class); + } + /** + * Deletes an EventEditRule. (eventEditRules.delete) + * + * @param string $name Required. Example format: + * properties/123/dataStreams/456/eventEditRules/789 + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lookup for a single EventEditRule. (eventEditRules.get) + * + * @param string $name Required. The name of the EventEditRule to get. Example + * format: properties/123/dataStreams/456/eventEditRules/789 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaEventEditRule + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaEventEditRule::class); + } + /** + * Lists EventEditRules on a web data stream. + * (eventEditRules.listPropertiesDataStreamsEventEditRules) + * + * @param string $parent Required. Example format: + * properties/123/dataStreams/456 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize Optional. The maximum number of resources to return. + * If unspecified, at most 50 resources will be returned. The maximum value is + * 200 (higher values will be coerced to the maximum). + * @opt_param string pageToken Optional. A page token, received from a previous + * `ListEventEditRules` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListEventEditRules` must match + * the call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListEventEditRulesResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesDataStreamsEventEditRules($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListEventEditRulesResponse::class); + } + /** + * Updates an EventEditRule. (eventEditRules.patch) + * + * @param string $name Identifier. Resource name for this EventEditRule + * resource. Format: properties/{property}/dataStreams/{data_stream}/eventEditRu + * les/{event_edit_rule} + * @param GoogleAnalyticsAdminV1alphaEventEditRule $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaEventEditRule + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaEventEditRule $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaEventEditRule::class); + } + /** + * Changes the processing order of event edit rules on the specified stream. + * (eventEditRules.reorder) + * + * @param string $parent Required. Example format: + * properties/123/dataStreams/456 + * @param GoogleAnalyticsAdminV1alphaReorderEventEditRulesRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function reorder($parent, GoogleAnalyticsAdminV1alphaReorderEventEditRulesRequest $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('reorder', [$params], GoogleProtobufEmpty::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesDataStreamsEventEditRules::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesDataStreamsEventEditRules'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsMeasurementProtocolSecrets.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsMeasurementProtocolSecrets.php new file mode 100644 index 00000000000..bb9c27f263e --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsMeasurementProtocolSecrets.php @@ -0,0 +1,133 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $measurementProtocolSecrets = $analyticsadminService->properties_dataStreams_measurementProtocolSecrets; + * + */ +class PropertiesDataStreamsMeasurementProtocolSecrets extends \Google\Service\Resource +{ + /** + * Creates a measurement protocol secret. (measurementProtocolSecrets.create) + * + * @param string $parent Required. The parent resource where this secret will be + * created. Format: properties/{property}/dataStreams/{dataStream} + * @param GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret::class); + } + /** + * Deletes target MeasurementProtocolSecret. (measurementProtocolSecrets.delete) + * + * @param string $name Required. The name of the MeasurementProtocolSecret to + * delete. Format: properties/{property}/dataStreams/{dataStream}/measurementPro + * tocolSecrets/{measurementProtocolSecret} + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lookup for a single MeasurementProtocolSecret. + * (measurementProtocolSecrets.get) + * + * @param string $name Required. The name of the measurement protocol secret to + * lookup. Format: properties/{property}/dataStreams/{dataStream}/measurementPro + * tocolSecrets/{measurementProtocolSecret} + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret::class); + } + /** + * Returns child MeasurementProtocolSecrets under the specified parent Property. + * (measurementProtocolSecrets.listPropertiesDataStreamsMeasurementProtocolSecre + * ts) + * + * @param string $parent Required. The resource name of the parent stream. + * Format: + * properties/{property}/dataStreams/{dataStream}/measurementProtocolSecrets + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 10 resources will be returned. The maximum value is 10. + * Higher values will be coerced to the maximum. + * @opt_param string pageToken A page token, received from a previous + * `ListMeasurementProtocolSecrets` call. Provide this to retrieve the + * subsequent page. When paginating, all other parameters provided to + * `ListMeasurementProtocolSecrets` must match the call that provided the page + * token. + * @return GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesDataStreamsMeasurementProtocolSecrets($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse::class); + } + /** + * Updates a measurement protocol secret. (measurementProtocolSecrets.patch) + * + * @param string $name Output only. Resource name of this secret. This secret + * may be a child of any type of stream. Format: properties/{property}/dataStrea + * ms/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret} + * @param GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Omitted fields will not be updated. + * @return GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesDataStreamsMeasurementProtocolSecrets::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesDataStreamsMeasurementProtocolSecrets'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsSKAdNetworkConversionValueSchema.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsSKAdNetworkConversionValueSchema.php new file mode 100644 index 00000000000..3245111a783 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsSKAdNetworkConversionValueSchema.php @@ -0,0 +1,139 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $sKAdNetworkConversionValueSchema = $analyticsadminService->properties_dataStreams_sKAdNetworkConversionValueSchema; + * + */ +class PropertiesDataStreamsSKAdNetworkConversionValueSchema extends \Google\Service\Resource +{ + /** + * Creates a SKAdNetworkConversionValueSchema. + * (sKAdNetworkConversionValueSchema.create) + * + * @param string $parent Required. The parent resource where this schema will be + * created. Format: properties/{property}/dataStreams/{dataStream} + * @param GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema::class); + } + /** + * Deletes target SKAdNetworkConversionValueSchema. + * (sKAdNetworkConversionValueSchema.delete) + * + * @param string $name Required. The name of the + * SKAdNetworkConversionValueSchema to delete. Format: properties/{property}/dat + * aStreams/{dataStream}/sKAdNetworkConversionValueSchema/{skadnetwork_conversio + * n_value_schema} + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Looks up a single SKAdNetworkConversionValueSchema. + * (sKAdNetworkConversionValueSchema.get) + * + * @param string $name Required. The resource name of SKAdNetwork conversion + * value schema to look up. Format: properties/{property}/dataStreams/{dataStrea + * m}/sKAdNetworkConversionValueSchema/{skadnetwork_conversion_value_schema} + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema::class); + } + /** + * Lists SKAdNetworkConversionValueSchema on a stream. Properties can have at + * most one SKAdNetworkConversionValueSchema. (sKAdNetworkConversionValueSchema. + * listPropertiesDataStreamsSKAdNetworkConversionValueSchema) + * + * @param string $parent Required. The DataStream resource to list schemas for. + * Format: properties/{property_id}/dataStreams/{dataStream} Example: + * properties/1234/dataStreams/5678 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. The + * service may return fewer than this value, even if there are additional pages. + * If unspecified, at most 50 resources will be returned. The maximum value is + * 200; (higher values will be coerced to the maximum) + * @opt_param string pageToken A page token, received from a previous + * `ListSKAdNetworkConversionValueSchemas` call. Provide this to retrieve the + * subsequent page. When paginating, all other parameters provided to + * `ListSKAdNetworkConversionValueSchema` must match the call that provided the + * page token. + * @return GoogleAnalyticsAdminV1alphaListSKAdNetworkConversionValueSchemasResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesDataStreamsSKAdNetworkConversionValueSchema($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListSKAdNetworkConversionValueSchemasResponse::class); + } + /** + * Updates a SKAdNetworkConversionValueSchema. + * (sKAdNetworkConversionValueSchema.patch) + * + * @param string $name Output only. Resource name of the schema. This will be + * child of ONLY an iOS stream, and there can be at most one such child under an + * iOS stream. Format: properties/{property}/dataStreams/{dataStream}/sKAdNetwor + * kConversionValueSchema + * @param GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Omitted fields will not be updated. + * @return GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesDataStreamsSKAdNetworkConversionValueSchema::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesDataStreamsSKAdNetworkConversionValueSchema'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDisplayVideo360AdvertiserLinkProposals.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDisplayVideo360AdvertiserLinkProposals.php new file mode 100644 index 00000000000..554570a7a54 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDisplayVideo360AdvertiserLinkProposals.php @@ -0,0 +1,156 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $displayVideo360AdvertiserLinkProposals = $analyticsadminService->properties_displayVideo360AdvertiserLinkProposals; + * + */ +class PropertiesDisplayVideo360AdvertiserLinkProposals extends \Google\Service\Resource +{ + /** + * Approves a DisplayVideo360AdvertiserLinkProposal. The + * DisplayVideo360AdvertiserLinkProposal will be deleted and a new + * DisplayVideo360AdvertiserLink will be created. + * (displayVideo360AdvertiserLinkProposals.approve) + * + * @param string $name Required. The name of the + * DisplayVideo360AdvertiserLinkProposal to approve. Example format: + * properties/1234/displayVideo360AdvertiserLinkProposals/5678 + * @param GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalResponse + * @throws \Google\Service\Exception + */ + public function approve($name, GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('approve', [$params], GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalResponse::class); + } + /** + * Cancels a DisplayVideo360AdvertiserLinkProposal. Cancelling can mean either: + * - Declining a proposal initiated from Display & Video 360 - Withdrawing a + * proposal initiated from Google Analytics After being cancelled, a proposal + * will eventually be deleted automatically. + * (displayVideo360AdvertiserLinkProposals.cancel) + * + * @param string $name Required. The name of the + * DisplayVideo360AdvertiserLinkProposal to cancel. Example format: + * properties/1234/displayVideo360AdvertiserLinkProposals/5678 + * @param GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal + * @throws \Google\Service\Exception + */ + public function cancel($name, GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('cancel', [$params], GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal::class); + } + /** + * Creates a DisplayVideo360AdvertiserLinkProposal. + * (displayVideo360AdvertiserLinkProposals.create) + * + * @param string $parent Required. Example format: properties/1234 + * @param GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal::class); + } + /** + * Deletes a DisplayVideo360AdvertiserLinkProposal on a property. This can only + * be used on cancelled proposals. + * (displayVideo360AdvertiserLinkProposals.delete) + * + * @param string $name Required. The name of the + * DisplayVideo360AdvertiserLinkProposal to delete. Example format: + * properties/1234/displayVideo360AdvertiserLinkProposals/5678 + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lookup for a single DisplayVideo360AdvertiserLinkProposal. + * (displayVideo360AdvertiserLinkProposals.get) + * + * @param string $name Required. The name of the + * DisplayVideo360AdvertiserLinkProposal to get. Example format: + * properties/1234/displayVideo360AdvertiserLinkProposals/5678 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal::class); + } + /** + * Lists DisplayVideo360AdvertiserLinkProposals on a property. (displayVideo360A + * dvertiserLinkProposals.listPropertiesDisplayVideo360AdvertiserLinkProposals) + * + * @param string $parent Required. Example format: properties/1234 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200 + * (higher values will be coerced to the maximum). + * @opt_param string pageToken A page token, received from a previous + * `ListDisplayVideo360AdvertiserLinkProposals` call. Provide this to retrieve + * the subsequent page. When paginating, all other parameters provided to + * `ListDisplayVideo360AdvertiserLinkProposals` must match the call that + * provided the page token. + * @return GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesDisplayVideo360AdvertiserLinkProposals($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesDisplayVideo360AdvertiserLinkProposals::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesDisplayVideo360AdvertiserLinkProposals'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDisplayVideo360AdvertiserLinks.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDisplayVideo360AdvertiserLinks.php new file mode 100644 index 00000000000..af77a9c4afc --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesDisplayVideo360AdvertiserLinks.php @@ -0,0 +1,136 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $displayVideo360AdvertiserLinks = $analyticsadminService->properties_displayVideo360AdvertiserLinks; + * + */ +class PropertiesDisplayVideo360AdvertiserLinks extends \Google\Service\Resource +{ + /** + * Creates a DisplayVideo360AdvertiserLink. This can only be utilized by users + * who have proper authorization both on the Google Analytics property and on + * the Display & Video 360 advertiser. Users who do not have access to the + * Display & Video 360 advertiser should instead seek to create a + * DisplayVideo360LinkProposal. (displayVideo360AdvertiserLinks.create) + * + * @param string $parent Required. Example format: properties/1234 + * @param GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink::class); + } + /** + * Deletes a DisplayVideo360AdvertiserLink on a property. + * (displayVideo360AdvertiserLinks.delete) + * + * @param string $name Required. The name of the DisplayVideo360AdvertiserLink + * to delete. Example format: + * properties/1234/displayVideo360AdvertiserLinks/5678 + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Look up a single DisplayVideo360AdvertiserLink + * (displayVideo360AdvertiserLinks.get) + * + * @param string $name Required. The name of the DisplayVideo360AdvertiserLink + * to get. Example format: properties/1234/displayVideo360AdvertiserLink/5678 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink::class); + } + /** + * Lists all DisplayVideo360AdvertiserLinks on a property. + * (displayVideo360AdvertiserLinks.listPropertiesDisplayVideo360AdvertiserLinks) + * + * @param string $parent Required. Example format: properties/1234 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200 + * (higher values will be coerced to the maximum). + * @opt_param string pageToken A page token, received from a previous + * `ListDisplayVideo360AdvertiserLinks` call. Provide this to retrieve the + * subsequent page. When paginating, all other parameters provided to + * `ListDisplayVideo360AdvertiserLinks` must match the call that provided the + * page token. + * @return GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesDisplayVideo360AdvertiserLinks($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse::class); + } + /** + * Updates a DisplayVideo360AdvertiserLink on a property. + * (displayVideo360AdvertiserLinks.patch) + * + * @param string $name Output only. The resource name for this + * DisplayVideo360AdvertiserLink resource. Format: + * properties/{propertyId}/displayVideo360AdvertiserLinks/{linkId} Note: linkId + * is not the Display & Video 360 Advertiser ID + * @param GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Omitted fields will not be updated. To replace the entire entity, use one + * path with the string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesDisplayVideo360AdvertiserLinks::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesDisplayVideo360AdvertiserLinks'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesExpandedDataSets.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesExpandedDataSets.php new file mode 100644 index 00000000000..baabfc4c363 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesExpandedDataSets.php @@ -0,0 +1,127 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $expandedDataSets = $analyticsadminService->properties_expandedDataSets; + * + */ +class PropertiesExpandedDataSets extends \Google\Service\Resource +{ + /** + * Creates a ExpandedDataSet. (expandedDataSets.create) + * + * @param string $parent Required. Example format: properties/1234 + * @param GoogleAnalyticsAdminV1alphaExpandedDataSet $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaExpandedDataSet + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaExpandedDataSet $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaExpandedDataSet::class); + } + /** + * Deletes a ExpandedDataSet on a property. (expandedDataSets.delete) + * + * @param string $name Required. Example format: + * properties/1234/expandedDataSets/5678 + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lookup for a single ExpandedDataSet. (expandedDataSets.get) + * + * @param string $name Required. The name of the ExpandedDataSet to get. Example + * format: properties/1234/expandedDataSets/5678 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaExpandedDataSet + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaExpandedDataSet::class); + } + /** + * Lists ExpandedDataSets on a property. + * (expandedDataSets.listPropertiesExpandedDataSets) + * + * @param string $parent Required. Example format: properties/1234 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200 + * (higher values will be coerced to the maximum). + * @opt_param string pageToken A page token, received from a previous + * `ListExpandedDataSets` call. Provide this to retrieve the subsequent page. + * When paginating, all other parameters provided to `ListExpandedDataSet` must + * match the call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListExpandedDataSetsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesExpandedDataSets($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListExpandedDataSetsResponse::class); + } + /** + * Updates a ExpandedDataSet on a property. (expandedDataSets.patch) + * + * @param string $name Output only. The resource name for this ExpandedDataSet + * resource. Format: + * properties/{property_id}/expandedDataSets/{expanded_data_set} + * @param GoogleAnalyticsAdminV1alphaExpandedDataSet $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaExpandedDataSet + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaExpandedDataSet $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaExpandedDataSet::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesExpandedDataSets::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesExpandedDataSets'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesFirebaseLinks.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesFirebaseLinks.php new file mode 100644 index 00000000000..022e9771cef --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesFirebaseLinks.php @@ -0,0 +1,95 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $firebaseLinks = $analyticsadminService->properties_firebaseLinks; + * + */ +class PropertiesFirebaseLinks extends \Google\Service\Resource +{ + /** + * Creates a FirebaseLink. Properties can have at most one FirebaseLink. + * (firebaseLinks.create) + * + * @param string $parent Required. Format: properties/{property_id} Example: + * `properties/1234` + * @param GoogleAnalyticsAdminV1alphaFirebaseLink $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaFirebaseLink + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaFirebaseLink $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaFirebaseLink::class); + } + /** + * Deletes a FirebaseLink on a property (firebaseLinks.delete) + * + * @param string $name Required. Format: + * properties/{property_id}/firebaseLinks/{firebase_link_id} Example: + * `properties/1234/firebaseLinks/5678` + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lists FirebaseLinks on a property. Properties can have at most one + * FirebaseLink. (firebaseLinks.listPropertiesFirebaseLinks) + * + * @param string $parent Required. Format: properties/{property_id} Example: + * `properties/1234` + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. The + * service may return fewer than this value, even if there are additional pages. + * If unspecified, at most 50 resources will be returned. The maximum value is + * 200; (higher values will be coerced to the maximum) + * @opt_param string pageToken A page token, received from a previous + * `ListFirebaseLinks` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListFirebaseLinks` must match + * the call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesFirebaseLinks($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesFirebaseLinks::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesFirebaseLinks'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesGoogleAdsLinks.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesGoogleAdsLinks.php new file mode 100644 index 00000000000..6831daafad0 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesGoogleAdsLinks.php @@ -0,0 +1,112 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $googleAdsLinks = $analyticsadminService->properties_googleAdsLinks; + * + */ +class PropertiesGoogleAdsLinks extends \Google\Service\Resource +{ + /** + * Creates a GoogleAdsLink. (googleAdsLinks.create) + * + * @param string $parent Required. Example format: properties/1234 + * @param GoogleAnalyticsAdminV1alphaGoogleAdsLink $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaGoogleAdsLink + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaGoogleAdsLink $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaGoogleAdsLink::class); + } + /** + * Deletes a GoogleAdsLink on a property (googleAdsLinks.delete) + * + * @param string $name Required. Example format: + * properties/1234/googleAdsLinks/5678 + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lists GoogleAdsLinks on a property. + * (googleAdsLinks.listPropertiesGoogleAdsLinks) + * + * @param string $parent Required. Example format: properties/1234 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200 + * (higher values will be coerced to the maximum). + * @opt_param string pageToken A page token, received from a previous + * `ListGoogleAdsLinks` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListGoogleAdsLinks` must match + * the call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesGoogleAdsLinks($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse::class); + } + /** + * Updates a GoogleAdsLink on a property (googleAdsLinks.patch) + * + * @param string $name Output only. Format: + * properties/{propertyId}/googleAdsLinks/{googleAdsLinkId} Note: + * googleAdsLinkId is not the Google Ads customer ID. + * @param GoogleAnalyticsAdminV1alphaGoogleAdsLink $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaGoogleAdsLink + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaGoogleAdsLink $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaGoogleAdsLink::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesGoogleAdsLinks::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesGoogleAdsLinks'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesKeyEvents.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesKeyEvents.php new file mode 100644 index 00000000000..5c7c54ecd61 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesKeyEvents.php @@ -0,0 +1,130 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $keyEvents = $analyticsadminService->properties_keyEvents; + * + */ +class PropertiesKeyEvents extends \Google\Service\Resource +{ + /** + * Creates a Key Event. (keyEvents.create) + * + * @param string $parent Required. The resource name of the parent property + * where this Key Event will be created. Format: properties/123 + * @param GoogleAnalyticsAdminV1alphaKeyEvent $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaKeyEvent + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaKeyEvent $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaKeyEvent::class); + } + /** + * Deletes a Key Event. (keyEvents.delete) + * + * @param string $name Required. The resource name of the Key Event to delete. + * Format: properties/{property}/keyEvents/{key_event} Example: + * "properties/123/keyEvents/456" + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Retrieve a single Key Event. (keyEvents.get) + * + * @param string $name Required. The resource name of the Key Event to retrieve. + * Format: properties/{property}/keyEvents/{key_event} Example: + * "properties/123/keyEvents/456" + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaKeyEvent + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaKeyEvent::class); + } + /** + * Returns a list of Key Events in the specified parent property. Returns an + * empty list if no Key Events are found. (keyEvents.listPropertiesKeyEvents) + * + * @param string $parent Required. The resource name of the parent property. + * Example: 'properties/123' + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200; + * (higher values will be coerced to the maximum) + * @opt_param string pageToken A page token, received from a previous + * `ListKeyEvents` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListKeyEvents` must match the + * call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListKeyEventsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesKeyEvents($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListKeyEventsResponse::class); + } + /** + * Updates a Key Event. (keyEvents.patch) + * + * @param string $name Output only. Resource name of this key event. Format: + * properties/{property}/keyEvents/{key_event} + * @param GoogleAnalyticsAdminV1alphaKeyEvent $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaKeyEvent + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaKeyEvent $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaKeyEvent::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesKeyEvents::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesKeyEvents'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesReportingDataAnnotations.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesReportingDataAnnotations.php new file mode 100644 index 00000000000..1973b15ee9e --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesReportingDataAnnotations.php @@ -0,0 +1,155 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $reportingDataAnnotations = $analyticsadminService->properties_reportingDataAnnotations; + * + */ +class PropertiesReportingDataAnnotations extends \Google\Service\Resource +{ + /** + * Creates a Reporting Data Annotation. (reportingDataAnnotations.create) + * + * @param string $parent Required. The property for which to create a Reporting + * Data Annotation. Format: properties/property_id Example: properties/123 + * @param GoogleAnalyticsAdminV1alphaReportingDataAnnotation $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaReportingDataAnnotation + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaReportingDataAnnotation $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaReportingDataAnnotation::class); + } + /** + * Deletes a Reporting Data Annotation. (reportingDataAnnotations.delete) + * + * @param string $name Required. Resource name of the Reporting Data Annotation + * to delete. Format: + * properties/property_id/reportingDataAnnotations/reporting_data_annotation + * Example: properties/123/reportingDataAnnotations/456 + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lookup a single Reporting Data Annotation. (reportingDataAnnotations.get) + * + * @param string $name Required. Resource name of the Reporting Data Annotation + * to lookup. Format: + * properties/property_id/reportingDataAnnotations/reportingDataAnnotation + * Example: properties/123/reportingDataAnnotations/456 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaReportingDataAnnotation + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaReportingDataAnnotation::class); + } + /** + * List all Reporting Data Annotations on a property. + * (reportingDataAnnotations.listPropertiesReportingDataAnnotations) + * + * @param string $parent Required. Resource name of the property. Format: + * properties/property_id Example: properties/123 + * @param array $optParams Optional parameters. + * + * @opt_param string filter Optional. Filter that restricts which reporting data + * annotations under the parent property are listed. Supported fields are: * + * 'name' * `title` * `description` * `annotation_date` * + * `annotation_date_range` * `color` Additionally, this API provides the + * following helper functions: * annotation_duration() : the duration that this + * annotation marks, [durations](https://github.com/protocolbuffers/protobuf/blo + * b/main/src/google/protobuf/duration.proto). expect a numeric representation + * of seconds followed by an `s` suffix. * is_annotation_in_range(start_date, + * end_date) : if the annotation is in the range specified by the `start_date` + * and `end_date`. The dates are in ISO-8601 format, for example `2031-06-28`. + * Supported operations: * `=` : equals * `!=` : not equals * `<` : less than * + * `>` : greater than * `<=` : less than or equals * `>=` : greater than or + * equals * `:` : has operator * `=~` : [regular + * expression](https://github.com/google/re2/wiki/Syntax) match * `!~` : + * [regular expression](https://github.com/google/re2/wiki/Syntax) does not + * match * `NOT` : Logical not * `AND` : Logical and * `OR` : Logical or + * Examples: 1. `title="Holiday Sale"` 2. `description=~"[Bb]ig + * [Gg]ame.*[Ss]ale"` 3. `is_annotation_in_range("2025-12-25", "2026-01-16") = + * true` 4. `annotation_duration() >= 172800s AND title:BOGO` + * @opt_param int pageSize Optional. The maximum number of resources to return. + * The service may return fewer than this value, even if there are additional + * pages. If unspecified, at most 50 resources will be returned. The maximum + * value is 200; (higher values will be coerced to the maximum) + * @opt_param string pageToken Optional. A page token, received from a previous + * `ListReportingDataAnnotations` call. Provide this to retrieve the subsequent + * page. When paginating, all other parameters provided to + * `ListReportingDataAnnotations` must match the call that provided the page + * token. + * @return GoogleAnalyticsAdminV1alphaListReportingDataAnnotationsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesReportingDataAnnotations($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListReportingDataAnnotationsResponse::class); + } + /** + * Updates a Reporting Data Annotation. (reportingDataAnnotations.patch) + * + * @param string $name Required. Identifier. Resource name of this Reporting + * Data Annotation. Format: 'properties/{property_id}/reportingDataAnnotations/{ + * reporting_data_annotation}' Format: + * 'properties/123/reportingDataAnnotations/456' + * @param GoogleAnalyticsAdminV1alphaReportingDataAnnotation $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Optional. The list of fields to update. Field + * names must be in snake case (for example, "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaReportingDataAnnotation + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaReportingDataAnnotation $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaReportingDataAnnotation::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesReportingDataAnnotations::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesReportingDataAnnotations'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesRollupPropertySourceLinks.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesRollupPropertySourceLinks.php new file mode 100644 index 00000000000..8eec9e65f60 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesRollupPropertySourceLinks.php @@ -0,0 +1,120 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $rollupPropertySourceLinks = $analyticsadminService->properties_rollupPropertySourceLinks; + * + */ +class PropertiesRollupPropertySourceLinks extends \Google\Service\Resource +{ + /** + * Creates a roll-up property source link. Only roll-up properties can have + * source links, so this method will throw an error if used on other types of + * properties. (rollupPropertySourceLinks.create) + * + * @param string $parent Required. Format: properties/{property_id} Example: + * properties/1234 + * @param GoogleAnalyticsAdminV1alphaRollupPropertySourceLink $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaRollupPropertySourceLink + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaRollupPropertySourceLink $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaRollupPropertySourceLink::class); + } + /** + * Deletes a roll-up property source link. Only roll-up properties can have + * source links, so this method will throw an error if used on other types of + * properties. (rollupPropertySourceLinks.delete) + * + * @param string $name Required. Format: properties/{property_id}/rollupProperty + * SourceLinks/{rollup_property_source_link_id} Example: + * properties/1234/rollupPropertySourceLinks/5678 + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lookup for a single roll-up property source Link. Only roll-up properties can + * have source links, so this method will throw an error if used on other types + * of properties. (rollupPropertySourceLinks.get) + * + * @param string $name Required. The name of the roll-up property source link to + * lookup. Format: properties/{property_id}/rollupPropertySourceLinks/{rollup_pr + * operty_source_link_id} Example: properties/123/rollupPropertySourceLinks/456 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaRollupPropertySourceLink + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaRollupPropertySourceLink::class); + } + /** + * Lists roll-up property source Links on a property. Only roll-up properties + * can have source links, so this method will throw an error if used on other + * types of properties. + * (rollupPropertySourceLinks.listPropertiesRollupPropertySourceLinks) + * + * @param string $parent Required. The name of the roll-up property to list + * roll-up property source links under. Format: properties/{property_id} + * Example: properties/1234 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize Optional. The maximum number of resources to return. + * The service may return fewer than this value, even if there are additional + * pages. If unspecified, at most 50 resources will be returned. The maximum + * value is 200; (higher values will be coerced to the maximum) + * @opt_param string pageToken Optional. A page token, received from a previous + * `ListRollupPropertySourceLinks` call. Provide this to retrieve the subsequent + * page. When paginating, all other parameters provided to + * `ListRollupPropertySourceLinks` must match the call that provided the page + * token. + * @return GoogleAnalyticsAdminV1alphaListRollupPropertySourceLinksResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesRollupPropertySourceLinks($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListRollupPropertySourceLinksResponse::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesRollupPropertySourceLinks::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesRollupPropertySourceLinks'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesSearchAds360Links.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesSearchAds360Links.php new file mode 100644 index 00000000000..c5f830c4d3b --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesSearchAds360Links.php @@ -0,0 +1,126 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $searchAds360Links = $analyticsadminService->properties_searchAds360Links; + * + */ +class PropertiesSearchAds360Links extends \Google\Service\Resource +{ + /** + * Creates a SearchAds360Link. (searchAds360Links.create) + * + * @param string $parent Required. Example format: properties/1234 + * @param GoogleAnalyticsAdminV1alphaSearchAds360Link $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaSearchAds360Link + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaSearchAds360Link $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaSearchAds360Link::class); + } + /** + * Deletes a SearchAds360Link on a property. (searchAds360Links.delete) + * + * @param string $name Required. The name of the SearchAds360Link to delete. + * Example format: properties/1234/SearchAds360Links/5678 + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Look up a single SearchAds360Link (searchAds360Links.get) + * + * @param string $name Required. The name of the SearchAds360Link to get. + * Example format: properties/1234/SearchAds360Link/5678 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaSearchAds360Link + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaSearchAds360Link::class); + } + /** + * Lists all SearchAds360Links on a property. + * (searchAds360Links.listPropertiesSearchAds360Links) + * + * @param string $parent Required. Example format: properties/1234 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200 + * (higher values will be coerced to the maximum). + * @opt_param string pageToken A page token, received from a previous + * `ListSearchAds360Links` call. Provide this to retrieve the subsequent page. + * When paginating, all other parameters provided to `ListSearchAds360Links` + * must match the call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesSearchAds360Links($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse::class); + } + /** + * Updates a SearchAds360Link on a property. (searchAds360Links.patch) + * + * @param string $name Output only. The resource name for this SearchAds360Link + * resource. Format: properties/{propertyId}/searchAds360Links/{linkId} Note: + * linkId is not the Search Ads 360 advertiser ID + * @param GoogleAnalyticsAdminV1alphaSearchAds360Link $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Omitted fields will not be updated. To replace the entire entity, use one + * path with the string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaSearchAds360Link + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaSearchAds360Link $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaSearchAds360Link::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesSearchAds360Links::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesSearchAds360Links'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesSubpropertyEventFilters.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesSubpropertyEventFilters.php new file mode 100644 index 00000000000..3bbc97378f6 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesSubpropertyEventFilters.php @@ -0,0 +1,136 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $subpropertyEventFilters = $analyticsadminService->properties_subpropertyEventFilters; + * + */ +class PropertiesSubpropertyEventFilters extends \Google\Service\Resource +{ + /** + * Creates a subproperty Event Filter. (subpropertyEventFilters.create) + * + * @param string $parent Required. The ordinary property for which to create a + * subproperty event filter. Format: properties/property_id Example: + * properties/123 + * @param GoogleAnalyticsAdminV1alphaSubpropertyEventFilter $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaSubpropertyEventFilter + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1alphaSubpropertyEventFilter $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaSubpropertyEventFilter::class); + } + /** + * Deletes a subproperty event filter. (subpropertyEventFilters.delete) + * + * @param string $name Required. Resource name of the subproperty event filter + * to delete. Format: + * properties/property_id/subpropertyEventFilters/subproperty_event_filter + * Example: properties/123/subpropertyEventFilters/456 + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lookup for a single subproperty Event Filter. (subpropertyEventFilters.get) + * + * @param string $name Required. Resource name of the subproperty event filter + * to lookup. Format: + * properties/property_id/subpropertyEventFilters/subproperty_event_filter + * Example: properties/123/subpropertyEventFilters/456 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaSubpropertyEventFilter + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaSubpropertyEventFilter::class); + } + /** + * List all subproperty Event Filters on a property. + * (subpropertyEventFilters.listPropertiesSubpropertyEventFilters) + * + * @param string $parent Required. Resource name of the ordinary property. + * Format: properties/property_id Example: properties/123 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize Optional. The maximum number of resources to return. + * The service may return fewer than this value, even if there are additional + * pages. If unspecified, at most 50 resources will be returned. The maximum + * value is 200; (higher values will be coerced to the maximum) + * @opt_param string pageToken Optional. A page token, received from a previous + * `ListSubpropertyEventFilters` call. Provide this to retrieve the subsequent + * page. When paginating, all other parameters provided to + * `ListSubpropertyEventFilters` must match the call that provided the page + * token. + * @return GoogleAnalyticsAdminV1alphaListSubpropertyEventFiltersResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesSubpropertyEventFilters($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListSubpropertyEventFiltersResponse::class); + } + /** + * Updates a subproperty Event Filter. (subpropertyEventFilters.patch) + * + * @param string $name Output only. Format: properties/{ordinary_property_id}/su + * bpropertyEventFilters/{sub_property_event_filter} Example: + * properties/1234/subpropertyEventFilters/5678 + * @param GoogleAnalyticsAdminV1alphaSubpropertyEventFilter $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to update. Field + * names must be in snake case (for example, "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaSubpropertyEventFilter + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaSubpropertyEventFilter $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaSubpropertyEventFilter::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesSubpropertyEventFilters::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesSubpropertyEventFilters'); diff --git a/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesSubpropertySyncConfigs.php b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesSubpropertySyncConfigs.php new file mode 100644 index 00000000000..0421f79a9ab --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1alpha/src/GoogleAnalyticsAdmin/Resource/PropertiesSubpropertySyncConfigs.php @@ -0,0 +1,100 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $subpropertySyncConfigs = $analyticsadminService->properties_subpropertySyncConfigs; + * + */ +class PropertiesSubpropertySyncConfigs extends \Google\Service\Resource +{ + /** + * Lookup for a single `SubpropertySyncConfig`. (subpropertySyncConfigs.get) + * + * @param string $name Required. Resource name of the SubpropertySyncConfig to + * lookup. Format: + * properties/{ordinary_property_id}/subpropertySyncConfigs/{subproperty_id} + * Example: properties/1234/subpropertySyncConfigs/5678 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1alphaSubpropertySyncConfig + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaSubpropertySyncConfig::class); + } + /** + * List all `SubpropertySyncConfig` resources for a property. + * (subpropertySyncConfigs.listPropertiesSubpropertySyncConfigs) + * + * @param string $parent Required. Resource name of the property. Format: + * properties/property_id Example: properties/123 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize Optional. The maximum number of resources to return. + * The service may return fewer than this value, even if there are additional + * pages. If unspecified, at most 50 resources will be returned. The maximum + * value is 200; (higher values will be coerced to the maximum) + * @opt_param string pageToken Optional. A page token, received from a previous + * `ListSubpropertySyncConfig` call. Provide this to retrieve the subsequent + * page. When paginating, all other parameters provided to + * `ListSubpropertySyncConfig` must match the call that provided the page token. + * @return GoogleAnalyticsAdminV1alphaListSubpropertySyncConfigsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesSubpropertySyncConfigs($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListSubpropertySyncConfigsResponse::class); + } + /** + * Updates a `SubpropertySyncConfig`. (subpropertySyncConfigs.patch) + * + * @param string $name Output only. Identifier. Format: + * properties/{ordinary_property_id}/subpropertySyncConfigs/{subproperty_id} + * Example: properties/1234/subpropertySyncConfigs/5678 + * @param GoogleAnalyticsAdminV1alphaSubpropertySyncConfig $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Optional. The list of fields to update. Field + * names must be in snake case (for example, "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1alphaSubpropertySyncConfig + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1alphaSubpropertySyncConfig $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaSubpropertySyncConfig::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesSubpropertySyncConfigs::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesSubpropertySyncConfigs'); From cb6583ea3f123329093abd9602ccadf744676e47 Mon Sep 17 00:00:00 2001 From: Evan Mattson+ * For more information about this service, see the API + * Documentation + *
+ * + * @author Google, Inc. + */ +class GoogleAnalyticsAdmin extends \Google\Service +{ + /** Edit Google Analytics management entities. */ + const ANALYTICS_EDIT = + "https://www.googleapis.com/auth/analytics.edit"; + /** See and download your Google Analytics data. */ + const ANALYTICS_READONLY = + "https://www.googleapis.com/auth/analytics.readonly"; + + public $accountSummaries; + public $accounts; + public $properties; + public $properties_conversionEvents; + public $properties_customDimensions; + public $properties_customMetrics; + public $properties_dataStreams; + public $properties_dataStreams_measurementProtocolSecrets; + public $properties_firebaseLinks; + public $properties_googleAdsLinks; + public $properties_keyEvents; + public $rootUrlTemplate; + + /** + * Constructs the internal representation of the GoogleAnalyticsAdmin service. + * + * @param Client|array $clientOrConfig The client used to deliver requests, or a + * config array to pass to a new Client instance. + * @param string $rootUrl The root URL used for requests to the service. + */ + public function __construct($clientOrConfig = [], $rootUrl = null) + { + parent::__construct($clientOrConfig); + $this->rootUrl = $rootUrl ?: 'https://analyticsadmin.googleapis.com/'; + $this->rootUrlTemplate = $rootUrl ?: 'https://analyticsadmin.UNIVERSE_DOMAIN/'; + $this->servicePath = ''; + $this->batchPath = 'batch'; + $this->version = 'v1beta'; + $this->serviceName = 'analyticsadmin'; + + $this->accountSummaries = new GoogleAnalyticsAdmin\Resource\AccountSummaries( + $this, + $this->serviceName, + 'accountSummaries', + [ + 'methods' => [ + 'list' => [ + 'path' => 'v1beta/accountSummaries', + 'httpMethod' => 'GET', + 'parameters' => [ + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->accounts = new GoogleAnalyticsAdmin\Resource\Accounts( + $this, + $this->serviceName, + 'accounts', + [ + 'methods' => [ + 'delete' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'getDataSharingSettings' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1beta/accounts', + 'httpMethod' => 'GET', + 'parameters' => [ + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + 'showDeleted' => [ + 'location' => 'query', + 'type' => 'boolean', + ], + ], + ],'patch' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'provisionAccountTicket' => [ + 'path' => 'v1beta/accounts:provisionAccountTicket', + 'httpMethod' => 'POST', + 'parameters' => [], + ],'runAccessReport' => [ + 'path' => 'v1beta/{+entity}:runAccessReport', + 'httpMethod' => 'POST', + 'parameters' => [ + 'entity' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'searchChangeHistoryEvents' => [ + 'path' => 'v1beta/{+account}:searchChangeHistoryEvents', + 'httpMethod' => 'POST', + 'parameters' => [ + 'account' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ], + ] + ] + ); + $this->properties = new GoogleAnalyticsAdmin\Resource\Properties( + $this, + $this->serviceName, + 'properties', + [ + 'methods' => [ + 'acknowledgeUserDataCollection' => [ + 'path' => 'v1beta/{+property}:acknowledgeUserDataCollection', + 'httpMethod' => 'POST', + 'parameters' => [ + 'property' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'create' => [ + 'path' => 'v1beta/properties', + 'httpMethod' => 'POST', + 'parameters' => [], + ],'delete' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'getDataRetentionSettings' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1beta/properties', + 'httpMethod' => 'GET', + 'parameters' => [ + 'filter' => [ + 'location' => 'query', + 'type' => 'string', + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + 'showDeleted' => [ + 'location' => 'query', + 'type' => 'boolean', + ], + ], + ],'patch' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'runAccessReport' => [ + 'path' => 'v1beta/{+entity}:runAccessReport', + 'httpMethod' => 'POST', + 'parameters' => [ + 'entity' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'updateDataRetentionSettings' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_conversionEvents = new GoogleAnalyticsAdmin\Resource\PropertiesConversionEvents( + $this, + $this->serviceName, + 'conversionEvents', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1beta/{+parent}/conversionEvents', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1beta/{+parent}/conversionEvents', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_customDimensions = new GoogleAnalyticsAdmin\Resource\PropertiesCustomDimensions( + $this, + $this->serviceName, + 'customDimensions', + [ + 'methods' => [ + 'archive' => [ + 'path' => 'v1beta/{+name}:archive', + 'httpMethod' => 'POST', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'create' => [ + 'path' => 'v1beta/{+parent}/customDimensions', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1beta/{+parent}/customDimensions', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_customMetrics = new GoogleAnalyticsAdmin\Resource\PropertiesCustomMetrics( + $this, + $this->serviceName, + 'customMetrics', + [ + 'methods' => [ + 'archive' => [ + 'path' => 'v1beta/{+name}:archive', + 'httpMethod' => 'POST', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'create' => [ + 'path' => 'v1beta/{+parent}/customMetrics', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1beta/{+parent}/customMetrics', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_dataStreams = new GoogleAnalyticsAdmin\Resource\PropertiesDataStreams( + $this, + $this->serviceName, + 'dataStreams', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1beta/{+parent}/dataStreams', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1beta/{+parent}/dataStreams', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_dataStreams_measurementProtocolSecrets = new GoogleAnalyticsAdmin\Resource\PropertiesDataStreamsMeasurementProtocolSecrets( + $this, + $this->serviceName, + 'measurementProtocolSecrets', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1beta/{+parent}/measurementProtocolSecrets', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1beta/{+parent}/measurementProtocolSecrets', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_firebaseLinks = new GoogleAnalyticsAdmin\Resource\PropertiesFirebaseLinks( + $this, + $this->serviceName, + 'firebaseLinks', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1beta/{+parent}/firebaseLinks', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1beta/{+parent}/firebaseLinks', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_googleAdsLinks = new GoogleAnalyticsAdmin\Resource\PropertiesGoogleAdsLinks( + $this, + $this->serviceName, + 'googleAdsLinks', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1beta/{+parent}/googleAdsLinks', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1beta/{+parent}/googleAdsLinks', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + $this->properties_keyEvents = new GoogleAnalyticsAdmin\Resource\PropertiesKeyEvents( + $this, + $this->serviceName, + 'keyEvents', + [ + 'methods' => [ + 'create' => [ + 'path' => 'v1beta/{+parent}/keyEvents', + 'httpMethod' => 'POST', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'delete' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'DELETE', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'get' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'GET', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + ], + ],'list' => [ + 'path' => 'v1beta/{+parent}/keyEvents', + 'httpMethod' => 'GET', + 'parameters' => [ + 'parent' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'pageSize' => [ + 'location' => 'query', + 'type' => 'integer', + ], + 'pageToken' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ],'patch' => [ + 'path' => 'v1beta/{+name}', + 'httpMethod' => 'PATCH', + 'parameters' => [ + 'name' => [ + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ], + 'updateMask' => [ + 'location' => 'query', + 'type' => 'string', + ], + ], + ], + ] + ] + ); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdmin::class, 'Google_Service_GoogleAnalyticsAdmin'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessBetweenFilter.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessBetweenFilter.php new file mode 100644 index 00000000000..4f067fefd2d --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessBetweenFilter.php @@ -0,0 +1,58 @@ +fromValue = $fromValue; + } + /** + * @return GoogleAnalyticsAdminV1betaNumericValue + */ + public function getFromValue() + { + return $this->fromValue; + } + /** + * @param GoogleAnalyticsAdminV1betaNumericValue + */ + public function setToValue(GoogleAnalyticsAdminV1betaNumericValue $toValue) + { + $this->toValue = $toValue; + } + /** + * @return GoogleAnalyticsAdminV1betaNumericValue + */ + public function getToValue() + { + return $this->toValue; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessBetweenFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessBetweenFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDateRange.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDateRange.php new file mode 100644 index 00000000000..5792923b8e2 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDateRange.php @@ -0,0 +1,62 @@ +endDate = $endDate; + } + /** + * @return string + */ + public function getEndDate() + { + return $this->endDate; + } + /** + * @param string + */ + public function setStartDate($startDate) + { + $this->startDate = $startDate; + } + /** + * @return string + */ + public function getStartDate() + { + return $this->startDate; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessDateRange::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessDateRange'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDimension.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDimension.php new file mode 100644 index 00000000000..da1534e617a --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDimension.php @@ -0,0 +1,44 @@ +dimensionName = $dimensionName; + } + /** + * @return string + */ + public function getDimensionName() + { + return $this->dimensionName; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessDimension::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessDimension'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDimensionHeader.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDimensionHeader.php new file mode 100644 index 00000000000..aacdee3ef2d --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDimensionHeader.php @@ -0,0 +1,44 @@ +dimensionName = $dimensionName; + } + /** + * @return string + */ + public function getDimensionName() + { + return $this->dimensionName; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessDimensionHeader::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessDimensionHeader'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDimensionValue.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDimensionValue.php new file mode 100644 index 00000000000..dffb063a57c --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDimensionValue.php @@ -0,0 +1,44 @@ +value = $value; + } + /** + * @return string + */ + public function getValue() + { + return $this->value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessDimensionValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessDimensionValue'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessFilter.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessFilter.php new file mode 100644 index 00000000000..13f7ce728b2 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessFilter.php @@ -0,0 +1,108 @@ +betweenFilter = $betweenFilter; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessBetweenFilter + */ + public function getBetweenFilter() + { + return $this->betweenFilter; + } + /** + * @param string + */ + public function setFieldName($fieldName) + { + $this->fieldName = $fieldName; + } + /** + * @return string + */ + public function getFieldName() + { + return $this->fieldName; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessInListFilter + */ + public function setInListFilter(GoogleAnalyticsAdminV1betaAccessInListFilter $inListFilter) + { + $this->inListFilter = $inListFilter; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessInListFilter + */ + public function getInListFilter() + { + return $this->inListFilter; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessNumericFilter + */ + public function setNumericFilter(GoogleAnalyticsAdminV1betaAccessNumericFilter $numericFilter) + { + $this->numericFilter = $numericFilter; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessNumericFilter + */ + public function getNumericFilter() + { + return $this->numericFilter; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessStringFilter + */ + public function setStringFilter(GoogleAnalyticsAdminV1betaAccessStringFilter $stringFilter) + { + $this->stringFilter = $stringFilter; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessStringFilter + */ + public function getStringFilter() + { + return $this->stringFilter; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessFilterExpression.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessFilterExpression.php new file mode 100644 index 00000000000..25b702f2fb8 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessFilterExpression.php @@ -0,0 +1,90 @@ +accessFilter = $accessFilter; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessFilter + */ + public function getAccessFilter() + { + return $this->accessFilter; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessFilterExpressionList + */ + public function setAndGroup(GoogleAnalyticsAdminV1betaAccessFilterExpressionList $andGroup) + { + $this->andGroup = $andGroup; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessFilterExpressionList + */ + public function getAndGroup() + { + return $this->andGroup; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessFilterExpression + */ + public function setNotExpression(GoogleAnalyticsAdminV1betaAccessFilterExpression $notExpression) + { + $this->notExpression = $notExpression; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessFilterExpression + */ + public function getNotExpression() + { + return $this->notExpression; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessFilterExpressionList + */ + public function setOrGroup(GoogleAnalyticsAdminV1betaAccessFilterExpressionList $orGroup) + { + $this->orGroup = $orGroup; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessFilterExpressionList + */ + public function getOrGroup() + { + return $this->orGroup; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessFilterExpression::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessFilterExpression'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessFilterExpressionList.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessFilterExpressionList.php new file mode 100644 index 00000000000..22c4cc2ca68 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessFilterExpressionList.php @@ -0,0 +1,43 @@ +expressions = $expressions; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessFilterExpression[] + */ + public function getExpressions() + { + return $this->expressions; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessFilterExpressionList::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessFilterExpressionList'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessInListFilter.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessInListFilter.php new file mode 100644 index 00000000000..bae94fb6f7f --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessInListFilter.php @@ -0,0 +1,63 @@ +caseSensitive = $caseSensitive; + } + /** + * @return bool + */ + public function getCaseSensitive() + { + return $this->caseSensitive; + } + /** + * @param string[] + */ + public function setValues($values) + { + $this->values = $values; + } + /** + * @return string[] + */ + public function getValues() + { + return $this->values; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessInListFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessInListFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessMetric.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessMetric.php new file mode 100644 index 00000000000..d2bc9a2f164 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessMetric.php @@ -0,0 +1,44 @@ +metricName = $metricName; + } + /** + * @return string + */ + public function getMetricName() + { + return $this->metricName; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessMetric::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessMetric'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessMetricHeader.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessMetricHeader.php new file mode 100644 index 00000000000..bc6bebd30c4 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessMetricHeader.php @@ -0,0 +1,44 @@ +metricName = $metricName; + } + /** + * @return string + */ + public function getMetricName() + { + return $this->metricName; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessMetricHeader::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessMetricHeader'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessMetricValue.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessMetricValue.php new file mode 100644 index 00000000000..a11cb512016 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessMetricValue.php @@ -0,0 +1,44 @@ +value = $value; + } + /** + * @return string + */ + public function getValue() + { + return $this->value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessMetricValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessMetricValue'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessNumericFilter.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessNumericFilter.php new file mode 100644 index 00000000000..c3adffe1be4 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessNumericFilter.php @@ -0,0 +1,60 @@ +operation = $operation; + } + /** + * @return string + */ + public function getOperation() + { + return $this->operation; + } + /** + * @param GoogleAnalyticsAdminV1betaNumericValue + */ + public function setValue(GoogleAnalyticsAdminV1betaNumericValue $value) + { + $this->value = $value; + } + /** + * @return GoogleAnalyticsAdminV1betaNumericValue + */ + public function getValue() + { + return $this->value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessNumericFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessNumericFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessOrderBy.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessOrderBy.php new file mode 100644 index 00000000000..8070c9b6b26 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessOrderBy.php @@ -0,0 +1,76 @@ +desc = $desc; + } + /** + * @return bool + */ + public function getDesc() + { + return $this->desc; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy + */ + public function setDimension(GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy $dimension) + { + $this->dimension = $dimension; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy + */ + public function getDimension() + { + return $this->dimension; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy + */ + public function setMetric(GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy $metric) + { + $this->metric = $metric; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy + */ + public function getMetric() + { + return $this->metric; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessOrderBy::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessOrderBy'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy.php new file mode 100644 index 00000000000..7c494370b83 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy.php @@ -0,0 +1,62 @@ +dimensionName = $dimensionName; + } + /** + * @return string + */ + public function getDimensionName() + { + return $this->dimensionName; + } + /** + * @param string + */ + public function setOrderType($orderType) + { + $this->orderType = $orderType; + } + /** + * @return string + */ + public function getOrderType() + { + return $this->orderType; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy.php new file mode 100644 index 00000000000..309d0f3f687 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy.php @@ -0,0 +1,44 @@ +metricName = $metricName; + } + /** + * @return string + */ + public function getMetricName() + { + return $this->metricName; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessQuota.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessQuota.php new file mode 100644 index 00000000000..efa04ad71b4 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessQuota.php @@ -0,0 +1,106 @@ +concurrentRequests = $concurrentRequests; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessQuotaStatus + */ + public function getConcurrentRequests() + { + return $this->concurrentRequests; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessQuotaStatus + */ + public function setServerErrorsPerProjectPerHour(GoogleAnalyticsAdminV1betaAccessQuotaStatus $serverErrorsPerProjectPerHour) + { + $this->serverErrorsPerProjectPerHour = $serverErrorsPerProjectPerHour; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessQuotaStatus + */ + public function getServerErrorsPerProjectPerHour() + { + return $this->serverErrorsPerProjectPerHour; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessQuotaStatus + */ + public function setTokensPerDay(GoogleAnalyticsAdminV1betaAccessQuotaStatus $tokensPerDay) + { + $this->tokensPerDay = $tokensPerDay; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessQuotaStatus + */ + public function getTokensPerDay() + { + return $this->tokensPerDay; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessQuotaStatus + */ + public function setTokensPerHour(GoogleAnalyticsAdminV1betaAccessQuotaStatus $tokensPerHour) + { + $this->tokensPerHour = $tokensPerHour; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessQuotaStatus + */ + public function getTokensPerHour() + { + return $this->tokensPerHour; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessQuotaStatus + */ + public function setTokensPerProjectPerHour(GoogleAnalyticsAdminV1betaAccessQuotaStatus $tokensPerProjectPerHour) + { + $this->tokensPerProjectPerHour = $tokensPerProjectPerHour; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessQuotaStatus + */ + public function getTokensPerProjectPerHour() + { + return $this->tokensPerProjectPerHour; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessQuota::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessQuota'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessQuotaStatus.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessQuotaStatus.php new file mode 100644 index 00000000000..ea441cc5ac9 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessQuotaStatus.php @@ -0,0 +1,62 @@ +consumed = $consumed; + } + /** + * @return int + */ + public function getConsumed() + { + return $this->consumed; + } + /** + * @param int + */ + public function setRemaining($remaining) + { + $this->remaining = $remaining; + } + /** + * @return int + */ + public function getRemaining() + { + return $this->remaining; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessQuotaStatus::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessQuotaStatus'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessRow.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessRow.php new file mode 100644 index 00000000000..20207c9635c --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessRow.php @@ -0,0 +1,59 @@ +dimensionValues = $dimensionValues; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessDimensionValue[] + */ + public function getDimensionValues() + { + return $this->dimensionValues; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessMetricValue[] + */ + public function setMetricValues($metricValues) + { + $this->metricValues = $metricValues; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessMetricValue[] + */ + public function getMetricValues() + { + return $this->metricValues; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessRow::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessRow'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessStringFilter.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessStringFilter.php new file mode 100644 index 00000000000..ec1f0d5e423 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessStringFilter.php @@ -0,0 +1,80 @@ +caseSensitive = $caseSensitive; + } + /** + * @return bool + */ + public function getCaseSensitive() + { + return $this->caseSensitive; + } + /** + * @param string + */ + public function setMatchType($matchType) + { + $this->matchType = $matchType; + } + /** + * @return string + */ + public function getMatchType() + { + return $this->matchType; + } + /** + * @param string + */ + public function setValue($value) + { + $this->value = $value; + } + /** + * @return string + */ + public function getValue() + { + return $this->value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccessStringFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessStringFilter'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccount.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccount.php new file mode 100644 index 00000000000..a8b9b70526a --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccount.php @@ -0,0 +1,152 @@ +createTime = $createTime; + } + /** + * @return string + */ + public function getCreateTime() + { + return $this->createTime; + } + /** + * @param bool + */ + public function setDeleted($deleted) + { + $this->deleted = $deleted; + } + /** + * @return bool + */ + public function getDeleted() + { + return $this->deleted; + } + /** + * @param string + */ + public function setDisplayName($displayName) + { + $this->displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param string + */ + public function setGmpOrganization($gmpOrganization) + { + $this->gmpOrganization = $gmpOrganization; + } + /** + * @return string + */ + public function getGmpOrganization() + { + return $this->gmpOrganization; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setRegionCode($regionCode) + { + $this->regionCode = $regionCode; + } + /** + * @return string + */ + public function getRegionCode() + { + return $this->regionCode; + } + /** + * @param string + */ + public function setUpdateTime($updateTime) + { + $this->updateTime = $updateTime; + } + /** + * @return string + */ + public function getUpdateTime() + { + return $this->updateTime; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccount::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccount'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccountSummary.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccountSummary.php new file mode 100644 index 00000000000..29cf875402c --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccountSummary.php @@ -0,0 +1,97 @@ +account = $account; + } + /** + * @return string + */ + public function getAccount() + { + return $this->account; + } + /** + * @param string + */ + public function setDisplayName($displayName) + { + $this->displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param GoogleAnalyticsAdminV1betaPropertySummary[] + */ + public function setPropertySummaries($propertySummaries) + { + $this->propertySummaries = $propertySummaries; + } + /** + * @return GoogleAnalyticsAdminV1betaPropertySummary[] + */ + public function getPropertySummaries() + { + return $this->propertySummaries; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAccountSummary::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccountSummary'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionRequest.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionRequest.php new file mode 100644 index 00000000000..5eeaaeb44d9 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionRequest.php @@ -0,0 +1,44 @@ +acknowledgement = $acknowledgement; + } + /** + * @return string + */ + public function getAcknowledgement() + { + return $this->acknowledgement; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionRequest'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionResponse.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionResponse.php new file mode 100644 index 00000000000..45a6faa9168 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionResponse.php @@ -0,0 +1,25 @@ +action = $action; + } + /** + * @return string + */ + public function getAction() + { + return $this->action; + } + /** + * @param string + */ + public function setResource($resource) + { + $this->resource = $resource; + } + /** + * @return string + */ + public function getResource() + { + return $this->resource; + } + /** + * @param GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource + */ + public function setResourceAfterChange(GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource $resourceAfterChange) + { + $this->resourceAfterChange = $resourceAfterChange; + } + /** + * @return GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource + */ + public function getResourceAfterChange() + { + return $this->resourceAfterChange; + } + /** + * @param GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource + */ + public function setResourceBeforeChange(GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource $resourceBeforeChange) + { + $this->resourceBeforeChange = $resourceBeforeChange; + } + /** + * @return GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource + */ + public function getResourceBeforeChange() + { + return $this->resourceBeforeChange; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaChangeHistoryChange::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaChangeHistoryChange'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource.php new file mode 100644 index 00000000000..4116eab75a4 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource.php @@ -0,0 +1,154 @@ +account = $account; + } + /** + * @return GoogleAnalyticsAdminV1betaAccount + */ + public function getAccount() + { + return $this->account; + } + /** + * @param GoogleAnalyticsAdminV1betaConversionEvent + */ + public function setConversionEvent(GoogleAnalyticsAdminV1betaConversionEvent $conversionEvent) + { + $this->conversionEvent = $conversionEvent; + } + /** + * @return GoogleAnalyticsAdminV1betaConversionEvent + */ + public function getConversionEvent() + { + return $this->conversionEvent; + } + /** + * @param GoogleAnalyticsAdminV1betaDataRetentionSettings + */ + public function setDataRetentionSettings(GoogleAnalyticsAdminV1betaDataRetentionSettings $dataRetentionSettings) + { + $this->dataRetentionSettings = $dataRetentionSettings; + } + /** + * @return GoogleAnalyticsAdminV1betaDataRetentionSettings + */ + public function getDataRetentionSettings() + { + return $this->dataRetentionSettings; + } + /** + * @param GoogleAnalyticsAdminV1betaDataStream + */ + public function setDataStream(GoogleAnalyticsAdminV1betaDataStream $dataStream) + { + $this->dataStream = $dataStream; + } + /** + * @return GoogleAnalyticsAdminV1betaDataStream + */ + public function getDataStream() + { + return $this->dataStream; + } + /** + * @param GoogleAnalyticsAdminV1betaFirebaseLink + */ + public function setFirebaseLink(GoogleAnalyticsAdminV1betaFirebaseLink $firebaseLink) + { + $this->firebaseLink = $firebaseLink; + } + /** + * @return GoogleAnalyticsAdminV1betaFirebaseLink + */ + public function getFirebaseLink() + { + return $this->firebaseLink; + } + /** + * @param GoogleAnalyticsAdminV1betaGoogleAdsLink + */ + public function setGoogleAdsLink(GoogleAnalyticsAdminV1betaGoogleAdsLink $googleAdsLink) + { + $this->googleAdsLink = $googleAdsLink; + } + /** + * @return GoogleAnalyticsAdminV1betaGoogleAdsLink + */ + public function getGoogleAdsLink() + { + return $this->googleAdsLink; + } + /** + * @param GoogleAnalyticsAdminV1betaMeasurementProtocolSecret + */ + public function setMeasurementProtocolSecret(GoogleAnalyticsAdminV1betaMeasurementProtocolSecret $measurementProtocolSecret) + { + $this->measurementProtocolSecret = $measurementProtocolSecret; + } + /** + * @return GoogleAnalyticsAdminV1betaMeasurementProtocolSecret + */ + public function getMeasurementProtocolSecret() + { + return $this->measurementProtocolSecret; + } + /** + * @param GoogleAnalyticsAdminV1betaProperty + */ + public function setProperty(GoogleAnalyticsAdminV1betaProperty $property) + { + $this->property = $property; + } + /** + * @return GoogleAnalyticsAdminV1betaProperty + */ + public function getProperty() + { + return $this->property; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaChangeHistoryEvent.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaChangeHistoryEvent.php new file mode 100644 index 00000000000..015c7b4d0d6 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaChangeHistoryEvent.php @@ -0,0 +1,133 @@ +actorType = $actorType; + } + /** + * @return string + */ + public function getActorType() + { + return $this->actorType; + } + /** + * @param string + */ + public function setChangeTime($changeTime) + { + $this->changeTime = $changeTime; + } + /** + * @return string + */ + public function getChangeTime() + { + return $this->changeTime; + } + /** + * @param GoogleAnalyticsAdminV1betaChangeHistoryChange[] + */ + public function setChanges($changes) + { + $this->changes = $changes; + } + /** + * @return GoogleAnalyticsAdminV1betaChangeHistoryChange[] + */ + public function getChanges() + { + return $this->changes; + } + /** + * @param bool + */ + public function setChangesFiltered($changesFiltered) + { + $this->changesFiltered = $changesFiltered; + } + /** + * @return bool + */ + public function getChangesFiltered() + { + return $this->changesFiltered; + } + /** + * @param string + */ + public function setId($id) + { + $this->id = $id; + } + /** + * @return string + */ + public function getId() + { + return $this->id; + } + /** + * @param string + */ + public function setUserActorEmail($userActorEmail) + { + $this->userActorEmail = $userActorEmail; + } + /** + * @return string + */ + public function getUserActorEmail() + { + return $this->userActorEmail; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaChangeHistoryEvent::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaChangeHistoryEvent'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaConversionEvent.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaConversionEvent.php new file mode 100644 index 00000000000..f3eec9a7327 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaConversionEvent.php @@ -0,0 +1,150 @@ +countingMethod = $countingMethod; + } + /** + * @return string + */ + public function getCountingMethod() + { + return $this->countingMethod; + } + /** + * @param string + */ + public function setCreateTime($createTime) + { + $this->createTime = $createTime; + } + /** + * @return string + */ + public function getCreateTime() + { + return $this->createTime; + } + /** + * @param bool + */ + public function setCustom($custom) + { + $this->custom = $custom; + } + /** + * @return bool + */ + public function getCustom() + { + return $this->custom; + } + /** + * @param GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue + */ + public function setDefaultConversionValue(GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue $defaultConversionValue) + { + $this->defaultConversionValue = $defaultConversionValue; + } + /** + * @return GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue + */ + public function getDefaultConversionValue() + { + return $this->defaultConversionValue; + } + /** + * @param bool + */ + public function setDeletable($deletable) + { + $this->deletable = $deletable; + } + /** + * @return bool + */ + public function getDeletable() + { + return $this->deletable; + } + /** + * @param string + */ + public function setEventName($eventName) + { + $this->eventName = $eventName; + } + /** + * @return string + */ + public function getEventName() + { + return $this->eventName; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaConversionEvent::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaConversionEvent'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue.php new file mode 100644 index 00000000000..fd331e9fd15 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue.php @@ -0,0 +1,53 @@ +currencyCode = $currencyCode; + } + /** + * @return string + */ + public function getCurrencyCode() + { + return $this->currencyCode; + } + public function setValue($value) + { + $this->value = $value; + } + public function getValue() + { + return $this->value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaCustomDimension.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaCustomDimension.php new file mode 100644 index 00000000000..bfb8e99eac1 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaCustomDimension.php @@ -0,0 +1,134 @@ +description = $description; + } + /** + * @return string + */ + public function getDescription() + { + return $this->description; + } + /** + * @param bool + */ + public function setDisallowAdsPersonalization($disallowAdsPersonalization) + { + $this->disallowAdsPersonalization = $disallowAdsPersonalization; + } + /** + * @return bool + */ + public function getDisallowAdsPersonalization() + { + return $this->disallowAdsPersonalization; + } + /** + * @param string + */ + public function setDisplayName($displayName) + { + $this->displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setParameterName($parameterName) + { + $this->parameterName = $parameterName; + } + /** + * @return string + */ + public function getParameterName() + { + return $this->parameterName; + } + /** + * @param string + */ + public function setScope($scope) + { + $this->scope = $scope; + } + /** + * @return string + */ + public function getScope() + { + return $this->scope; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaCustomDimension::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaCustomDimension'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaCustomMetric.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaCustomMetric.php new file mode 100644 index 00000000000..e2817e8633a --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaCustomMetric.php @@ -0,0 +1,153 @@ +description = $description; + } + /** + * @return string + */ + public function getDescription() + { + return $this->description; + } + /** + * @param string + */ + public function setDisplayName($displayName) + { + $this->displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param string + */ + public function setMeasurementUnit($measurementUnit) + { + $this->measurementUnit = $measurementUnit; + } + /** + * @return string + */ + public function getMeasurementUnit() + { + return $this->measurementUnit; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setParameterName($parameterName) + { + $this->parameterName = $parameterName; + } + /** + * @return string + */ + public function getParameterName() + { + return $this->parameterName; + } + /** + * @param string[] + */ + public function setRestrictedMetricType($restrictedMetricType) + { + $this->restrictedMetricType = $restrictedMetricType; + } + /** + * @return string[] + */ + public function getRestrictedMetricType() + { + return $this->restrictedMetricType; + } + /** + * @param string + */ + public function setScope($scope) + { + $this->scope = $scope; + } + /** + * @return string + */ + public function getScope() + { + return $this->scope; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaCustomMetric::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaCustomMetric'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataRetentionSettings.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataRetentionSettings.php new file mode 100644 index 00000000000..ec1bc4ac13b --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataRetentionSettings.php @@ -0,0 +1,98 @@ +eventDataRetention = $eventDataRetention; + } + /** + * @return string + */ + public function getEventDataRetention() + { + return $this->eventDataRetention; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param bool + */ + public function setResetUserDataOnNewActivity($resetUserDataOnNewActivity) + { + $this->resetUserDataOnNewActivity = $resetUserDataOnNewActivity; + } + /** + * @return bool + */ + public function getResetUserDataOnNewActivity() + { + return $this->resetUserDataOnNewActivity; + } + /** + * @param string + */ + public function setUserDataRetention($userDataRetention) + { + $this->userDataRetention = $userDataRetention; + } + /** + * @return string + */ + public function getUserDataRetention() + { + return $this->userDataRetention; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaDataRetentionSettings::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaDataRetentionSettings'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataSharingSettings.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataSharingSettings.php new file mode 100644 index 00000000000..d83f85470bc --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataSharingSettings.php @@ -0,0 +1,134 @@ +name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param bool + */ + public function setSharingWithGoogleAnySalesEnabled($sharingWithGoogleAnySalesEnabled) + { + $this->sharingWithGoogleAnySalesEnabled = $sharingWithGoogleAnySalesEnabled; + } + /** + * @return bool + */ + public function getSharingWithGoogleAnySalesEnabled() + { + return $this->sharingWithGoogleAnySalesEnabled; + } + /** + * @param bool + */ + public function setSharingWithGoogleAssignedSalesEnabled($sharingWithGoogleAssignedSalesEnabled) + { + $this->sharingWithGoogleAssignedSalesEnabled = $sharingWithGoogleAssignedSalesEnabled; + } + /** + * @return bool + */ + public function getSharingWithGoogleAssignedSalesEnabled() + { + return $this->sharingWithGoogleAssignedSalesEnabled; + } + /** + * @param bool + */ + public function setSharingWithGoogleProductsEnabled($sharingWithGoogleProductsEnabled) + { + $this->sharingWithGoogleProductsEnabled = $sharingWithGoogleProductsEnabled; + } + /** + * @return bool + */ + public function getSharingWithGoogleProductsEnabled() + { + return $this->sharingWithGoogleProductsEnabled; + } + /** + * @param bool + */ + public function setSharingWithGoogleSupportEnabled($sharingWithGoogleSupportEnabled) + { + $this->sharingWithGoogleSupportEnabled = $sharingWithGoogleSupportEnabled; + } + /** + * @return bool + */ + public function getSharingWithGoogleSupportEnabled() + { + return $this->sharingWithGoogleSupportEnabled; + } + /** + * @param bool + */ + public function setSharingWithOthersEnabled($sharingWithOthersEnabled) + { + $this->sharingWithOthersEnabled = $sharingWithOthersEnabled; + } + /** + * @return bool + */ + public function getSharingWithOthersEnabled() + { + return $this->sharingWithOthersEnabled; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaDataSharingSettings::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaDataSharingSettings'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStream.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStream.php new file mode 100644 index 00000000000..057d5583bad --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStream.php @@ -0,0 +1,164 @@ +androidAppStreamData = $androidAppStreamData; + } + /** + * @return GoogleAnalyticsAdminV1betaDataStreamAndroidAppStreamData + */ + public function getAndroidAppStreamData() + { + return $this->androidAppStreamData; + } + /** + * @param string + */ + public function setCreateTime($createTime) + { + $this->createTime = $createTime; + } + /** + * @return string + */ + public function getCreateTime() + { + return $this->createTime; + } + /** + * @param string + */ + public function setDisplayName($displayName) + { + $this->displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData + */ + public function setIosAppStreamData(GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData $iosAppStreamData) + { + $this->iosAppStreamData = $iosAppStreamData; + } + /** + * @return GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData + */ + public function getIosAppStreamData() + { + return $this->iosAppStreamData; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setType($type) + { + $this->type = $type; + } + /** + * @return string + */ + public function getType() + { + return $this->type; + } + /** + * @param string + */ + public function setUpdateTime($updateTime) + { + $this->updateTime = $updateTime; + } + /** + * @return string + */ + public function getUpdateTime() + { + return $this->updateTime; + } + /** + * @param GoogleAnalyticsAdminV1betaDataStreamWebStreamData + */ + public function setWebStreamData(GoogleAnalyticsAdminV1betaDataStreamWebStreamData $webStreamData) + { + $this->webStreamData = $webStreamData; + } + /** + * @return GoogleAnalyticsAdminV1betaDataStreamWebStreamData + */ + public function getWebStreamData() + { + return $this->webStreamData; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaDataStream::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaDataStream'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStreamAndroidAppStreamData.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStreamAndroidAppStreamData.php new file mode 100644 index 00000000000..33e9f429803 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStreamAndroidAppStreamData.php @@ -0,0 +1,62 @@ +firebaseAppId = $firebaseAppId; + } + /** + * @return string + */ + public function getFirebaseAppId() + { + return $this->firebaseAppId; + } + /** + * @param string + */ + public function setPackageName($packageName) + { + $this->packageName = $packageName; + } + /** + * @return string + */ + public function getPackageName() + { + return $this->packageName; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaDataStreamAndroidAppStreamData::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaDataStreamAndroidAppStreamData'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData.php new file mode 100644 index 00000000000..08c714af3ff --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData.php @@ -0,0 +1,62 @@ +bundleId = $bundleId; + } + /** + * @return string + */ + public function getBundleId() + { + return $this->bundleId; + } + /** + * @param string + */ + public function setFirebaseAppId($firebaseAppId) + { + $this->firebaseAppId = $firebaseAppId; + } + /** + * @return string + */ + public function getFirebaseAppId() + { + return $this->firebaseAppId; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStreamWebStreamData.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStreamWebStreamData.php new file mode 100644 index 00000000000..e7daefeb390 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStreamWebStreamData.php @@ -0,0 +1,80 @@ +defaultUri = $defaultUri; + } + /** + * @return string + */ + public function getDefaultUri() + { + return $this->defaultUri; + } + /** + * @param string + */ + public function setFirebaseAppId($firebaseAppId) + { + $this->firebaseAppId = $firebaseAppId; + } + /** + * @return string + */ + public function getFirebaseAppId() + { + return $this->firebaseAppId; + } + /** + * @param string + */ + public function setMeasurementId($measurementId) + { + $this->measurementId = $measurementId; + } + /** + * @return string + */ + public function getMeasurementId() + { + return $this->measurementId; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaDataStreamWebStreamData::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaDataStreamWebStreamData'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaFirebaseLink.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaFirebaseLink.php new file mode 100644 index 00000000000..dca8f9297d3 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaFirebaseLink.php @@ -0,0 +1,80 @@ +createTime = $createTime; + } + /** + * @return string + */ + public function getCreateTime() + { + return $this->createTime; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setProject($project) + { + $this->project = $project; + } + /** + * @return string + */ + public function getProject() + { + return $this->project; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaFirebaseLink::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaFirebaseLink'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaGoogleAdsLink.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaGoogleAdsLink.php new file mode 100644 index 00000000000..89e1440f57c --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaGoogleAdsLink.php @@ -0,0 +1,152 @@ +adsPersonalizationEnabled = $adsPersonalizationEnabled; + } + /** + * @return bool + */ + public function getAdsPersonalizationEnabled() + { + return $this->adsPersonalizationEnabled; + } + /** + * @param bool + */ + public function setCanManageClients($canManageClients) + { + $this->canManageClients = $canManageClients; + } + /** + * @return bool + */ + public function getCanManageClients() + { + return $this->canManageClients; + } + /** + * @param string + */ + public function setCreateTime($createTime) + { + $this->createTime = $createTime; + } + /** + * @return string + */ + public function getCreateTime() + { + return $this->createTime; + } + /** + * @param string + */ + public function setCreatorEmailAddress($creatorEmailAddress) + { + $this->creatorEmailAddress = $creatorEmailAddress; + } + /** + * @return string + */ + public function getCreatorEmailAddress() + { + return $this->creatorEmailAddress; + } + /** + * @param string + */ + public function setCustomerId($customerId) + { + $this->customerId = $customerId; + } + /** + * @return string + */ + public function getCustomerId() + { + return $this->customerId; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setUpdateTime($updateTime) + { + $this->updateTime = $updateTime; + } + /** + * @return string + */ + public function getUpdateTime() + { + return $this->updateTime; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaGoogleAdsLink::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaGoogleAdsLink'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaKeyEvent.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaKeyEvent.php new file mode 100644 index 00000000000..377b8a9756e --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaKeyEvent.php @@ -0,0 +1,150 @@ +countingMethod = $countingMethod; + } + /** + * @return string + */ + public function getCountingMethod() + { + return $this->countingMethod; + } + /** + * @param string + */ + public function setCreateTime($createTime) + { + $this->createTime = $createTime; + } + /** + * @return string + */ + public function getCreateTime() + { + return $this->createTime; + } + /** + * @param bool + */ + public function setCustom($custom) + { + $this->custom = $custom; + } + /** + * @return bool + */ + public function getCustom() + { + return $this->custom; + } + /** + * @param GoogleAnalyticsAdminV1betaKeyEventDefaultValue + */ + public function setDefaultValue(GoogleAnalyticsAdminV1betaKeyEventDefaultValue $defaultValue) + { + $this->defaultValue = $defaultValue; + } + /** + * @return GoogleAnalyticsAdminV1betaKeyEventDefaultValue + */ + public function getDefaultValue() + { + return $this->defaultValue; + } + /** + * @param bool + */ + public function setDeletable($deletable) + { + $this->deletable = $deletable; + } + /** + * @return bool + */ + public function getDeletable() + { + return $this->deletable; + } + /** + * @param string + */ + public function setEventName($eventName) + { + $this->eventName = $eventName; + } + /** + * @return string + */ + public function getEventName() + { + return $this->eventName; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaKeyEvent::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaKeyEvent'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaKeyEventDefaultValue.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaKeyEventDefaultValue.php new file mode 100644 index 00000000000..bb6490ad77b --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaKeyEventDefaultValue.php @@ -0,0 +1,53 @@ +currencyCode = $currencyCode; + } + /** + * @return string + */ + public function getCurrencyCode() + { + return $this->currencyCode; + } + public function setNumericValue($numericValue) + { + $this->numericValue = $numericValue; + } + public function getNumericValue() + { + return $this->numericValue; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaKeyEventDefaultValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaKeyEventDefaultValue'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListAccountSummariesResponse.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListAccountSummariesResponse.php new file mode 100644 index 00000000000..554fd74f7eb --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListAccountSummariesResponse.php @@ -0,0 +1,61 @@ +accountSummaries = $accountSummaries; + } + /** + * @return GoogleAnalyticsAdminV1betaAccountSummary[] + */ + public function getAccountSummaries() + { + return $this->accountSummaries; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaListAccountSummariesResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListAccountSummariesResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListAccountsResponse.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListAccountsResponse.php new file mode 100644 index 00000000000..5048b68cdbd --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListAccountsResponse.php @@ -0,0 +1,61 @@ +accounts = $accounts; + } + /** + * @return GoogleAnalyticsAdminV1betaAccount[] + */ + public function getAccounts() + { + return $this->accounts; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaListAccountsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListAccountsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListConversionEventsResponse.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListConversionEventsResponse.php new file mode 100644 index 00000000000..e77049850b4 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListConversionEventsResponse.php @@ -0,0 +1,61 @@ +conversionEvents = $conversionEvents; + } + /** + * @return GoogleAnalyticsAdminV1betaConversionEvent[] + */ + public function getConversionEvents() + { + return $this->conversionEvents; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaListConversionEventsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListConversionEventsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListCustomDimensionsResponse.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListCustomDimensionsResponse.php new file mode 100644 index 00000000000..ad31a38b85c --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListCustomDimensionsResponse.php @@ -0,0 +1,61 @@ +customDimensions = $customDimensions; + } + /** + * @return GoogleAnalyticsAdminV1betaCustomDimension[] + */ + public function getCustomDimensions() + { + return $this->customDimensions; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaListCustomDimensionsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListCustomDimensionsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListCustomMetricsResponse.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListCustomMetricsResponse.php new file mode 100644 index 00000000000..3ac4cb4f72c --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListCustomMetricsResponse.php @@ -0,0 +1,61 @@ +customMetrics = $customMetrics; + } + /** + * @return GoogleAnalyticsAdminV1betaCustomMetric[] + */ + public function getCustomMetrics() + { + return $this->customMetrics; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaListCustomMetricsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListCustomMetricsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListDataStreamsResponse.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListDataStreamsResponse.php new file mode 100644 index 00000000000..6aa8911b018 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListDataStreamsResponse.php @@ -0,0 +1,61 @@ +dataStreams = $dataStreams; + } + /** + * @return GoogleAnalyticsAdminV1betaDataStream[] + */ + public function getDataStreams() + { + return $this->dataStreams; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaListDataStreamsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListDataStreamsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListFirebaseLinksResponse.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListFirebaseLinksResponse.php new file mode 100644 index 00000000000..6021e7b4aba --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListFirebaseLinksResponse.php @@ -0,0 +1,61 @@ +firebaseLinks = $firebaseLinks; + } + /** + * @return GoogleAnalyticsAdminV1betaFirebaseLink[] + */ + public function getFirebaseLinks() + { + return $this->firebaseLinks; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaListFirebaseLinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListFirebaseLinksResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListGoogleAdsLinksResponse.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListGoogleAdsLinksResponse.php new file mode 100644 index 00000000000..dfb1b9676d2 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListGoogleAdsLinksResponse.php @@ -0,0 +1,61 @@ +googleAdsLinks = $googleAdsLinks; + } + /** + * @return GoogleAnalyticsAdminV1betaGoogleAdsLink[] + */ + public function getGoogleAdsLinks() + { + return $this->googleAdsLinks; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaListGoogleAdsLinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListGoogleAdsLinksResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListKeyEventsResponse.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListKeyEventsResponse.php new file mode 100644 index 00000000000..2f952eb2bdd --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListKeyEventsResponse.php @@ -0,0 +1,61 @@ +keyEvents = $keyEvents; + } + /** + * @return GoogleAnalyticsAdminV1betaKeyEvent[] + */ + public function getKeyEvents() + { + return $this->keyEvents; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaListKeyEventsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListKeyEventsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListMeasurementProtocolSecretsResponse.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListMeasurementProtocolSecretsResponse.php new file mode 100644 index 00000000000..5b5435abedb --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListMeasurementProtocolSecretsResponse.php @@ -0,0 +1,61 @@ +measurementProtocolSecrets = $measurementProtocolSecrets; + } + /** + * @return GoogleAnalyticsAdminV1betaMeasurementProtocolSecret[] + */ + public function getMeasurementProtocolSecrets() + { + return $this->measurementProtocolSecrets; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaListMeasurementProtocolSecretsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListMeasurementProtocolSecretsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListPropertiesResponse.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListPropertiesResponse.php new file mode 100644 index 00000000000..749612dcf5b --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListPropertiesResponse.php @@ -0,0 +1,61 @@ +nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } + /** + * @param GoogleAnalyticsAdminV1betaProperty[] + */ + public function setProperties($properties) + { + $this->properties = $properties; + } + /** + * @return GoogleAnalyticsAdminV1betaProperty[] + */ + public function getProperties() + { + return $this->properties; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaListPropertiesResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListPropertiesResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaMeasurementProtocolSecret.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaMeasurementProtocolSecret.php new file mode 100644 index 00000000000..43cb56257cf --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaMeasurementProtocolSecret.php @@ -0,0 +1,80 @@ +displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setSecretValue($secretValue) + { + $this->secretValue = $secretValue; + } + /** + * @return string + */ + public function getSecretValue() + { + return $this->secretValue; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaMeasurementProtocolSecret::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaMeasurementProtocolSecret'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaNumericValue.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaNumericValue.php new file mode 100644 index 00000000000..ed79e39300f --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaNumericValue.php @@ -0,0 +1,53 @@ +doubleValue = $doubleValue; + } + public function getDoubleValue() + { + return $this->doubleValue; + } + /** + * @param string + */ + public function setInt64Value($int64Value) + { + $this->int64Value = $int64Value; + } + /** + * @return string + */ + public function getInt64Value() + { + return $this->int64Value; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaNumericValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaNumericValue'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaProperty.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaProperty.php new file mode 100644 index 00000000000..ccca73a3d4e --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaProperty.php @@ -0,0 +1,260 @@ +account = $account; + } + /** + * @return string + */ + public function getAccount() + { + return $this->account; + } + /** + * @param string + */ + public function setCreateTime($createTime) + { + $this->createTime = $createTime; + } + /** + * @return string + */ + public function getCreateTime() + { + return $this->createTime; + } + /** + * @param string + */ + public function setCurrencyCode($currencyCode) + { + $this->currencyCode = $currencyCode; + } + /** + * @return string + */ + public function getCurrencyCode() + { + return $this->currencyCode; + } + /** + * @param string + */ + public function setDeleteTime($deleteTime) + { + $this->deleteTime = $deleteTime; + } + /** + * @return string + */ + public function getDeleteTime() + { + return $this->deleteTime; + } + /** + * @param string + */ + public function setDisplayName($displayName) + { + $this->displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param string + */ + public function setExpireTime($expireTime) + { + $this->expireTime = $expireTime; + } + /** + * @return string + */ + public function getExpireTime() + { + return $this->expireTime; + } + /** + * @param string + */ + public function setIndustryCategory($industryCategory) + { + $this->industryCategory = $industryCategory; + } + /** + * @return string + */ + public function getIndustryCategory() + { + return $this->industryCategory; + } + /** + * @param string + */ + public function setName($name) + { + $this->name = $name; + } + /** + * @return string + */ + public function getName() + { + return $this->name; + } + /** + * @param string + */ + public function setParent($parent) + { + $this->parent = $parent; + } + /** + * @return string + */ + public function getParent() + { + return $this->parent; + } + /** + * @param string + */ + public function setPropertyType($propertyType) + { + $this->propertyType = $propertyType; + } + /** + * @return string + */ + public function getPropertyType() + { + return $this->propertyType; + } + /** + * @param string + */ + public function setServiceLevel($serviceLevel) + { + $this->serviceLevel = $serviceLevel; + } + /** + * @return string + */ + public function getServiceLevel() + { + return $this->serviceLevel; + } + /** + * @param string + */ + public function setTimeZone($timeZone) + { + $this->timeZone = $timeZone; + } + /** + * @return string + */ + public function getTimeZone() + { + return $this->timeZone; + } + /** + * @param string + */ + public function setUpdateTime($updateTime) + { + $this->updateTime = $updateTime; + } + /** + * @return string + */ + public function getUpdateTime() + { + return $this->updateTime; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaProperty::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaProperty'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaPropertySummary.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaPropertySummary.php new file mode 100644 index 00000000000..52867222e16 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaPropertySummary.php @@ -0,0 +1,98 @@ +displayName = $displayName; + } + /** + * @return string + */ + public function getDisplayName() + { + return $this->displayName; + } + /** + * @param string + */ + public function setParent($parent) + { + $this->parent = $parent; + } + /** + * @return string + */ + public function getParent() + { + return $this->parent; + } + /** + * @param string + */ + public function setProperty($property) + { + $this->property = $property; + } + /** + * @return string + */ + public function getProperty() + { + return $this->property; + } + /** + * @param string + */ + public function setPropertyType($propertyType) + { + $this->propertyType = $propertyType; + } + /** + * @return string + */ + public function getPropertyType() + { + return $this->propertyType; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaPropertySummary::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaPropertySummary'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaProvisionAccountTicketRequest.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaProvisionAccountTicketRequest.php new file mode 100644 index 00000000000..e04304a0ede --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaProvisionAccountTicketRequest.php @@ -0,0 +1,60 @@ +account = $account; + } + /** + * @return GoogleAnalyticsAdminV1betaAccount + */ + public function getAccount() + { + return $this->account; + } + /** + * @param string + */ + public function setRedirectUri($redirectUri) + { + $this->redirectUri = $redirectUri; + } + /** + * @return string + */ + public function getRedirectUri() + { + return $this->redirectUri; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaProvisionAccountTicketRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaProvisionAccountTicketRequest'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaProvisionAccountTicketResponse.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaProvisionAccountTicketResponse.php new file mode 100644 index 00000000000..393d808ba7f --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaProvisionAccountTicketResponse.php @@ -0,0 +1,44 @@ +accountTicketId = $accountTicketId; + } + /** + * @return string + */ + public function getAccountTicketId() + { + return $this->accountTicketId; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaProvisionAccountTicketResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaProvisionAccountTicketResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaRunAccessReportRequest.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaRunAccessReportRequest.php new file mode 100644 index 00000000000..0e1300ebadb --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaRunAccessReportRequest.php @@ -0,0 +1,231 @@ +dateRanges = $dateRanges; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessDateRange[] + */ + public function getDateRanges() + { + return $this->dateRanges; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessFilterExpression + */ + public function setDimensionFilter(GoogleAnalyticsAdminV1betaAccessFilterExpression $dimensionFilter) + { + $this->dimensionFilter = $dimensionFilter; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessFilterExpression + */ + public function getDimensionFilter() + { + return $this->dimensionFilter; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessDimension[] + */ + public function setDimensions($dimensions) + { + $this->dimensions = $dimensions; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessDimension[] + */ + public function getDimensions() + { + return $this->dimensions; + } + /** + * @param bool + */ + public function setExpandGroups($expandGroups) + { + $this->expandGroups = $expandGroups; + } + /** + * @return bool + */ + public function getExpandGroups() + { + return $this->expandGroups; + } + /** + * @param bool + */ + public function setIncludeAllUsers($includeAllUsers) + { + $this->includeAllUsers = $includeAllUsers; + } + /** + * @return bool + */ + public function getIncludeAllUsers() + { + return $this->includeAllUsers; + } + /** + * @param string + */ + public function setLimit($limit) + { + $this->limit = $limit; + } + /** + * @return string + */ + public function getLimit() + { + return $this->limit; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessFilterExpression + */ + public function setMetricFilter(GoogleAnalyticsAdminV1betaAccessFilterExpression $metricFilter) + { + $this->metricFilter = $metricFilter; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessFilterExpression + */ + public function getMetricFilter() + { + return $this->metricFilter; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessMetric[] + */ + public function setMetrics($metrics) + { + $this->metrics = $metrics; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessMetric[] + */ + public function getMetrics() + { + return $this->metrics; + } + /** + * @param string + */ + public function setOffset($offset) + { + $this->offset = $offset; + } + /** + * @return string + */ + public function getOffset() + { + return $this->offset; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessOrderBy[] + */ + public function setOrderBys($orderBys) + { + $this->orderBys = $orderBys; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessOrderBy[] + */ + public function getOrderBys() + { + return $this->orderBys; + } + /** + * @param bool + */ + public function setReturnEntityQuota($returnEntityQuota) + { + $this->returnEntityQuota = $returnEntityQuota; + } + /** + * @return bool + */ + public function getReturnEntityQuota() + { + return $this->returnEntityQuota; + } + /** + * @param string + */ + public function setTimeZone($timeZone) + { + $this->timeZone = $timeZone; + } + /** + * @return string + */ + public function getTimeZone() + { + return $this->timeZone; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaRunAccessReportRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaRunAccessReportRequest'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaRunAccessReportResponse.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaRunAccessReportResponse.php new file mode 100644 index 00000000000..134d4cc849d --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaRunAccessReportResponse.php @@ -0,0 +1,109 @@ +dimensionHeaders = $dimensionHeaders; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessDimensionHeader[] + */ + public function getDimensionHeaders() + { + return $this->dimensionHeaders; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessMetricHeader[] + */ + public function setMetricHeaders($metricHeaders) + { + $this->metricHeaders = $metricHeaders; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessMetricHeader[] + */ + public function getMetricHeaders() + { + return $this->metricHeaders; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessQuota + */ + public function setQuota(GoogleAnalyticsAdminV1betaAccessQuota $quota) + { + $this->quota = $quota; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessQuota + */ + public function getQuota() + { + return $this->quota; + } + /** + * @param int + */ + public function setRowCount($rowCount) + { + $this->rowCount = $rowCount; + } + /** + * @return int + */ + public function getRowCount() + { + return $this->rowCount; + } + /** + * @param GoogleAnalyticsAdminV1betaAccessRow[] + */ + public function setRows($rows) + { + $this->rows = $rows; + } + /** + * @return GoogleAnalyticsAdminV1betaAccessRow[] + */ + public function getRows() + { + return $this->rows; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaRunAccessReportResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaRunAccessReportResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest.php new file mode 100644 index 00000000000..b50ab37f6b5 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest.php @@ -0,0 +1,171 @@ +action = $action; + } + /** + * @return string[] + */ + public function getAction() + { + return $this->action; + } + /** + * @param string[] + */ + public function setActorEmail($actorEmail) + { + $this->actorEmail = $actorEmail; + } + /** + * @return string[] + */ + public function getActorEmail() + { + return $this->actorEmail; + } + /** + * @param string + */ + public function setEarliestChangeTime($earliestChangeTime) + { + $this->earliestChangeTime = $earliestChangeTime; + } + /** + * @return string + */ + public function getEarliestChangeTime() + { + return $this->earliestChangeTime; + } + /** + * @param string + */ + public function setLatestChangeTime($latestChangeTime) + { + $this->latestChangeTime = $latestChangeTime; + } + /** + * @return string + */ + public function getLatestChangeTime() + { + return $this->latestChangeTime; + } + /** + * @param int + */ + public function setPageSize($pageSize) + { + $this->pageSize = $pageSize; + } + /** + * @return int + */ + public function getPageSize() + { + return $this->pageSize; + } + /** + * @param string + */ + public function setPageToken($pageToken) + { + $this->pageToken = $pageToken; + } + /** + * @return string + */ + public function getPageToken() + { + return $this->pageToken; + } + /** + * @param string + */ + public function setProperty($property) + { + $this->property = $property; + } + /** + * @return string + */ + public function getProperty() + { + return $this->property; + } + /** + * @param string[] + */ + public function setResourceType($resourceType) + { + $this->resourceType = $resourceType; + } + /** + * @return string[] + */ + public function getResourceType() + { + return $this->resourceType; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsResponse.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsResponse.php new file mode 100644 index 00000000000..6d54ffb8c7d --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsResponse.php @@ -0,0 +1,61 @@ +changeHistoryEvents = $changeHistoryEvents; + } + /** + * @return GoogleAnalyticsAdminV1betaChangeHistoryEvent[] + */ + public function getChangeHistoryEvents() + { + return $this->changeHistoryEvents; + } + /** + * @param string + */ + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + /** + * @return string + */ + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsResponse'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleProtobufEmpty.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleProtobufEmpty.php new file mode 100644 index 00000000000..ff5d9194395 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/GoogleProtobufEmpty.php @@ -0,0 +1,25 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $accountSummaries = $analyticsadminService->accountSummaries; + * + */ +class AccountSummaries extends \Google\Service\Resource +{ + /** + * Returns summaries of all accounts accessible by the caller. + * (accountSummaries.listAccountSummaries) + * + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of AccountSummary resources to + * return. The service may return fewer than this value, even if there are + * additional pages. If unspecified, at most 50 resources will be returned. The + * maximum value is 200; (higher values will be coerced to the maximum) + * @opt_param string pageToken A page token, received from a previous + * `ListAccountSummaries` call. Provide this to retrieve the subsequent page. + * When paginating, all other parameters provided to `ListAccountSummaries` must + * match the call that provided the page token. + * @return GoogleAnalyticsAdminV1betaListAccountSummariesResponse + * @throws \Google\Service\Exception + */ + public function listAccountSummaries($optParams = []) + { + $params = []; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListAccountSummariesResponse::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(AccountSummaries::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_AccountSummaries'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/Accounts.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/Accounts.php new file mode 100644 index 00000000000..0644e622465 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/Accounts.php @@ -0,0 +1,215 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $accounts = $analyticsadminService->accounts; + * + */ +class Accounts extends \Google\Service\Resource +{ + /** + * Marks target Account as soft-deleted (ie: "trashed") and returns it. This API + * does not have a method to restore soft-deleted accounts. However, they can be + * restored using the Trash Can UI. If the accounts are not restored before the + * expiration time, the account and all child resources (eg: Properties, + * GoogleAdsLinks, Streams, AccessBindings) will be permanently purged. + * https://support.google.com/analytics/answer/6154772 Returns an error if the + * target is not found. (accounts.delete) + * + * @param string $name Required. The name of the Account to soft-delete. Format: + * accounts/{account} Example: "accounts/100" + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lookup for a single Account. (accounts.get) + * + * @param string $name Required. The name of the account to lookup. Format: + * accounts/{account} Example: "accounts/100" + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaAccount + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1betaAccount::class); + } + /** + * Get data sharing settings on an account. Data sharing settings are + * singletons. (accounts.getDataSharingSettings) + * + * @param string $name Required. The name of the settings to lookup. Format: + * accounts/{account}/dataSharingSettings Example: + * `accounts/1000/dataSharingSettings` + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaDataSharingSettings + * @throws \Google\Service\Exception + */ + public function getDataSharingSettings($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('getDataSharingSettings', [$params], GoogleAnalyticsAdminV1betaDataSharingSettings::class); + } + /** + * Returns all accounts accessible by the caller. Note that these accounts might + * not currently have GA properties. Soft-deleted (ie: "trashed") accounts are + * excluded by default. Returns an empty list if no relevant accounts are found. + * (accounts.listAccounts) + * + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. The + * service may return fewer than this value, even if there are additional pages. + * If unspecified, at most 50 resources will be returned. The maximum value is + * 200; (higher values will be coerced to the maximum) + * @opt_param string pageToken A page token, received from a previous + * `ListAccounts` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListAccounts` must match the + * call that provided the page token. + * @opt_param bool showDeleted Whether to include soft-deleted (ie: "trashed") + * Accounts in the results. Accounts can be inspected to determine whether they + * are deleted or not. + * @return GoogleAnalyticsAdminV1betaListAccountsResponse + * @throws \Google\Service\Exception + */ + public function listAccounts($optParams = []) + { + $params = []; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListAccountsResponse::class); + } + /** + * Updates an account. (accounts.patch) + * + * @param string $name Output only. Resource name of this account. Format: + * accounts/{account} Example: "accounts/100" + * @param GoogleAnalyticsAdminV1betaAccount $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (for example, "field_to_update"). Omitted + * fields will not be updated. To replace the entire entity, use one path with + * the string "*" to match all fields. + * @return GoogleAnalyticsAdminV1betaAccount + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1betaAccount $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1betaAccount::class); + } + /** + * Requests a ticket for creating an account. (accounts.provisionAccountTicket) + * + * @param GoogleAnalyticsAdminV1betaProvisionAccountTicketRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaProvisionAccountTicketResponse + * @throws \Google\Service\Exception + */ + public function provisionAccountTicket(GoogleAnalyticsAdminV1betaProvisionAccountTicketRequest $postBody, $optParams = []) + { + $params = ['postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('provisionAccountTicket', [$params], GoogleAnalyticsAdminV1betaProvisionAccountTicketResponse::class); + } + /** + * Returns a customized report of data access records. The report provides + * records of each time a user reads Google Analytics reporting data. Access + * records are retained for up to 2 years. Data Access Reports can be requested + * for a property. Reports may be requested for any property, but dimensions + * that aren't related to quota can only be requested on Google Analytics 360 + * properties. This method is only available to Administrators. These data + * access records include GA UI Reporting, GA UI Explorations, GA Data API, and + * other products like Firebase & Admob that can retrieve data from Google + * Analytics through a linkage. These records don't include property + * configuration changes like adding a stream or changing a property's time + * zone. For configuration change history, see [searchChangeHistoryEvents](https + * ://developers.google.com/analytics/devguides/config/admin/v1/rest/v1alpha/acc + * ounts/searchChangeHistoryEvents). To give your feedback on this API, complete + * the [Google Analytics Access Reports feedback](https://docs.google.com/forms/ + * d/e/1FAIpQLSdmEBUrMzAEdiEKk5TV5dEHvDUZDRlgWYdQdAeSdtR4hVjEhw/viewform) form. + * (accounts.runAccessReport) + * + * @param string $entity The Data Access Report supports requesting at the + * property level or account level. If requested at the account level, Data + * Access Reports include all access for all properties under that account. To + * request at the property level, entity should be for example 'properties/123' + * if "123" is your Google Analytics property ID. To request at the account + * level, entity should be for example 'accounts/1234' if "1234" is your Google + * Analytics Account ID. + * @param GoogleAnalyticsAdminV1betaRunAccessReportRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaRunAccessReportResponse + * @throws \Google\Service\Exception + */ + public function runAccessReport($entity, GoogleAnalyticsAdminV1betaRunAccessReportRequest $postBody, $optParams = []) + { + $params = ['entity' => $entity, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('runAccessReport', [$params], GoogleAnalyticsAdminV1betaRunAccessReportResponse::class); + } + /** + * Searches through all changes to an account or its children given the + * specified set of filters. Only returns the subset of changes supported by the + * API. The UI may return additional changes. + * (accounts.searchChangeHistoryEvents) + * + * @param string $account Required. The account resource for which to return + * change history resources. Format: accounts/{account} Example: `accounts/100` + * @param GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsResponse + * @throws \Google\Service\Exception + */ + public function searchChangeHistoryEvents($account, GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest $postBody, $optParams = []) + { + $params = ['account' => $account, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('searchChangeHistoryEvents', [$params], GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsResponse::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(Accounts::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_Accounts'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/Properties.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/Properties.php new file mode 100644 index 00000000000..b18760b74c8 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/Properties.php @@ -0,0 +1,246 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $properties = $analyticsadminService->properties; + * + */ +class Properties extends \Google\Service\Resource +{ + /** + * Acknowledges the terms of user data collection for the specified property. + * This acknowledgement must be completed (either in the Google Analytics UI or + * through this API) before MeasurementProtocolSecret resources may be created. + * (properties.acknowledgeUserDataCollection) + * + * @param string $property Required. The property for which to acknowledge user + * data collection. + * @param GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionResponse + * @throws \Google\Service\Exception + */ + public function acknowledgeUserDataCollection($property, GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionRequest $postBody, $optParams = []) + { + $params = ['property' => $property, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('acknowledgeUserDataCollection', [$params], GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionResponse::class); + } + /** + * Creates a Google Analytics property with the specified location and + * attributes. (properties.create) + * + * @param GoogleAnalyticsAdminV1betaProperty $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaProperty + * @throws \Google\Service\Exception + */ + public function create(GoogleAnalyticsAdminV1betaProperty $postBody, $optParams = []) + { + $params = ['postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1betaProperty::class); + } + /** + * Marks target Property as soft-deleted (ie: "trashed") and returns it. This + * API does not have a method to restore soft-deleted properties. However, they + * can be restored using the Trash Can UI. If the properties are not restored + * before the expiration time, the Property and all child resources (eg: + * GoogleAdsLinks, Streams, AccessBindings) will be permanently purged. + * https://support.google.com/analytics/answer/6154772 Returns an error if the + * target is not found. (properties.delete) + * + * @param string $name Required. The name of the Property to soft-delete. + * Format: properties/{property_id} Example: "properties/1000" + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaProperty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleAnalyticsAdminV1betaProperty::class); + } + /** + * Lookup for a single GA Property. (properties.get) + * + * @param string $name Required. The name of the property to lookup. Format: + * properties/{property_id} Example: "properties/1000" + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaProperty + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1betaProperty::class); + } + /** + * Returns the singleton data retention settings for this property. + * (properties.getDataRetentionSettings) + * + * @param string $name Required. The name of the settings to lookup. Format: + * properties/{property}/dataRetentionSettings Example: + * "properties/1000/dataRetentionSettings" + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaDataRetentionSettings + * @throws \Google\Service\Exception + */ + public function getDataRetentionSettings($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('getDataRetentionSettings', [$params], GoogleAnalyticsAdminV1betaDataRetentionSettings::class); + } + /** + * Returns child Properties under the specified parent Account. Properties will + * be excluded if the caller does not have access. Soft-deleted (ie: "trashed") + * properties are excluded by default. Returns an empty list if no relevant + * properties are found. (properties.listProperties) + * + * @param array $optParams Optional parameters. + * + * @opt_param string filter Required. An expression for filtering the results of + * the request. Fields eligible for filtering are: `parent:`(The resource name + * of the parent account/property) or `ancestor:`(The resource name of the + * parent account) or `firebase_project:`(The id or number of the linked + * firebase project). Some examples of filters: ``` | Filter | Description | + * |-----------------------------|-------------------------------------------| | + * parent:accounts/123 | The account with account id: 123. | | + * parent:properties/123 | The property with property id: 123. | | + * ancestor:accounts/123 | The account with account id: 123. | | + * firebase_project:project-id | The firebase project with id: project-id. | | + * firebase_project:123 | The firebase project with number: 123. | ``` + * @opt_param int pageSize The maximum number of resources to return. The + * service may return fewer than this value, even if there are additional pages. + * If unspecified, at most 50 resources will be returned. The maximum value is + * 200; (higher values will be coerced to the maximum) + * @opt_param string pageToken A page token, received from a previous + * `ListProperties` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListProperties` must match the + * call that provided the page token. + * @opt_param bool showDeleted Whether to include soft-deleted (ie: "trashed") + * Properties in the results. Properties can be inspected to determine whether + * they are deleted or not. + * @return GoogleAnalyticsAdminV1betaListPropertiesResponse + * @throws \Google\Service\Exception + */ + public function listProperties($optParams = []) + { + $params = []; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListPropertiesResponse::class); + } + /** + * Updates a property. (properties.patch) + * + * @param string $name Output only. Resource name of this property. Format: + * properties/{property_id} Example: "properties/1000" + * @param GoogleAnalyticsAdminV1betaProperty $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1betaProperty + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1betaProperty $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1betaProperty::class); + } + /** + * Returns a customized report of data access records. The report provides + * records of each time a user reads Google Analytics reporting data. Access + * records are retained for up to 2 years. Data Access Reports can be requested + * for a property. Reports may be requested for any property, but dimensions + * that aren't related to quota can only be requested on Google Analytics 360 + * properties. This method is only available to Administrators. These data + * access records include GA UI Reporting, GA UI Explorations, GA Data API, and + * other products like Firebase & Admob that can retrieve data from Google + * Analytics through a linkage. These records don't include property + * configuration changes like adding a stream or changing a property's time + * zone. For configuration change history, see [searchChangeHistoryEvents](https + * ://developers.google.com/analytics/devguides/config/admin/v1/rest/v1alpha/acc + * ounts/searchChangeHistoryEvents). To give your feedback on this API, complete + * the [Google Analytics Access Reports feedback](https://docs.google.com/forms/ + * d/e/1FAIpQLSdmEBUrMzAEdiEKk5TV5dEHvDUZDRlgWYdQdAeSdtR4hVjEhw/viewform) form. + * (properties.runAccessReport) + * + * @param string $entity The Data Access Report supports requesting at the + * property level or account level. If requested at the account level, Data + * Access Reports include all access for all properties under that account. To + * request at the property level, entity should be for example 'properties/123' + * if "123" is your Google Analytics property ID. To request at the account + * level, entity should be for example 'accounts/1234' if "1234" is your Google + * Analytics Account ID. + * @param GoogleAnalyticsAdminV1betaRunAccessReportRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaRunAccessReportResponse + * @throws \Google\Service\Exception + */ + public function runAccessReport($entity, GoogleAnalyticsAdminV1betaRunAccessReportRequest $postBody, $optParams = []) + { + $params = ['entity' => $entity, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('runAccessReport', [$params], GoogleAnalyticsAdminV1betaRunAccessReportResponse::class); + } + /** + * Updates the singleton data retention settings for this property. + * (properties.updateDataRetentionSettings) + * + * @param string $name Output only. Resource name for this DataRetentionSetting + * resource. Format: properties/{property}/dataRetentionSettings + * @param GoogleAnalyticsAdminV1betaDataRetentionSettings $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1betaDataRetentionSettings + * @throws \Google\Service\Exception + */ + public function updateDataRetentionSettings($name, GoogleAnalyticsAdminV1betaDataRetentionSettings $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('updateDataRetentionSettings', [$params], GoogleAnalyticsAdminV1betaDataRetentionSettings::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(Properties::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_Properties'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesConversionEvents.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesConversionEvents.php new file mode 100644 index 00000000000..d5765c88ec2 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesConversionEvents.php @@ -0,0 +1,135 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $conversionEvents = $analyticsadminService->properties_conversionEvents; + * + */ +class PropertiesConversionEvents extends \Google\Service\Resource +{ + /** + * Deprecated: Use `CreateKeyEvent` instead. Creates a conversion event with the + * specified attributes. (conversionEvents.create) + * + * @param string $parent Required. The resource name of the parent property + * where this conversion event will be created. Format: properties/123 + * @param GoogleAnalyticsAdminV1betaConversionEvent $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaConversionEvent + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1betaConversionEvent $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1betaConversionEvent::class); + } + /** + * Deprecated: Use `DeleteKeyEvent` instead. Deletes a conversion event in a + * property. (conversionEvents.delete) + * + * @param string $name Required. The resource name of the conversion event to + * delete. Format: properties/{property}/conversionEvents/{conversion_event} + * Example: "properties/123/conversionEvents/456" + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Deprecated: Use `GetKeyEvent` instead. Retrieve a single conversion event. + * (conversionEvents.get) + * + * @param string $name Required. The resource name of the conversion event to + * retrieve. Format: properties/{property}/conversionEvents/{conversion_event} + * Example: "properties/123/conversionEvents/456" + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaConversionEvent + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1betaConversionEvent::class); + } + /** + * Deprecated: Use `ListKeyEvents` instead. Returns a list of conversion events + * in the specified parent property. Returns an empty list if no conversion + * events are found. (conversionEvents.listPropertiesConversionEvents) + * + * @param string $parent Required. The resource name of the parent property. + * Example: 'properties/123' + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200; + * (higher values will be coerced to the maximum) + * @opt_param string pageToken A page token, received from a previous + * `ListConversionEvents` call. Provide this to retrieve the subsequent page. + * When paginating, all other parameters provided to `ListConversionEvents` must + * match the call that provided the page token. + * @return GoogleAnalyticsAdminV1betaListConversionEventsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesConversionEvents($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListConversionEventsResponse::class); + } + /** + * Deprecated: Use `UpdateKeyEvent` instead. Updates a conversion event with the + * specified attributes. (conversionEvents.patch) + * + * @param string $name Output only. Resource name of this conversion event. + * Format: properties/{property}/conversionEvents/{conversion_event} + * @param GoogleAnalyticsAdminV1betaConversionEvent $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1betaConversionEvent + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1betaConversionEvent $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1betaConversionEvent::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesConversionEvents::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesConversionEvents'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesCustomDimensions.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesCustomDimensions.php new file mode 100644 index 00000000000..9ddd27f9275 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesCustomDimensions.php @@ -0,0 +1,127 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $customDimensions = $analyticsadminService->properties_customDimensions; + * + */ +class PropertiesCustomDimensions extends \Google\Service\Resource +{ + /** + * Archives a CustomDimension on a property. (customDimensions.archive) + * + * @param string $name Required. The name of the CustomDimension to archive. + * Example format: properties/1234/customDimensions/5678 + * @param GoogleAnalyticsAdminV1betaArchiveCustomDimensionRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function archive($name, GoogleAnalyticsAdminV1betaArchiveCustomDimensionRequest $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('archive', [$params], GoogleProtobufEmpty::class); + } + /** + * Creates a CustomDimension. (customDimensions.create) + * + * @param string $parent Required. Example format: properties/1234 + * @param GoogleAnalyticsAdminV1betaCustomDimension $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaCustomDimension + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1betaCustomDimension $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1betaCustomDimension::class); + } + /** + * Lookup for a single CustomDimension. (customDimensions.get) + * + * @param string $name Required. The name of the CustomDimension to get. Example + * format: properties/1234/customDimensions/5678 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaCustomDimension + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1betaCustomDimension::class); + } + /** + * Lists CustomDimensions on a property. + * (customDimensions.listPropertiesCustomDimensions) + * + * @param string $parent Required. Example format: properties/1234 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200 + * (higher values will be coerced to the maximum). + * @opt_param string pageToken A page token, received from a previous + * `ListCustomDimensions` call. Provide this to retrieve the subsequent page. + * When paginating, all other parameters provided to `ListCustomDimensions` must + * match the call that provided the page token. + * @return GoogleAnalyticsAdminV1betaListCustomDimensionsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesCustomDimensions($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListCustomDimensionsResponse::class); + } + /** + * Updates a CustomDimension on a property. (customDimensions.patch) + * + * @param string $name Output only. Resource name for this CustomDimension + * resource. Format: properties/{property}/customDimensions/{customDimension} + * @param GoogleAnalyticsAdminV1betaCustomDimension $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Omitted fields will not be updated. To replace the entire entity, use one + * path with the string "*" to match all fields. + * @return GoogleAnalyticsAdminV1betaCustomDimension + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1betaCustomDimension $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1betaCustomDimension::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesCustomDimensions::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesCustomDimensions'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesCustomMetrics.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesCustomMetrics.php new file mode 100644 index 00000000000..90d19f26df5 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesCustomMetrics.php @@ -0,0 +1,127 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $customMetrics = $analyticsadminService->properties_customMetrics; + * + */ +class PropertiesCustomMetrics extends \Google\Service\Resource +{ + /** + * Archives a CustomMetric on a property. (customMetrics.archive) + * + * @param string $name Required. The name of the CustomMetric to archive. + * Example format: properties/1234/customMetrics/5678 + * @param GoogleAnalyticsAdminV1betaArchiveCustomMetricRequest $postBody + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function archive($name, GoogleAnalyticsAdminV1betaArchiveCustomMetricRequest $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('archive', [$params], GoogleProtobufEmpty::class); + } + /** + * Creates a CustomMetric. (customMetrics.create) + * + * @param string $parent Required. Example format: properties/1234 + * @param GoogleAnalyticsAdminV1betaCustomMetric $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaCustomMetric + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1betaCustomMetric $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1betaCustomMetric::class); + } + /** + * Lookup for a single CustomMetric. (customMetrics.get) + * + * @param string $name Required. The name of the CustomMetric to get. Example + * format: properties/1234/customMetrics/5678 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaCustomMetric + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1betaCustomMetric::class); + } + /** + * Lists CustomMetrics on a property. + * (customMetrics.listPropertiesCustomMetrics) + * + * @param string $parent Required. Example format: properties/1234 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200 + * (higher values will be coerced to the maximum). + * @opt_param string pageToken A page token, received from a previous + * `ListCustomMetrics` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListCustomMetrics` must match + * the call that provided the page token. + * @return GoogleAnalyticsAdminV1betaListCustomMetricsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesCustomMetrics($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListCustomMetricsResponse::class); + } + /** + * Updates a CustomMetric on a property. (customMetrics.patch) + * + * @param string $name Output only. Resource name for this CustomMetric + * resource. Format: properties/{property}/customMetrics/{customMetric} + * @param GoogleAnalyticsAdminV1betaCustomMetric $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Omitted fields will not be updated. To replace the entire entity, use one + * path with the string "*" to match all fields. + * @return GoogleAnalyticsAdminV1betaCustomMetric + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1betaCustomMetric $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1betaCustomMetric::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesCustomMetrics::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesCustomMetrics'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreams.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreams.php new file mode 100644 index 00000000000..fe70a771f9b --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreams.php @@ -0,0 +1,125 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $dataStreams = $analyticsadminService->properties_dataStreams; + * + */ +class PropertiesDataStreams extends \Google\Service\Resource +{ + /** + * Creates a DataStream. (dataStreams.create) + * + * @param string $parent Required. Example format: properties/1234 + * @param GoogleAnalyticsAdminV1betaDataStream $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaDataStream + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1betaDataStream $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1betaDataStream::class); + } + /** + * Deletes a DataStream on a property. (dataStreams.delete) + * + * @param string $name Required. The name of the DataStream to delete. Example + * format: properties/1234/dataStreams/5678 + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lookup for a single DataStream. (dataStreams.get) + * + * @param string $name Required. The name of the DataStream to get. Example + * format: properties/1234/dataStreams/5678 + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaDataStream + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1betaDataStream::class); + } + /** + * Lists DataStreams on a property. (dataStreams.listPropertiesDataStreams) + * + * @param string $parent Required. Example format: properties/1234 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200 + * (higher values will be coerced to the maximum). + * @opt_param string pageToken A page token, received from a previous + * `ListDataStreams` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListDataStreams` must match the + * call that provided the page token. + * @return GoogleAnalyticsAdminV1betaListDataStreamsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesDataStreams($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListDataStreamsResponse::class); + } + /** + * Updates a DataStream on a property. (dataStreams.patch) + * + * @param string $name Output only. Resource name of this Data Stream. Format: + * properties/{property_id}/dataStreams/{stream_id} Example: + * "properties/1000/dataStreams/2000" + * @param GoogleAnalyticsAdminV1betaDataStream $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Omitted fields will not be updated. To replace the entire entity, use one + * path with the string "*" to match all fields. + * @return GoogleAnalyticsAdminV1betaDataStream + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1betaDataStream $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1betaDataStream::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesDataStreams::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesDataStreams'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsMeasurementProtocolSecrets.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsMeasurementProtocolSecrets.php new file mode 100644 index 00000000000..d4f9a09cf5e --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsMeasurementProtocolSecrets.php @@ -0,0 +1,133 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $measurementProtocolSecrets = $analyticsadminService->properties_dataStreams_measurementProtocolSecrets; + * + */ +class PropertiesDataStreamsMeasurementProtocolSecrets extends \Google\Service\Resource +{ + /** + * Creates a measurement protocol secret. (measurementProtocolSecrets.create) + * + * @param string $parent Required. The parent resource where this secret will be + * created. Format: properties/{property}/dataStreams/{dataStream} + * @param GoogleAnalyticsAdminV1betaMeasurementProtocolSecret $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaMeasurementProtocolSecret + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1betaMeasurementProtocolSecret $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1betaMeasurementProtocolSecret::class); + } + /** + * Deletes target MeasurementProtocolSecret. (measurementProtocolSecrets.delete) + * + * @param string $name Required. The name of the MeasurementProtocolSecret to + * delete. Format: properties/{property}/dataStreams/{dataStream}/measurementPro + * tocolSecrets/{measurementProtocolSecret} + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lookup for a single MeasurementProtocolSecret. + * (measurementProtocolSecrets.get) + * + * @param string $name Required. The name of the measurement protocol secret to + * lookup. Format: properties/{property}/dataStreams/{dataStream}/measurementPro + * tocolSecrets/{measurementProtocolSecret} + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaMeasurementProtocolSecret + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1betaMeasurementProtocolSecret::class); + } + /** + * Returns child MeasurementProtocolSecrets under the specified parent Property. + * (measurementProtocolSecrets.listPropertiesDataStreamsMeasurementProtocolSecre + * ts) + * + * @param string $parent Required. The resource name of the parent stream. + * Format: + * properties/{property}/dataStreams/{dataStream}/measurementProtocolSecrets + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 10 resources will be returned. The maximum value is 10. + * Higher values will be coerced to the maximum. + * @opt_param string pageToken A page token, received from a previous + * `ListMeasurementProtocolSecrets` call. Provide this to retrieve the + * subsequent page. When paginating, all other parameters provided to + * `ListMeasurementProtocolSecrets` must match the call that provided the page + * token. + * @return GoogleAnalyticsAdminV1betaListMeasurementProtocolSecretsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesDataStreamsMeasurementProtocolSecrets($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListMeasurementProtocolSecretsResponse::class); + } + /** + * Updates a measurement protocol secret. (measurementProtocolSecrets.patch) + * + * @param string $name Output only. Resource name of this secret. This secret + * may be a child of any type of stream. Format: properties/{property}/dataStrea + * ms/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret} + * @param GoogleAnalyticsAdminV1betaMeasurementProtocolSecret $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Omitted fields will not be updated. + * @return GoogleAnalyticsAdminV1betaMeasurementProtocolSecret + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1betaMeasurementProtocolSecret $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1betaMeasurementProtocolSecret::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesDataStreamsMeasurementProtocolSecrets::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesDataStreamsMeasurementProtocolSecrets'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesFirebaseLinks.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesFirebaseLinks.php new file mode 100644 index 00000000000..bb8e9d753bb --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesFirebaseLinks.php @@ -0,0 +1,95 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $firebaseLinks = $analyticsadminService->properties_firebaseLinks; + * + */ +class PropertiesFirebaseLinks extends \Google\Service\Resource +{ + /** + * Creates a FirebaseLink. Properties can have at most one FirebaseLink. + * (firebaseLinks.create) + * + * @param string $parent Required. Format: properties/{property_id} Example: + * `properties/1234` + * @param GoogleAnalyticsAdminV1betaFirebaseLink $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaFirebaseLink + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1betaFirebaseLink $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1betaFirebaseLink::class); + } + /** + * Deletes a FirebaseLink on a property (firebaseLinks.delete) + * + * @param string $name Required. Format: + * properties/{property_id}/firebaseLinks/{firebase_link_id} Example: + * `properties/1234/firebaseLinks/5678` + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lists FirebaseLinks on a property. Properties can have at most one + * FirebaseLink. (firebaseLinks.listPropertiesFirebaseLinks) + * + * @param string $parent Required. Format: properties/{property_id} Example: + * `properties/1234` + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. The + * service may return fewer than this value, even if there are additional pages. + * If unspecified, at most 50 resources will be returned. The maximum value is + * 200; (higher values will be coerced to the maximum) + * @opt_param string pageToken A page token, received from a previous + * `ListFirebaseLinks` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListFirebaseLinks` must match + * the call that provided the page token. + * @return GoogleAnalyticsAdminV1betaListFirebaseLinksResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesFirebaseLinks($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListFirebaseLinksResponse::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesFirebaseLinks::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesFirebaseLinks'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesGoogleAdsLinks.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesGoogleAdsLinks.php new file mode 100644 index 00000000000..7ee28b1b7a5 --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesGoogleAdsLinks.php @@ -0,0 +1,112 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $googleAdsLinks = $analyticsadminService->properties_googleAdsLinks; + * + */ +class PropertiesGoogleAdsLinks extends \Google\Service\Resource +{ + /** + * Creates a GoogleAdsLink. (googleAdsLinks.create) + * + * @param string $parent Required. Example format: properties/1234 + * @param GoogleAnalyticsAdminV1betaGoogleAdsLink $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaGoogleAdsLink + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1betaGoogleAdsLink $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1betaGoogleAdsLink::class); + } + /** + * Deletes a GoogleAdsLink on a property (googleAdsLinks.delete) + * + * @param string $name Required. Example format: + * properties/1234/googleAdsLinks/5678 + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Lists GoogleAdsLinks on a property. + * (googleAdsLinks.listPropertiesGoogleAdsLinks) + * + * @param string $parent Required. Example format: properties/1234 + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200 + * (higher values will be coerced to the maximum). + * @opt_param string pageToken A page token, received from a previous + * `ListGoogleAdsLinks` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListGoogleAdsLinks` must match + * the call that provided the page token. + * @return GoogleAnalyticsAdminV1betaListGoogleAdsLinksResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesGoogleAdsLinks($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListGoogleAdsLinksResponse::class); + } + /** + * Updates a GoogleAdsLink on a property (googleAdsLinks.patch) + * + * @param string $name Output only. Format: + * properties/{propertyId}/googleAdsLinks/{googleAdsLinkId} Note: + * googleAdsLinkId is not the Google Ads customer ID. + * @param GoogleAnalyticsAdminV1betaGoogleAdsLink $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1betaGoogleAdsLink + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1betaGoogleAdsLink $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1betaGoogleAdsLink::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesGoogleAdsLinks::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesGoogleAdsLinks'); diff --git a/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesKeyEvents.php b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesKeyEvents.php new file mode 100644 index 00000000000..7a34f0d2f9c --- /dev/null +++ b/packages/apiclient-services-analyticsadmin-v1beta/src/GoogleAnalyticsAdmin/Resource/PropertiesKeyEvents.php @@ -0,0 +1,130 @@ + + * $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...); + * $keyEvents = $analyticsadminService->properties_keyEvents; + * + */ +class PropertiesKeyEvents extends \Google\Service\Resource +{ + /** + * Creates a Key Event. (keyEvents.create) + * + * @param string $parent Required. The resource name of the parent property + * where this Key Event will be created. Format: properties/123 + * @param GoogleAnalyticsAdminV1betaKeyEvent $postBody + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaKeyEvent + * @throws \Google\Service\Exception + */ + public function create($parent, GoogleAnalyticsAdminV1betaKeyEvent $postBody, $optParams = []) + { + $params = ['parent' => $parent, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('create', [$params], GoogleAnalyticsAdminV1betaKeyEvent::class); + } + /** + * Deletes a Key Event. (keyEvents.delete) + * + * @param string $name Required. The resource name of the Key Event to delete. + * Format: properties/{property}/keyEvents/{key_event} Example: + * "properties/123/keyEvents/456" + * @param array $optParams Optional parameters. + * @return GoogleProtobufEmpty + * @throws \Google\Service\Exception + */ + public function delete($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('delete', [$params], GoogleProtobufEmpty::class); + } + /** + * Retrieve a single Key Event. (keyEvents.get) + * + * @param string $name Required. The resource name of the Key Event to retrieve. + * Format: properties/{property}/keyEvents/{key_event} Example: + * "properties/123/keyEvents/456" + * @param array $optParams Optional parameters. + * @return GoogleAnalyticsAdminV1betaKeyEvent + * @throws \Google\Service\Exception + */ + public function get($name, $optParams = []) + { + $params = ['name' => $name]; + $params = array_merge($params, $optParams); + return $this->call('get', [$params], GoogleAnalyticsAdminV1betaKeyEvent::class); + } + /** + * Returns a list of Key Events in the specified parent property. Returns an + * empty list if no Key Events are found. (keyEvents.listPropertiesKeyEvents) + * + * @param string $parent Required. The resource name of the parent property. + * Example: 'properties/123' + * @param array $optParams Optional parameters. + * + * @opt_param int pageSize The maximum number of resources to return. If + * unspecified, at most 50 resources will be returned. The maximum value is 200; + * (higher values will be coerced to the maximum) + * @opt_param string pageToken A page token, received from a previous + * `ListKeyEvents` call. Provide this to retrieve the subsequent page. When + * paginating, all other parameters provided to `ListKeyEvents` must match the + * call that provided the page token. + * @return GoogleAnalyticsAdminV1betaListKeyEventsResponse + * @throws \Google\Service\Exception + */ + public function listPropertiesKeyEvents($parent, $optParams = []) + { + $params = ['parent' => $parent]; + $params = array_merge($params, $optParams); + return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListKeyEventsResponse::class); + } + /** + * Updates a Key Event. (keyEvents.patch) + * + * @param string $name Output only. Resource name of this key event. Format: + * properties/{property}/keyEvents/{key_event} + * @param GoogleAnalyticsAdminV1betaKeyEvent $postBody + * @param array $optParams Optional parameters. + * + * @opt_param string updateMask Required. The list of fields to be updated. + * Field names must be in snake case (e.g., "field_to_update"). Omitted fields + * will not be updated. To replace the entire entity, use one path with the + * string "*" to match all fields. + * @return GoogleAnalyticsAdminV1betaKeyEvent + * @throws \Google\Service\Exception + */ + public function patch($name, GoogleAnalyticsAdminV1betaKeyEvent $postBody, $optParams = []) + { + $params = ['name' => $name, 'postBody' => $postBody]; + $params = array_merge($params, $optParams); + return $this->call('patch', [$params], GoogleAnalyticsAdminV1betaKeyEvent::class); + } +} + +// Adding a class alias for backwards compatibility with the previous class name. +class_alias(PropertiesKeyEvents::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesKeyEvents');