AutorÃa | Ultima modificación | Ver Log |
<?php/** Copyright 2010 Google Inc.** Licensed under the Apache License, Version 2.0 (the "License"); you may not* use this file except in compliance with the License. You may obtain a copy of* the License at** http://www.apache.org/licenses/LICENSE-2.0** Unless required by applicable law or agreed to in writing, software* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the* License for the specific language governing permissions and limitations under* the License.*//*** Service definition for AdExchangeBuyer (v1.4).** <p>* Accesses your bidding-account information, submits creatives for validation,* finds available direct deals, and retrieves performance reports.</p>** <p>* For more information about this service, see the API* <a href="https://developers.google.com/ad-exchange/buyer-rest" target="_blank">Documentation</a>* </p>** @author Google, Inc.*/#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer extends Google_Service{/** Manage your Ad Exchange buyer account configuration. */const ADEXCHANGE_BUYER ="https://www.googleapis.com/auth/adexchange.buyer";public $accounts;public $billingInfo;public $budget;public $clientaccess;public $creatives;public $deals;public $marketplacedeals;public $marketplacenotes;public $marketplaceoffers;public $marketplaceorders;public $negotiationrounds;public $negotiations;public $offers;public $performanceReport;public $pretargetingConfig;/*** Constructs the internal representation of the AdExchangeBuyer service.** @param Google_Client $client*/public function __construct(Google_Client $client){parent::__construct($client);$this->rootUrl = 'https://www.googleapis.com/';$this->servicePath = 'adexchangebuyer/v1.4/';$this->version = 'v1.4';$this->serviceName = 'adexchangebuyer';$this->accounts = new Google_Service_AdExchangeBuyer_Accounts_Resource($this,$this->serviceName,'accounts',array('methods' => array('get' => array('path' => 'accounts/{id}','httpMethod' => 'GET','parameters' => array('id' => array('location' => 'path','type' => 'integer','required' => true,),),),'list' => array('path' => 'accounts','httpMethod' => 'GET','parameters' => array(),),'patch' => array('path' => 'accounts/{id}','httpMethod' => 'PATCH','parameters' => array('id' => array('location' => 'path','type' => 'integer','required' => true,),),),'update' => array('path' => 'accounts/{id}','httpMethod' => 'PUT','parameters' => array('id' => array('location' => 'path','type' => 'integer','required' => true,),),),)));$this->billingInfo = new Google_Service_AdExchangeBuyer_BillingInfo_Resource($this,$this->serviceName,'billingInfo',array('methods' => array('get' => array('path' => 'billinginfo/{accountId}','httpMethod' => 'GET','parameters' => array('accountId' => array('location' => 'path','type' => 'integer','required' => true,),),),'list' => array('path' => 'billinginfo','httpMethod' => 'GET','parameters' => array(),),)));$this->budget = new Google_Service_AdExchangeBuyer_Budget_Resource($this,$this->serviceName,'budget',array('methods' => array('get' => array('path' => 'billinginfo/{accountId}/{billingId}','httpMethod' => 'GET','parameters' => array('accountId' => array('location' => 'path','type' => 'string','required' => true,),'billingId' => array('location' => 'path','type' => 'string','required' => true,),),),'patch' => array('path' => 'billinginfo/{accountId}/{billingId}','httpMethod' => 'PATCH','parameters' => array('accountId' => array('location' => 'path','type' => 'string','required' => true,),'billingId' => array('location' => 'path','type' => 'string','required' => true,),),),'update' => array('path' => 'billinginfo/{accountId}/{billingId}','httpMethod' => 'PUT','parameters' => array('accountId' => array('location' => 'path','type' => 'string','required' => true,),'billingId' => array('location' => 'path','type' => 'string','required' => true,),),),)));$this->clientaccess = new Google_Service_AdExchangeBuyer_Clientaccess_Resource($this,$this->serviceName,'clientaccess',array('methods' => array('delete' => array('path' => 'clientAccess/{clientAccountId}','httpMethod' => 'DELETE','parameters' => array('clientAccountId' => array('location' => 'path','type' => 'string','required' => true,),'sponsorAccountId' => array('location' => 'query','type' => 'integer','required' => true,),),),'get' => array('path' => 'clientAccess/{clientAccountId}','httpMethod' => 'GET','parameters' => array('clientAccountId' => array('location' => 'path','type' => 'string','required' => true,),'sponsorAccountId' => array('location' => 'query','type' => 'integer','required' => true,),),),'insert' => array('path' => 'clientAccess','httpMethod' => 'POST','parameters' => array('clientAccountId' => array('location' => 'query','type' => 'string',),'sponsorAccountId' => array('location' => 'query','type' => 'integer',),),),'list' => array('path' => 'clientAccess','httpMethod' => 'GET','parameters' => array(),),'patch' => array('path' => 'clientAccess/{clientAccountId}','httpMethod' => 'PATCH','parameters' => array('clientAccountId' => array('location' => 'path','type' => 'string','required' => true,),'sponsorAccountId' => array('location' => 'query','type' => 'integer','required' => true,),),),'update' => array('path' => 'clientAccess/{clientAccountId}','httpMethod' => 'PUT','parameters' => array('clientAccountId' => array('location' => 'path','type' => 'string','required' => true,),'sponsorAccountId' => array('location' => 'query','type' => 'integer','required' => true,),),),)));$this->creatives = new Google_Service_AdExchangeBuyer_Creatives_Resource($this,$this->serviceName,'creatives',array('methods' => array('get' => array('path' => 'creatives/{accountId}/{buyerCreativeId}','httpMethod' => 'GET','parameters' => array('accountId' => array('location' => 'path','type' => 'integer','required' => true,),'buyerCreativeId' => array('location' => 'path','type' => 'string','required' => true,),),),'insert' => array('path' => 'creatives','httpMethod' => 'POST','parameters' => array(),),'list' => array('path' => 'creatives','httpMethod' => 'GET','parameters' => array('openAuctionStatusFilter' => array('location' => 'query','type' => 'string',),'maxResults' => array('location' => 'query','type' => 'integer',),'pageToken' => array('location' => 'query','type' => 'string',),'buyerCreativeId' => array('location' => 'query','type' => 'string','repeated' => true,),'dealsStatusFilter' => array('location' => 'query','type' => 'string',),'accountId' => array('location' => 'query','type' => 'integer','repeated' => true,),),),)));$this->deals = new Google_Service_AdExchangeBuyer_Deals_Resource($this,$this->serviceName,'deals',array('methods' => array('get' => array('path' => 'deals/{dealId}','httpMethod' => 'GET','parameters' => array('dealId' => array('location' => 'path','type' => 'string','required' => true,),),),)));$this->marketplacedeals = new Google_Service_AdExchangeBuyer_Marketplacedeals_Resource($this,$this->serviceName,'marketplacedeals',array('methods' => array('delete' => array('path' => 'marketplaceOrders/{orderId}/deals/delete','httpMethod' => 'POST','parameters' => array('orderId' => array('location' => 'path','type' => 'string','required' => true,),),),'insert' => array('path' => 'marketplaceOrders/{orderId}/deals/insert','httpMethod' => 'POST','parameters' => array('orderId' => array('location' => 'path','type' => 'string','required' => true,),),),'list' => array('path' => 'marketplaceOrders/{orderId}/deals','httpMethod' => 'GET','parameters' => array('orderId' => array('location' => 'path','type' => 'string','required' => true,),),),'update' => array('path' => 'marketplaceOrders/{orderId}/deals/update','httpMethod' => 'POST','parameters' => array('orderId' => array('location' => 'path','type' => 'string','required' => true,),),),)));$this->marketplacenotes = new Google_Service_AdExchangeBuyer_Marketplacenotes_Resource($this,$this->serviceName,'marketplacenotes',array('methods' => array('insert' => array('path' => 'marketplaceOrders/{orderId}/notes/insert','httpMethod' => 'POST','parameters' => array('orderId' => array('location' => 'path','type' => 'string','required' => true,),),),'list' => array('path' => 'marketplaceOrders/{orderId}/notes','httpMethod' => 'GET','parameters' => array('orderId' => array('location' => 'path','type' => 'string','required' => true,),),),)));$this->marketplaceoffers = new Google_Service_AdExchangeBuyer_Marketplaceoffers_Resource($this,$this->serviceName,'marketplaceoffers',array('methods' => array('get' => array('path' => 'marketplaceOffers/{offerId}','httpMethod' => 'GET','parameters' => array('offerId' => array('location' => 'path','type' => 'string','required' => true,),),),'search' => array('path' => 'marketplaceOffers/search','httpMethod' => 'GET','parameters' => array('pqlQuery' => array('location' => 'query','type' => 'string',),),),)));$this->marketplaceorders = new Google_Service_AdExchangeBuyer_Marketplaceorders_Resource($this,$this->serviceName,'marketplaceorders',array('methods' => array('get' => array('path' => 'marketplaceOrders/{orderId}','httpMethod' => 'GET','parameters' => array('orderId' => array('location' => 'path','type' => 'string','required' => true,),),),'insert' => array('path' => 'marketplaceOrders/insert','httpMethod' => 'POST','parameters' => array(),),'patch' => array('path' => 'marketplaceOrders/{orderId}/{revisionNumber}/{updateAction}','httpMethod' => 'PATCH','parameters' => array('orderId' => array('location' => 'path','type' => 'string','required' => true,),'revisionNumber' => array('location' => 'path','type' => 'string','required' => true,),'updateAction' => array('location' => 'path','type' => 'string','required' => true,),),),'search' => array('path' => 'marketplaceOrders/search','httpMethod' => 'GET','parameters' => array('pqlQuery' => array('location' => 'query','type' => 'string',),),),'update' => array('path' => 'marketplaceOrders/{orderId}/{revisionNumber}/{updateAction}','httpMethod' => 'PUT','parameters' => array('orderId' => array('location' => 'path','type' => 'string','required' => true,),'revisionNumber' => array('location' => 'path','type' => 'string','required' => true,),'updateAction' => array('location' => 'path','type' => 'string','required' => true,),),),)));$this->negotiationrounds = new Google_Service_AdExchangeBuyer_Negotiationrounds_Resource($this,$this->serviceName,'negotiationrounds',array('methods' => array('insert' => array('path' => 'negotiations/{negotiationId}/negotiationrounds','httpMethod' => 'POST','parameters' => array('negotiationId' => array('location' => 'path','type' => 'string','required' => true,),),),)));$this->negotiations = new Google_Service_AdExchangeBuyer_Negotiations_Resource($this,$this->serviceName,'negotiations',array('methods' => array('get' => array('path' => 'negotiations/{negotiationId}','httpMethod' => 'GET','parameters' => array('negotiationId' => array('location' => 'path','type' => 'string','required' => true,),),),'insert' => array('path' => 'negotiations','httpMethod' => 'POST','parameters' => array(),),'list' => array('path' => 'negotiations','httpMethod' => 'GET','parameters' => array(),),)));$this->offers = new Google_Service_AdExchangeBuyer_Offers_Resource($this,$this->serviceName,'offers',array('methods' => array('get' => array('path' => 'offers/{offerId}','httpMethod' => 'GET','parameters' => array('offerId' => array('location' => 'path','type' => 'string','required' => true,),),),'insert' => array('path' => 'offers','httpMethod' => 'POST','parameters' => array(),),'list' => array('path' => 'offers','httpMethod' => 'GET','parameters' => array(),),)));$this->performanceReport = new Google_Service_AdExchangeBuyer_PerformanceReport_Resource($this,$this->serviceName,'performanceReport',array('methods' => array('list' => array('path' => 'performancereport','httpMethod' => 'GET','parameters' => array('accountId' => array('location' => 'query','type' => 'string','required' => true,),'endDateTime' => array('location' => 'query','type' => 'string','required' => true,),'startDateTime' => array('location' => 'query','type' => 'string','required' => true,),'pageToken' => array('location' => 'query','type' => 'string',),'maxResults' => array('location' => 'query','type' => 'integer',),),),)));$this->pretargetingConfig = new Google_Service_AdExchangeBuyer_PretargetingConfig_Resource($this,$this->serviceName,'pretargetingConfig',array('methods' => array('delete' => array('path' => 'pretargetingconfigs/{accountId}/{configId}','httpMethod' => 'DELETE','parameters' => array('accountId' => array('location' => 'path','type' => 'string','required' => true,),'configId' => array('location' => 'path','type' => 'string','required' => true,),),),'get' => array('path' => 'pretargetingconfigs/{accountId}/{configId}','httpMethod' => 'GET','parameters' => array('accountId' => array('location' => 'path','type' => 'string','required' => true,),'configId' => array('location' => 'path','type' => 'string','required' => true,),),),'insert' => array('path' => 'pretargetingconfigs/{accountId}','httpMethod' => 'POST','parameters' => array('accountId' => array('location' => 'path','type' => 'string','required' => true,),),),'list' => array('path' => 'pretargetingconfigs/{accountId}','httpMethod' => 'GET','parameters' => array('accountId' => array('location' => 'path','type' => 'string','required' => true,),),),'patch' => array('path' => 'pretargetingconfigs/{accountId}/{configId}','httpMethod' => 'PATCH','parameters' => array('accountId' => array('location' => 'path','type' => 'string','required' => true,),'configId' => array('location' => 'path','type' => 'string','required' => true,),),),'update' => array('path' => 'pretargetingconfigs/{accountId}/{configId}','httpMethod' => 'PUT','parameters' => array('accountId' => array('location' => 'path','type' => 'string','required' => true,),'configId' => array('location' => 'path','type' => 'string','required' => true,),),),)));}}/*** The "accounts" collection of methods.* Typical usage is:* <code>* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);* $accounts = $adexchangebuyerService->accounts;* </code>*/#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_Accounts_Resource extends Google_Service_Resource{/*** Gets one account by ID. (accounts.get)** @param int $id The account id* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_Account*/public function get($id, $optParams = array()){$params = array('id' => $id);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_Account");}/*** Retrieves the authenticated user's list of accounts. (accounts.listAccounts)** @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_AccountsList*/public function listAccounts($optParams = array()){$params = array();$params = array_merge($params, $optParams);return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_AccountsList");}/*** Updates an existing account. This method supports patch semantics.* (accounts.patch)** @param int $id The account id* @param Google_Account $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_Account*/public function patch($id, Google_Service_AdExchangeBuyer_Account $postBody, $optParams = array()){$params = array('id' => $id, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_Account");}/*** Updates an existing account. (accounts.update)** @param int $id The account id* @param Google_Account $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_Account*/public function update($id, Google_Service_AdExchangeBuyer_Account $postBody, $optParams = array()){$params = array('id' => $id, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_Account");}}/*** The "billingInfo" collection of methods.* Typical usage is:* <code>* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);* $billingInfo = $adexchangebuyerService->billingInfo;* </code>*/#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_BillingInfo_Resource extends Google_Service_Resource{/*** Returns the billing information for one account specified by account ID.* (billingInfo.get)** @param int $accountId The account id.* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_BillingInfo*/public function get($accountId, $optParams = array()){$params = array('accountId' => $accountId);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_BillingInfo");}/*** Retrieves a list of billing information for all accounts of the authenticated* user. (billingInfo.listBillingInfo)** @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_BillingInfoList*/public function listBillingInfo($optParams = array()){$params = array();$params = array_merge($params, $optParams);return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_BillingInfoList");}}/*** The "budget" collection of methods.* Typical usage is:* <code>* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);* $budget = $adexchangebuyerService->budget;* </code>*/#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_Budget_Resource extends Google_Service_Resource{/*** Returns the budget information for the adgroup specified by the accountId and* billingId. (budget.get)** @param string $accountId The account id to get the budget information for.* @param string $billingId The billing id to get the budget information for.* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_Budget*/public function get($accountId, $billingId, $optParams = array()){$params = array('accountId' => $accountId, 'billingId' => $billingId);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_Budget");}/*** Updates the budget amount for the budget of the adgroup specified by the* accountId and billingId, with the budget amount in the request. This method* supports patch semantics. (budget.patch)** @param string $accountId The account id associated with the budget being* updated.* @param string $billingId The billing id associated with the budget being* updated.* @param Google_Budget $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_Budget*/public function patch($accountId, $billingId, Google_Service_AdExchangeBuyer_Budget $postBody, $optParams = array()){$params = array('accountId' => $accountId, 'billingId' => $billingId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_Budget");}/*** Updates the budget amount for the budget of the adgroup specified by the* accountId and billingId, with the budget amount in the request.* (budget.update)** @param string $accountId The account id associated with the budget being* updated.* @param string $billingId The billing id associated with the budget being* updated.* @param Google_Budget $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_Budget*/public function update($accountId, $billingId, Google_Service_AdExchangeBuyer_Budget $postBody, $optParams = array()){$params = array('accountId' => $accountId, 'billingId' => $billingId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_Budget");}}/*** The "clientaccess" collection of methods.* Typical usage is:* <code>* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);* $clientaccess = $adexchangebuyerService->clientaccess;* </code>*/#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_Clientaccess_Resource extends Google_Service_Resource{/*** (clientaccess.delete)** @param string $clientAccountId* @param int $sponsorAccountId* @param array $optParams Optional parameters.*/public function delete($clientAccountId, $sponsorAccountId, $optParams = array()){$params = array('clientAccountId' => $clientAccountId, 'sponsorAccountId' => $sponsorAccountId);$params = array_merge($params, $optParams);return $this->call('delete', array($params));}/*** (clientaccess.get)** @param string $clientAccountId* @param int $sponsorAccountId* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_ClientAccessCapabilities*/public function get($clientAccountId, $sponsorAccountId, $optParams = array()){$params = array('clientAccountId' => $clientAccountId, 'sponsorAccountId' => $sponsorAccountId);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_ClientAccessCapabilities");}/*** (clientaccess.insert)** @param Google_ClientAccessCapabilities $postBody* @param array $optParams Optional parameters.** @opt_param string clientAccountId* @opt_param int sponsorAccountId* @return Google_Service_AdExchangeBuyer_ClientAccessCapabilities*/public function insert(Google_Service_AdExchangeBuyer_ClientAccessCapabilities $postBody, $optParams = array()){$params = array('postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_ClientAccessCapabilities");}/*** (clientaccess.listClientaccess)** @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_ListClientAccessCapabilitiesResponse*/public function listClientaccess($optParams = array()){$params = array();$params = array_merge($params, $optParams);return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_ListClientAccessCapabilitiesResponse");}/*** (clientaccess.patch)** @param string $clientAccountId* @param int $sponsorAccountId* @param Google_ClientAccessCapabilities $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_ClientAccessCapabilities*/public function patch($clientAccountId, $sponsorAccountId, Google_Service_AdExchangeBuyer_ClientAccessCapabilities $postBody, $optParams = array()){$params = array('clientAccountId' => $clientAccountId, 'sponsorAccountId' => $sponsorAccountId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_ClientAccessCapabilities");}/*** (clientaccess.update)** @param string $clientAccountId* @param int $sponsorAccountId* @param Google_ClientAccessCapabilities $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_ClientAccessCapabilities*/public function update($clientAccountId, $sponsorAccountId, Google_Service_AdExchangeBuyer_ClientAccessCapabilities $postBody, $optParams = array()){$params = array('clientAccountId' => $clientAccountId, 'sponsorAccountId' => $sponsorAccountId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_ClientAccessCapabilities");}}/*** The "creatives" collection of methods.* Typical usage is:* <code>* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);* $creatives = $adexchangebuyerService->creatives;* </code>*/#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_Creatives_Resource extends Google_Service_Resource{/*** Gets the status for a single creative. A creative will be available 30-40* minutes after submission. (creatives.get)** @param int $accountId The id for the account that will serve this creative.* @param string $buyerCreativeId The buyer-specific id for this creative.* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_Creative*/public function get($accountId, $buyerCreativeId, $optParams = array()){$params = array('accountId' => $accountId, 'buyerCreativeId' => $buyerCreativeId);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_Creative");}/*** Submit a new creative. (creatives.insert)** @param Google_Creative $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_Creative*/public function insert(Google_Service_AdExchangeBuyer_Creative $postBody, $optParams = array()){$params = array('postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_Creative");}/*** Retrieves a list of the authenticated user's active creatives. A creative* will be available 30-40 minutes after submission. (creatives.listCreatives)** @param array $optParams Optional parameters.** @opt_param string openAuctionStatusFilter When specified, only creatives* having the given open auction status are returned.* @opt_param string maxResults Maximum number of entries returned on one result* page. If not set, the default is 100. Optional.* @opt_param string pageToken A continuation token, used to page through ad* clients. To retrieve the next page, set this parameter to the value of* "nextPageToken" from the previous response. Optional.* @opt_param string buyerCreativeId When specified, only creatives for the* given buyer creative ids are returned.* @opt_param string dealsStatusFilter When specified, only creatives having the* given direct deals status are returned.* @opt_param int accountId When specified, only creatives for the given account* ids are returned.* @return Google_Service_AdExchangeBuyer_CreativesList*/public function listCreatives($optParams = array()){$params = array();$params = array_merge($params, $optParams);return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_CreativesList");}}/*** The "deals" collection of methods.* Typical usage is:* <code>* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);* $deals = $adexchangebuyerService->deals;* </code>*/#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_Deals_Resource extends Google_Service_Resource{/*** Gets the requested deal. (deals.get)** @param string $dealId* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_NegotiationDto*/public function get($dealId, $optParams = array()){$params = array('dealId' => $dealId);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_NegotiationDto");}}/*** The "marketplacedeals" collection of methods.* Typical usage is:* <code>* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);* $marketplacedeals = $adexchangebuyerService->marketplacedeals;* </code>*/#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_Marketplacedeals_Resource extends Google_Service_Resource{/*** Delete the specified deals from the order (marketplacedeals.delete)** @param string $orderId The orderId to delete deals from.* @param Google_DeleteOrderDealsRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_DeleteOrderDealsResponse*/public function delete($orderId, Google_Service_AdExchangeBuyer_DeleteOrderDealsRequest $postBody, $optParams = array()){$params = array('orderId' => $orderId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('delete', array($params), "Google_Service_AdExchangeBuyer_DeleteOrderDealsResponse");}/*** Add new deals for the specified order (marketplacedeals.insert)** @param string $orderId OrderId for which deals need to be added.* @param Google_AddOrderDealsRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_AddOrderDealsResponse*/public function insert($orderId, Google_Service_AdExchangeBuyer_AddOrderDealsRequest $postBody, $optParams = array()){$params = array('orderId' => $orderId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_AddOrderDealsResponse");}/*** List all the deals for a given order (marketplacedeals.listMarketplacedeals)** @param string $orderId The orderId to get deals for.* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_GetOrderDealsResponse*/public function listMarketplacedeals($orderId, $optParams = array()){$params = array('orderId' => $orderId);$params = array_merge($params, $optParams);return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_GetOrderDealsResponse");}/*** Replaces all the deals in the order with the passed in deals* (marketplacedeals.update)** @param string $orderId The orderId to edit deals on.* @param Google_EditAllOrderDealsRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_EditAllOrderDealsResponse*/public function update($orderId, Google_Service_AdExchangeBuyer_EditAllOrderDealsRequest $postBody, $optParams = array()){$params = array('orderId' => $orderId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_EditAllOrderDealsResponse");}}/*** The "marketplacenotes" collection of methods.* Typical usage is:* <code>* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);* $marketplacenotes = $adexchangebuyerService->marketplacenotes;* </code>*/#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_Marketplacenotes_Resource extends Google_Service_Resource{/*** Add notes to the order (marketplacenotes.insert)** @param string $orderId The orderId to add notes for.* @param Google_AddOrderNotesRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_AddOrderNotesResponse*/public function insert($orderId, Google_Service_AdExchangeBuyer_AddOrderNotesRequest $postBody, $optParams = array()){$params = array('orderId' => $orderId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_AddOrderNotesResponse");}/*** Get all the notes associated with an order* (marketplacenotes.listMarketplacenotes)** @param string $orderId The orderId to get notes for.* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_GetOrderNotesResponse*/public function listMarketplacenotes($orderId, $optParams = array()){$params = array('orderId' => $orderId);$params = array_merge($params, $optParams);return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_GetOrderNotesResponse");}}/*** The "marketplaceoffers" collection of methods.* Typical usage is:* <code>* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);* $marketplaceoffers = $adexchangebuyerService->marketplaceoffers;* </code>*/#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_Marketplaceoffers_Resource extends Google_Service_Resource{/*** Gets the requested negotiation. (marketplaceoffers.get)** @param string $offerId The offerId for the offer to get the head revision* for.* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_MarketplaceOffer*/public function get($offerId, $optParams = array()){$params = array('offerId' => $offerId);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_MarketplaceOffer");}/*** Gets the requested negotiation. (marketplaceoffers.search)** @param array $optParams Optional parameters.** @opt_param string pqlQuery The pql query used to query for offers.* @return Google_Service_AdExchangeBuyer_GetOffersResponse*/public function search($optParams = array()){$params = array();$params = array_merge($params, $optParams);return $this->call('search', array($params), "Google_Service_AdExchangeBuyer_GetOffersResponse");}}/*** The "marketplaceorders" collection of methods.* Typical usage is:* <code>* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);* $marketplaceorders = $adexchangebuyerService->marketplaceorders;* </code>*/#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_Marketplaceorders_Resource extends Google_Service_Resource{/*** Get an order given its id (marketplaceorders.get)** @param string $orderId Id of the order to retrieve.* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_MarketplaceOrder*/public function get($orderId, $optParams = array()){$params = array('orderId' => $orderId);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_MarketplaceOrder");}/*** Create the given list of orders (marketplaceorders.insert)** @param Google_CreateOrdersRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_CreateOrdersResponse*/public function insert(Google_Service_AdExchangeBuyer_CreateOrdersRequest $postBody, $optParams = array()){$params = array('postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_CreateOrdersResponse");}/*** Update the given order. This method supports patch semantics.* (marketplaceorders.patch)** @param string $orderId The order id to update.* @param string $revisionNumber The last known revision number to update. If* the head revision in the marketplace database has since changed, an error* will be thrown. The caller should then fetch the lastest order at head* revision and retry the update at that revision.* @param string $updateAction The proposed action to take on the order.* @param Google_MarketplaceOrder $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_MarketplaceOrder*/public function patch($orderId, $revisionNumber, $updateAction, Google_Service_AdExchangeBuyer_MarketplaceOrder $postBody, $optParams = array()){$params = array('orderId' => $orderId, 'revisionNumber' => $revisionNumber, 'updateAction' => $updateAction, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_MarketplaceOrder");}/*** Search for orders using pql query (marketplaceorders.search)** @param array $optParams Optional parameters.** @opt_param string pqlQuery Query string to retrieve specific orders.* @return Google_Service_AdExchangeBuyer_GetOrdersResponse*/public function search($optParams = array()){$params = array();$params = array_merge($params, $optParams);return $this->call('search', array($params), "Google_Service_AdExchangeBuyer_GetOrdersResponse");}/*** Update the given order (marketplaceorders.update)** @param string $orderId The order id to update.* @param string $revisionNumber The last known revision number to update. If* the head revision in the marketplace database has since changed, an error* will be thrown. The caller should then fetch the lastest order at head* revision and retry the update at that revision.* @param string $updateAction The proposed action to take on the order.* @param Google_MarketplaceOrder $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_MarketplaceOrder*/public function update($orderId, $revisionNumber, $updateAction, Google_Service_AdExchangeBuyer_MarketplaceOrder $postBody, $optParams = array()){$params = array('orderId' => $orderId, 'revisionNumber' => $revisionNumber, 'updateAction' => $updateAction, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_MarketplaceOrder");}}/*** The "negotiationrounds" collection of methods.* Typical usage is:* <code>* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);* $negotiationrounds = $adexchangebuyerService->negotiationrounds;* </code>*/#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_Negotiationrounds_Resource extends Google_Service_Resource{/*** Adds the requested negotiationRound to the requested negotiation.* (negotiationrounds.insert)** @param string $negotiationId* @param Google_NegotiationRoundDto $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_NegotiationRoundDto*/public function insert($negotiationId, Google_Service_AdExchangeBuyer_NegotiationRoundDto $postBody, $optParams = array()){$params = array('negotiationId' => $negotiationId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_NegotiationRoundDto");}}/*** The "negotiations" collection of methods.* Typical usage is:* <code>* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);* $negotiations = $adexchangebuyerService->negotiations;* </code>*/#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_Negotiations_Resource extends Google_Service_Resource{/*** Gets the requested negotiation. (negotiations.get)** @param string $negotiationId* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_NegotiationDto*/public function get($negotiationId, $optParams = array()){$params = array('negotiationId' => $negotiationId);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_NegotiationDto");}/*** Creates or updates the requested negotiation. (negotiations.insert)** @param Google_NegotiationDto $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_NegotiationDto*/public function insert(Google_Service_AdExchangeBuyer_NegotiationDto $postBody, $optParams = array()){$params = array('postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_NegotiationDto");}/*** Lists all negotiations the authenticated user has access to.* (negotiations.listNegotiations)** @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_GetNegotiationsResponse*/public function listNegotiations($optParams = array()){$params = array();$params = array_merge($params, $optParams);return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_GetNegotiationsResponse");}}/*** The "offers" collection of methods.* Typical usage is:* <code>* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);* $offers = $adexchangebuyerService->offers;* </code>*/#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_Offers_Resource extends Google_Service_Resource{/*** Gets the requested offer. (offers.get)** @param string $offerId* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_OfferDto*/public function get($offerId, $optParams = array()){$params = array('offerId' => $offerId);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_OfferDto");}/*** Creates or updates the requested offer. (offers.insert)** @param Google_OfferDto $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_OfferDto*/public function insert(Google_Service_AdExchangeBuyer_OfferDto $postBody, $optParams = array()){$params = array('postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_OfferDto");}/*** Lists all offers the authenticated user has access to. (offers.listOffers)** @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_ListOffersResponse*/public function listOffers($optParams = array()){$params = array();$params = array_merge($params, $optParams);return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_ListOffersResponse");}}/*** The "performanceReport" collection of methods.* Typical usage is:* <code>* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);* $performanceReport = $adexchangebuyerService->performanceReport;* </code>*/#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_PerformanceReport_Resource extends Google_Service_Resource{/*** Retrieves the authenticated user's list of performance metrics.* (performanceReport.listPerformanceReport)** @param string $accountId The account id to get the reports.* @param string $endDateTime The end time of the report in ISO 8601 timestamp* format using UTC.* @param string $startDateTime The start time of the report in ISO 8601* timestamp format using UTC.* @param array $optParams Optional parameters.** @opt_param string pageToken A continuation token, used to page through* performance reports. To retrieve the next page, set this parameter to the* value of "nextPageToken" from the previous response. Optional.* @opt_param string maxResults Maximum number of entries returned on one result* page. If not set, the default is 100. Optional.* @return Google_Service_AdExchangeBuyer_PerformanceReportList*/public function listPerformanceReport($accountId, $endDateTime, $startDateTime, $optParams = array()){$params = array('accountId' => $accountId, 'endDateTime' => $endDateTime, 'startDateTime' => $startDateTime);$params = array_merge($params, $optParams);return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_PerformanceReportList");}}/*** The "pretargetingConfig" collection of methods.* Typical usage is:* <code>* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);* $pretargetingConfig = $adexchangebuyerService->pretargetingConfig;* </code>*/#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_PretargetingConfig_Resource extends Google_Service_Resource{/*** Deletes an existing pretargeting config. (pretargetingConfig.delete)** @param string $accountId The account id to delete the pretargeting config* for.* @param string $configId The specific id of the configuration to delete.* @param array $optParams Optional parameters.*/public function delete($accountId, $configId, $optParams = array()){$params = array('accountId' => $accountId, 'configId' => $configId);$params = array_merge($params, $optParams);return $this->call('delete', array($params));}/*** Gets a specific pretargeting configuration (pretargetingConfig.get)** @param string $accountId The account id to get the pretargeting config for.* @param string $configId The specific id of the configuration to retrieve.* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_PretargetingConfig*/public function get($accountId, $configId, $optParams = array()){$params = array('accountId' => $accountId, 'configId' => $configId);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfig");}/*** Inserts a new pretargeting configuration. (pretargetingConfig.insert)** @param string $accountId The account id to insert the pretargeting config* for.* @param Google_PretargetingConfig $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_PretargetingConfig*/public function insert($accountId, Google_Service_AdExchangeBuyer_PretargetingConfig $postBody, $optParams = array()){$params = array('accountId' => $accountId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfig");}/*** Retrieves a list of the authenticated user's pretargeting configurations.* (pretargetingConfig.listPretargetingConfig)** @param string $accountId The account id to get the pretargeting configs for.* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_PretargetingConfigList*/public function listPretargetingConfig($accountId, $optParams = array()){$params = array('accountId' => $accountId);$params = array_merge($params, $optParams);return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfigList");}/*** Updates an existing pretargeting config. This method supports patch* semantics. (pretargetingConfig.patch)** @param string $accountId The account id to update the pretargeting config* for.* @param string $configId The specific id of the configuration to update.* @param Google_PretargetingConfig $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_PretargetingConfig*/public function patch($accountId, $configId, Google_Service_AdExchangeBuyer_PretargetingConfig $postBody, $optParams = array()){$params = array('accountId' => $accountId, 'configId' => $configId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfig");}/*** Updates an existing pretargeting config. (pretargetingConfig.update)** @param string $accountId The account id to update the pretargeting config* for.* @param string $configId The specific id of the configuration to update.* @param Google_PretargetingConfig $postBody* @param array $optParams Optional parameters.* @return Google_Service_AdExchangeBuyer_PretargetingConfig*/public function update($accountId, $configId, Google_Service_AdExchangeBuyer_PretargetingConfig $postBody, $optParams = array()){$params = array('accountId' => $accountId, 'configId' => $configId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfig");}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_Account extends Google_Collection{protected $collection_key = 'bidderLocation';protected $internal_gapi_mappings = array();protected $bidderLocationType = 'Google_Service_AdExchangeBuyer_AccountBidderLocation';protected $bidderLocationDataType = 'array';public $cookieMatchingNid;public $cookieMatchingUrl;public $id;public $kind;public $maximumActiveCreatives;public $maximumTotalQps;public $numberActiveCreatives;public function setBidderLocation($bidderLocation){$this->bidderLocation = $bidderLocation;}public function getBidderLocation(){return $this->bidderLocation;}public function setCookieMatchingNid($cookieMatchingNid){$this->cookieMatchingNid = $cookieMatchingNid;}public function getCookieMatchingNid(){return $this->cookieMatchingNid;}public function setCookieMatchingUrl($cookieMatchingUrl){$this->cookieMatchingUrl = $cookieMatchingUrl;}public function getCookieMatchingUrl(){return $this->cookieMatchingUrl;}public function setId($id){$this->id = $id;}public function getId(){return $this->id;}public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}public function setMaximumActiveCreatives($maximumActiveCreatives){$this->maximumActiveCreatives = $maximumActiveCreatives;}public function getMaximumActiveCreatives(){return $this->maximumActiveCreatives;}public function setMaximumTotalQps($maximumTotalQps){$this->maximumTotalQps = $maximumTotalQps;}public function getMaximumTotalQps(){return $this->maximumTotalQps;}public function setNumberActiveCreatives($numberActiveCreatives){$this->numberActiveCreatives = $numberActiveCreatives;}public function getNumberActiveCreatives(){return $this->numberActiveCreatives;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_AccountBidderLocation extends Google_Model{protected $internal_gapi_mappings = array();public $maximumQps;public $region;public $url;public function setMaximumQps($maximumQps){$this->maximumQps = $maximumQps;}public function getMaximumQps(){return $this->maximumQps;}public function setRegion($region){$this->region = $region;}public function getRegion(){return $this->region;}public function setUrl($url){$this->url = $url;}public function getUrl(){return $this->url;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_AccountsList extends Google_Collection{protected $collection_key = 'items';protected $internal_gapi_mappings = array();protected $itemsType = 'Google_Service_AdExchangeBuyer_Account';protected $itemsDataType = 'array';public $kind;public function setItems($items){$this->items = $items;}public function getItems(){return $this->items;}public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_AdSize extends Google_Model{protected $internal_gapi_mappings = array();public $height;public $width;public function setHeight($height){$this->height = $height;}public function getHeight(){return $this->height;}public function setWidth($width){$this->width = $width;}public function getWidth(){return $this->width;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_AdSlotDto extends Google_Model{protected $internal_gapi_mappings = array();public $channelCode;public $channelId;public $description;public $name;public $size;public $webPropertyId;public function setChannelCode($channelCode){$this->channelCode = $channelCode;}public function getChannelCode(){return $this->channelCode;}public function setChannelId($channelId){$this->channelId = $channelId;}public function getChannelId(){return $this->channelId;}public function setDescription($description){$this->description = $description;}public function getDescription(){return $this->description;}public function setName($name){$this->name = $name;}public function getName(){return $this->name;}public function setSize($size){$this->size = $size;}public function getSize(){return $this->size;}public function setWebPropertyId($webPropertyId){$this->webPropertyId = $webPropertyId;}public function getWebPropertyId(){return $this->webPropertyId;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_AddOrderDealsRequest extends Google_Collection{protected $collection_key = 'deals';protected $internal_gapi_mappings = array();protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal';protected $dealsDataType = 'array';public $orderRevisionNumber;public $updateAction;public function setDeals($deals){$this->deals = $deals;}public function getDeals(){return $this->deals;}public function setOrderRevisionNumber($orderRevisionNumber){$this->orderRevisionNumber = $orderRevisionNumber;}public function getOrderRevisionNumber(){return $this->orderRevisionNumber;}public function setUpdateAction($updateAction){$this->updateAction = $updateAction;}public function getUpdateAction(){return $this->updateAction;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_AddOrderDealsResponse extends Google_Collection{protected $collection_key = 'deals';protected $internal_gapi_mappings = array();protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal';protected $dealsDataType = 'array';public $orderRevisionNumber;public function setDeals($deals){$this->deals = $deals;}public function getDeals(){return $this->deals;}public function setOrderRevisionNumber($orderRevisionNumber){$this->orderRevisionNumber = $orderRevisionNumber;}public function getOrderRevisionNumber(){return $this->orderRevisionNumber;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_AddOrderNotesRequest extends Google_Collection{protected $collection_key = 'notes';protected $internal_gapi_mappings = array();protected $notesType = 'Google_Service_AdExchangeBuyer_MarketplaceNote';protected $notesDataType = 'array';public function setNotes($notes){$this->notes = $notes;}public function getNotes(){return $this->notes;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_AddOrderNotesResponse extends Google_Collection{protected $collection_key = 'notes';protected $internal_gapi_mappings = array();protected $notesType = 'Google_Service_AdExchangeBuyer_MarketplaceNote';protected $notesDataType = 'array';public function setNotes($notes){$this->notes = $notes;}public function getNotes(){return $this->notes;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_AdvertiserDto extends Google_Collection{protected $collection_key = 'brands';protected $internal_gapi_mappings = array();protected $brandsType = 'Google_Service_AdExchangeBuyer_BrandDto';protected $brandsDataType = 'array';public $id;public $name;public $status;public function setBrands($brands){$this->brands = $brands;}public function getBrands(){return $this->brands;}public function setId($id){$this->id = $id;}public function getId(){return $this->id;}public function setName($name){$this->name = $name;}public function getName(){return $this->name;}public function setStatus($status){$this->status = $status;}public function getStatus(){return $this->status;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_AudienceSegment extends Google_Model{protected $internal_gapi_mappings = array();public $description;public $id;public $name;public $numCookies;public function setDescription($description){$this->description = $description;}public function getDescription(){return $this->description;}public function setId($id){$this->id = $id;}public function getId(){return $this->id;}public function setName($name){$this->name = $name;}public function getName(){return $this->name;}public function setNumCookies($numCookies){$this->numCookies = $numCookies;}public function getNumCookies(){return $this->numCookies;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_BillingInfo extends Google_Collection{protected $collection_key = 'billingId';protected $internal_gapi_mappings = array();public $accountId;public $accountName;public $billingId;public $kind;public function setAccountId($accountId){$this->accountId = $accountId;}public function getAccountId(){return $this->accountId;}public function setAccountName($accountName){$this->accountName = $accountName;}public function getAccountName(){return $this->accountName;}public function setBillingId($billingId){$this->billingId = $billingId;}public function getBillingId(){return $this->billingId;}public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_BillingInfoList extends Google_Collection{protected $collection_key = 'items';protected $internal_gapi_mappings = array();protected $itemsType = 'Google_Service_AdExchangeBuyer_BillingInfo';protected $itemsDataType = 'array';public $kind;public function setItems($items){$this->items = $items;}public function getItems(){return $this->items;}public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_BrandDto extends Google_Model{protected $internal_gapi_mappings = array();public $advertiserId;public $id;public $name;public function setAdvertiserId($advertiserId){$this->advertiserId = $advertiserId;}public function getAdvertiserId(){return $this->advertiserId;}public function setId($id){$this->id = $id;}public function getId(){return $this->id;}public function setName($name){$this->name = $name;}public function getName(){return $this->name;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_Budget extends Google_Model{protected $internal_gapi_mappings = array();public $accountId;public $billingId;public $budgetAmount;public $currencyCode;public $id;public $kind;public function setAccountId($accountId){$this->accountId = $accountId;}public function getAccountId(){return $this->accountId;}public function setBillingId($billingId){$this->billingId = $billingId;}public function getBillingId(){return $this->billingId;}public function setBudgetAmount($budgetAmount){$this->budgetAmount = $budgetAmount;}public function getBudgetAmount(){return $this->budgetAmount;}public function setCurrencyCode($currencyCode){$this->currencyCode = $currencyCode;}public function getCurrencyCode(){return $this->currencyCode;}public function setId($id){$this->id = $id;}public function getId(){return $this->id;}public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_Buyer extends Google_Model{protected $internal_gapi_mappings = array();public $accountId;public function setAccountId($accountId){$this->accountId = $accountId;}public function getAccountId(){return $this->accountId;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_BuyerDto extends Google_Model{protected $internal_gapi_mappings = array();public $accountId;public $customerId;public $displayName;public $enabledForInterestTargetingDeals;public $enabledForPreferredDeals;public $id;public $sponsorAccountId;public function setAccountId($accountId){$this->accountId = $accountId;}public function getAccountId(){return $this->accountId;}public function setCustomerId($customerId){$this->customerId = $customerId;}public function getCustomerId(){return $this->customerId;}public function setDisplayName($displayName){$this->displayName = $displayName;}public function getDisplayName(){return $this->displayName;}public function setEnabledForInterestTargetingDeals($enabledForInterestTargetingDeals){$this->enabledForInterestTargetingDeals = $enabledForInterestTargetingDeals;}public function getEnabledForInterestTargetingDeals(){return $this->enabledForInterestTargetingDeals;}public function setEnabledForPreferredDeals($enabledForPreferredDeals){$this->enabledForPreferredDeals = $enabledForPreferredDeals;}public function getEnabledForPreferredDeals(){return $this->enabledForPreferredDeals;}public function setId($id){$this->id = $id;}public function getId(){return $this->id;}public function setSponsorAccountId($sponsorAccountId){$this->sponsorAccountId = $sponsorAccountId;}public function getSponsorAccountId(){return $this->sponsorAccountId;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_ClientAccessCapabilities extends Google_Collection{protected $collection_key = 'capabilities';protected $internal_gapi_mappings = array();public $capabilities;public $clientAccountId;public function setCapabilities($capabilities){$this->capabilities = $capabilities;}public function getCapabilities(){return $this->capabilities;}public function setClientAccountId($clientAccountId){$this->clientAccountId = $clientAccountId;}public function getClientAccountId(){return $this->clientAccountId;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_ContactInformation extends Google_Model{protected $internal_gapi_mappings = array();public $email;public $name;public function setEmail($email){$this->email = $email;}public function getEmail(){return $this->email;}public function setName($name){$this->name = $name;}public function getName(){return $this->name;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_CreateOrdersRequest extends Google_Collection{protected $collection_key = 'orders';protected $internal_gapi_mappings = array();protected $ordersType = 'Google_Service_AdExchangeBuyer_MarketplaceOrder';protected $ordersDataType = 'array';public $webPropertyCode;public function setOrders($orders){$this->orders = $orders;}public function getOrders(){return $this->orders;}public function setWebPropertyCode($webPropertyCode){$this->webPropertyCode = $webPropertyCode;}public function getWebPropertyCode(){return $this->webPropertyCode;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_CreateOrdersResponse extends Google_Collection{protected $collection_key = 'orders';protected $internal_gapi_mappings = array();protected $ordersType = 'Google_Service_AdExchangeBuyer_MarketplaceOrder';protected $ordersDataType = 'array';public function setOrders($orders){$this->orders = $orders;}public function getOrders(){return $this->orders;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_Creative extends Google_Collection{protected $collection_key = 'vendorType';protected $internal_gapi_mappings = array("hTMLSnippet" => "HTMLSnippet","apiUploadTimestamp" => "api_upload_timestamp",);public $hTMLSnippet;public $accountId;public $advertiserId;public $advertiserName;public $agencyId;public $apiUploadTimestamp;public $attribute;public $buyerCreativeId;public $clickThroughUrl;protected $correctionsType = 'Google_Service_AdExchangeBuyer_CreativeCorrections';protected $correctionsDataType = 'array';public $dealsStatus;protected $filteringReasonsType = 'Google_Service_AdExchangeBuyer_CreativeFilteringReasons';protected $filteringReasonsDataType = '';public $height;public $impressionTrackingUrl;public $kind;protected $nativeAdType = 'Google_Service_AdExchangeBuyer_CreativeNativeAd';protected $nativeAdDataType = '';public $openAuctionStatus;public $productCategories;public $restrictedCategories;public $sensitiveCategories;protected $servingRestrictionsType = 'Google_Service_AdExchangeBuyer_CreativeServingRestrictions';protected $servingRestrictionsDataType = 'array';public $vendorType;public $version;public $videoURL;public $width;public function setHTMLSnippet($hTMLSnippet){$this->hTMLSnippet = $hTMLSnippet;}public function getHTMLSnippet(){return $this->hTMLSnippet;}public function setAccountId($accountId){$this->accountId = $accountId;}public function getAccountId(){return $this->accountId;}public function setAdvertiserId($advertiserId){$this->advertiserId = $advertiserId;}public function getAdvertiserId(){return $this->advertiserId;}public function setAdvertiserName($advertiserName){$this->advertiserName = $advertiserName;}public function getAdvertiserName(){return $this->advertiserName;}public function setAgencyId($agencyId){$this->agencyId = $agencyId;}public function getAgencyId(){return $this->agencyId;}public function setApiUploadTimestamp($apiUploadTimestamp){$this->apiUploadTimestamp = $apiUploadTimestamp;}public function getApiUploadTimestamp(){return $this->apiUploadTimestamp;}public function setAttribute($attribute){$this->attribute = $attribute;}public function getAttribute(){return $this->attribute;}public function setBuyerCreativeId($buyerCreativeId){$this->buyerCreativeId = $buyerCreativeId;}public function getBuyerCreativeId(){return $this->buyerCreativeId;}public function setClickThroughUrl($clickThroughUrl){$this->clickThroughUrl = $clickThroughUrl;}public function getClickThroughUrl(){return $this->clickThroughUrl;}public function setCorrections($corrections){$this->corrections = $corrections;}public function getCorrections(){return $this->corrections;}public function setDealsStatus($dealsStatus){$this->dealsStatus = $dealsStatus;}public function getDealsStatus(){return $this->dealsStatus;}public function setFilteringReasons(Google_Service_AdExchangeBuyer_CreativeFilteringReasons $filteringReasons){$this->filteringReasons = $filteringReasons;}public function getFilteringReasons(){return $this->filteringReasons;}public function setHeight($height){$this->height = $height;}public function getHeight(){return $this->height;}public function setImpressionTrackingUrl($impressionTrackingUrl){$this->impressionTrackingUrl = $impressionTrackingUrl;}public function getImpressionTrackingUrl(){return $this->impressionTrackingUrl;}public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}public function setNativeAd(Google_Service_AdExchangeBuyer_CreativeNativeAd $nativeAd){$this->nativeAd = $nativeAd;}public function getNativeAd(){return $this->nativeAd;}public function setOpenAuctionStatus($openAuctionStatus){$this->openAuctionStatus = $openAuctionStatus;}public function getOpenAuctionStatus(){return $this->openAuctionStatus;}public function setProductCategories($productCategories){$this->productCategories = $productCategories;}public function getProductCategories(){return $this->productCategories;}public function setRestrictedCategories($restrictedCategories){$this->restrictedCategories = $restrictedCategories;}public function getRestrictedCategories(){return $this->restrictedCategories;}public function setSensitiveCategories($sensitiveCategories){$this->sensitiveCategories = $sensitiveCategories;}public function getSensitiveCategories(){return $this->sensitiveCategories;}public function setServingRestrictions($servingRestrictions){$this->servingRestrictions = $servingRestrictions;}public function getServingRestrictions(){return $this->servingRestrictions;}public function setVendorType($vendorType){$this->vendorType = $vendorType;}public function getVendorType(){return $this->vendorType;}public function setVersion($version){$this->version = $version;}public function getVersion(){return $this->version;}public function setVideoURL($videoURL){$this->videoURL = $videoURL;}public function getVideoURL(){return $this->videoURL;}public function setWidth($width){$this->width = $width;}public function getWidth(){return $this->width;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_CreativeCorrections extends Google_Collection{protected $collection_key = 'details';protected $internal_gapi_mappings = array();public $details;public $reason;public function setDetails($details){$this->details = $details;}public function getDetails(){return $this->details;}public function setReason($reason){$this->reason = $reason;}public function getReason(){return $this->reason;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_CreativeFilteringReasons extends Google_Collection{protected $collection_key = 'reasons';protected $internal_gapi_mappings = array();public $date;protected $reasonsType = 'Google_Service_AdExchangeBuyer_CreativeFilteringReasonsReasons';protected $reasonsDataType = 'array';public function setDate($date){$this->date = $date;}public function getDate(){return $this->date;}public function setReasons($reasons){$this->reasons = $reasons;}public function getReasons(){return $this->reasons;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_CreativeFilteringReasonsReasons extends Google_Model{protected $internal_gapi_mappings = array();public $filteringCount;public $filteringStatus;public function setFilteringCount($filteringCount){$this->filteringCount = $filteringCount;}public function getFilteringCount(){return $this->filteringCount;}public function setFilteringStatus($filteringStatus){$this->filteringStatus = $filteringStatus;}public function getFilteringStatus(){return $this->filteringStatus;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_CreativeNativeAd extends Google_Collection{protected $collection_key = 'impressionTrackingUrl';protected $internal_gapi_mappings = array();public $advertiser;protected $appIconType = 'Google_Service_AdExchangeBuyer_CreativeNativeAdAppIcon';protected $appIconDataType = '';public $body;public $callToAction;public $clickTrackingUrl;public $headline;protected $imageType = 'Google_Service_AdExchangeBuyer_CreativeNativeAdImage';protected $imageDataType = '';public $impressionTrackingUrl;protected $logoType = 'Google_Service_AdExchangeBuyer_CreativeNativeAdLogo';protected $logoDataType = '';public $price;public $starRating;public $store;public function setAdvertiser($advertiser){$this->advertiser = $advertiser;}public function getAdvertiser(){return $this->advertiser;}public function setAppIcon(Google_Service_AdExchangeBuyer_CreativeNativeAdAppIcon $appIcon){$this->appIcon = $appIcon;}public function getAppIcon(){return $this->appIcon;}public function setBody($body){$this->body = $body;}public function getBody(){return $this->body;}public function setCallToAction($callToAction){$this->callToAction = $callToAction;}public function getCallToAction(){return $this->callToAction;}public function setClickTrackingUrl($clickTrackingUrl){$this->clickTrackingUrl = $clickTrackingUrl;}public function getClickTrackingUrl(){return $this->clickTrackingUrl;}public function setHeadline($headline){$this->headline = $headline;}public function getHeadline(){return $this->headline;}public function setImage(Google_Service_AdExchangeBuyer_CreativeNativeAdImage $image){$this->image = $image;}public function getImage(){return $this->image;}public function setImpressionTrackingUrl($impressionTrackingUrl){$this->impressionTrackingUrl = $impressionTrackingUrl;}public function getImpressionTrackingUrl(){return $this->impressionTrackingUrl;}public function setLogo(Google_Service_AdExchangeBuyer_CreativeNativeAdLogo $logo){$this->logo = $logo;}public function getLogo(){return $this->logo;}public function setPrice($price){$this->price = $price;}public function getPrice(){return $this->price;}public function setStarRating($starRating){$this->starRating = $starRating;}public function getStarRating(){return $this->starRating;}public function setStore($store){$this->store = $store;}public function getStore(){return $this->store;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_CreativeNativeAdAppIcon extends Google_Model{protected $internal_gapi_mappings = array();public $height;public $url;public $width;public function setHeight($height){$this->height = $height;}public function getHeight(){return $this->height;}public function setUrl($url){$this->url = $url;}public function getUrl(){return $this->url;}public function setWidth($width){$this->width = $width;}public function getWidth(){return $this->width;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_CreativeNativeAdImage extends Google_Model{protected $internal_gapi_mappings = array();public $height;public $url;public $width;public function setHeight($height){$this->height = $height;}public function getHeight(){return $this->height;}public function setUrl($url){$this->url = $url;}public function getUrl(){return $this->url;}public function setWidth($width){$this->width = $width;}public function getWidth(){return $this->width;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_CreativeNativeAdLogo extends Google_Model{protected $internal_gapi_mappings = array();public $height;public $url;public $width;public function setHeight($height){$this->height = $height;}public function getHeight(){return $this->height;}public function setUrl($url){$this->url = $url;}public function getUrl(){return $this->url;}public function setWidth($width){$this->width = $width;}public function getWidth(){return $this->width;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_CreativeServingRestrictions extends Google_Collection{protected $collection_key = 'disapprovalReasons';protected $internal_gapi_mappings = array();protected $contextsType = 'Google_Service_AdExchangeBuyer_CreativeServingRestrictionsContexts';protected $contextsDataType = 'array';protected $disapprovalReasonsType = 'Google_Service_AdExchangeBuyer_CreativeServingRestrictionsDisapprovalReasons';protected $disapprovalReasonsDataType = 'array';public $reason;public function setContexts($contexts){$this->contexts = $contexts;}public function getContexts(){return $this->contexts;}public function setDisapprovalReasons($disapprovalReasons){$this->disapprovalReasons = $disapprovalReasons;}public function getDisapprovalReasons(){return $this->disapprovalReasons;}public function setReason($reason){$this->reason = $reason;}public function getReason(){return $this->reason;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_CreativeServingRestrictionsContexts extends Google_Collection{protected $collection_key = 'platform';protected $internal_gapi_mappings = array();public $auctionType;public $contextType;public $geoCriteriaId;public $platform;public function setAuctionType($auctionType){$this->auctionType = $auctionType;}public function getAuctionType(){return $this->auctionType;}public function setContextType($contextType){$this->contextType = $contextType;}public function getContextType(){return $this->contextType;}public function setGeoCriteriaId($geoCriteriaId){$this->geoCriteriaId = $geoCriteriaId;}public function getGeoCriteriaId(){return $this->geoCriteriaId;}public function setPlatform($platform){$this->platform = $platform;}public function getPlatform(){return $this->platform;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_CreativeServingRestrictionsDisapprovalReasons extends Google_Collection{protected $collection_key = 'details';protected $internal_gapi_mappings = array();public $details;public $reason;public function setDetails($details){$this->details = $details;}public function getDetails(){return $this->details;}public function setReason($reason){$this->reason = $reason;}public function getReason(){return $this->reason;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_CreativesList extends Google_Collection{protected $collection_key = 'items';protected $internal_gapi_mappings = array();protected $itemsType = 'Google_Service_AdExchangeBuyer_Creative';protected $itemsDataType = 'array';public $kind;public $nextPageToken;public function setItems($items){$this->items = $items;}public function getItems(){return $this->items;}public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}public function setNextPageToken($nextPageToken){$this->nextPageToken = $nextPageToken;}public function getNextPageToken(){return $this->nextPageToken;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_DateTime extends Google_Model{protected $internal_gapi_mappings = array();public $day;public $hour;public $minute;public $month;public $second;public $timeZoneId;public $year;public function setDay($day){$this->day = $day;}public function getDay(){return $this->day;}public function setHour($hour){$this->hour = $hour;}public function getHour(){return $this->hour;}public function setMinute($minute){$this->minute = $minute;}public function getMinute(){return $this->minute;}public function setMonth($month){$this->month = $month;}public function getMonth(){return $this->month;}public function setSecond($second){$this->second = $second;}public function getSecond(){return $this->second;}public function setTimeZoneId($timeZoneId){$this->timeZoneId = $timeZoneId;}public function getTimeZoneId(){return $this->timeZoneId;}public function setYear($year){$this->year = $year;}public function getYear(){return $this->year;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_DealPartyDto extends Google_Model{protected $internal_gapi_mappings = array();protected $buyerType = 'Google_Service_AdExchangeBuyer_BuyerDto';protected $buyerDataType = '';public $buyerSellerRole;public $customerId;public $name;protected $webPropertyType = 'Google_Service_AdExchangeBuyer_WebPropertyDto';protected $webPropertyDataType = '';public function setBuyer(Google_Service_AdExchangeBuyer_BuyerDto $buyer){$this->buyer = $buyer;}public function getBuyer(){return $this->buyer;}public function setBuyerSellerRole($buyerSellerRole){$this->buyerSellerRole = $buyerSellerRole;}public function getBuyerSellerRole(){return $this->buyerSellerRole;}public function setCustomerId($customerId){$this->customerId = $customerId;}public function getCustomerId(){return $this->customerId;}public function setName($name){$this->name = $name;}public function getName(){return $this->name;}public function setWebProperty(Google_Service_AdExchangeBuyer_WebPropertyDto $webProperty){$this->webProperty = $webProperty;}public function getWebProperty(){return $this->webProperty;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_DealTerms extends Google_Model{protected $internal_gapi_mappings = array();public $description;protected $guaranteedFixedPriceTermsType = 'Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTerms';protected $guaranteedFixedPriceTermsDataType = '';protected $nonGuaranteedAuctionTermsType = 'Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedAuctionTerms';protected $nonGuaranteedAuctionTermsDataType = '';protected $nonGuaranteedFixedPriceTermsType = 'Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedFixedPriceTerms';protected $nonGuaranteedFixedPriceTermsDataType = '';public function setDescription($description){$this->description = $description;}public function getDescription(){return $this->description;}public function setGuaranteedFixedPriceTerms(Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTerms $guaranteedFixedPriceTerms){$this->guaranteedFixedPriceTerms = $guaranteedFixedPriceTerms;}public function getGuaranteedFixedPriceTerms(){return $this->guaranteedFixedPriceTerms;}public function setNonGuaranteedAuctionTerms(Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedAuctionTerms $nonGuaranteedAuctionTerms){$this->nonGuaranteedAuctionTerms = $nonGuaranteedAuctionTerms;}public function getNonGuaranteedAuctionTerms(){return $this->nonGuaranteedAuctionTerms;}public function setNonGuaranteedFixedPriceTerms(Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedFixedPriceTerms $nonGuaranteedFixedPriceTerms){$this->nonGuaranteedFixedPriceTerms = $nonGuaranteedFixedPriceTerms;}public function getNonGuaranteedFixedPriceTerms(){return $this->nonGuaranteedFixedPriceTerms;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTerms extends Google_Collection{protected $collection_key = 'fixedPrices';protected $internal_gapi_mappings = array();protected $fixedPricesType = 'Google_Service_AdExchangeBuyer_PricePerBuyer';protected $fixedPricesDataType = 'array';public $guaranteedImpressions;public $guaranteedLooks;public function setFixedPrices($fixedPrices){$this->fixedPrices = $fixedPrices;}public function getFixedPrices(){return $this->fixedPrices;}public function setGuaranteedImpressions($guaranteedImpressions){$this->guaranteedImpressions = $guaranteedImpressions;}public function getGuaranteedImpressions(){return $this->guaranteedImpressions;}public function setGuaranteedLooks($guaranteedLooks){$this->guaranteedLooks = $guaranteedLooks;}public function getGuaranteedLooks(){return $this->guaranteedLooks;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedAuctionTerms extends Google_Collection{protected $collection_key = 'reservePricePerBuyers';protected $internal_gapi_mappings = array();public $privateAuctionId;protected $reservePricePerBuyersType = 'Google_Service_AdExchangeBuyer_PricePerBuyer';protected $reservePricePerBuyersDataType = 'array';public function setPrivateAuctionId($privateAuctionId){$this->privateAuctionId = $privateAuctionId;}public function getPrivateAuctionId(){return $this->privateAuctionId;}public function setReservePricePerBuyers($reservePricePerBuyers){$this->reservePricePerBuyers = $reservePricePerBuyers;}public function getReservePricePerBuyers(){return $this->reservePricePerBuyers;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedFixedPriceTerms extends Google_Collection{protected $collection_key = 'fixedPrices';protected $internal_gapi_mappings = array();protected $fixedPricesType = 'Google_Service_AdExchangeBuyer_PricePerBuyer';protected $fixedPricesDataType = 'array';public function setFixedPrices($fixedPrices){$this->fixedPrices = $fixedPrices;}public function getFixedPrices(){return $this->fixedPrices;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_DeleteOrderDealsRequest extends Google_Collection{protected $collection_key = 'dealIds';protected $internal_gapi_mappings = array();public $dealIds;public $orderRevisionNumber;public $updateAction;public function setDealIds($dealIds){$this->dealIds = $dealIds;}public function getDealIds(){return $this->dealIds;}public function setOrderRevisionNumber($orderRevisionNumber){$this->orderRevisionNumber = $orderRevisionNumber;}public function getOrderRevisionNumber(){return $this->orderRevisionNumber;}public function setUpdateAction($updateAction){$this->updateAction = $updateAction;}public function getUpdateAction(){return $this->updateAction;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_DeleteOrderDealsResponse extends Google_Collection{protected $collection_key = 'deals';protected $internal_gapi_mappings = array();protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal';protected $dealsDataType = 'array';public $orderRevisionNumber;public function setDeals($deals){$this->deals = $deals;}public function getDeals(){return $this->deals;}public function setOrderRevisionNumber($orderRevisionNumber){$this->orderRevisionNumber = $orderRevisionNumber;}public function getOrderRevisionNumber(){return $this->orderRevisionNumber;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_DeliveryControl extends Google_Collection{protected $collection_key = 'frequencyCaps';protected $internal_gapi_mappings = array();public $deliveryRateType;protected $frequencyCapsType = 'Google_Service_AdExchangeBuyer_DeliveryControlFrequencyCap';protected $frequencyCapsDataType = 'array';public function setDeliveryRateType($deliveryRateType){$this->deliveryRateType = $deliveryRateType;}public function getDeliveryRateType(){return $this->deliveryRateType;}public function setFrequencyCaps($frequencyCaps){$this->frequencyCaps = $frequencyCaps;}public function getFrequencyCaps(){return $this->frequencyCaps;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_DeliveryControlFrequencyCap extends Google_Model{protected $internal_gapi_mappings = array();public $maxImpressions;public $numTimeUnits;public $timeUnitType;public function setMaxImpressions($maxImpressions){$this->maxImpressions = $maxImpressions;}public function getMaxImpressions(){return $this->maxImpressions;}public function setNumTimeUnits($numTimeUnits){$this->numTimeUnits = $numTimeUnits;}public function getNumTimeUnits(){return $this->numTimeUnits;}public function setTimeUnitType($timeUnitType){$this->timeUnitType = $timeUnitType;}public function getTimeUnitType(){return $this->timeUnitType;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_EditAllOrderDealsRequest extends Google_Collection{protected $collection_key = 'deals';protected $internal_gapi_mappings = array();protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal';protected $dealsDataType = 'array';protected $orderType = 'Google_Service_AdExchangeBuyer_MarketplaceOrder';protected $orderDataType = '';public $orderRevisionNumber;public $updateAction;public function setDeals($deals){$this->deals = $deals;}public function getDeals(){return $this->deals;}public function setOrder(Google_Service_AdExchangeBuyer_MarketplaceOrder $order){$this->order = $order;}public function getOrder(){return $this->order;}public function setOrderRevisionNumber($orderRevisionNumber){$this->orderRevisionNumber = $orderRevisionNumber;}public function getOrderRevisionNumber(){return $this->orderRevisionNumber;}public function setUpdateAction($updateAction){$this->updateAction = $updateAction;}public function getUpdateAction(){return $this->updateAction;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_EditAllOrderDealsResponse extends Google_Collection{protected $collection_key = 'deals';protected $internal_gapi_mappings = array();protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal';protected $dealsDataType = 'array';public function setDeals($deals){$this->deals = $deals;}public function getDeals(){return $this->deals;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_EditHistoryDto extends Google_Model{protected $internal_gapi_mappings = array();public $createdByLoginName;public $createdTimeStamp;public $lastUpdateTimeStamp;public $lastUpdatedByLoginName;public function setCreatedByLoginName($createdByLoginName){$this->createdByLoginName = $createdByLoginName;}public function getCreatedByLoginName(){return $this->createdByLoginName;}public function setCreatedTimeStamp($createdTimeStamp){$this->createdTimeStamp = $createdTimeStamp;}public function getCreatedTimeStamp(){return $this->createdTimeStamp;}public function setLastUpdateTimeStamp($lastUpdateTimeStamp){$this->lastUpdateTimeStamp = $lastUpdateTimeStamp;}public function getLastUpdateTimeStamp(){return $this->lastUpdateTimeStamp;}public function setLastUpdatedByLoginName($lastUpdatedByLoginName){$this->lastUpdatedByLoginName = $lastUpdatedByLoginName;}public function getLastUpdatedByLoginName(){return $this->lastUpdatedByLoginName;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_GetFinalizedNegotiationByExternalDealIdRequest extends Google_Model{protected $internal_gapi_mappings = array();public $includePrivateAuctions;public function setIncludePrivateAuctions($includePrivateAuctions){$this->includePrivateAuctions = $includePrivateAuctions;}public function getIncludePrivateAuctions(){return $this->includePrivateAuctions;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_GetNegotiationByIdRequest extends Google_Model{protected $internal_gapi_mappings = array();public $includePrivateAuctions;public function setIncludePrivateAuctions($includePrivateAuctions){$this->includePrivateAuctions = $includePrivateAuctions;}public function getIncludePrivateAuctions(){return $this->includePrivateAuctions;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_GetNegotiationsRequest extends Google_Model{protected $internal_gapi_mappings = array();public $finalized;public $includePrivateAuctions;public $sinceTimestampMillis;public function setFinalized($finalized){$this->finalized = $finalized;}public function getFinalized(){return $this->finalized;}public function setIncludePrivateAuctions($includePrivateAuctions){$this->includePrivateAuctions = $includePrivateAuctions;}public function getIncludePrivateAuctions(){return $this->includePrivateAuctions;}public function setSinceTimestampMillis($sinceTimestampMillis){$this->sinceTimestampMillis = $sinceTimestampMillis;}public function getSinceTimestampMillis(){return $this->sinceTimestampMillis;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_GetNegotiationsResponse extends Google_Collection{protected $collection_key = 'negotiations';protected $internal_gapi_mappings = array();public $kind;protected $negotiationsType = 'Google_Service_AdExchangeBuyer_NegotiationDto';protected $negotiationsDataType = 'array';public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}public function setNegotiations($negotiations){$this->negotiations = $negotiations;}public function getNegotiations(){return $this->negotiations;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_GetOffersResponse extends Google_Collection{protected $collection_key = 'offers';protected $internal_gapi_mappings = array();protected $offersType = 'Google_Service_AdExchangeBuyer_MarketplaceOffer';protected $offersDataType = 'array';public function setOffers($offers){$this->offers = $offers;}public function getOffers(){return $this->offers;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_GetOrderDealsResponse extends Google_Collection{protected $collection_key = 'deals';protected $internal_gapi_mappings = array();protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal';protected $dealsDataType = 'array';public function setDeals($deals){$this->deals = $deals;}public function getDeals(){return $this->deals;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_GetOrderNotesResponse extends Google_Collection{protected $collection_key = 'notes';protected $internal_gapi_mappings = array();protected $notesType = 'Google_Service_AdExchangeBuyer_MarketplaceNote';protected $notesDataType = 'array';public function setNotes($notes){$this->notes = $notes;}public function getNotes(){return $this->notes;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_GetOrdersResponse extends Google_Collection{protected $collection_key = 'orders';protected $internal_gapi_mappings = array();protected $ordersType = 'Google_Service_AdExchangeBuyer_MarketplaceOrder';protected $ordersDataType = 'array';public function setOrders($orders){$this->orders = $orders;}public function getOrders(){return $this->orders;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_InventorySegmentTargeting extends Google_Collection{protected $collection_key = 'positiveXfpPlacements';protected $internal_gapi_mappings = array();protected $negativeAdSizesType = 'Google_Service_AdExchangeBuyer_AdSize';protected $negativeAdSizesDataType = 'array';public $negativeAdTypeSegments;public $negativeAudienceSegments;public $negativeDeviceCategories;public $negativeIcmBrands;public $negativeIcmInterests;public $negativeInventorySlots;protected $negativeKeyValuesType = 'Google_Service_AdExchangeBuyer_RuleKeyValuePair';protected $negativeKeyValuesDataType = 'array';public $negativeLocations;public $negativeMobileApps;public $negativeOperatingSystemVersions;public $negativeOperatingSystems;public $negativeSiteUrls;public $negativeSizes;public $negativeVideoAdPositionSegments;public $negativeVideoDurationSegments;public $negativeXfpAdSlots;public $negativeXfpPlacements;protected $positiveAdSizesType = 'Google_Service_AdExchangeBuyer_AdSize';protected $positiveAdSizesDataType = 'array';public $positiveAdTypeSegments;public $positiveAudienceSegments;public $positiveDeviceCategories;public $positiveIcmBrands;public $positiveIcmInterests;public $positiveInventorySlots;protected $positiveKeyValuesType = 'Google_Service_AdExchangeBuyer_RuleKeyValuePair';protected $positiveKeyValuesDataType = 'array';public $positiveLocations;public $positiveMobileApps;public $positiveOperatingSystemVersions;public $positiveOperatingSystems;public $positiveSiteUrls;public $positiveSizes;public $positiveVideoAdPositionSegments;public $positiveVideoDurationSegments;public $positiveXfpAdSlots;public $positiveXfpPlacements;public function setNegativeAdSizes($negativeAdSizes){$this->negativeAdSizes = $negativeAdSizes;}public function getNegativeAdSizes(){return $this->negativeAdSizes;}public function setNegativeAdTypeSegments($negativeAdTypeSegments){$this->negativeAdTypeSegments = $negativeAdTypeSegments;}public function getNegativeAdTypeSegments(){return $this->negativeAdTypeSegments;}public function setNegativeAudienceSegments($negativeAudienceSegments){$this->negativeAudienceSegments = $negativeAudienceSegments;}public function getNegativeAudienceSegments(){return $this->negativeAudienceSegments;}public function setNegativeDeviceCategories($negativeDeviceCategories){$this->negativeDeviceCategories = $negativeDeviceCategories;}public function getNegativeDeviceCategories(){return $this->negativeDeviceCategories;}public function setNegativeIcmBrands($negativeIcmBrands){$this->negativeIcmBrands = $negativeIcmBrands;}public function getNegativeIcmBrands(){return $this->negativeIcmBrands;}public function setNegativeIcmInterests($negativeIcmInterests){$this->negativeIcmInterests = $negativeIcmInterests;}public function getNegativeIcmInterests(){return $this->negativeIcmInterests;}public function setNegativeInventorySlots($negativeInventorySlots){$this->negativeInventorySlots = $negativeInventorySlots;}public function getNegativeInventorySlots(){return $this->negativeInventorySlots;}public function setNegativeKeyValues($negativeKeyValues){$this->negativeKeyValues = $negativeKeyValues;}public function getNegativeKeyValues(){return $this->negativeKeyValues;}public function setNegativeLocations($negativeLocations){$this->negativeLocations = $negativeLocations;}public function getNegativeLocations(){return $this->negativeLocations;}public function setNegativeMobileApps($negativeMobileApps){$this->negativeMobileApps = $negativeMobileApps;}public function getNegativeMobileApps(){return $this->negativeMobileApps;}public function setNegativeOperatingSystemVersions($negativeOperatingSystemVersions){$this->negativeOperatingSystemVersions = $negativeOperatingSystemVersions;}public function getNegativeOperatingSystemVersions(){return $this->negativeOperatingSystemVersions;}public function setNegativeOperatingSystems($negativeOperatingSystems){$this->negativeOperatingSystems = $negativeOperatingSystems;}public function getNegativeOperatingSystems(){return $this->negativeOperatingSystems;}public function setNegativeSiteUrls($negativeSiteUrls){$this->negativeSiteUrls = $negativeSiteUrls;}public function getNegativeSiteUrls(){return $this->negativeSiteUrls;}public function setNegativeSizes($negativeSizes){$this->negativeSizes = $negativeSizes;}public function getNegativeSizes(){return $this->negativeSizes;}public function setNegativeVideoAdPositionSegments($negativeVideoAdPositionSegments){$this->negativeVideoAdPositionSegments = $negativeVideoAdPositionSegments;}public function getNegativeVideoAdPositionSegments(){return $this->negativeVideoAdPositionSegments;}public function setNegativeVideoDurationSegments($negativeVideoDurationSegments){$this->negativeVideoDurationSegments = $negativeVideoDurationSegments;}public function getNegativeVideoDurationSegments(){return $this->negativeVideoDurationSegments;}public function setNegativeXfpAdSlots($negativeXfpAdSlots){$this->negativeXfpAdSlots = $negativeXfpAdSlots;}public function getNegativeXfpAdSlots(){return $this->negativeXfpAdSlots;}public function setNegativeXfpPlacements($negativeXfpPlacements){$this->negativeXfpPlacements = $negativeXfpPlacements;}public function getNegativeXfpPlacements(){return $this->negativeXfpPlacements;}public function setPositiveAdSizes($positiveAdSizes){$this->positiveAdSizes = $positiveAdSizes;}public function getPositiveAdSizes(){return $this->positiveAdSizes;}public function setPositiveAdTypeSegments($positiveAdTypeSegments){$this->positiveAdTypeSegments = $positiveAdTypeSegments;}public function getPositiveAdTypeSegments(){return $this->positiveAdTypeSegments;}public function setPositiveAudienceSegments($positiveAudienceSegments){$this->positiveAudienceSegments = $positiveAudienceSegments;}public function getPositiveAudienceSegments(){return $this->positiveAudienceSegments;}public function setPositiveDeviceCategories($positiveDeviceCategories){$this->positiveDeviceCategories = $positiveDeviceCategories;}public function getPositiveDeviceCategories(){return $this->positiveDeviceCategories;}public function setPositiveIcmBrands($positiveIcmBrands){$this->positiveIcmBrands = $positiveIcmBrands;}public function getPositiveIcmBrands(){return $this->positiveIcmBrands;}public function setPositiveIcmInterests($positiveIcmInterests){$this->positiveIcmInterests = $positiveIcmInterests;}public function getPositiveIcmInterests(){return $this->positiveIcmInterests;}public function setPositiveInventorySlots($positiveInventorySlots){$this->positiveInventorySlots = $positiveInventorySlots;}public function getPositiveInventorySlots(){return $this->positiveInventorySlots;}public function setPositiveKeyValues($positiveKeyValues){$this->positiveKeyValues = $positiveKeyValues;}public function getPositiveKeyValues(){return $this->positiveKeyValues;}public function setPositiveLocations($positiveLocations){$this->positiveLocations = $positiveLocations;}public function getPositiveLocations(){return $this->positiveLocations;}public function setPositiveMobileApps($positiveMobileApps){$this->positiveMobileApps = $positiveMobileApps;}public function getPositiveMobileApps(){return $this->positiveMobileApps;}public function setPositiveOperatingSystemVersions($positiveOperatingSystemVersions){$this->positiveOperatingSystemVersions = $positiveOperatingSystemVersions;}public function getPositiveOperatingSystemVersions(){return $this->positiveOperatingSystemVersions;}public function setPositiveOperatingSystems($positiveOperatingSystems){$this->positiveOperatingSystems = $positiveOperatingSystems;}public function getPositiveOperatingSystems(){return $this->positiveOperatingSystems;}public function setPositiveSiteUrls($positiveSiteUrls){$this->positiveSiteUrls = $positiveSiteUrls;}public function getPositiveSiteUrls(){return $this->positiveSiteUrls;}public function setPositiveSizes($positiveSizes){$this->positiveSizes = $positiveSizes;}public function getPositiveSizes(){return $this->positiveSizes;}public function setPositiveVideoAdPositionSegments($positiveVideoAdPositionSegments){$this->positiveVideoAdPositionSegments = $positiveVideoAdPositionSegments;}public function getPositiveVideoAdPositionSegments(){return $this->positiveVideoAdPositionSegments;}public function setPositiveVideoDurationSegments($positiveVideoDurationSegments){$this->positiveVideoDurationSegments = $positiveVideoDurationSegments;}public function getPositiveVideoDurationSegments(){return $this->positiveVideoDurationSegments;}public function setPositiveXfpAdSlots($positiveXfpAdSlots){$this->positiveXfpAdSlots = $positiveXfpAdSlots;}public function getPositiveXfpAdSlots(){return $this->positiveXfpAdSlots;}public function setPositiveXfpPlacements($positiveXfpPlacements){$this->positiveXfpPlacements = $positiveXfpPlacements;}public function getPositiveXfpPlacements(){return $this->positiveXfpPlacements;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_ListClientAccessCapabilitiesRequest extends Google_Model{protected $internal_gapi_mappings = array();public $sponsorAccountId;public function setSponsorAccountId($sponsorAccountId){$this->sponsorAccountId = $sponsorAccountId;}public function getSponsorAccountId(){return $this->sponsorAccountId;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_ListClientAccessCapabilitiesResponse extends Google_Collection{protected $collection_key = 'clientAccessPermissions';protected $internal_gapi_mappings = array();protected $clientAccessPermissionsType = 'Google_Service_AdExchangeBuyer_ClientAccessCapabilities';protected $clientAccessPermissionsDataType = 'array';public function setClientAccessPermissions($clientAccessPermissions){$this->clientAccessPermissions = $clientAccessPermissions;}public function getClientAccessPermissions(){return $this->clientAccessPermissions;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_ListOffersRequest extends Google_Model{protected $internal_gapi_mappings = array();public $sinceTimestampMillis;public function setSinceTimestampMillis($sinceTimestampMillis){$this->sinceTimestampMillis = $sinceTimestampMillis;}public function getSinceTimestampMillis(){return $this->sinceTimestampMillis;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_ListOffersResponse extends Google_Collection{protected $collection_key = 'offers';protected $internal_gapi_mappings = array();public $kind;protected $offersType = 'Google_Service_AdExchangeBuyer_OfferDto';protected $offersDataType = 'array';public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}public function setOffers($offers){$this->offers = $offers;}public function getOffers(){return $this->offers;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_MarketplaceDeal extends Google_Collection{protected $collection_key = 'sharedTargetings';protected $internal_gapi_mappings = array();protected $buyerPrivateDataType = 'Google_Service_AdExchangeBuyer_PrivateData';protected $buyerPrivateDataDataType = '';public $creationTimeMs;public $dealId;protected $deliveryControlType = 'Google_Service_AdExchangeBuyer_DeliveryControl';protected $deliveryControlDataType = '';public $externalDealId;public $flightEndTimeMs;public $flightStartTimeMs;public $inventoryDescription;public $kind;public $lastUpdateTimeMs;public $name;public $offerId;public $offerRevisionNumber;public $orderId;protected $sellerContactsType = 'Google_Service_AdExchangeBuyer_ContactInformation';protected $sellerContactsDataType = 'array';protected $sharedTargetingsType = 'Google_Service_AdExchangeBuyer_SharedTargeting';protected $sharedTargetingsDataType = 'array';public $syndicationProduct;protected $termsType = 'Google_Service_AdExchangeBuyer_DealTerms';protected $termsDataType = '';public $webPropertyCode;public function setBuyerPrivateData(Google_Service_AdExchangeBuyer_PrivateData $buyerPrivateData){$this->buyerPrivateData = $buyerPrivateData;}public function getBuyerPrivateData(){return $this->buyerPrivateData;}public function setCreationTimeMs($creationTimeMs){$this->creationTimeMs = $creationTimeMs;}public function getCreationTimeMs(){return $this->creationTimeMs;}public function setDealId($dealId){$this->dealId = $dealId;}public function getDealId(){return $this->dealId;}public function setDeliveryControl(Google_Service_AdExchangeBuyer_DeliveryControl $deliveryControl){$this->deliveryControl = $deliveryControl;}public function getDeliveryControl(){return $this->deliveryControl;}public function setExternalDealId($externalDealId){$this->externalDealId = $externalDealId;}public function getExternalDealId(){return $this->externalDealId;}public function setFlightEndTimeMs($flightEndTimeMs){$this->flightEndTimeMs = $flightEndTimeMs;}public function getFlightEndTimeMs(){return $this->flightEndTimeMs;}public function setFlightStartTimeMs($flightStartTimeMs){$this->flightStartTimeMs = $flightStartTimeMs;}public function getFlightStartTimeMs(){return $this->flightStartTimeMs;}public function setInventoryDescription($inventoryDescription){$this->inventoryDescription = $inventoryDescription;}public function getInventoryDescription(){return $this->inventoryDescription;}public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}public function setLastUpdateTimeMs($lastUpdateTimeMs){$this->lastUpdateTimeMs = $lastUpdateTimeMs;}public function getLastUpdateTimeMs(){return $this->lastUpdateTimeMs;}public function setName($name){$this->name = $name;}public function getName(){return $this->name;}public function setOfferId($offerId){$this->offerId = $offerId;}public function getOfferId(){return $this->offerId;}public function setOfferRevisionNumber($offerRevisionNumber){$this->offerRevisionNumber = $offerRevisionNumber;}public function getOfferRevisionNumber(){return $this->offerRevisionNumber;}public function setOrderId($orderId){$this->orderId = $orderId;}public function getOrderId(){return $this->orderId;}public function setSellerContacts($sellerContacts){$this->sellerContacts = $sellerContacts;}public function getSellerContacts(){return $this->sellerContacts;}public function setSharedTargetings($sharedTargetings){$this->sharedTargetings = $sharedTargetings;}public function getSharedTargetings(){return $this->sharedTargetings;}public function setSyndicationProduct($syndicationProduct){$this->syndicationProduct = $syndicationProduct;}public function getSyndicationProduct(){return $this->syndicationProduct;}public function setTerms(Google_Service_AdExchangeBuyer_DealTerms $terms){$this->terms = $terms;}public function getTerms(){return $this->terms;}public function setWebPropertyCode($webPropertyCode){$this->webPropertyCode = $webPropertyCode;}public function getWebPropertyCode(){return $this->webPropertyCode;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_MarketplaceDealParty extends Google_Model{protected $internal_gapi_mappings = array();protected $buyerType = 'Google_Service_AdExchangeBuyer_Buyer';protected $buyerDataType = '';protected $sellerType = 'Google_Service_AdExchangeBuyer_Seller';protected $sellerDataType = '';public function setBuyer(Google_Service_AdExchangeBuyer_Buyer $buyer){$this->buyer = $buyer;}public function getBuyer(){return $this->buyer;}public function setSeller(Google_Service_AdExchangeBuyer_Seller $seller){$this->seller = $seller;}public function getSeller(){return $this->seller;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_MarketplaceLabel extends Google_Model{protected $internal_gapi_mappings = array();public $accountId;public $createTimeMs;protected $deprecatedMarketplaceDealPartyType = 'Google_Service_AdExchangeBuyer_MarketplaceDealParty';protected $deprecatedMarketplaceDealPartyDataType = '';public $label;public function setAccountId($accountId){$this->accountId = $accountId;}public function getAccountId(){return $this->accountId;}public function setCreateTimeMs($createTimeMs){$this->createTimeMs = $createTimeMs;}public function getCreateTimeMs(){return $this->createTimeMs;}public function setDeprecatedMarketplaceDealParty(Google_Service_AdExchangeBuyer_MarketplaceDealParty $deprecatedMarketplaceDealParty){$this->deprecatedMarketplaceDealParty = $deprecatedMarketplaceDealParty;}public function getDeprecatedMarketplaceDealParty(){return $this->deprecatedMarketplaceDealParty;}public function setLabel($label){$this->label = $label;}public function getLabel(){return $this->label;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_MarketplaceNote extends Google_Model{protected $internal_gapi_mappings = array();public $creatorRole;public $dealId;public $kind;public $note;public $noteId;public $orderId;public $orderRevisionNumber;public $timestampMs;public function setCreatorRole($creatorRole){$this->creatorRole = $creatorRole;}public function getCreatorRole(){return $this->creatorRole;}public function setDealId($dealId){$this->dealId = $dealId;}public function getDealId(){return $this->dealId;}public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}public function setNote($note){$this->note = $note;}public function getNote(){return $this->note;}public function setNoteId($noteId){$this->noteId = $noteId;}public function getNoteId(){return $this->noteId;}public function setOrderId($orderId){$this->orderId = $orderId;}public function getOrderId(){return $this->orderId;}public function setOrderRevisionNumber($orderRevisionNumber){$this->orderRevisionNumber = $orderRevisionNumber;}public function getOrderRevisionNumber(){return $this->orderRevisionNumber;}public function setTimestampMs($timestampMs){$this->timestampMs = $timestampMs;}public function getTimestampMs(){return $this->timestampMs;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_MarketplaceOffer extends Google_Collection{protected $collection_key = 'sharedTargetings';protected $internal_gapi_mappings = array();public $creationTimeMs;protected $creatorContactsType = 'Google_Service_AdExchangeBuyer_ContactInformation';protected $creatorContactsDataType = 'array';public $flightEndTimeMs;public $flightStartTimeMs;public $hasCreatorSignedOff;public $kind;protected $labelsType = 'Google_Service_AdExchangeBuyer_MarketplaceLabel';protected $labelsDataType = 'array';public $lastUpdateTimeMs;public $name;public $offerId;public $revisionNumber;protected $sellerType = 'Google_Service_AdExchangeBuyer_Seller';protected $sellerDataType = '';protected $sharedTargetingsType = 'Google_Service_AdExchangeBuyer_SharedTargeting';protected $sharedTargetingsDataType = 'array';public $state;public $syndicationProduct;protected $termsType = 'Google_Service_AdExchangeBuyer_DealTerms';protected $termsDataType = '';public $webPropertyCode;public function setCreationTimeMs($creationTimeMs){$this->creationTimeMs = $creationTimeMs;}public function getCreationTimeMs(){return $this->creationTimeMs;}public function setCreatorContacts($creatorContacts){$this->creatorContacts = $creatorContacts;}public function getCreatorContacts(){return $this->creatorContacts;}public function setFlightEndTimeMs($flightEndTimeMs){$this->flightEndTimeMs = $flightEndTimeMs;}public function getFlightEndTimeMs(){return $this->flightEndTimeMs;}public function setFlightStartTimeMs($flightStartTimeMs){$this->flightStartTimeMs = $flightStartTimeMs;}public function getFlightStartTimeMs(){return $this->flightStartTimeMs;}public function setHasCreatorSignedOff($hasCreatorSignedOff){$this->hasCreatorSignedOff = $hasCreatorSignedOff;}public function getHasCreatorSignedOff(){return $this->hasCreatorSignedOff;}public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}public function setLabels($labels){$this->labels = $labels;}public function getLabels(){return $this->labels;}public function setLastUpdateTimeMs($lastUpdateTimeMs){$this->lastUpdateTimeMs = $lastUpdateTimeMs;}public function getLastUpdateTimeMs(){return $this->lastUpdateTimeMs;}public function setName($name){$this->name = $name;}public function getName(){return $this->name;}public function setOfferId($offerId){$this->offerId = $offerId;}public function getOfferId(){return $this->offerId;}public function setRevisionNumber($revisionNumber){$this->revisionNumber = $revisionNumber;}public function getRevisionNumber(){return $this->revisionNumber;}public function setSeller(Google_Service_AdExchangeBuyer_Seller $seller){$this->seller = $seller;}public function getSeller(){return $this->seller;}public function setSharedTargetings($sharedTargetings){$this->sharedTargetings = $sharedTargetings;}public function getSharedTargetings(){return $this->sharedTargetings;}public function setState($state){$this->state = $state;}public function getState(){return $this->state;}public function setSyndicationProduct($syndicationProduct){$this->syndicationProduct = $syndicationProduct;}public function getSyndicationProduct(){return $this->syndicationProduct;}public function setTerms(Google_Service_AdExchangeBuyer_DealTerms $terms){$this->terms = $terms;}public function getTerms(){return $this->terms;}public function setWebPropertyCode($webPropertyCode){$this->webPropertyCode = $webPropertyCode;}public function getWebPropertyCode(){return $this->webPropertyCode;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_MarketplaceOrder extends Google_Collection{protected $collection_key = 'sellerContacts';protected $internal_gapi_mappings = array();protected $billedBuyerType = 'Google_Service_AdExchangeBuyer_Buyer';protected $billedBuyerDataType = '';protected $buyerType = 'Google_Service_AdExchangeBuyer_Buyer';protected $buyerDataType = '';protected $buyerContactsType = 'Google_Service_AdExchangeBuyer_ContactInformation';protected $buyerContactsDataType = 'array';protected $buyerPrivateDataType = 'Google_Service_AdExchangeBuyer_PrivateData';protected $buyerPrivateDataDataType = '';public $hasBuyerSignedOff;public $hasSellerSignedOff;public $isRenegotiating;public $isSetupComplete;public $kind;protected $labelsType = 'Google_Service_AdExchangeBuyer_MarketplaceLabel';protected $labelsDataType = 'array';public $lastUpdaterOrCommentorRole;public $lastUpdaterRole;public $name;public $orderId;public $orderState;public $originatorRole;public $revisionNumber;public $revisionTimeMs;protected $sellerType = 'Google_Service_AdExchangeBuyer_Seller';protected $sellerDataType = '';protected $sellerContactsType = 'Google_Service_AdExchangeBuyer_ContactInformation';protected $sellerContactsDataType = 'array';public function setBilledBuyer(Google_Service_AdExchangeBuyer_Buyer $billedBuyer){$this->billedBuyer = $billedBuyer;}public function getBilledBuyer(){return $this->billedBuyer;}public function setBuyer(Google_Service_AdExchangeBuyer_Buyer $buyer){$this->buyer = $buyer;}public function getBuyer(){return $this->buyer;}public function setBuyerContacts($buyerContacts){$this->buyerContacts = $buyerContacts;}public function getBuyerContacts(){return $this->buyerContacts;}public function setBuyerPrivateData(Google_Service_AdExchangeBuyer_PrivateData $buyerPrivateData){$this->buyerPrivateData = $buyerPrivateData;}public function getBuyerPrivateData(){return $this->buyerPrivateData;}public function setHasBuyerSignedOff($hasBuyerSignedOff){$this->hasBuyerSignedOff = $hasBuyerSignedOff;}public function getHasBuyerSignedOff(){return $this->hasBuyerSignedOff;}public function setHasSellerSignedOff($hasSellerSignedOff){$this->hasSellerSignedOff = $hasSellerSignedOff;}public function getHasSellerSignedOff(){return $this->hasSellerSignedOff;}public function setIsRenegotiating($isRenegotiating){$this->isRenegotiating = $isRenegotiating;}public function getIsRenegotiating(){return $this->isRenegotiating;}public function setIsSetupComplete($isSetupComplete){$this->isSetupComplete = $isSetupComplete;}public function getIsSetupComplete(){return $this->isSetupComplete;}public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}public function setLabels($labels){$this->labels = $labels;}public function getLabels(){return $this->labels;}public function setLastUpdaterOrCommentorRole($lastUpdaterOrCommentorRole){$this->lastUpdaterOrCommentorRole = $lastUpdaterOrCommentorRole;}public function getLastUpdaterOrCommentorRole(){return $this->lastUpdaterOrCommentorRole;}public function setLastUpdaterRole($lastUpdaterRole){$this->lastUpdaterRole = $lastUpdaterRole;}public function getLastUpdaterRole(){return $this->lastUpdaterRole;}public function setName($name){$this->name = $name;}public function getName(){return $this->name;}public function setOrderId($orderId){$this->orderId = $orderId;}public function getOrderId(){return $this->orderId;}public function setOrderState($orderState){$this->orderState = $orderState;}public function getOrderState(){return $this->orderState;}public function setOriginatorRole($originatorRole){$this->originatorRole = $originatorRole;}public function getOriginatorRole(){return $this->originatorRole;}public function setRevisionNumber($revisionNumber){$this->revisionNumber = $revisionNumber;}public function getRevisionNumber(){return $this->revisionNumber;}public function setRevisionTimeMs($revisionTimeMs){$this->revisionTimeMs = $revisionTimeMs;}public function getRevisionTimeMs(){return $this->revisionTimeMs;}public function setSeller(Google_Service_AdExchangeBuyer_Seller $seller){$this->seller = $seller;}public function getSeller(){return $this->seller;}public function setSellerContacts($sellerContacts){$this->sellerContacts = $sellerContacts;}public function getSellerContacts(){return $this->sellerContacts;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_MoneyDto extends Google_Model{protected $internal_gapi_mappings = array();public $currencyCode;public $micros;public function setCurrencyCode($currencyCode){$this->currencyCode = $currencyCode;}public function getCurrencyCode(){return $this->currencyCode;}public function setMicros($micros){$this->micros = $micros;}public function getMicros(){return $this->micros;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_NegotiationDto extends Google_Collection{protected $collection_key = 'sellerEmailContacts';protected $internal_gapi_mappings = array();protected $billedBuyerType = 'Google_Service_AdExchangeBuyer_DealPartyDto';protected $billedBuyerDataType = '';protected $buyerType = 'Google_Service_AdExchangeBuyer_DealPartyDto';protected $buyerDataType = '';public $buyerEmailContacts;public $dealType;public $externalDealId;public $kind;public $labelNames;public $negotiationId;protected $negotiationRoundsType = 'Google_Service_AdExchangeBuyer_NegotiationRoundDto';protected $negotiationRoundsDataType = 'array';public $negotiationState;public $offerId;protected $sellerType = 'Google_Service_AdExchangeBuyer_DealPartyDto';protected $sellerDataType = '';public $sellerEmailContacts;protected $statsType = 'Google_Service_AdExchangeBuyer_StatsDto';protected $statsDataType = '';public $status;public function setBilledBuyer(Google_Service_AdExchangeBuyer_DealPartyDto $billedBuyer){$this->billedBuyer = $billedBuyer;}public function getBilledBuyer(){return $this->billedBuyer;}public function setBuyer(Google_Service_AdExchangeBuyer_DealPartyDto $buyer){$this->buyer = $buyer;}public function getBuyer(){return $this->buyer;}public function setBuyerEmailContacts($buyerEmailContacts){$this->buyerEmailContacts = $buyerEmailContacts;}public function getBuyerEmailContacts(){return $this->buyerEmailContacts;}public function setDealType($dealType){$this->dealType = $dealType;}public function getDealType(){return $this->dealType;}public function setExternalDealId($externalDealId){$this->externalDealId = $externalDealId;}public function getExternalDealId(){return $this->externalDealId;}public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}public function setLabelNames($labelNames){$this->labelNames = $labelNames;}public function getLabelNames(){return $this->labelNames;}public function setNegotiationId($negotiationId){$this->negotiationId = $negotiationId;}public function getNegotiationId(){return $this->negotiationId;}public function setNegotiationRounds($negotiationRounds){$this->negotiationRounds = $negotiationRounds;}public function getNegotiationRounds(){return $this->negotiationRounds;}public function setNegotiationState($negotiationState){$this->negotiationState = $negotiationState;}public function getNegotiationState(){return $this->negotiationState;}public function setOfferId($offerId){$this->offerId = $offerId;}public function getOfferId(){return $this->offerId;}public function setSeller(Google_Service_AdExchangeBuyer_DealPartyDto $seller){$this->seller = $seller;}public function getSeller(){return $this->seller;}public function setSellerEmailContacts($sellerEmailContacts){$this->sellerEmailContacts = $sellerEmailContacts;}public function getSellerEmailContacts(){return $this->sellerEmailContacts;}public function setStats(Google_Service_AdExchangeBuyer_StatsDto $stats){$this->stats = $stats;}public function getStats(){return $this->stats;}public function setStatus($status){$this->status = $status;}public function getStatus(){return $this->status;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_NegotiationRoundDto extends Google_Model{protected $internal_gapi_mappings = array();public $action;public $dbmPartnerId;protected $editHistoryType = 'Google_Service_AdExchangeBuyer_EditHistoryDto';protected $editHistoryDataType = '';public $kind;public $negotiationId;public $notes;public $originatorRole;public $roundNumber;protected $termsType = 'Google_Service_AdExchangeBuyer_TermsDto';protected $termsDataType = '';public function setAction($action){$this->action = $action;}public function getAction(){return $this->action;}public function setDbmPartnerId($dbmPartnerId){$this->dbmPartnerId = $dbmPartnerId;}public function getDbmPartnerId(){return $this->dbmPartnerId;}public function setEditHistory(Google_Service_AdExchangeBuyer_EditHistoryDto $editHistory){$this->editHistory = $editHistory;}public function getEditHistory(){return $this->editHistory;}public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}public function setNegotiationId($negotiationId){$this->negotiationId = $negotiationId;}public function getNegotiationId(){return $this->negotiationId;}public function setNotes($notes){$this->notes = $notes;}public function getNotes(){return $this->notes;}public function setOriginatorRole($originatorRole){$this->originatorRole = $originatorRole;}public function getOriginatorRole(){return $this->originatorRole;}public function setRoundNumber($roundNumber){$this->roundNumber = $roundNumber;}public function getRoundNumber(){return $this->roundNumber;}public function setTerms(Google_Service_AdExchangeBuyer_TermsDto $terms){$this->terms = $terms;}public function getTerms(){return $this->terms;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_OfferDto extends Google_Collection{protected $collection_key = 'openToDealParties';protected $internal_gapi_mappings = array();public $anonymous;protected $billedBuyerType = 'Google_Service_AdExchangeBuyer_DealPartyDto';protected $billedBuyerDataType = '';protected $closedToDealPartiesType = 'Google_Service_AdExchangeBuyer_DealPartyDto';protected $closedToDealPartiesDataType = 'array';protected $creatorType = 'Google_Service_AdExchangeBuyer_DealPartyDto';protected $creatorDataType = '';public $emailContacts;public $isOpen;public $kind;public $labelNames;public $offerId;public $offerState;protected $openToDealPartiesType = 'Google_Service_AdExchangeBuyer_DealPartyDto';protected $openToDealPartiesDataType = 'array';public $pointOfContact;public $status;protected $termsType = 'Google_Service_AdExchangeBuyer_TermsDto';protected $termsDataType = '';public function setAnonymous($anonymous){$this->anonymous = $anonymous;}public function getAnonymous(){return $this->anonymous;}public function setBilledBuyer(Google_Service_AdExchangeBuyer_DealPartyDto $billedBuyer){$this->billedBuyer = $billedBuyer;}public function getBilledBuyer(){return $this->billedBuyer;}public function setClosedToDealParties($closedToDealParties){$this->closedToDealParties = $closedToDealParties;}public function getClosedToDealParties(){return $this->closedToDealParties;}public function setCreator(Google_Service_AdExchangeBuyer_DealPartyDto $creator){$this->creator = $creator;}public function getCreator(){return $this->creator;}public function setEmailContacts($emailContacts){$this->emailContacts = $emailContacts;}public function getEmailContacts(){return $this->emailContacts;}public function setIsOpen($isOpen){$this->isOpen = $isOpen;}public function getIsOpen(){return $this->isOpen;}public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}public function setLabelNames($labelNames){$this->labelNames = $labelNames;}public function getLabelNames(){return $this->labelNames;}public function setOfferId($offerId){$this->offerId = $offerId;}public function getOfferId(){return $this->offerId;}public function setOfferState($offerState){$this->offerState = $offerState;}public function getOfferState(){return $this->offerState;}public function setOpenToDealParties($openToDealParties){$this->openToDealParties = $openToDealParties;}public function getOpenToDealParties(){return $this->openToDealParties;}public function setPointOfContact($pointOfContact){$this->pointOfContact = $pointOfContact;}public function getPointOfContact(){return $this->pointOfContact;}public function setStatus($status){$this->status = $status;}public function getStatus(){return $this->status;}public function setTerms(Google_Service_AdExchangeBuyer_TermsDto $terms){$this->terms = $terms;}public function getTerms(){return $this->terms;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_PerformanceReport extends Google_Collection{protected $collection_key = 'hostedMatchStatusRate';protected $internal_gapi_mappings = array();public $bidRate;public $bidRequestRate;public $calloutStatusRate;public $cookieMatcherStatusRate;public $creativeStatusRate;public $filteredBidRate;public $hostedMatchStatusRate;public $inventoryMatchRate;public $kind;public $latency50thPercentile;public $latency85thPercentile;public $latency95thPercentile;public $noQuotaInRegion;public $outOfQuota;public $pixelMatchRequests;public $pixelMatchResponses;public $quotaConfiguredLimit;public $quotaThrottledLimit;public $region;public $successfulRequestRate;public $timestamp;public $unsuccessfulRequestRate;public function setBidRate($bidRate){$this->bidRate = $bidRate;}public function getBidRate(){return $this->bidRate;}public function setBidRequestRate($bidRequestRate){$this->bidRequestRate = $bidRequestRate;}public function getBidRequestRate(){return $this->bidRequestRate;}public function setCalloutStatusRate($calloutStatusRate){$this->calloutStatusRate = $calloutStatusRate;}public function getCalloutStatusRate(){return $this->calloutStatusRate;}public function setCookieMatcherStatusRate($cookieMatcherStatusRate){$this->cookieMatcherStatusRate = $cookieMatcherStatusRate;}public function getCookieMatcherStatusRate(){return $this->cookieMatcherStatusRate;}public function setCreativeStatusRate($creativeStatusRate){$this->creativeStatusRate = $creativeStatusRate;}public function getCreativeStatusRate(){return $this->creativeStatusRate;}public function setFilteredBidRate($filteredBidRate){$this->filteredBidRate = $filteredBidRate;}public function getFilteredBidRate(){return $this->filteredBidRate;}public function setHostedMatchStatusRate($hostedMatchStatusRate){$this->hostedMatchStatusRate = $hostedMatchStatusRate;}public function getHostedMatchStatusRate(){return $this->hostedMatchStatusRate;}public function setInventoryMatchRate($inventoryMatchRate){$this->inventoryMatchRate = $inventoryMatchRate;}public function getInventoryMatchRate(){return $this->inventoryMatchRate;}public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}public function setLatency50thPercentile($latency50thPercentile){$this->latency50thPercentile = $latency50thPercentile;}public function getLatency50thPercentile(){return $this->latency50thPercentile;}public function setLatency85thPercentile($latency85thPercentile){$this->latency85thPercentile = $latency85thPercentile;}public function getLatency85thPercentile(){return $this->latency85thPercentile;}public function setLatency95thPercentile($latency95thPercentile){$this->latency95thPercentile = $latency95thPercentile;}public function getLatency95thPercentile(){return $this->latency95thPercentile;}public function setNoQuotaInRegion($noQuotaInRegion){$this->noQuotaInRegion = $noQuotaInRegion;}public function getNoQuotaInRegion(){return $this->noQuotaInRegion;}public function setOutOfQuota($outOfQuota){$this->outOfQuota = $outOfQuota;}public function getOutOfQuota(){return $this->outOfQuota;}public function setPixelMatchRequests($pixelMatchRequests){$this->pixelMatchRequests = $pixelMatchRequests;}public function getPixelMatchRequests(){return $this->pixelMatchRequests;}public function setPixelMatchResponses($pixelMatchResponses){$this->pixelMatchResponses = $pixelMatchResponses;}public function getPixelMatchResponses(){return $this->pixelMatchResponses;}public function setQuotaConfiguredLimit($quotaConfiguredLimit){$this->quotaConfiguredLimit = $quotaConfiguredLimit;}public function getQuotaConfiguredLimit(){return $this->quotaConfiguredLimit;}public function setQuotaThrottledLimit($quotaThrottledLimit){$this->quotaThrottledLimit = $quotaThrottledLimit;}public function getQuotaThrottledLimit(){return $this->quotaThrottledLimit;}public function setRegion($region){$this->region = $region;}public function getRegion(){return $this->region;}public function setSuccessfulRequestRate($successfulRequestRate){$this->successfulRequestRate = $successfulRequestRate;}public function getSuccessfulRequestRate(){return $this->successfulRequestRate;}public function setTimestamp($timestamp){$this->timestamp = $timestamp;}public function getTimestamp(){return $this->timestamp;}public function setUnsuccessfulRequestRate($unsuccessfulRequestRate){$this->unsuccessfulRequestRate = $unsuccessfulRequestRate;}public function getUnsuccessfulRequestRate(){return $this->unsuccessfulRequestRate;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_PerformanceReportList extends Google_Collection{protected $collection_key = 'performanceReport';protected $internal_gapi_mappings = array();public $kind;protected $performanceReportType = 'Google_Service_AdExchangeBuyer_PerformanceReport';protected $performanceReportDataType = 'array';public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}public function setPerformanceReport($performanceReport){$this->performanceReport = $performanceReport;}public function getPerformanceReport(){return $this->performanceReport;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_PretargetingConfig extends Google_Collection{protected $collection_key = 'verticals';protected $internal_gapi_mappings = array();public $billingId;public $configId;public $configName;public $creativeType;protected $dimensionsType = 'Google_Service_AdExchangeBuyer_PretargetingConfigDimensions';protected $dimensionsDataType = 'array';public $excludedContentLabels;public $excludedGeoCriteriaIds;protected $excludedPlacementsType = 'Google_Service_AdExchangeBuyer_PretargetingConfigExcludedPlacements';protected $excludedPlacementsDataType = 'array';public $excludedUserLists;public $excludedVerticals;public $geoCriteriaIds;public $isActive;public $kind;public $languages;public $mobileCarriers;public $mobileDevices;public $mobileOperatingSystemVersions;protected $placementsType = 'Google_Service_AdExchangeBuyer_PretargetingConfigPlacements';protected $placementsDataType = 'array';public $platforms;public $supportedCreativeAttributes;public $userLists;public $vendorTypes;public $verticals;public function setBillingId($billingId){$this->billingId = $billingId;}public function getBillingId(){return $this->billingId;}public function setConfigId($configId){$this->configId = $configId;}public function getConfigId(){return $this->configId;}public function setConfigName($configName){$this->configName = $configName;}public function getConfigName(){return $this->configName;}public function setCreativeType($creativeType){$this->creativeType = $creativeType;}public function getCreativeType(){return $this->creativeType;}public function setDimensions($dimensions){$this->dimensions = $dimensions;}public function getDimensions(){return $this->dimensions;}public function setExcludedContentLabels($excludedContentLabels){$this->excludedContentLabels = $excludedContentLabels;}public function getExcludedContentLabels(){return $this->excludedContentLabels;}public function setExcludedGeoCriteriaIds($excludedGeoCriteriaIds){$this->excludedGeoCriteriaIds = $excludedGeoCriteriaIds;}public function getExcludedGeoCriteriaIds(){return $this->excludedGeoCriteriaIds;}public function setExcludedPlacements($excludedPlacements){$this->excludedPlacements = $excludedPlacements;}public function getExcludedPlacements(){return $this->excludedPlacements;}public function setExcludedUserLists($excludedUserLists){$this->excludedUserLists = $excludedUserLists;}public function getExcludedUserLists(){return $this->excludedUserLists;}public function setExcludedVerticals($excludedVerticals){$this->excludedVerticals = $excludedVerticals;}public function getExcludedVerticals(){return $this->excludedVerticals;}public function setGeoCriteriaIds($geoCriteriaIds){$this->geoCriteriaIds = $geoCriteriaIds;}public function getGeoCriteriaIds(){return $this->geoCriteriaIds;}public function setIsActive($isActive){$this->isActive = $isActive;}public function getIsActive(){return $this->isActive;}public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}public function setLanguages($languages){$this->languages = $languages;}public function getLanguages(){return $this->languages;}public function setMobileCarriers($mobileCarriers){$this->mobileCarriers = $mobileCarriers;}public function getMobileCarriers(){return $this->mobileCarriers;}public function setMobileDevices($mobileDevices){$this->mobileDevices = $mobileDevices;}public function getMobileDevices(){return $this->mobileDevices;}public function setMobileOperatingSystemVersions($mobileOperatingSystemVersions){$this->mobileOperatingSystemVersions = $mobileOperatingSystemVersions;}public function getMobileOperatingSystemVersions(){return $this->mobileOperatingSystemVersions;}public function setPlacements($placements){$this->placements = $placements;}public function getPlacements(){return $this->placements;}public function setPlatforms($platforms){$this->platforms = $platforms;}public function getPlatforms(){return $this->platforms;}public function setSupportedCreativeAttributes($supportedCreativeAttributes){$this->supportedCreativeAttributes = $supportedCreativeAttributes;}public function getSupportedCreativeAttributes(){return $this->supportedCreativeAttributes;}public function setUserLists($userLists){$this->userLists = $userLists;}public function getUserLists(){return $this->userLists;}public function setVendorTypes($vendorTypes){$this->vendorTypes = $vendorTypes;}public function getVendorTypes(){return $this->vendorTypes;}public function setVerticals($verticals){$this->verticals = $verticals;}public function getVerticals(){return $this->verticals;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_PretargetingConfigDimensions extends Google_Model{protected $internal_gapi_mappings = array();public $height;public $width;public function setHeight($height){$this->height = $height;}public function getHeight(){return $this->height;}public function setWidth($width){$this->width = $width;}public function getWidth(){return $this->width;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_PretargetingConfigExcludedPlacements extends Google_Model{protected $internal_gapi_mappings = array();public $token;public $type;public function setToken($token){$this->token = $token;}public function getToken(){return $this->token;}public function setType($type){$this->type = $type;}public function getType(){return $this->type;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_PretargetingConfigList extends Google_Collection{protected $collection_key = 'items';protected $internal_gapi_mappings = array();protected $itemsType = 'Google_Service_AdExchangeBuyer_PretargetingConfig';protected $itemsDataType = 'array';public $kind;public function setItems($items){$this->items = $items;}public function getItems(){return $this->items;}public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_PretargetingConfigPlacements extends Google_Model{protected $internal_gapi_mappings = array();public $token;public $type;public function setToken($token){$this->token = $token;}public function getToken(){return $this->token;}public function setType($type){$this->type = $type;}public function getType(){return $this->type;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_Price extends Google_Model{protected $internal_gapi_mappings = array();public $amountMicros;public $currencyCode;public function setAmountMicros($amountMicros){$this->amountMicros = $amountMicros;}public function getAmountMicros(){return $this->amountMicros;}public function setCurrencyCode($currencyCode){$this->currencyCode = $currencyCode;}public function getCurrencyCode(){return $this->currencyCode;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_PricePerBuyer extends Google_Model{protected $internal_gapi_mappings = array();protected $buyerType = 'Google_Service_AdExchangeBuyer_Buyer';protected $buyerDataType = '';protected $priceType = 'Google_Service_AdExchangeBuyer_Price';protected $priceDataType = '';public function setBuyer(Google_Service_AdExchangeBuyer_Buyer $buyer){$this->buyer = $buyer;}public function getBuyer(){return $this->buyer;}public function setPrice(Google_Service_AdExchangeBuyer_Price $price){$this->price = $price;}public function getPrice(){return $this->price;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_PrivateData extends Google_Model{protected $internal_gapi_mappings = array();public $referenceId;public $referencePayload;public function setReferenceId($referenceId){$this->referenceId = $referenceId;}public function getReferenceId(){return $this->referenceId;}public function setReferencePayload($referencePayload){$this->referencePayload = $referencePayload;}public function getReferencePayload(){return $this->referencePayload;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_RuleKeyValuePair extends Google_Model{protected $internal_gapi_mappings = array();public $keyName;public $value;public function setKeyName($keyName){$this->keyName = $keyName;}public function getKeyName(){return $this->keyName;}public function setValue($value){$this->value = $value;}public function getValue(){return $this->value;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_Seller extends Google_Model{protected $internal_gapi_mappings = array();public $accountId;public $subAccountId;public function setAccountId($accountId){$this->accountId = $accountId;}public function getAccountId(){return $this->accountId;}public function setSubAccountId($subAccountId){$this->subAccountId = $subAccountId;}public function getSubAccountId(){return $this->subAccountId;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_SharedTargeting extends Google_Collection{protected $collection_key = 'inclusions';protected $internal_gapi_mappings = array();protected $exclusionsType = 'Google_Service_AdExchangeBuyer_TargetingValue';protected $exclusionsDataType = 'array';protected $inclusionsType = 'Google_Service_AdExchangeBuyer_TargetingValue';protected $inclusionsDataType = 'array';public $key;public function setExclusions($exclusions){$this->exclusions = $exclusions;}public function getExclusions(){return $this->exclusions;}public function setInclusions($inclusions){$this->inclusions = $inclusions;}public function getInclusions(){return $this->inclusions;}public function setKey($key){$this->key = $key;}public function getKey(){return $this->key;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_StatsDto extends Google_Model{protected $internal_gapi_mappings = array();public $bids;public $goodBids;public $impressions;public $requests;protected $revenueType = 'Google_Service_AdExchangeBuyer_MoneyDto';protected $revenueDataType = '';protected $spendType = 'Google_Service_AdExchangeBuyer_MoneyDto';protected $spendDataType = '';public function setBids($bids){$this->bids = $bids;}public function getBids(){return $this->bids;}public function setGoodBids($goodBids){$this->goodBids = $goodBids;}public function getGoodBids(){return $this->goodBids;}public function setImpressions($impressions){$this->impressions = $impressions;}public function getImpressions(){return $this->impressions;}public function setRequests($requests){$this->requests = $requests;}public function getRequests(){return $this->requests;}public function setRevenue(Google_Service_AdExchangeBuyer_MoneyDto $revenue){$this->revenue = $revenue;}public function getRevenue(){return $this->revenue;}public function setSpend(Google_Service_AdExchangeBuyer_MoneyDto $spend){$this->spend = $spend;}public function getSpend(){return $this->spend;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_TargetingValue extends Google_Model{protected $internal_gapi_mappings = array();protected $creativeSizeValueType = 'Google_Service_AdExchangeBuyer_TargetingValueCreativeSize';protected $creativeSizeValueDataType = '';protected $dayPartTargetingValueType = 'Google_Service_AdExchangeBuyer_TargetingValueDayPartTargeting';protected $dayPartTargetingValueDataType = '';public $longValue;public $stringValue;public function setCreativeSizeValue(Google_Service_AdExchangeBuyer_TargetingValueCreativeSize $creativeSizeValue){$this->creativeSizeValue = $creativeSizeValue;}public function getCreativeSizeValue(){return $this->creativeSizeValue;}public function setDayPartTargetingValue(Google_Service_AdExchangeBuyer_TargetingValueDayPartTargeting $dayPartTargetingValue){$this->dayPartTargetingValue = $dayPartTargetingValue;}public function getDayPartTargetingValue(){return $this->dayPartTargetingValue;}public function setLongValue($longValue){$this->longValue = $longValue;}public function getLongValue(){return $this->longValue;}public function setStringValue($stringValue){$this->stringValue = $stringValue;}public function getStringValue(){return $this->stringValue;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_TargetingValueCreativeSize extends Google_Collection{protected $collection_key = 'companionSizes';protected $internal_gapi_mappings = array();protected $companionSizesType = 'Google_Service_AdExchangeBuyer_TargetingValueSize';protected $companionSizesDataType = 'array';public $creativeSizeType;protected $sizeType = 'Google_Service_AdExchangeBuyer_TargetingValueSize';protected $sizeDataType = '';public function setCompanionSizes($companionSizes){$this->companionSizes = $companionSizes;}public function getCompanionSizes(){return $this->companionSizes;}public function setCreativeSizeType($creativeSizeType){$this->creativeSizeType = $creativeSizeType;}public function getCreativeSizeType(){return $this->creativeSizeType;}public function setSize(Google_Service_AdExchangeBuyer_TargetingValueSize $size){$this->size = $size;}public function getSize(){return $this->size;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_TargetingValueDayPartTargeting extends Google_Collection{protected $collection_key = 'dayParts';protected $internal_gapi_mappings = array();protected $dayPartsType = 'Google_Service_AdExchangeBuyer_TargetingValueDayPartTargetingDayPart';protected $dayPartsDataType = 'array';public $timeZoneType;public function setDayParts($dayParts){$this->dayParts = $dayParts;}public function getDayParts(){return $this->dayParts;}public function setTimeZoneType($timeZoneType){$this->timeZoneType = $timeZoneType;}public function getTimeZoneType(){return $this->timeZoneType;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_TargetingValueDayPartTargetingDayPart extends Google_Model{protected $internal_gapi_mappings = array();public $dayOfWeek;public $endHour;public $endMinute;public $startHour;public $startMinute;public function setDayOfWeek($dayOfWeek){$this->dayOfWeek = $dayOfWeek;}public function getDayOfWeek(){return $this->dayOfWeek;}public function setEndHour($endHour){$this->endHour = $endHour;}public function getEndHour(){return $this->endHour;}public function setEndMinute($endMinute){$this->endMinute = $endMinute;}public function getEndMinute(){return $this->endMinute;}public function setStartHour($startHour){$this->startHour = $startHour;}public function getStartHour(){return $this->startHour;}public function setStartMinute($startMinute){$this->startMinute = $startMinute;}public function getStartMinute(){return $this->startMinute;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_TargetingValueSize extends Google_Model{protected $internal_gapi_mappings = array();public $height;public $width;public function setHeight($height){$this->height = $height;}public function getHeight(){return $this->height;}public function setWidth($width){$this->width = $width;}public function getWidth(){return $this->width;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_TermsDto extends Google_Collection{protected $collection_key = 'urls';protected $internal_gapi_mappings = array();protected $adSlotsType = 'Google_Service_AdExchangeBuyer_AdSlotDto';protected $adSlotsDataType = 'array';protected $advertisersType = 'Google_Service_AdExchangeBuyer_AdvertiserDto';protected $advertisersDataType = 'array';protected $audienceSegmentType = 'Google_Service_AdExchangeBuyer_AudienceSegment';protected $audienceSegmentDataType = '';public $audienceSegmentDescription;public $billingTerms;public $buyerBillingType;protected $cpmType = 'Google_Service_AdExchangeBuyer_MoneyDto';protected $cpmDataType = '';public $creativeBlockingLevel;public $creativeReviewPolicy;protected $dealPremiumType = 'Google_Service_AdExchangeBuyer_MoneyDto';protected $dealPremiumDataType = '';public $description;public $descriptiveName;protected $endDateType = 'Google_Service_AdExchangeBuyer_DateTime';protected $endDateDataType = '';public $estimatedImpressionsPerDay;protected $estimatedSpendType = 'Google_Service_AdExchangeBuyer_MoneyDto';protected $estimatedSpendDataType = '';public $finalizeAutomatically;protected $inventorySegmentTargetingType = 'Google_Service_AdExchangeBuyer_InventorySegmentTargeting';protected $inventorySegmentTargetingDataType = '';public $isReservation;public $minimumSpendMicros;public $minimumTrueLooks;public $monetizerType;public $semiTransparent;protected $startDateType = 'Google_Service_AdExchangeBuyer_DateTime';protected $startDateDataType = '';public $targetByDealId;public $targetingAllAdSlots;public $termsAttributes;public $urls;public function setAdSlots($adSlots){$this->adSlots = $adSlots;}public function getAdSlots(){return $this->adSlots;}public function setAdvertisers($advertisers){$this->advertisers = $advertisers;}public function getAdvertisers(){return $this->advertisers;}public function setAudienceSegment(Google_Service_AdExchangeBuyer_AudienceSegment $audienceSegment){$this->audienceSegment = $audienceSegment;}public function getAudienceSegment(){return $this->audienceSegment;}public function setAudienceSegmentDescription($audienceSegmentDescription){$this->audienceSegmentDescription = $audienceSegmentDescription;}public function getAudienceSegmentDescription(){return $this->audienceSegmentDescription;}public function setBillingTerms($billingTerms){$this->billingTerms = $billingTerms;}public function getBillingTerms(){return $this->billingTerms;}public function setBuyerBillingType($buyerBillingType){$this->buyerBillingType = $buyerBillingType;}public function getBuyerBillingType(){return $this->buyerBillingType;}public function setCpm(Google_Service_AdExchangeBuyer_MoneyDto $cpm){$this->cpm = $cpm;}public function getCpm(){return $this->cpm;}public function setCreativeBlockingLevel($creativeBlockingLevel){$this->creativeBlockingLevel = $creativeBlockingLevel;}public function getCreativeBlockingLevel(){return $this->creativeBlockingLevel;}public function setCreativeReviewPolicy($creativeReviewPolicy){$this->creativeReviewPolicy = $creativeReviewPolicy;}public function getCreativeReviewPolicy(){return $this->creativeReviewPolicy;}public function setDealPremium(Google_Service_AdExchangeBuyer_MoneyDto $dealPremium){$this->dealPremium = $dealPremium;}public function getDealPremium(){return $this->dealPremium;}public function setDescription($description){$this->description = $description;}public function getDescription(){return $this->description;}public function setDescriptiveName($descriptiveName){$this->descriptiveName = $descriptiveName;}public function getDescriptiveName(){return $this->descriptiveName;}public function setEndDate(Google_Service_AdExchangeBuyer_DateTime $endDate){$this->endDate = $endDate;}public function getEndDate(){return $this->endDate;}public function setEstimatedImpressionsPerDay($estimatedImpressionsPerDay){$this->estimatedImpressionsPerDay = $estimatedImpressionsPerDay;}public function getEstimatedImpressionsPerDay(){return $this->estimatedImpressionsPerDay;}public function setEstimatedSpend(Google_Service_AdExchangeBuyer_MoneyDto $estimatedSpend){$this->estimatedSpend = $estimatedSpend;}public function getEstimatedSpend(){return $this->estimatedSpend;}public function setFinalizeAutomatically($finalizeAutomatically){$this->finalizeAutomatically = $finalizeAutomatically;}public function getFinalizeAutomatically(){return $this->finalizeAutomatically;}public function setInventorySegmentTargeting(Google_Service_AdExchangeBuyer_InventorySegmentTargeting $inventorySegmentTargeting){$this->inventorySegmentTargeting = $inventorySegmentTargeting;}public function getInventorySegmentTargeting(){return $this->inventorySegmentTargeting;}public function setIsReservation($isReservation){$this->isReservation = $isReservation;}public function getIsReservation(){return $this->isReservation;}public function setMinimumSpendMicros($minimumSpendMicros){$this->minimumSpendMicros = $minimumSpendMicros;}public function getMinimumSpendMicros(){return $this->minimumSpendMicros;}public function setMinimumTrueLooks($minimumTrueLooks){$this->minimumTrueLooks = $minimumTrueLooks;}public function getMinimumTrueLooks(){return $this->minimumTrueLooks;}public function setMonetizerType($monetizerType){$this->monetizerType = $monetizerType;}public function getMonetizerType(){return $this->monetizerType;}public function setSemiTransparent($semiTransparent){$this->semiTransparent = $semiTransparent;}public function getSemiTransparent(){return $this->semiTransparent;}public function setStartDate(Google_Service_AdExchangeBuyer_DateTime $startDate){$this->startDate = $startDate;}public function getStartDate(){return $this->startDate;}public function setTargetByDealId($targetByDealId){$this->targetByDealId = $targetByDealId;}public function getTargetByDealId(){return $this->targetByDealId;}public function setTargetingAllAdSlots($targetingAllAdSlots){$this->targetingAllAdSlots = $targetingAllAdSlots;}public function getTargetingAllAdSlots(){return $this->targetingAllAdSlots;}public function setTermsAttributes($termsAttributes){$this->termsAttributes = $termsAttributes;}public function getTermsAttributes(){return $this->termsAttributes;}public function setUrls($urls){$this->urls = $urls;}public function getUrls(){return $this->urls;}}#[AllowDynamicProperties]class Google_Service_AdExchangeBuyer_WebPropertyDto extends Google_Collection{protected $collection_key = 'siteUrls';protected $internal_gapi_mappings = array();public $allowInterestTargetedAds;public $enabledForPreferredDeals;public $id;public $name;public $propertyCode;public $siteUrls;public $syndicationProduct;public function setAllowInterestTargetedAds($allowInterestTargetedAds){$this->allowInterestTargetedAds = $allowInterestTargetedAds;}public function getAllowInterestTargetedAds(){return $this->allowInterestTargetedAds;}public function setEnabledForPreferredDeals($enabledForPreferredDeals){$this->enabledForPreferredDeals = $enabledForPreferredDeals;}public function getEnabledForPreferredDeals(){return $this->enabledForPreferredDeals;}public function setId($id){$this->id = $id;}public function getId(){return $this->id;}public function setName($name){$this->name = $name;}public function getName(){return $this->name;}public function setPropertyCode($propertyCode){$this->propertyCode = $propertyCode;}public function getPropertyCode(){return $this->propertyCode;}public function setSiteUrls($siteUrls){$this->siteUrls = $siteUrls;}public function getSiteUrls(){return $this->siteUrls;}public function setSyndicationProduct($syndicationProduct){$this->syndicationProduct = $syndicationProduct;}public function getSyndicationProduct(){return $this->syndicationProduct;}}