Nouveaux fichier suite maj librairies vendor

This commit is contained in:
Caribana 2018-05-01 14:46:24 +02:00
parent 6d5286b888
commit 382b93196c
2318 changed files with 147474 additions and 0 deletions

View File

@ -0,0 +1,90 @@
<?php
/*
* Copyright 2014 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 AbusiveExperienceReport (v1).
*
* <p>
* View Abusive Experience Report data, and get a list of sites that have a
* significant number of abusive experiences.</p>
*
* <p>
* For more information about this service, see the API
* <a href="https://developers.google.com/abusive-experience-report/" target="_blank">Documentation</a>
* </p>
*
* @author Google, Inc.
*/
class Google_Service_AbusiveExperienceReport extends Google_Service
{
/** Test scope for access to the Zoo service. */
const XAPI_ZOO =
"https://www.googleapis.com/auth/xapi.zoo";
public $sites;
public $violatingSites;
/**
* Constructs the internal representation of the AbusiveExperienceReport
* service.
*
* @param Google_Client $client
*/
public function __construct(Google_Client $client)
{
parent::__construct($client);
$this->rootUrl = 'https://abusiveexperiencereport.googleapis.com/';
$this->servicePath = '';
$this->version = 'v1';
$this->serviceName = 'abusiveexperiencereport';
$this->sites = new Google_Service_AbusiveExperienceReport_Resource_Sites(
$this,
$this->serviceName,
'sites',
array(
'methods' => array(
'get' => array(
'path' => 'v1/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
$this->violatingSites = new Google_Service_AbusiveExperienceReport_Resource_ViolatingSites(
$this,
$this->serviceName,
'violatingSites',
array(
'methods' => array(
'list' => array(
'path' => 'v1/violatingSites',
'httpMethod' => 'GET',
'parameters' => array(),
),
)
)
);
}
}

View File

@ -0,0 +1,47 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "sites" collection of methods.
* Typical usage is:
* <code>
* $abusiveexperiencereportService = new Google_Service_AbusiveExperienceReport(...);
* $sites = $abusiveexperiencereportService->sites;
* </code>
*/
class Google_Service_AbusiveExperienceReport_Resource_Sites extends Google_Service_Resource
{
/**
* Gets a summary of the abusive experience rating of a site. (sites.get)
*
* @param string $name The required site name. This is the site property whose
* abusive experiences have been reviewed, and it must be URL-encoded. For
* example, sites/https%3A%2F%2Fwww.google.com. The server will return an error
* of BAD_REQUEST if this field is not filled in. Note that if the site property
* is not yet verified in Search Console, the reportUrl field returned by the
* API will lead to the verification page, prompting the user to go through that
* process before they can gain access to the Abusive Experience Report.
* @param array $optParams Optional parameters.
* @return Google_Service_AbusiveExperienceReport_SiteSummaryResponse
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AbusiveExperienceReport_SiteSummaryResponse");
}
}

View File

@ -0,0 +1,41 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "violatingSites" collection of methods.
* Typical usage is:
* <code>
* $abusiveexperiencereportService = new Google_Service_AbusiveExperienceReport(...);
* $violatingSites = $abusiveexperiencereportService->violatingSites;
* </code>
*/
class Google_Service_AbusiveExperienceReport_Resource_ViolatingSites extends Google_Service_Resource
{
/**
* Lists sites with Abusive Experience Report statuses of "Failing".
* (violatingSites.listViolatingSites)
*
* @param array $optParams Optional parameters.
* @return Google_Service_AbusiveExperienceReport_ViolatingSitesResponse
*/
public function listViolatingSites($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AbusiveExperienceReport_ViolatingSitesResponse");
}
}

View File

@ -0,0 +1,84 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AbusiveExperienceReport_SiteSummaryResponse extends Google_Model
{
public $abusiveStatus;
public $enforcementTime;
public $filterStatus;
public $lastChangeTime;
public $reportUrl;
public $reviewedSite;
public $underReview;
public function setAbusiveStatus($abusiveStatus)
{
$this->abusiveStatus = $abusiveStatus;
}
public function getAbusiveStatus()
{
return $this->abusiveStatus;
}
public function setEnforcementTime($enforcementTime)
{
$this->enforcementTime = $enforcementTime;
}
public function getEnforcementTime()
{
return $this->enforcementTime;
}
public function setFilterStatus($filterStatus)
{
$this->filterStatus = $filterStatus;
}
public function getFilterStatus()
{
return $this->filterStatus;
}
public function setLastChangeTime($lastChangeTime)
{
$this->lastChangeTime = $lastChangeTime;
}
public function getLastChangeTime()
{
return $this->lastChangeTime;
}
public function setReportUrl($reportUrl)
{
$this->reportUrl = $reportUrl;
}
public function getReportUrl()
{
return $this->reportUrl;
}
public function setReviewedSite($reviewedSite)
{
$this->reviewedSite = $reviewedSite;
}
public function getReviewedSite()
{
return $this->reviewedSite;
}
public function setUnderReview($underReview)
{
$this->underReview = $underReview;
}
public function getUnderReview()
{
return $this->underReview;
}
}

View File

@ -0,0 +1,38 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AbusiveExperienceReport_ViolatingSitesResponse extends Google_Collection
{
protected $collection_key = 'violatingSites';
protected $violatingSitesType = 'Google_Service_AbusiveExperienceReport_SiteSummaryResponse';
protected $violatingSitesDataType = 'array';
/**
* @param Google_Service_AbusiveExperienceReport_SiteSummaryResponse
*/
public function setViolatingSites($violatingSites)
{
$this->violatingSites = $violatingSites;
}
/**
* @return Google_Service_AbusiveExperienceReport_SiteSummaryResponse
*/
public function getViolatingSites()
{
return $this->violatingSites;
}
}

View File

@ -0,0 +1,31 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyer_TargetingValueDemogAgeCriteria extends Google_Collection
{
protected $collection_key = 'demogAgeCriteriaIds';
public $demogAgeCriteriaIds;
public function setDemogAgeCriteriaIds($demogAgeCriteriaIds)
{
$this->demogAgeCriteriaIds = $demogAgeCriteriaIds;
}
public function getDemogAgeCriteriaIds()
{
return $this->demogAgeCriteriaIds;
}
}

View File

@ -0,0 +1,31 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyer_TargetingValueDemogGenderCriteria extends Google_Collection
{
protected $collection_key = 'demogGenderCriteriaIds';
public $demogGenderCriteriaIds;
public function setDemogGenderCriteriaIds($demogGenderCriteriaIds)
{
$this->demogGenderCriteriaIds = $demogGenderCriteriaIds;
}
public function getDemogGenderCriteriaIds()
{
return $this->demogGenderCriteriaIds;
}
}

View File

@ -0,0 +1,53 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_AbsoluteDateRange extends Google_Model
{
protected $endDateType = 'Google_Service_AdExchangeBuyerII_Date';
protected $endDateDataType = '';
protected $startDateType = 'Google_Service_AdExchangeBuyerII_Date';
protected $startDateDataType = '';
/**
* @param Google_Service_AdExchangeBuyerII_Date
*/
public function setEndDate(Google_Service_AdExchangeBuyerII_Date $endDate)
{
$this->endDate = $endDate;
}
/**
* @return Google_Service_AdExchangeBuyerII_Date
*/
public function getEndDate()
{
return $this->endDate;
}
/**
* @param Google_Service_AdExchangeBuyerII_Date
*/
public function setStartDate(Google_Service_AdExchangeBuyerII_Date $startDate)
{
$this->startDate = $startDate;
}
/**
* @return Google_Service_AdExchangeBuyerII_Date
*/
public function getStartDate()
{
return $this->startDate;
}
}

View File

@ -0,0 +1,133 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_BidMetricsRow extends Google_Model
{
protected $bidsType = 'Google_Service_AdExchangeBuyerII_MetricValue';
protected $bidsDataType = '';
protected $bidsInAuctionType = 'Google_Service_AdExchangeBuyerII_MetricValue';
protected $bidsInAuctionDataType = '';
protected $billedImpressionsType = 'Google_Service_AdExchangeBuyerII_MetricValue';
protected $billedImpressionsDataType = '';
protected $impressionsWonType = 'Google_Service_AdExchangeBuyerII_MetricValue';
protected $impressionsWonDataType = '';
protected $measurableImpressionsType = 'Google_Service_AdExchangeBuyerII_MetricValue';
protected $measurableImpressionsDataType = '';
protected $rowDimensionsType = 'Google_Service_AdExchangeBuyerII_RowDimensions';
protected $rowDimensionsDataType = '';
protected $viewableImpressionsType = 'Google_Service_AdExchangeBuyerII_MetricValue';
protected $viewableImpressionsDataType = '';
/**
* @param Google_Service_AdExchangeBuyerII_MetricValue
*/
public function setBids(Google_Service_AdExchangeBuyerII_MetricValue $bids)
{
$this->bids = $bids;
}
/**
* @return Google_Service_AdExchangeBuyerII_MetricValue
*/
public function getBids()
{
return $this->bids;
}
/**
* @param Google_Service_AdExchangeBuyerII_MetricValue
*/
public function setBidsInAuction(Google_Service_AdExchangeBuyerII_MetricValue $bidsInAuction)
{
$this->bidsInAuction = $bidsInAuction;
}
/**
* @return Google_Service_AdExchangeBuyerII_MetricValue
*/
public function getBidsInAuction()
{
return $this->bidsInAuction;
}
/**
* @param Google_Service_AdExchangeBuyerII_MetricValue
*/
public function setBilledImpressions(Google_Service_AdExchangeBuyerII_MetricValue $billedImpressions)
{
$this->billedImpressions = $billedImpressions;
}
/**
* @return Google_Service_AdExchangeBuyerII_MetricValue
*/
public function getBilledImpressions()
{
return $this->billedImpressions;
}
/**
* @param Google_Service_AdExchangeBuyerII_MetricValue
*/
public function setImpressionsWon(Google_Service_AdExchangeBuyerII_MetricValue $impressionsWon)
{
$this->impressionsWon = $impressionsWon;
}
/**
* @return Google_Service_AdExchangeBuyerII_MetricValue
*/
public function getImpressionsWon()
{
return $this->impressionsWon;
}
/**
* @param Google_Service_AdExchangeBuyerII_MetricValue
*/
public function setMeasurableImpressions(Google_Service_AdExchangeBuyerII_MetricValue $measurableImpressions)
{
$this->measurableImpressions = $measurableImpressions;
}
/**
* @return Google_Service_AdExchangeBuyerII_MetricValue
*/
public function getMeasurableImpressions()
{
return $this->measurableImpressions;
}
/**
* @param Google_Service_AdExchangeBuyerII_RowDimensions
*/
public function setRowDimensions(Google_Service_AdExchangeBuyerII_RowDimensions $rowDimensions)
{
$this->rowDimensions = $rowDimensions;
}
/**
* @return Google_Service_AdExchangeBuyerII_RowDimensions
*/
public function getRowDimensions()
{
return $this->rowDimensions;
}
/**
* @param Google_Service_AdExchangeBuyerII_MetricValue
*/
public function setViewableImpressions(Google_Service_AdExchangeBuyerII_MetricValue $viewableImpressions)
{
$this->viewableImpressions = $viewableImpressions;
}
/**
* @return Google_Service_AdExchangeBuyerII_MetricValue
*/
public function getViewableImpressions()
{
return $this->viewableImpressions;
}
}

View File

@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_BidResponseWithoutBidsStatusRow extends Google_Model
{
protected $impressionCountType = 'Google_Service_AdExchangeBuyerII_MetricValue';
protected $impressionCountDataType = '';
protected $rowDimensionsType = 'Google_Service_AdExchangeBuyerII_RowDimensions';
protected $rowDimensionsDataType = '';
public $status;
/**
* @param Google_Service_AdExchangeBuyerII_MetricValue
*/
public function setImpressionCount(Google_Service_AdExchangeBuyerII_MetricValue $impressionCount)
{
$this->impressionCount = $impressionCount;
}
/**
* @return Google_Service_AdExchangeBuyerII_MetricValue
*/
public function getImpressionCount()
{
return $this->impressionCount;
}
/**
* @param Google_Service_AdExchangeBuyerII_RowDimensions
*/
public function setRowDimensions(Google_Service_AdExchangeBuyerII_RowDimensions $rowDimensions)
{
$this->rowDimensions = $rowDimensions;
}
/**
* @return Google_Service_AdExchangeBuyerII_RowDimensions
*/
public function getRowDimensions()
{
return $this->rowDimensions;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}

View File

@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_CalloutStatusRow extends Google_Model
{
public $calloutStatusId;
protected $impressionCountType = 'Google_Service_AdExchangeBuyerII_MetricValue';
protected $impressionCountDataType = '';
protected $rowDimensionsType = 'Google_Service_AdExchangeBuyerII_RowDimensions';
protected $rowDimensionsDataType = '';
public function setCalloutStatusId($calloutStatusId)
{
$this->calloutStatusId = $calloutStatusId;
}
public function getCalloutStatusId()
{
return $this->calloutStatusId;
}
/**
* @param Google_Service_AdExchangeBuyerII_MetricValue
*/
public function setImpressionCount(Google_Service_AdExchangeBuyerII_MetricValue $impressionCount)
{
$this->impressionCount = $impressionCount;
}
/**
* @return Google_Service_AdExchangeBuyerII_MetricValue
*/
public function getImpressionCount()
{
return $this->impressionCount;
}
/**
* @param Google_Service_AdExchangeBuyerII_RowDimensions
*/
public function setRowDimensions(Google_Service_AdExchangeBuyerII_RowDimensions $rowDimensions)
{
$this->rowDimensions = $rowDimensions;
}
/**
* @return Google_Service_AdExchangeBuyerII_RowDimensions
*/
public function getRowDimensions()
{
return $this->rowDimensions;
}
}

View File

@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_CreativeStatusRow extends Google_Model
{
protected $bidCountType = 'Google_Service_AdExchangeBuyerII_MetricValue';
protected $bidCountDataType = '';
public $creativeStatusId;
protected $rowDimensionsType = 'Google_Service_AdExchangeBuyerII_RowDimensions';
protected $rowDimensionsDataType = '';
/**
* @param Google_Service_AdExchangeBuyerII_MetricValue
*/
public function setBidCount(Google_Service_AdExchangeBuyerII_MetricValue $bidCount)
{
$this->bidCount = $bidCount;
}
/**
* @return Google_Service_AdExchangeBuyerII_MetricValue
*/
public function getBidCount()
{
return $this->bidCount;
}
public function setCreativeStatusId($creativeStatusId)
{
$this->creativeStatusId = $creativeStatusId;
}
public function getCreativeStatusId()
{
return $this->creativeStatusId;
}
/**
* @param Google_Service_AdExchangeBuyerII_RowDimensions
*/
public function setRowDimensions(Google_Service_AdExchangeBuyerII_RowDimensions $rowDimensions)
{
$this->rowDimensions = $rowDimensions;
}
/**
* @return Google_Service_AdExchangeBuyerII_RowDimensions
*/
public function getRowDimensions()
{
return $this->rowDimensions;
}
}

View File

@ -0,0 +1,151 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_FilterSet extends Google_Collection
{
protected $collection_key = 'sellerNetworkIds';
protected $absoluteDateRangeType = 'Google_Service_AdExchangeBuyerII_AbsoluteDateRange';
protected $absoluteDateRangeDataType = '';
public $creativeId;
public $dealId;
public $environment;
public $formats;
public $name;
public $platforms;
public $publisherIdentifiers;
protected $realtimeTimeRangeType = 'Google_Service_AdExchangeBuyerII_RealtimeTimeRange';
protected $realtimeTimeRangeDataType = '';
protected $relativeDateRangeType = 'Google_Service_AdExchangeBuyerII_RelativeDateRange';
protected $relativeDateRangeDataType = '';
public $sellerNetworkIds;
public $timeSeriesGranularity;
/**
* @param Google_Service_AdExchangeBuyerII_AbsoluteDateRange
*/
public function setAbsoluteDateRange(Google_Service_AdExchangeBuyerII_AbsoluteDateRange $absoluteDateRange)
{
$this->absoluteDateRange = $absoluteDateRange;
}
/**
* @return Google_Service_AdExchangeBuyerII_AbsoluteDateRange
*/
public function getAbsoluteDateRange()
{
return $this->absoluteDateRange;
}
public function setCreativeId($creativeId)
{
$this->creativeId = $creativeId;
}
public function getCreativeId()
{
return $this->creativeId;
}
public function setDealId($dealId)
{
$this->dealId = $dealId;
}
public function getDealId()
{
return $this->dealId;
}
public function setEnvironment($environment)
{
$this->environment = $environment;
}
public function getEnvironment()
{
return $this->environment;
}
public function setFormats($formats)
{
$this->formats = $formats;
}
public function getFormats()
{
return $this->formats;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPlatforms($platforms)
{
$this->platforms = $platforms;
}
public function getPlatforms()
{
return $this->platforms;
}
public function setPublisherIdentifiers($publisherIdentifiers)
{
$this->publisherIdentifiers = $publisherIdentifiers;
}
public function getPublisherIdentifiers()
{
return $this->publisherIdentifiers;
}
/**
* @param Google_Service_AdExchangeBuyerII_RealtimeTimeRange
*/
public function setRealtimeTimeRange(Google_Service_AdExchangeBuyerII_RealtimeTimeRange $realtimeTimeRange)
{
$this->realtimeTimeRange = $realtimeTimeRange;
}
/**
* @return Google_Service_AdExchangeBuyerII_RealtimeTimeRange
*/
public function getRealtimeTimeRange()
{
return $this->realtimeTimeRange;
}
/**
* @param Google_Service_AdExchangeBuyerII_RelativeDateRange
*/
public function setRelativeDateRange(Google_Service_AdExchangeBuyerII_RelativeDateRange $relativeDateRange)
{
$this->relativeDateRange = $relativeDateRange;
}
/**
* @return Google_Service_AdExchangeBuyerII_RelativeDateRange
*/
public function getRelativeDateRange()
{
return $this->relativeDateRange;
}
public function setSellerNetworkIds($sellerNetworkIds)
{
$this->sellerNetworkIds = $sellerNetworkIds;
}
public function getSellerNetworkIds()
{
return $this->sellerNetworkIds;
}
public function setTimeSeriesGranularity($timeSeriesGranularity)
{
$this->timeSeriesGranularity = $timeSeriesGranularity;
}
public function getTimeSeriesGranularity()
{
return $this->timeSeriesGranularity;
}
}

View File

@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_FilteredBidCreativeRow extends Google_Model
{
protected $bidCountType = 'Google_Service_AdExchangeBuyerII_MetricValue';
protected $bidCountDataType = '';
public $creativeId;
protected $rowDimensionsType = 'Google_Service_AdExchangeBuyerII_RowDimensions';
protected $rowDimensionsDataType = '';
/**
* @param Google_Service_AdExchangeBuyerII_MetricValue
*/
public function setBidCount(Google_Service_AdExchangeBuyerII_MetricValue $bidCount)
{
$this->bidCount = $bidCount;
}
/**
* @return Google_Service_AdExchangeBuyerII_MetricValue
*/
public function getBidCount()
{
return $this->bidCount;
}
public function setCreativeId($creativeId)
{
$this->creativeId = $creativeId;
}
public function getCreativeId()
{
return $this->creativeId;
}
/**
* @param Google_Service_AdExchangeBuyerII_RowDimensions
*/
public function setRowDimensions(Google_Service_AdExchangeBuyerII_RowDimensions $rowDimensions)
{
$this->rowDimensions = $rowDimensions;
}
/**
* @return Google_Service_AdExchangeBuyerII_RowDimensions
*/
public function getRowDimensions()
{
return $this->rowDimensions;
}
}

View File

@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_FilteredBidDetailRow extends Google_Model
{
protected $bidCountType = 'Google_Service_AdExchangeBuyerII_MetricValue';
protected $bidCountDataType = '';
public $detailId;
protected $rowDimensionsType = 'Google_Service_AdExchangeBuyerII_RowDimensions';
protected $rowDimensionsDataType = '';
/**
* @param Google_Service_AdExchangeBuyerII_MetricValue
*/
public function setBidCount(Google_Service_AdExchangeBuyerII_MetricValue $bidCount)
{
$this->bidCount = $bidCount;
}
/**
* @return Google_Service_AdExchangeBuyerII_MetricValue
*/
public function getBidCount()
{
return $this->bidCount;
}
public function setDetailId($detailId)
{
$this->detailId = $detailId;
}
public function getDetailId()
{
return $this->detailId;
}
/**
* @param Google_Service_AdExchangeBuyerII_RowDimensions
*/
public function setRowDimensions(Google_Service_AdExchangeBuyerII_RowDimensions $rowDimensions)
{
$this->rowDimensions = $rowDimensions;
}
/**
* @return Google_Service_AdExchangeBuyerII_RowDimensions
*/
public function getRowDimensions()
{
return $this->rowDimensions;
}
}

View File

@ -0,0 +1,117 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_ImpressionMetricsRow extends Google_Model
{
protected $availableImpressionsType = 'Google_Service_AdExchangeBuyerII_MetricValue';
protected $availableImpressionsDataType = '';
protected $bidRequestsType = 'Google_Service_AdExchangeBuyerII_MetricValue';
protected $bidRequestsDataType = '';
protected $inventoryMatchesType = 'Google_Service_AdExchangeBuyerII_MetricValue';
protected $inventoryMatchesDataType = '';
protected $responsesWithBidsType = 'Google_Service_AdExchangeBuyerII_MetricValue';
protected $responsesWithBidsDataType = '';
protected $rowDimensionsType = 'Google_Service_AdExchangeBuyerII_RowDimensions';
protected $rowDimensionsDataType = '';
protected $successfulResponsesType = 'Google_Service_AdExchangeBuyerII_MetricValue';
protected $successfulResponsesDataType = '';
/**
* @param Google_Service_AdExchangeBuyerII_MetricValue
*/
public function setAvailableImpressions(Google_Service_AdExchangeBuyerII_MetricValue $availableImpressions)
{
$this->availableImpressions = $availableImpressions;
}
/**
* @return Google_Service_AdExchangeBuyerII_MetricValue
*/
public function getAvailableImpressions()
{
return $this->availableImpressions;
}
/**
* @param Google_Service_AdExchangeBuyerII_MetricValue
*/
public function setBidRequests(Google_Service_AdExchangeBuyerII_MetricValue $bidRequests)
{
$this->bidRequests = $bidRequests;
}
/**
* @return Google_Service_AdExchangeBuyerII_MetricValue
*/
public function getBidRequests()
{
return $this->bidRequests;
}
/**
* @param Google_Service_AdExchangeBuyerII_MetricValue
*/
public function setInventoryMatches(Google_Service_AdExchangeBuyerII_MetricValue $inventoryMatches)
{
$this->inventoryMatches = $inventoryMatches;
}
/**
* @return Google_Service_AdExchangeBuyerII_MetricValue
*/
public function getInventoryMatches()
{
return $this->inventoryMatches;
}
/**
* @param Google_Service_AdExchangeBuyerII_MetricValue
*/
public function setResponsesWithBids(Google_Service_AdExchangeBuyerII_MetricValue $responsesWithBids)
{
$this->responsesWithBids = $responsesWithBids;
}
/**
* @return Google_Service_AdExchangeBuyerII_MetricValue
*/
public function getResponsesWithBids()
{
return $this->responsesWithBids;
}
/**
* @param Google_Service_AdExchangeBuyerII_RowDimensions
*/
public function setRowDimensions(Google_Service_AdExchangeBuyerII_RowDimensions $rowDimensions)
{
$this->rowDimensions = $rowDimensions;
}
/**
* @return Google_Service_AdExchangeBuyerII_RowDimensions
*/
public function getRowDimensions()
{
return $this->rowDimensions;
}
/**
* @param Google_Service_AdExchangeBuyerII_MetricValue
*/
public function setSuccessfulResponses(Google_Service_AdExchangeBuyerII_MetricValue $successfulResponses)
{
$this->successfulResponses = $successfulResponses;
}
/**
* @return Google_Service_AdExchangeBuyerII_MetricValue
*/
public function getSuccessfulResponses()
{
return $this->successfulResponses;
}
}

View File

@ -0,0 +1,47 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_ListBidMetricsResponse extends Google_Collection
{
protected $collection_key = 'bidMetricsRows';
protected $bidMetricsRowsType = 'Google_Service_AdExchangeBuyerII_BidMetricsRow';
protected $bidMetricsRowsDataType = 'array';
public $nextPageToken;
/**
* @param Google_Service_AdExchangeBuyerII_BidMetricsRow
*/
public function setBidMetricsRows($bidMetricsRows)
{
$this->bidMetricsRows = $bidMetricsRows;
}
/**
* @return Google_Service_AdExchangeBuyerII_BidMetricsRow
*/
public function getBidMetricsRows()
{
return $this->bidMetricsRows;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}

View File

@ -0,0 +1,47 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_ListBidResponseErrorsResponse extends Google_Collection
{
protected $collection_key = 'calloutStatusRows';
protected $calloutStatusRowsType = 'Google_Service_AdExchangeBuyerII_CalloutStatusRow';
protected $calloutStatusRowsDataType = 'array';
public $nextPageToken;
/**
* @param Google_Service_AdExchangeBuyerII_CalloutStatusRow
*/
public function setCalloutStatusRows($calloutStatusRows)
{
$this->calloutStatusRows = $calloutStatusRows;
}
/**
* @return Google_Service_AdExchangeBuyerII_CalloutStatusRow
*/
public function getCalloutStatusRows()
{
return $this->calloutStatusRows;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}

View File

@ -0,0 +1,47 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_ListBidResponsesWithoutBidsResponse extends Google_Collection
{
protected $collection_key = 'bidResponseWithoutBidsStatusRows';
protected $bidResponseWithoutBidsStatusRowsType = 'Google_Service_AdExchangeBuyerII_BidResponseWithoutBidsStatusRow';
protected $bidResponseWithoutBidsStatusRowsDataType = 'array';
public $nextPageToken;
/**
* @param Google_Service_AdExchangeBuyerII_BidResponseWithoutBidsStatusRow
*/
public function setBidResponseWithoutBidsStatusRows($bidResponseWithoutBidsStatusRows)
{
$this->bidResponseWithoutBidsStatusRows = $bidResponseWithoutBidsStatusRows;
}
/**
* @return Google_Service_AdExchangeBuyerII_BidResponseWithoutBidsStatusRow
*/
public function getBidResponseWithoutBidsStatusRows()
{
return $this->bidResponseWithoutBidsStatusRows;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}

View File

@ -0,0 +1,47 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByCreativeResponse extends Google_Collection
{
protected $collection_key = 'filteredBidCreativeRows';
protected $filteredBidCreativeRowsType = 'Google_Service_AdExchangeBuyerII_FilteredBidCreativeRow';
protected $filteredBidCreativeRowsDataType = 'array';
public $nextPageToken;
/**
* @param Google_Service_AdExchangeBuyerII_FilteredBidCreativeRow
*/
public function setFilteredBidCreativeRows($filteredBidCreativeRows)
{
$this->filteredBidCreativeRows = $filteredBidCreativeRows;
}
/**
* @return Google_Service_AdExchangeBuyerII_FilteredBidCreativeRow
*/
public function getFilteredBidCreativeRows()
{
return $this->filteredBidCreativeRows;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}

View File

@ -0,0 +1,56 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByDetailResponse extends Google_Collection
{
protected $collection_key = 'filteredBidDetailRows';
public $detailType;
protected $filteredBidDetailRowsType = 'Google_Service_AdExchangeBuyerII_FilteredBidDetailRow';
protected $filteredBidDetailRowsDataType = 'array';
public $nextPageToken;
public function setDetailType($detailType)
{
$this->detailType = $detailType;
}
public function getDetailType()
{
return $this->detailType;
}
/**
* @param Google_Service_AdExchangeBuyerII_FilteredBidDetailRow
*/
public function setFilteredBidDetailRows($filteredBidDetailRows)
{
$this->filteredBidDetailRows = $filteredBidDetailRows;
}
/**
* @return Google_Service_AdExchangeBuyerII_FilteredBidDetailRow
*/
public function getFilteredBidDetailRows()
{
return $this->filteredBidDetailRows;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}

View File

@ -0,0 +1,47 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_ListFilterSetsResponse extends Google_Collection
{
protected $collection_key = 'filterSets';
protected $filterSetsType = 'Google_Service_AdExchangeBuyerII_FilterSet';
protected $filterSetsDataType = 'array';
public $nextPageToken;
/**
* @param Google_Service_AdExchangeBuyerII_FilterSet
*/
public function setFilterSets($filterSets)
{
$this->filterSets = $filterSets;
}
/**
* @return Google_Service_AdExchangeBuyerII_FilterSet
*/
public function getFilterSets()
{
return $this->filterSets;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}

View File

@ -0,0 +1,47 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_ListFilteredBidRequestsResponse extends Google_Collection
{
protected $collection_key = 'calloutStatusRows';
protected $calloutStatusRowsType = 'Google_Service_AdExchangeBuyerII_CalloutStatusRow';
protected $calloutStatusRowsDataType = 'array';
public $nextPageToken;
/**
* @param Google_Service_AdExchangeBuyerII_CalloutStatusRow
*/
public function setCalloutStatusRows($calloutStatusRows)
{
$this->calloutStatusRows = $calloutStatusRows;
}
/**
* @return Google_Service_AdExchangeBuyerII_CalloutStatusRow
*/
public function getCalloutStatusRows()
{
return $this->calloutStatusRows;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}

View File

@ -0,0 +1,47 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_ListFilteredBidsResponse extends Google_Collection
{
protected $collection_key = 'creativeStatusRows';
protected $creativeStatusRowsType = 'Google_Service_AdExchangeBuyerII_CreativeStatusRow';
protected $creativeStatusRowsDataType = 'array';
public $nextPageToken;
/**
* @param Google_Service_AdExchangeBuyerII_CreativeStatusRow
*/
public function setCreativeStatusRows($creativeStatusRows)
{
$this->creativeStatusRows = $creativeStatusRows;
}
/**
* @return Google_Service_AdExchangeBuyerII_CreativeStatusRow
*/
public function getCreativeStatusRows()
{
return $this->creativeStatusRows;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}

View File

@ -0,0 +1,47 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_ListImpressionMetricsResponse extends Google_Collection
{
protected $collection_key = 'impressionMetricsRows';
protected $impressionMetricsRowsType = 'Google_Service_AdExchangeBuyerII_ImpressionMetricsRow';
protected $impressionMetricsRowsDataType = 'array';
public $nextPageToken;
/**
* @param Google_Service_AdExchangeBuyerII_ImpressionMetricsRow
*/
public function setImpressionMetricsRows($impressionMetricsRows)
{
$this->impressionMetricsRows = $impressionMetricsRows;
}
/**
* @return Google_Service_AdExchangeBuyerII_ImpressionMetricsRow
*/
public function getImpressionMetricsRows()
{
return $this->impressionMetricsRows;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}

View File

@ -0,0 +1,47 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_ListLosingBidsResponse extends Google_Collection
{
protected $collection_key = 'creativeStatusRows';
protected $creativeStatusRowsType = 'Google_Service_AdExchangeBuyerII_CreativeStatusRow';
protected $creativeStatusRowsDataType = 'array';
public $nextPageToken;
/**
* @param Google_Service_AdExchangeBuyerII_CreativeStatusRow
*/
public function setCreativeStatusRows($creativeStatusRows)
{
$this->creativeStatusRows = $creativeStatusRows;
}
/**
* @return Google_Service_AdExchangeBuyerII_CreativeStatusRow
*/
public function getCreativeStatusRows()
{
return $this->creativeStatusRows;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}

View File

@ -0,0 +1,47 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_ListNonBillableWinningBidsResponse extends Google_Collection
{
protected $collection_key = 'nonBillableWinningBidStatusRows';
public $nextPageToken;
protected $nonBillableWinningBidStatusRowsType = 'Google_Service_AdExchangeBuyerII_NonBillableWinningBidStatusRow';
protected $nonBillableWinningBidStatusRowsDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param Google_Service_AdExchangeBuyerII_NonBillableWinningBidStatusRow
*/
public function setNonBillableWinningBidStatusRows($nonBillableWinningBidStatusRows)
{
$this->nonBillableWinningBidStatusRows = $nonBillableWinningBidStatusRows;
}
/**
* @return Google_Service_AdExchangeBuyerII_NonBillableWinningBidStatusRow
*/
public function getNonBillableWinningBidStatusRows()
{
return $this->nonBillableWinningBidStatusRows;
}
}

View File

@ -0,0 +1,38 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_ListPublishersResponse extends Google_Collection
{
protected $collection_key = 'publisher';
protected $publisherType = 'Google_Service_AdExchangeBuyerII_Publisher';
protected $publisherDataType = 'array';
/**
* @param Google_Service_AdExchangeBuyerII_Publisher
*/
public function setPublisher($publisher)
{
$this->publisher = $publisher;
}
/**
* @return Google_Service_AdExchangeBuyerII_Publisher
*/
public function getPublisher()
{
return $this->publisher;
}
}

View File

@ -0,0 +1,39 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_MetricValue extends Google_Model
{
public $value;
public $variance;
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
public function setVariance($variance)
{
$this->variance = $variance;
}
public function getVariance()
{
return $this->variance;
}
}

View File

@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_NonBillableWinningBidStatusRow extends Google_Model
{
protected $bidCountType = 'Google_Service_AdExchangeBuyerII_MetricValue';
protected $bidCountDataType = '';
protected $rowDimensionsType = 'Google_Service_AdExchangeBuyerII_RowDimensions';
protected $rowDimensionsDataType = '';
public $status;
/**
* @param Google_Service_AdExchangeBuyerII_MetricValue
*/
public function setBidCount(Google_Service_AdExchangeBuyerII_MetricValue $bidCount)
{
$this->bidCount = $bidCount;
}
/**
* @return Google_Service_AdExchangeBuyerII_MetricValue
*/
public function getBidCount()
{
return $this->bidCount;
}
/**
* @param Google_Service_AdExchangeBuyerII_RowDimensions
*/
public function setRowDimensions(Google_Service_AdExchangeBuyerII_RowDimensions $rowDimensions)
{
$this->rowDimensions = $rowDimensions;
}
/**
* @return Google_Service_AdExchangeBuyerII_RowDimensions
*/
public function getRowDimensions()
{
return $this->rowDimensions;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}

View File

@ -0,0 +1,39 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_Publisher extends Google_Model
{
public $publisherDisplayName;
public $publisherId;
public function setPublisherDisplayName($publisherDisplayName)
{
$this->publisherDisplayName = $publisherDisplayName;
}
public function getPublisherDisplayName()
{
return $this->publisherDisplayName;
}
public function setPublisherId($publisherId)
{
$this->publisherId = $publisherId;
}
public function getPublisherId()
{
return $this->publisherId;
}
}

View File

@ -0,0 +1,30 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_RealtimeTimeRange extends Google_Model
{
public $startTimestamp;
public function setStartTimestamp($startTimestamp)
{
$this->startTimestamp = $startTimestamp;
}
public function getStartTimestamp()
{
return $this->startTimestamp;
}
}

View File

@ -0,0 +1,39 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_RelativeDateRange extends Google_Model
{
public $durationDays;
public $offsetDays;
public function setDurationDays($durationDays)
{
$this->durationDays = $durationDays;
}
public function getDurationDays()
{
return $this->durationDays;
}
public function setOffsetDays($offsetDays)
{
$this->offsetDays = $offsetDays;
}
public function getOffsetDays()
{
return $this->offsetDays;
}
}

View File

@ -0,0 +1,47 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "publishers" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $publishers = $adexchangebuyer2Service->publishers;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_AccountsPublishers extends Google_Service_Resource
{
/**
* Lists publishers that had recent inventory matches with the requesting buyer.
* (publishers.listAccountsPublishers)
*
* @param string $accountId Account ID of the requesting buyer.
* @param array $optParams Optional parameters.
*
* @opt_param string environment Optional environment (WEB, APP) for which to
* return publishers. If specified, response will only include publishers that
* had recent inventory matches with the requesting buyer on the specified
* platform.
* @return Google_Service_AdExchangeBuyerII_ListPublishersResponse
*/
public function listAccountsPublishers($accountId, $optParams = array())
{
$params = array('accountId' => $accountId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListPublishersResponse");
}
}

View File

@ -0,0 +1,28 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "bidders" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $bidders = $adexchangebuyer2Service->bidders;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_Bidders extends Google_Service_Resource
{
}

View File

@ -0,0 +1,28 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "accounts" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $accounts = $adexchangebuyer2Service->accounts;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersAccounts extends Google_Service_Resource
{
}

View File

@ -0,0 +1,133 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "filterSets" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $filterSets = $adexchangebuyer2Service->filterSets;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSets extends Google_Service_Resource
{
/**
* Creates the specified filter set for the account with the given account ID.
* (filterSets.create)
*
* @param string $ownerName Name of the owner (bidder or account) of the filter
* set to be created. For example:
*
* - For a bidder-level filter set for bidder 123: `bidders/123`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456`
* @param Google_Service_AdExchangeBuyerII_FilterSet $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool isTransient Whether the filter set is transient, or should be
* persisted indefinitely. By default, filter sets are not transient. If
* transient, it will be available for at least 1 hour after creation.
* @return Google_Service_AdExchangeBuyerII_FilterSet
*/
public function create($ownerName, Google_Service_AdExchangeBuyerII_FilterSet $postBody, $optParams = array())
{
$params = array('ownerName' => $ownerName, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_AdExchangeBuyerII_FilterSet");
}
/**
* Deletes the requested filter set from the account with the given account ID.
* (filterSets.delete)
*
* @param string $name Full name of the resource to delete. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyerII_Adexchangebuyer2Empty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_AdExchangeBuyerII_Adexchangebuyer2Empty");
}
/**
* Retrieves the requested filter set for the account with the given account ID.
* (filterSets.get)
*
* @param string $name Full name of the resource being requested. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyerII_FilterSet
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdExchangeBuyerII_FilterSet");
}
/**
* Lists all filter sets for the account with the given account ID.
* (filterSets.listBiddersAccountsFilterSets)
*
* @param string $ownerName Name of the owner (bidder or account) of the filter
* sets to be listed. For example:
*
* - For a bidder-level filter set for bidder 123: `bidders/123`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456`
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListFilterSetsResponse.nextPageToken returned from the previous call to the
* accounts.filterSets.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListFilterSetsResponse
*/
public function listBiddersAccountsFilterSets($ownerName, $optParams = array())
{
$params = array('ownerName' => $ownerName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListFilterSetsResponse");
}
}

View File

@ -0,0 +1,60 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "bidMetrics" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $bidMetrics = $adexchangebuyer2Service->bidMetrics;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsBidMetrics extends Google_Service_Resource
{
/**
* Lists all metrics that are measured in terms of number of bids.
* (bidMetrics.listBiddersAccountsFilterSetsBidMetrics)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListBidMetricsResponse.nextPageToken returned from the previous call to the
* bidMetrics.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListBidMetricsResponse
*/
public function listBiddersAccountsFilterSetsBidMetrics($filterSetName, $optParams = array())
{
$params = array('filterSetName' => $filterSetName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListBidMetricsResponse");
}
}

View File

@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "bidResponseErrors" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $bidResponseErrors = $adexchangebuyer2Service->bidResponseErrors;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsBidResponseErrors extends Google_Service_Resource
{
/**
* List all errors that occurred in bid responses, with the number of bid
* responses affected for each reason.
* (bidResponseErrors.listBiddersAccountsFilterSetsBidResponseErrors)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
*
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListBidResponseErrorsResponse.nextPageToken returned from the previous call
* to the bidResponseErrors.list method.
* @return Google_Service_AdExchangeBuyerII_ListBidResponseErrorsResponse
*/
public function listBiddersAccountsFilterSetsBidResponseErrors($filterSetName, $optParams = array())
{
$params = array('filterSetName' => $filterSetName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListBidResponseErrorsResponse");
}
}

View File

@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "bidResponsesWithoutBids" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $bidResponsesWithoutBids = $adexchangebuyer2Service->bidResponsesWithoutBids;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsBidResponsesWithoutBids extends Google_Service_Resource
{
/**
* List all reasons for which bid responses were considered to have no
* applicable bids, with the number of bid responses affected for each reason. (
* bidResponsesWithoutBids.listBiddersAccountsFilterSetsBidResponsesWithoutBids)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListBidResponsesWithoutBidsResponse.nextPageToken returned from the previous
* call to the bidResponsesWithoutBids.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListBidResponsesWithoutBidsResponse
*/
public function listBiddersAccountsFilterSetsBidResponsesWithoutBids($filterSetName, $optParams = array())
{
$params = array('filterSetName' => $filterSetName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListBidResponsesWithoutBidsResponse");
}
}

View File

@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "filteredBidRequests" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $filteredBidRequests = $adexchangebuyer2Service->filteredBidRequests;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsFilteredBidRequests extends Google_Service_Resource
{
/**
* List all reasons that caused a bid request not to be sent for an impression,
* with the number of bid requests not sent for each reason.
* (filteredBidRequests.listBiddersAccountsFilterSetsFilteredBidRequests)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListFilteredBidRequestsResponse.nextPageToken returned from the previous call
* to the filteredBidRequests.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListFilteredBidRequestsResponse
*/
public function listBiddersAccountsFilterSetsFilteredBidRequests($filterSetName, $optParams = array())
{
$params = array('filterSetName' => $filterSetName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListFilteredBidRequestsResponse");
}
}

View File

@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "filteredBids" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $filteredBids = $adexchangebuyer2Service->filteredBids;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsFilteredBids extends Google_Service_Resource
{
/**
* List all reasons for which bids were filtered, with the number of bids
* filtered for each reason.
* (filteredBids.listBiddersAccountsFilterSetsFilteredBids)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListFilteredBidsResponse.nextPageToken returned from the previous call to the
* filteredBids.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListFilteredBidsResponse
*/
public function listBiddersAccountsFilterSetsFilteredBids($filterSetName, $optParams = array())
{
$params = array('filterSetName' => $filterSetName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListFilteredBidsResponse");
}
}

View File

@ -0,0 +1,65 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "creatives" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $creatives = $adexchangebuyer2Service->creatives;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsFilteredBidsCreatives extends Google_Service_Resource
{
/**
* List all creatives associated with a specific reason for which bids were
* filtered, with the number of bids filtered for each creative.
* (creatives.listBiddersAccountsFilterSetsFilteredBidsCreatives)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param int $creativeStatusId The ID of the creative status for which to
* retrieve a breakdown by creative. See [creative-status-
* codes](https://developers.google.com/ad-exchange/rtb/downloads/creative-
* status-codes).
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListCreativeStatusBreakdownByCreativeResponse.nextPageToken returned from the
* previous call to the filteredBids.creatives.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByCreativeResponse
*/
public function listBiddersAccountsFilterSetsFilteredBidsCreatives($filterSetName, $creativeStatusId, $optParams = array())
{
$params = array('filterSetName' => $filterSetName, 'creativeStatusId' => $creativeStatusId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByCreativeResponse");
}
}

View File

@ -0,0 +1,66 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "details" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $details = $adexchangebuyer2Service->details;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsFilteredBidsDetails extends Google_Service_Resource
{
/**
* List all details associated with a specific reason for which bids were
* filtered, with the number of bids filtered for each detail.
* (details.listBiddersAccountsFilterSetsFilteredBidsDetails)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param int $creativeStatusId The ID of the creative status for which to
* retrieve a breakdown by detail. See [creative-status-
* codes](https://developers.google.com/ad-exchange/rtb/downloads/creative-
* status-codes). Details are only available for statuses 10, 14, 15, 17, 18,
* 19, 86, and 87.
* @param array $optParams Optional parameters.
*
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListCreativeStatusBreakdownByDetailResponse.nextPageToken returned from the
* previous call to the filteredBids.details.list method.
* @return Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByDetailResponse
*/
public function listBiddersAccountsFilterSetsFilteredBidsDetails($filterSetName, $creativeStatusId, $optParams = array())
{
$params = array('filterSetName' => $filterSetName, 'creativeStatusId' => $creativeStatusId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByDetailResponse");
}
}

View File

@ -0,0 +1,60 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "impressionMetrics" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $impressionMetrics = $adexchangebuyer2Service->impressionMetrics;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsImpressionMetrics extends Google_Service_Resource
{
/**
* Lists all metrics that are measured in terms of number of impressions.
* (impressionMetrics.listBiddersAccountsFilterSetsImpressionMetrics)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListImpressionMetricsResponse.nextPageToken returned from the previous call
* to the impressionMetrics.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListImpressionMetricsResponse
*/
public function listBiddersAccountsFilterSetsImpressionMetrics($filterSetName, $optParams = array())
{
$params = array('filterSetName' => $filterSetName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListImpressionMetricsResponse");
}
}

View File

@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "losingBids" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $losingBids = $adexchangebuyer2Service->losingBids;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsLosingBids extends Google_Service_Resource
{
/**
* List all reasons for which bids lost in the auction, with the number of bids
* that lost for each reason.
* (losingBids.listBiddersAccountsFilterSetsLosingBids)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListLosingBidsResponse.nextPageToken returned from the previous call to the
* losingBids.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListLosingBidsResponse
*/
public function listBiddersAccountsFilterSetsLosingBids($filterSetName, $optParams = array())
{
$params = array('filterSetName' => $filterSetName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListLosingBidsResponse");
}
}

View File

@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "nonBillableWinningBids" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $nonBillableWinningBids = $adexchangebuyer2Service->nonBillableWinningBids;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsNonBillableWinningBids extends Google_Service_Resource
{
/**
* List all reasons for which winning bids were not billable, with the number of
* bids not billed for each reason.
* (nonBillableWinningBids.listBiddersAccountsFilterSetsNonBillableWinningBids)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListNonBillableWinningBidsResponse.nextPageToken returned from the previous
* call to the nonBillableWinningBids.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListNonBillableWinningBidsResponse
*/
public function listBiddersAccountsFilterSetsNonBillableWinningBids($filterSetName, $optParams = array())
{
$params = array('filterSetName' => $filterSetName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListNonBillableWinningBidsResponse");
}
}

View File

@ -0,0 +1,133 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "filterSets" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $filterSets = $adexchangebuyer2Service->filterSets;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSets extends Google_Service_Resource
{
/**
* Creates the specified filter set for the account with the given account ID.
* (filterSets.create)
*
* @param string $ownerName Name of the owner (bidder or account) of the filter
* set to be created. For example:
*
* - For a bidder-level filter set for bidder 123: `bidders/123`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456`
* @param Google_Service_AdExchangeBuyerII_FilterSet $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool isTransient Whether the filter set is transient, or should be
* persisted indefinitely. By default, filter sets are not transient. If
* transient, it will be available for at least 1 hour after creation.
* @return Google_Service_AdExchangeBuyerII_FilterSet
*/
public function create($ownerName, Google_Service_AdExchangeBuyerII_FilterSet $postBody, $optParams = array())
{
$params = array('ownerName' => $ownerName, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_AdExchangeBuyerII_FilterSet");
}
/**
* Deletes the requested filter set from the account with the given account ID.
* (filterSets.delete)
*
* @param string $name Full name of the resource to delete. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyerII_Adexchangebuyer2Empty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_AdExchangeBuyerII_Adexchangebuyer2Empty");
}
/**
* Retrieves the requested filter set for the account with the given account ID.
* (filterSets.get)
*
* @param string $name Full name of the resource being requested. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyerII_FilterSet
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdExchangeBuyerII_FilterSet");
}
/**
* Lists all filter sets for the account with the given account ID.
* (filterSets.listBiddersFilterSets)
*
* @param string $ownerName Name of the owner (bidder or account) of the filter
* sets to be listed. For example:
*
* - For a bidder-level filter set for bidder 123: `bidders/123`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456`
* @param array $optParams Optional parameters.
*
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListFilterSetsResponse.nextPageToken returned from the previous call to the
* accounts.filterSets.list method.
* @return Google_Service_AdExchangeBuyerII_ListFilterSetsResponse
*/
public function listBiddersFilterSets($ownerName, $optParams = array())
{
$params = array('ownerName' => $ownerName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListFilterSetsResponse");
}
}

View File

@ -0,0 +1,60 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "bidMetrics" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $bidMetrics = $adexchangebuyer2Service->bidMetrics;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsBidMetrics extends Google_Service_Resource
{
/**
* Lists all metrics that are measured in terms of number of bids.
* (bidMetrics.listBiddersFilterSetsBidMetrics)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListBidMetricsResponse.nextPageToken returned from the previous call to the
* bidMetrics.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListBidMetricsResponse
*/
public function listBiddersFilterSetsBidMetrics($filterSetName, $optParams = array())
{
$params = array('filterSetName' => $filterSetName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListBidMetricsResponse");
}
}

View File

@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "bidResponseErrors" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $bidResponseErrors = $adexchangebuyer2Service->bidResponseErrors;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsBidResponseErrors extends Google_Service_Resource
{
/**
* List all errors that occurred in bid responses, with the number of bid
* responses affected for each reason.
* (bidResponseErrors.listBiddersFilterSetsBidResponseErrors)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListBidResponseErrorsResponse.nextPageToken returned from the previous call
* to the bidResponseErrors.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListBidResponseErrorsResponse
*/
public function listBiddersFilterSetsBidResponseErrors($filterSetName, $optParams = array())
{
$params = array('filterSetName' => $filterSetName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListBidResponseErrorsResponse");
}
}

View File

@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "bidResponsesWithoutBids" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $bidResponsesWithoutBids = $adexchangebuyer2Service->bidResponsesWithoutBids;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsBidResponsesWithoutBids extends Google_Service_Resource
{
/**
* List all reasons for which bid responses were considered to have no
* applicable bids, with the number of bid responses affected for each reason.
* (bidResponsesWithoutBids.listBiddersFilterSetsBidResponsesWithoutBids)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListBidResponsesWithoutBidsResponse.nextPageToken returned from the previous
* call to the bidResponsesWithoutBids.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListBidResponsesWithoutBidsResponse
*/
public function listBiddersFilterSetsBidResponsesWithoutBids($filterSetName, $optParams = array())
{
$params = array('filterSetName' => $filterSetName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListBidResponsesWithoutBidsResponse");
}
}

View File

@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "filteredBidRequests" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $filteredBidRequests = $adexchangebuyer2Service->filteredBidRequests;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsFilteredBidRequests extends Google_Service_Resource
{
/**
* List all reasons that caused a bid request not to be sent for an impression,
* with the number of bid requests not sent for each reason.
* (filteredBidRequests.listBiddersFilterSetsFilteredBidRequests)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListFilteredBidRequestsResponse.nextPageToken returned from the previous call
* to the filteredBidRequests.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListFilteredBidRequestsResponse
*/
public function listBiddersFilterSetsFilteredBidRequests($filterSetName, $optParams = array())
{
$params = array('filterSetName' => $filterSetName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListFilteredBidRequestsResponse");
}
}

View File

@ -0,0 +1,60 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "filteredBids" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $filteredBids = $adexchangebuyer2Service->filteredBids;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsFilteredBids extends Google_Service_Resource
{
/**
* List all reasons for which bids were filtered, with the number of bids
* filtered for each reason. (filteredBids.listBiddersFilterSetsFilteredBids)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListFilteredBidsResponse.nextPageToken returned from the previous call to the
* filteredBids.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListFilteredBidsResponse
*/
public function listBiddersFilterSetsFilteredBids($filterSetName, $optParams = array())
{
$params = array('filterSetName' => $filterSetName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListFilteredBidsResponse");
}
}

View File

@ -0,0 +1,65 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "creatives" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $creatives = $adexchangebuyer2Service->creatives;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsFilteredBidsCreatives extends Google_Service_Resource
{
/**
* List all creatives associated with a specific reason for which bids were
* filtered, with the number of bids filtered for each creative.
* (creatives.listBiddersFilterSetsFilteredBidsCreatives)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param int $creativeStatusId The ID of the creative status for which to
* retrieve a breakdown by creative. See [creative-status-
* codes](https://developers.google.com/ad-exchange/rtb/downloads/creative-
* status-codes).
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListCreativeStatusBreakdownByCreativeResponse.nextPageToken returned from the
* previous call to the filteredBids.creatives.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByCreativeResponse
*/
public function listBiddersFilterSetsFilteredBidsCreatives($filterSetName, $creativeStatusId, $optParams = array())
{
$params = array('filterSetName' => $filterSetName, 'creativeStatusId' => $creativeStatusId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByCreativeResponse");
}
}

View File

@ -0,0 +1,66 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "details" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $details = $adexchangebuyer2Service->details;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsFilteredBidsDetails extends Google_Service_Resource
{
/**
* List all details associated with a specific reason for which bids were
* filtered, with the number of bids filtered for each detail.
* (details.listBiddersFilterSetsFilteredBidsDetails)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param int $creativeStatusId The ID of the creative status for which to
* retrieve a breakdown by detail. See [creative-status-
* codes](https://developers.google.com/ad-exchange/rtb/downloads/creative-
* status-codes). Details are only available for statuses 10, 14, 15, 17, 18,
* 19, 86, and 87.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListCreativeStatusBreakdownByDetailResponse.nextPageToken returned from the
* previous call to the filteredBids.details.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByDetailResponse
*/
public function listBiddersFilterSetsFilteredBidsDetails($filterSetName, $creativeStatusId, $optParams = array())
{
$params = array('filterSetName' => $filterSetName, 'creativeStatusId' => $creativeStatusId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByDetailResponse");
}
}

View File

@ -0,0 +1,60 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "impressionMetrics" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $impressionMetrics = $adexchangebuyer2Service->impressionMetrics;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsImpressionMetrics extends Google_Service_Resource
{
/**
* Lists all metrics that are measured in terms of number of impressions.
* (impressionMetrics.listBiddersFilterSetsImpressionMetrics)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListImpressionMetricsResponse.nextPageToken returned from the previous call
* to the impressionMetrics.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListImpressionMetricsResponse
*/
public function listBiddersFilterSetsImpressionMetrics($filterSetName, $optParams = array())
{
$params = array('filterSetName' => $filterSetName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListImpressionMetricsResponse");
}
}

View File

@ -0,0 +1,60 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "losingBids" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $losingBids = $adexchangebuyer2Service->losingBids;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsLosingBids extends Google_Service_Resource
{
/**
* List all reasons for which bids lost in the auction, with the number of bids
* that lost for each reason. (losingBids.listBiddersFilterSetsLosingBids)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListLosingBidsResponse.nextPageToken returned from the previous call to the
* losingBids.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListLosingBidsResponse
*/
public function listBiddersFilterSetsLosingBids($filterSetName, $optParams = array())
{
$params = array('filterSetName' => $filterSetName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListLosingBidsResponse");
}
}

View File

@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "nonBillableWinningBids" collection of methods.
* Typical usage is:
* <code>
* $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
* $nonBillableWinningBids = $adexchangebuyer2Service->nonBillableWinningBids;
* </code>
*/
class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsNonBillableWinningBids extends Google_Service_Resource
{
/**
* List all reasons for which winning bids were not billable, with the number of
* bids not billed for each reason.
* (nonBillableWinningBids.listBiddersFilterSetsNonBillableWinningBids)
*
* @param string $filterSetName Name of the filter set that should be applied to
* the requested metrics. For example:
*
* - For a bidder-level filter set for bidder 123:
* `bidders/123/filterSets/abc`
*
* - For an account-level filter set for the buyer account representing bidder
* 123: `bidders/123/accounts/123/filterSets/abc`
*
* - For an account-level filter set for the child seat buyer account 456
* whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListNonBillableWinningBidsResponse.nextPageToken returned from the previous
* call to the nonBillableWinningBids.list method.
* @opt_param int pageSize Requested page size. The server may return fewer
* results than requested. If unspecified, the server will pick an appropriate
* default.
* @return Google_Service_AdExchangeBuyerII_ListNonBillableWinningBidsResponse
*/
public function listBiddersFilterSetsNonBillableWinningBids($filterSetName, $optParams = array())
{
$params = array('filterSetName' => $filterSetName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListNonBillableWinningBidsResponse");
}
}

View File

@ -0,0 +1,37 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_RowDimensions extends Google_Model
{
protected $timeIntervalType = 'Google_Service_AdExchangeBuyerII_TimeInterval';
protected $timeIntervalDataType = '';
/**
* @param Google_Service_AdExchangeBuyerII_TimeInterval
*/
public function setTimeInterval(Google_Service_AdExchangeBuyerII_TimeInterval $timeInterval)
{
$this->timeInterval = $timeInterval;
}
/**
* @return Google_Service_AdExchangeBuyerII_TimeInterval
*/
public function getTimeInterval()
{
return $this->timeInterval;
}
}

View File

@ -0,0 +1,39 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExchangeBuyerII_TimeInterval extends Google_Model
{
public $endTime;
public $startTime;
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
public function getEndTime()
{
return $this->endTime;
}
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
public function getStartTime()
{
return $this->startTime;
}
}

View File

@ -0,0 +1,89 @@
<?php
/*
* Copyright 2014 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 AdExperienceReport (v1).
*
* <p>
* View Ad Experience Report data, and get a list of sites that have a
* significant number of annoying ads.</p>
*
* <p>
* For more information about this service, see the API
* <a href="https://developers.google.com/ad-experience-report/" target="_blank">Documentation</a>
* </p>
*
* @author Google, Inc.
*/
class Google_Service_AdExperienceReport extends Google_Service
{
/** Test scope for access to the Zoo service. */
const XAPI_ZOO =
"https://www.googleapis.com/auth/xapi.zoo";
public $sites;
public $violatingSites;
/**
* Constructs the internal representation of the AdExperienceReport service.
*
* @param Google_Client $client
*/
public function __construct(Google_Client $client)
{
parent::__construct($client);
$this->rootUrl = 'https://adexperiencereport.googleapis.com/';
$this->servicePath = '';
$this->version = 'v1';
$this->serviceName = 'adexperiencereport';
$this->sites = new Google_Service_AdExperienceReport_Resource_Sites(
$this,
$this->serviceName,
'sites',
array(
'methods' => array(
'get' => array(
'path' => 'v1/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
$this->violatingSites = new Google_Service_AdExperienceReport_Resource_ViolatingSites(
$this,
$this->serviceName,
'violatingSites',
array(
'methods' => array(
'list' => array(
'path' => 'v1/violatingSites',
'httpMethod' => 'GET',
'parameters' => array(),
),
)
)
);
}
}

View File

@ -0,0 +1,85 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExperienceReport_PlatformSummary extends Google_Collection
{
protected $collection_key = 'region';
public $betterAdsStatus;
public $enforcementTime;
public $filterStatus;
public $lastChangeTime;
public $region;
public $reportUrl;
public $underReview;
public function setBetterAdsStatus($betterAdsStatus)
{
$this->betterAdsStatus = $betterAdsStatus;
}
public function getBetterAdsStatus()
{
return $this->betterAdsStatus;
}
public function setEnforcementTime($enforcementTime)
{
$this->enforcementTime = $enforcementTime;
}
public function getEnforcementTime()
{
return $this->enforcementTime;
}
public function setFilterStatus($filterStatus)
{
$this->filterStatus = $filterStatus;
}
public function getFilterStatus()
{
return $this->filterStatus;
}
public function setLastChangeTime($lastChangeTime)
{
$this->lastChangeTime = $lastChangeTime;
}
public function getLastChangeTime()
{
return $this->lastChangeTime;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setReportUrl($reportUrl)
{
$this->reportUrl = $reportUrl;
}
public function getReportUrl()
{
return $this->reportUrl;
}
public function setUnderReview($underReview)
{
$this->underReview = $underReview;
}
public function getUnderReview()
{
return $this->underReview;
}
}

View File

@ -0,0 +1,47 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "sites" collection of methods.
* Typical usage is:
* <code>
* $adexperiencereportService = new Google_Service_AdExperienceReport(...);
* $sites = $adexperiencereportService->sites;
* </code>
*/
class Google_Service_AdExperienceReport_Resource_Sites extends Google_Service_Resource
{
/**
* Gets a summary of the ad experience rating of a site. (sites.get)
*
* @param string $name The required site name. It should be the site property
* whose ad experiences may have been reviewed, and it should be URL-encoded.
* For example, sites/https%3A%2F%2Fwww.google.com. The server will return an
* error of BAD_REQUEST if this field is not filled in. Note that if the site
* property is not yet verified in Search Console, the reportUrl field returned
* by the API will lead to the verification page, prompting the user to go
* through that process before they can gain access to the Ad Experience Report.
* @param array $optParams Optional parameters.
* @return Google_Service_AdExperienceReport_SiteSummaryResponse
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdExperienceReport_SiteSummaryResponse");
}
}

View File

@ -0,0 +1,41 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "violatingSites" collection of methods.
* Typical usage is:
* <code>
* $adexperiencereportService = new Google_Service_AdExperienceReport(...);
* $violatingSites = $adexperiencereportService->violatingSites;
* </code>
*/
class Google_Service_AdExperienceReport_Resource_ViolatingSites extends Google_Service_Resource
{
/**
* Lists sites with Ad Experience Report statuses of "Failing" or "Warning".
* (violatingSites.listViolatingSites)
*
* @param array $optParams Optional parameters.
* @return Google_Service_AdExperienceReport_ViolatingSitesResponse
*/
public function listViolatingSites($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExperienceReport_ViolatingSitesResponse");
}
}

View File

@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExperienceReport_SiteSummaryResponse extends Google_Model
{
protected $desktopSummaryType = 'Google_Service_AdExperienceReport_PlatformSummary';
protected $desktopSummaryDataType = '';
protected $mobileSummaryType = 'Google_Service_AdExperienceReport_PlatformSummary';
protected $mobileSummaryDataType = '';
public $reviewedSite;
/**
* @param Google_Service_AdExperienceReport_PlatformSummary
*/
public function setDesktopSummary(Google_Service_AdExperienceReport_PlatformSummary $desktopSummary)
{
$this->desktopSummary = $desktopSummary;
}
/**
* @return Google_Service_AdExperienceReport_PlatformSummary
*/
public function getDesktopSummary()
{
return $this->desktopSummary;
}
/**
* @param Google_Service_AdExperienceReport_PlatformSummary
*/
public function setMobileSummary(Google_Service_AdExperienceReport_PlatformSummary $mobileSummary)
{
$this->mobileSummary = $mobileSummary;
}
/**
* @return Google_Service_AdExperienceReport_PlatformSummary
*/
public function getMobileSummary()
{
return $this->mobileSummary;
}
public function setReviewedSite($reviewedSite)
{
$this->reviewedSite = $reviewedSite;
}
public function getReviewedSite()
{
return $this->reviewedSite;
}
}

View File

@ -0,0 +1,38 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AdExperienceReport_ViolatingSitesResponse extends Google_Collection
{
protected $collection_key = 'violatingSites';
protected $violatingSitesType = 'Google_Service_AdExperienceReport_SiteSummaryResponse';
protected $violatingSitesDataType = 'array';
/**
* @param Google_Service_AdExperienceReport_SiteSummaryResponse
*/
public function setViolatingSites($violatingSites)
{
$this->violatingSites = $violatingSites;
}
/**
* @return Google_Service_AdExperienceReport_SiteSummaryResponse
*/
public function getViolatingSites()
{
return $this->violatingSites;
}
}

View File

@ -0,0 +1,91 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_Analytics_AccountTreeRequest extends Google_Model
{
public $accountName;
protected $accountSettingsType = 'Google_Service_Analytics_AccountTreeRequestAccountSettings';
protected $accountSettingsDataType = '';
public $kind;
public $profileName;
public $timezone;
public $webpropertyName;
public $websiteUrl;
public function setAccountName($accountName)
{
$this->accountName = $accountName;
}
public function getAccountName()
{
return $this->accountName;
}
/**
* @param Google_Service_Analytics_AccountTreeRequestAccountSettings
*/
public function setAccountSettings(Google_Service_Analytics_AccountTreeRequestAccountSettings $accountSettings)
{
$this->accountSettings = $accountSettings;
}
/**
* @return Google_Service_Analytics_AccountTreeRequestAccountSettings
*/
public function getAccountSettings()
{
return $this->accountSettings;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setProfileName($profileName)
{
$this->profileName = $profileName;
}
public function getProfileName()
{
return $this->profileName;
}
public function setTimezone($timezone)
{
$this->timezone = $timezone;
}
public function getTimezone()
{
return $this->timezone;
}
public function setWebpropertyName($webpropertyName)
{
$this->webpropertyName = $webpropertyName;
}
public function getWebpropertyName()
{
return $this->webpropertyName;
}
public function setWebsiteUrl($websiteUrl)
{
$this->websiteUrl = $websiteUrl;
}
public function getWebsiteUrl()
{
return $this->websiteUrl;
}
}

View File

@ -0,0 +1,57 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_Analytics_AccountTreeRequestAccountSettings extends Google_Model
{
public $shareAnonymouslyWithOthers;
public $shareWithGoogleProducts;
public $shareWithSpecialists;
public $shareWithSupport;
public function setShareAnonymouslyWithOthers($shareAnonymouslyWithOthers)
{
$this->shareAnonymouslyWithOthers = $shareAnonymouslyWithOthers;
}
public function getShareAnonymouslyWithOthers()
{
return $this->shareAnonymouslyWithOthers;
}
public function setShareWithGoogleProducts($shareWithGoogleProducts)
{
$this->shareWithGoogleProducts = $shareWithGoogleProducts;
}
public function getShareWithGoogleProducts()
{
return $this->shareWithGoogleProducts;
}
public function setShareWithSpecialists($shareWithSpecialists)
{
$this->shareWithSpecialists = $shareWithSpecialists;
}
public function getShareWithSpecialists()
{
return $this->shareWithSpecialists;
}
public function setShareWithSupport($shareWithSupport)
{
$this->shareWithSupport = $shareWithSupport;
}
public function getShareWithSupport()
{
return $this->shareWithSupport;
}
}

View File

@ -0,0 +1,94 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_Analytics_AccountTreeResponse extends Google_Model
{
protected $accountType = 'Google_Service_Analytics_Account';
protected $accountDataType = '';
protected $accountSettingsType = 'Google_Service_Analytics_AccountTreeResponseAccountSettings';
protected $accountSettingsDataType = '';
public $kind;
protected $profileType = 'Google_Service_Analytics_Profile';
protected $profileDataType = '';
protected $webpropertyType = 'Google_Service_Analytics_Webproperty';
protected $webpropertyDataType = '';
/**
* @param Google_Service_Analytics_Account
*/
public function setAccount(Google_Service_Analytics_Account $account)
{
$this->account = $account;
}
/**
* @return Google_Service_Analytics_Account
*/
public function getAccount()
{
return $this->account;
}
/**
* @param Google_Service_Analytics_AccountTreeResponseAccountSettings
*/
public function setAccountSettings(Google_Service_Analytics_AccountTreeResponseAccountSettings $accountSettings)
{
$this->accountSettings = $accountSettings;
}
/**
* @return Google_Service_Analytics_AccountTreeResponseAccountSettings
*/
public function getAccountSettings()
{
return $this->accountSettings;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
/**
* @param Google_Service_Analytics_Profile
*/
public function setProfile(Google_Service_Analytics_Profile $profile)
{
$this->profile = $profile;
}
/**
* @return Google_Service_Analytics_Profile
*/
public function getProfile()
{
return $this->profile;
}
/**
* @param Google_Service_Analytics_Webproperty
*/
public function setWebproperty(Google_Service_Analytics_Webproperty $webproperty)
{
$this->webproperty = $webproperty;
}
/**
* @return Google_Service_Analytics_Webproperty
*/
public function getWebproperty()
{
return $this->webproperty;
}
}

View File

@ -0,0 +1,57 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_Analytics_AccountTreeResponseAccountSettings extends Google_Model
{
public $shareAnonymouslyWithOthers;
public $shareWithGoogleProducts;
public $shareWithSpecialists;
public $shareWithSupport;
public function setShareAnonymouslyWithOthers($shareAnonymouslyWithOthers)
{
$this->shareAnonymouslyWithOthers = $shareAnonymouslyWithOthers;
}
public function getShareAnonymouslyWithOthers()
{
return $this->shareAnonymouslyWithOthers;
}
public function setShareWithGoogleProducts($shareWithGoogleProducts)
{
$this->shareWithGoogleProducts = $shareWithGoogleProducts;
}
public function getShareWithGoogleProducts()
{
return $this->shareWithGoogleProducts;
}
public function setShareWithSpecialists($shareWithSpecialists)
{
$this->shareWithSpecialists = $shareWithSpecialists;
}
public function getShareWithSpecialists()
{
return $this->shareWithSpecialists;
}
public function setShareWithSupport($shareWithSupport)
{
$this->shareWithSupport = $shareWithSupport;
}
public function getShareWithSupport()
{
return $this->shareWithSupport;
}
}

View File

@ -0,0 +1,39 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AnalyticsReporting_ResourceQuotasRemaining extends Google_Model
{
public $dailyQuotaTokensRemaining;
public $hourlyQuotaTokensRemaining;
public function setDailyQuotaTokensRemaining($dailyQuotaTokensRemaining)
{
$this->dailyQuotaTokensRemaining = $dailyQuotaTokensRemaining;
}
public function getDailyQuotaTokensRemaining()
{
return $this->dailyQuotaTokensRemaining;
}
public function setHourlyQuotaTokensRemaining($hourlyQuotaTokensRemaining)
{
$this->hourlyQuotaTokensRemaining = $hourlyQuotaTokensRemaining;
}
public function getHourlyQuotaTokensRemaining()
{
return $this->hourlyQuotaTokensRemaining;
}
}

View File

@ -0,0 +1,39 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidEnterprise_AndroidDevicePolicyConfig extends Google_Model
{
public $kind;
public $state;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setState($state)
{
$this->state = $state;
}
public function getState()
{
return $this->state;
}
}

View File

@ -0,0 +1,56 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidEnterprise_ConfigurationVariables extends Google_Collection
{
protected $collection_key = 'variableSet';
public $kind;
public $mcmId;
protected $variableSetType = 'Google_Service_AndroidEnterprise_VariableSet';
protected $variableSetDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMcmId($mcmId)
{
$this->mcmId = $mcmId;
}
public function getMcmId()
{
return $this->mcmId;
}
/**
* @param Google_Service_AndroidEnterprise_VariableSet
*/
public function setVariableSet($variableSet)
{
$this->variableSet = $variableSet;
}
/**
* @return Google_Service_AndroidEnterprise_VariableSet
*/
public function getVariableSet()
{
return $this->variableSet;
}
}

View File

@ -0,0 +1,39 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidEnterprise_MaintenanceWindow extends Google_Model
{
public $durationMs;
public $startTimeAfterMidnightMs;
public function setDurationMs($durationMs)
{
$this->durationMs = $durationMs;
}
public function getDurationMs()
{
return $this->durationMs;
}
public function setStartTimeAfterMidnightMs($startTimeAfterMidnightMs)
{
$this->startTimeAfterMidnightMs = $startTimeAfterMidnightMs;
}
public function getStartTimeAfterMidnightMs()
{
return $this->startTimeAfterMidnightMs;
}
}

View File

@ -0,0 +1,74 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidEnterprise_ManagedConfigurationsSettings extends Google_Collection
{
protected $collection_key = 'managedProperty';
public $kind;
public $lastUpdatedTimestampMillis;
protected $managedPropertyType = 'Google_Service_AndroidEnterprise_ManagedProperty';
protected $managedPropertyDataType = 'array';
public $mcmId;
public $name;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastUpdatedTimestampMillis($lastUpdatedTimestampMillis)
{
$this->lastUpdatedTimestampMillis = $lastUpdatedTimestampMillis;
}
public function getLastUpdatedTimestampMillis()
{
return $this->lastUpdatedTimestampMillis;
}
/**
* @param Google_Service_AndroidEnterprise_ManagedProperty
*/
public function setManagedProperty($managedProperty)
{
$this->managedProperty = $managedProperty;
}
/**
* @return Google_Service_AndroidEnterprise_ManagedProperty
*/
public function getManagedProperty()
{
return $this->managedProperty;
}
public function setMcmId($mcmId)
{
$this->mcmId = $mcmId;
}
public function getMcmId()
{
return $this->mcmId;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}

View File

@ -0,0 +1,47 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidEnterprise_ManagedConfigurationsSettingsListResponse extends Google_Collection
{
protected $collection_key = 'managedConfigurationsSettings';
public $kind;
protected $managedConfigurationsSettingsType = 'Google_Service_AndroidEnterprise_ManagedConfigurationsSettings';
protected $managedConfigurationsSettingsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
/**
* @param Google_Service_AndroidEnterprise_ManagedConfigurationsSettings
*/
public function setManagedConfigurationsSettings($managedConfigurationsSettings)
{
$this->managedConfigurationsSettings = $managedConfigurationsSettings;
}
/**
* @return Google_Service_AndroidEnterprise_ManagedConfigurationsSettings
*/
public function getManagedConfigurationsSettings()
{
return $this->managedConfigurationsSettings;
}
}

View File

@ -0,0 +1,72 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidEnterprise_Policy extends Google_Collection
{
protected $collection_key = 'productPolicy';
public $autoUpdatePolicy;
protected $maintenanceWindowType = 'Google_Service_AndroidEnterprise_MaintenanceWindow';
protected $maintenanceWindowDataType = '';
public $productAvailabilityPolicy;
protected $productPolicyType = 'Google_Service_AndroidEnterprise_ProductPolicy';
protected $productPolicyDataType = 'array';
public function setAutoUpdatePolicy($autoUpdatePolicy)
{
$this->autoUpdatePolicy = $autoUpdatePolicy;
}
public function getAutoUpdatePolicy()
{
return $this->autoUpdatePolicy;
}
/**
* @param Google_Service_AndroidEnterprise_MaintenanceWindow
*/
public function setMaintenanceWindow(Google_Service_AndroidEnterprise_MaintenanceWindow $maintenanceWindow)
{
$this->maintenanceWindow = $maintenanceWindow;
}
/**
* @return Google_Service_AndroidEnterprise_MaintenanceWindow
*/
public function getMaintenanceWindow()
{
return $this->maintenanceWindow;
}
public function setProductAvailabilityPolicy($productAvailabilityPolicy)
{
$this->productAvailabilityPolicy = $productAvailabilityPolicy;
}
public function getProductAvailabilityPolicy()
{
return $this->productAvailabilityPolicy;
}
/**
* @param Google_Service_AndroidEnterprise_ProductPolicy
*/
public function setProductPolicy($productPolicy)
{
$this->productPolicy = $productPolicy;
}
/**
* @return Google_Service_AndroidEnterprise_ProductPolicy
*/
public function getProductPolicy()
{
return $this->productPolicy;
}
}

View File

@ -0,0 +1,40 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidEnterprise_ProductPolicy extends Google_Collection
{
protected $collection_key = 'tracks';
public $productId;
public $tracks;
public function setProductId($productId)
{
$this->productId = $productId;
}
public function getProductId()
{
return $this->productId;
}
public function setTracks($tracks)
{
$this->tracks = $tracks;
}
public function getTracks()
{
return $this->tracks;
}
}

View File

@ -0,0 +1,39 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidEnterprise_ProductSigningCertificate extends Google_Model
{
public $certificateHashSha1;
public $certificateHashSha256;
public function setCertificateHashSha1($certificateHashSha1)
{
$this->certificateHashSha1 = $certificateHashSha1;
}
public function getCertificateHashSha1()
{
return $this->certificateHashSha1;
}
public function setCertificateHashSha256($certificateHashSha256)
{
$this->certificateHashSha256 = $certificateHashSha256;
}
public function getCertificateHashSha256()
{
return $this->certificateHashSha256;
}
}

View File

@ -0,0 +1,40 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidEnterprise_ProductVisibility extends Google_Collection
{
protected $collection_key = 'tracks';
public $productId;
public $tracks;
public function setProductId($productId)
{
$this->productId = $productId;
}
public function getProductId()
{
return $this->productId;
}
public function setTracks($tracks)
{
$this->tracks = $tracks;
}
public function getTracks()
{
return $this->tracks;
}
}

View File

@ -0,0 +1,45 @@
<?php
/*
* Copyright 2014 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.
*/
/**
* The "managedconfigurationssettings" collection of methods.
* Typical usage is:
* <code>
* $androidenterpriseService = new Google_Service_AndroidEnterprise(...);
* $managedconfigurationssettings = $androidenterpriseService->managedconfigurationssettings;
* </code>
*/
class Google_Service_AndroidEnterprise_Resource_Managedconfigurationssettings extends Google_Service_Resource
{
/**
* Lists all the managed configurations settings for the specified app. Only the
* ID and the name is set.
* (managedconfigurationssettings.listManagedconfigurationssettings)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $productId The ID of the product for which the managed
* configurations settings applies to.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_ManagedConfigurationsSettingsListResponse
*/
public function listManagedconfigurationssettings($enterpriseId, $productId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'productId' => $productId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AndroidEnterprise_ManagedConfigurationsSettingsListResponse");
}
}

View File

@ -0,0 +1,48 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidEnterprise_VariableSet extends Google_Model
{
public $kind;
public $placeholder;
public $userValue;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPlaceholder($placeholder)
{
$this->placeholder = $placeholder;
}
public function getPlaceholder()
{
return $this->placeholder;
}
public function setUserValue($userValue)
{
$this->userValue = $userValue;
}
public function getUserValue()
{
return $this->userValue;
}
}

View File

@ -0,0 +1,405 @@
<?php
/*
* Copyright 2014 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 AndroidManagement (v1).
*
* <p>
* The Android Management API provides remote enterprise management of Android
* devices and apps.</p>
*
* <p>
* For more information about this service, see the API
* <a href="https://developers.google.com/android/management" target="_blank">Documentation</a>
* </p>
*
* @author Google, Inc.
*/
class Google_Service_AndroidManagement extends Google_Service
{
/** Manage Android devices and apps for your customers. */
const ANDROIDMANAGEMENT =
"https://www.googleapis.com/auth/androidmanagement";
public $enterprises;
public $enterprises_applications;
public $enterprises_devices;
public $enterprises_devices_operations;
public $enterprises_enrollmentTokens;
public $enterprises_policies;
public $enterprises_webTokens;
public $signupUrls;
/**
* Constructs the internal representation of the AndroidManagement service.
*
* @param Google_Client $client
*/
public function __construct(Google_Client $client)
{
parent::__construct($client);
$this->rootUrl = 'https://androidmanagement.googleapis.com/';
$this->servicePath = '';
$this->version = 'v1';
$this->serviceName = 'androidmanagement';
$this->enterprises = new Google_Service_AndroidManagement_Resource_Enterprises(
$this,
$this->serviceName,
'enterprises',
array(
'methods' => array(
'create' => array(
'path' => 'v1/enterprises',
'httpMethod' => 'POST',
'parameters' => array(
'signupUrlName' => array(
'location' => 'query',
'type' => 'string',
),
'enterpriseToken' => array(
'location' => 'query',
'type' => 'string',
),
'projectId' => array(
'location' => 'query',
'type' => 'string',
),
),
),'get' => array(
'path' => 'v1/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'patch' => array(
'path' => 'v1/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->enterprises_applications = new Google_Service_AndroidManagement_Resource_EnterprisesApplications(
$this,
$this->serviceName,
'applications',
array(
'methods' => array(
'get' => array(
'path' => 'v1/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'languageCode' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->enterprises_devices = new Google_Service_AndroidManagement_Resource_EnterprisesDevices(
$this,
$this->serviceName,
'devices',
array(
'methods' => array(
'delete' => array(
'path' => 'v1/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'issueCommand' => array(
'path' => 'v1/{+name}:issueCommand',
'httpMethod' => 'POST',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1/{+parent}/devices',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
),
),'patch' => array(
'path' => 'v1/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->enterprises_devices_operations = new Google_Service_AndroidManagement_Resource_EnterprisesDevicesOperations(
$this,
$this->serviceName,
'operations',
array(
'methods' => array(
'cancel' => array(
'path' => 'v1/{+name}:cancel',
'httpMethod' => 'POST',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'delete' => array(
'path' => 'v1/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
'filter' => array(
'location' => 'query',
'type' => 'string',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->enterprises_enrollmentTokens = new Google_Service_AndroidManagement_Resource_EnterprisesEnrollmentTokens(
$this,
$this->serviceName,
'enrollmentTokens',
array(
'methods' => array(
'create' => array(
'path' => 'v1/{+parent}/enrollmentTokens',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'delete' => array(
'path' => 'v1/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
$this->enterprises_policies = new Google_Service_AndroidManagement_Resource_EnterprisesPolicies(
$this,
$this->serviceName,
'policies',
array(
'methods' => array(
'delete' => array(
'path' => 'v1/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1/{+parent}/policies',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
),
),'patch' => array(
'path' => 'v1/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->enterprises_webTokens = new Google_Service_AndroidManagement_Resource_EnterprisesWebTokens(
$this,
$this->serviceName,
'webTokens',
array(
'methods' => array(
'create' => array(
'path' => 'v1/{+parent}/webTokens',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
$this->signupUrls = new Google_Service_AndroidManagement_Resource_SignupUrls(
$this,
$this->serviceName,
'signupUrls',
array(
'methods' => array(
'create' => array(
'path' => 'v1/signupUrls',
'httpMethod' => 'POST',
'parameters' => array(
'callbackUrl' => array(
'location' => 'query',
'type' => 'string',
),
'projectId' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
}
}

View File

@ -0,0 +1,39 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidManagement_AlwaysOnVpnPackage extends Google_Model
{
public $lockdownEnabled;
public $packageName;
public function setLockdownEnabled($lockdownEnabled)
{
$this->lockdownEnabled = $lockdownEnabled;
}
public function getLockdownEnabled()
{
return $this->lockdownEnabled;
}
public function setPackageName($packageName)
{
$this->packageName = $packageName;
}
public function getPackageName()
{
return $this->packageName;
}
}

View File

@ -0,0 +1,20 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidManagement_AndroidmanagementEmpty extends Google_Model
{
}

View File

@ -0,0 +1,30 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidManagement_ApiLevelCondition extends Google_Model
{
public $minApiLevel;
public function setMinApiLevel($minApiLevel)
{
$this->minApiLevel = $minApiLevel;
}
public function getMinApiLevel()
{
return $this->minApiLevel;
}
}

View File

@ -0,0 +1,72 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidManagement_Application extends Google_Collection
{
protected $collection_key = 'permissions';
protected $managedPropertiesType = 'Google_Service_AndroidManagement_ManagedProperty';
protected $managedPropertiesDataType = 'array';
public $name;
protected $permissionsType = 'Google_Service_AndroidManagement_ApplicationPermission';
protected $permissionsDataType = 'array';
public $title;
/**
* @param Google_Service_AndroidManagement_ManagedProperty
*/
public function setManagedProperties($managedProperties)
{
$this->managedProperties = $managedProperties;
}
/**
* @return Google_Service_AndroidManagement_ManagedProperty
*/
public function getManagedProperties()
{
return $this->managedProperties;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
/**
* @param Google_Service_AndroidManagement_ApplicationPermission
*/
public function setPermissions($permissions)
{
$this->permissions = $permissions;
}
/**
* @return Google_Service_AndroidManagement_ApplicationPermission
*/
public function getPermissions()
{
return $this->permissions;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}

View File

@ -0,0 +1,48 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidManagement_ApplicationPermission extends Google_Model
{
public $description;
public $name;
public $permissionId;
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 setPermissionId($permissionId)
{
$this->permissionId = $permissionId;
}
public function getPermissionId()
{
return $this->permissionId;
}
}

View File

@ -0,0 +1,101 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidManagement_ApplicationPolicy extends Google_Collection
{
protected $collection_key = 'permissionGrants';
public $defaultPermissionPolicy;
public $delegatedScopes;
public $installType;
public $lockTaskAllowed;
public $managedConfiguration;
public $minimumVersionCode;
public $packageName;
protected $permissionGrantsType = 'Google_Service_AndroidManagement_PermissionGrant';
protected $permissionGrantsDataType = 'array';
public function setDefaultPermissionPolicy($defaultPermissionPolicy)
{
$this->defaultPermissionPolicy = $defaultPermissionPolicy;
}
public function getDefaultPermissionPolicy()
{
return $this->defaultPermissionPolicy;
}
public function setDelegatedScopes($delegatedScopes)
{
$this->delegatedScopes = $delegatedScopes;
}
public function getDelegatedScopes()
{
return $this->delegatedScopes;
}
public function setInstallType($installType)
{
$this->installType = $installType;
}
public function getInstallType()
{
return $this->installType;
}
public function setLockTaskAllowed($lockTaskAllowed)
{
$this->lockTaskAllowed = $lockTaskAllowed;
}
public function getLockTaskAllowed()
{
return $this->lockTaskAllowed;
}
public function setManagedConfiguration($managedConfiguration)
{
$this->managedConfiguration = $managedConfiguration;
}
public function getManagedConfiguration()
{
return $this->managedConfiguration;
}
public function setMinimumVersionCode($minimumVersionCode)
{
$this->minimumVersionCode = $minimumVersionCode;
}
public function getMinimumVersionCode()
{
return $this->minimumVersionCode;
}
public function setPackageName($packageName)
{
$this->packageName = $packageName;
}
public function getPackageName()
{
return $this->packageName;
}
/**
* @param Google_Service_AndroidManagement_PermissionGrant
*/
public function setPermissionGrants($permissionGrants)
{
$this->permissionGrants = $permissionGrants;
}
/**
* @return Google_Service_AndroidManagement_PermissionGrant
*/
public function getPermissionGrants()
{
return $this->permissionGrants;
}
}

View File

@ -0,0 +1,85 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidManagement_Command extends Google_Collection
{
protected $collection_key = 'resetPasswordFlags';
public $createTime;
public $duration;
public $errorCode;
public $newPassword;
public $resetPasswordFlags;
public $type;
public $userName;
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
public function setDuration($duration)
{
$this->duration = $duration;
}
public function getDuration()
{
return $this->duration;
}
public function setErrorCode($errorCode)
{
$this->errorCode = $errorCode;
}
public function getErrorCode()
{
return $this->errorCode;
}
public function setNewPassword($newPassword)
{
$this->newPassword = $newPassword;
}
public function getNewPassword()
{
return $this->newPassword;
}
public function setResetPasswordFlags($resetPasswordFlags)
{
$this->resetPasswordFlags = $resetPasswordFlags;
}
public function getResetPasswordFlags()
{
return $this->resetPasswordFlags;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setUserName($userName)
{
$this->userName = $userName;
}
public function getUserName()
{
return $this->userName;
}
}

View File

@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidManagement_ComplianceRule extends Google_Model
{
protected $apiLevelConditionType = 'Google_Service_AndroidManagement_ApiLevelCondition';
protected $apiLevelConditionDataType = '';
public $disableApps;
protected $nonComplianceDetailConditionType = 'Google_Service_AndroidManagement_NonComplianceDetailCondition';
protected $nonComplianceDetailConditionDataType = '';
/**
* @param Google_Service_AndroidManagement_ApiLevelCondition
*/
public function setApiLevelCondition(Google_Service_AndroidManagement_ApiLevelCondition $apiLevelCondition)
{
$this->apiLevelCondition = $apiLevelCondition;
}
/**
* @return Google_Service_AndroidManagement_ApiLevelCondition
*/
public function getApiLevelCondition()
{
return $this->apiLevelCondition;
}
public function setDisableApps($disableApps)
{
$this->disableApps = $disableApps;
}
public function getDisableApps()
{
return $this->disableApps;
}
/**
* @param Google_Service_AndroidManagement_NonComplianceDetailCondition
*/
public function setNonComplianceDetailCondition(Google_Service_AndroidManagement_NonComplianceDetailCondition $nonComplianceDetailCondition)
{
$this->nonComplianceDetailCondition = $nonComplianceDetailCondition;
}
/**
* @return Google_Service_AndroidManagement_NonComplianceDetailCondition
*/
public function getNonComplianceDetailCondition()
{
return $this->nonComplianceDetailCondition;
}
}

View File

@ -0,0 +1,342 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidManagement_Device extends Google_Collection
{
protected $collection_key = 'previousDeviceNames';
public $apiLevel;
public $appliedPolicyName;
public $appliedPolicyVersion;
public $appliedState;
protected $deviceSettingsType = 'Google_Service_AndroidManagement_DeviceSettings';
protected $deviceSettingsDataType = '';
protected $disabledReasonType = 'Google_Service_AndroidManagement_UserFacingMessage';
protected $disabledReasonDataType = '';
protected $displaysType = 'Google_Service_AndroidManagement_Display';
protected $displaysDataType = 'array';
public $enrollmentTime;
public $enrollmentTokenData;
public $enrollmentTokenName;
protected $hardwareInfoType = 'Google_Service_AndroidManagement_HardwareInfo';
protected $hardwareInfoDataType = '';
protected $hardwareStatusSamplesType = 'Google_Service_AndroidManagement_HardwareStatus';
protected $hardwareStatusSamplesDataType = 'array';
public $lastPolicyComplianceReportTime;
public $lastPolicySyncTime;
public $lastStatusReportTime;
protected $memoryEventsType = 'Google_Service_AndroidManagement_MemoryEvent';
protected $memoryEventsDataType = 'array';
protected $memoryInfoType = 'Google_Service_AndroidManagement_MemoryInfo';
protected $memoryInfoDataType = '';
public $name;
protected $networkInfoType = 'Google_Service_AndroidManagement_NetworkInfo';
protected $networkInfoDataType = '';
protected $nonComplianceDetailsType = 'Google_Service_AndroidManagement_NonComplianceDetail';
protected $nonComplianceDetailsDataType = 'array';
public $policyCompliant;
public $policyName;
protected $powerManagementEventsType = 'Google_Service_AndroidManagement_PowerManagementEvent';
protected $powerManagementEventsDataType = 'array';
public $previousDeviceNames;
protected $softwareInfoType = 'Google_Service_AndroidManagement_SoftwareInfo';
protected $softwareInfoDataType = '';
public $state;
public $userName;
public function setApiLevel($apiLevel)
{
$this->apiLevel = $apiLevel;
}
public function getApiLevel()
{
return $this->apiLevel;
}
public function setAppliedPolicyName($appliedPolicyName)
{
$this->appliedPolicyName = $appliedPolicyName;
}
public function getAppliedPolicyName()
{
return $this->appliedPolicyName;
}
public function setAppliedPolicyVersion($appliedPolicyVersion)
{
$this->appliedPolicyVersion = $appliedPolicyVersion;
}
public function getAppliedPolicyVersion()
{
return $this->appliedPolicyVersion;
}
public function setAppliedState($appliedState)
{
$this->appliedState = $appliedState;
}
public function getAppliedState()
{
return $this->appliedState;
}
/**
* @param Google_Service_AndroidManagement_DeviceSettings
*/
public function setDeviceSettings(Google_Service_AndroidManagement_DeviceSettings $deviceSettings)
{
$this->deviceSettings = $deviceSettings;
}
/**
* @return Google_Service_AndroidManagement_DeviceSettings
*/
public function getDeviceSettings()
{
return $this->deviceSettings;
}
/**
* @param Google_Service_AndroidManagement_UserFacingMessage
*/
public function setDisabledReason(Google_Service_AndroidManagement_UserFacingMessage $disabledReason)
{
$this->disabledReason = $disabledReason;
}
/**
* @return Google_Service_AndroidManagement_UserFacingMessage
*/
public function getDisabledReason()
{
return $this->disabledReason;
}
/**
* @param Google_Service_AndroidManagement_Display
*/
public function setDisplays($displays)
{
$this->displays = $displays;
}
/**
* @return Google_Service_AndroidManagement_Display
*/
public function getDisplays()
{
return $this->displays;
}
public function setEnrollmentTime($enrollmentTime)
{
$this->enrollmentTime = $enrollmentTime;
}
public function getEnrollmentTime()
{
return $this->enrollmentTime;
}
public function setEnrollmentTokenData($enrollmentTokenData)
{
$this->enrollmentTokenData = $enrollmentTokenData;
}
public function getEnrollmentTokenData()
{
return $this->enrollmentTokenData;
}
public function setEnrollmentTokenName($enrollmentTokenName)
{
$this->enrollmentTokenName = $enrollmentTokenName;
}
public function getEnrollmentTokenName()
{
return $this->enrollmentTokenName;
}
/**
* @param Google_Service_AndroidManagement_HardwareInfo
*/
public function setHardwareInfo(Google_Service_AndroidManagement_HardwareInfo $hardwareInfo)
{
$this->hardwareInfo = $hardwareInfo;
}
/**
* @return Google_Service_AndroidManagement_HardwareInfo
*/
public function getHardwareInfo()
{
return $this->hardwareInfo;
}
/**
* @param Google_Service_AndroidManagement_HardwareStatus
*/
public function setHardwareStatusSamples($hardwareStatusSamples)
{
$this->hardwareStatusSamples = $hardwareStatusSamples;
}
/**
* @return Google_Service_AndroidManagement_HardwareStatus
*/
public function getHardwareStatusSamples()
{
return $this->hardwareStatusSamples;
}
public function setLastPolicyComplianceReportTime($lastPolicyComplianceReportTime)
{
$this->lastPolicyComplianceReportTime = $lastPolicyComplianceReportTime;
}
public function getLastPolicyComplianceReportTime()
{
return $this->lastPolicyComplianceReportTime;
}
public function setLastPolicySyncTime($lastPolicySyncTime)
{
$this->lastPolicySyncTime = $lastPolicySyncTime;
}
public function getLastPolicySyncTime()
{
return $this->lastPolicySyncTime;
}
public function setLastStatusReportTime($lastStatusReportTime)
{
$this->lastStatusReportTime = $lastStatusReportTime;
}
public function getLastStatusReportTime()
{
return $this->lastStatusReportTime;
}
/**
* @param Google_Service_AndroidManagement_MemoryEvent
*/
public function setMemoryEvents($memoryEvents)
{
$this->memoryEvents = $memoryEvents;
}
/**
* @return Google_Service_AndroidManagement_MemoryEvent
*/
public function getMemoryEvents()
{
return $this->memoryEvents;
}
/**
* @param Google_Service_AndroidManagement_MemoryInfo
*/
public function setMemoryInfo(Google_Service_AndroidManagement_MemoryInfo $memoryInfo)
{
$this->memoryInfo = $memoryInfo;
}
/**
* @return Google_Service_AndroidManagement_MemoryInfo
*/
public function getMemoryInfo()
{
return $this->memoryInfo;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
/**
* @param Google_Service_AndroidManagement_NetworkInfo
*/
public function setNetworkInfo(Google_Service_AndroidManagement_NetworkInfo $networkInfo)
{
$this->networkInfo = $networkInfo;
}
/**
* @return Google_Service_AndroidManagement_NetworkInfo
*/
public function getNetworkInfo()
{
return $this->networkInfo;
}
/**
* @param Google_Service_AndroidManagement_NonComplianceDetail
*/
public function setNonComplianceDetails($nonComplianceDetails)
{
$this->nonComplianceDetails = $nonComplianceDetails;
}
/**
* @return Google_Service_AndroidManagement_NonComplianceDetail
*/
public function getNonComplianceDetails()
{
return $this->nonComplianceDetails;
}
public function setPolicyCompliant($policyCompliant)
{
$this->policyCompliant = $policyCompliant;
}
public function getPolicyCompliant()
{
return $this->policyCompliant;
}
public function setPolicyName($policyName)
{
$this->policyName = $policyName;
}
public function getPolicyName()
{
return $this->policyName;
}
/**
* @param Google_Service_AndroidManagement_PowerManagementEvent
*/
public function setPowerManagementEvents($powerManagementEvents)
{
$this->powerManagementEvents = $powerManagementEvents;
}
/**
* @return Google_Service_AndroidManagement_PowerManagementEvent
*/
public function getPowerManagementEvents()
{
return $this->powerManagementEvents;
}
public function setPreviousDeviceNames($previousDeviceNames)
{
$this->previousDeviceNames = $previousDeviceNames;
}
public function getPreviousDeviceNames()
{
return $this->previousDeviceNames;
}
/**
* @param Google_Service_AndroidManagement_SoftwareInfo
*/
public function setSoftwareInfo(Google_Service_AndroidManagement_SoftwareInfo $softwareInfo)
{
$this->softwareInfo = $softwareInfo;
}
/**
* @return Google_Service_AndroidManagement_SoftwareInfo
*/
public function getSoftwareInfo()
{
return $this->softwareInfo;
}
public function setState($state)
{
$this->state = $state;
}
public function getState()
{
return $this->state;
}
public function setUserName($userName)
{
$this->userName = $userName;
}
public function getUserName()
{
return $this->userName;
}
}

View File

@ -0,0 +1,84 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidManagement_DeviceSettings extends Google_Model
{
public $adbEnabled;
public $developmentSettingsEnabled;
public $encryptionStatus;
public $isDeviceSecure;
public $isEncrypted;
public $unknownSourcesEnabled;
public $verifyAppsEnabled;
public function setAdbEnabled($adbEnabled)
{
$this->adbEnabled = $adbEnabled;
}
public function getAdbEnabled()
{
return $this->adbEnabled;
}
public function setDevelopmentSettingsEnabled($developmentSettingsEnabled)
{
$this->developmentSettingsEnabled = $developmentSettingsEnabled;
}
public function getDevelopmentSettingsEnabled()
{
return $this->developmentSettingsEnabled;
}
public function setEncryptionStatus($encryptionStatus)
{
$this->encryptionStatus = $encryptionStatus;
}
public function getEncryptionStatus()
{
return $this->encryptionStatus;
}
public function setIsDeviceSecure($isDeviceSecure)
{
$this->isDeviceSecure = $isDeviceSecure;
}
public function getIsDeviceSecure()
{
return $this->isDeviceSecure;
}
public function setIsEncrypted($isEncrypted)
{
$this->isEncrypted = $isEncrypted;
}
public function getIsEncrypted()
{
return $this->isEncrypted;
}
public function setUnknownSourcesEnabled($unknownSourcesEnabled)
{
$this->unknownSourcesEnabled = $unknownSourcesEnabled;
}
public function getUnknownSourcesEnabled()
{
return $this->unknownSourcesEnabled;
}
public function setVerifyAppsEnabled($verifyAppsEnabled)
{
$this->verifyAppsEnabled = $verifyAppsEnabled;
}
public function getVerifyAppsEnabled()
{
return $this->verifyAppsEnabled;
}
}

View File

@ -0,0 +1,84 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidManagement_Display extends Google_Model
{
public $density;
public $displayId;
public $height;
public $name;
public $refreshRate;
public $state;
public $width;
public function setDensity($density)
{
$this->density = $density;
}
public function getDensity()
{
return $this->density;
}
public function setDisplayId($displayId)
{
$this->displayId = $displayId;
}
public function getDisplayId()
{
return $this->displayId;
}
public function setHeight($height)
{
$this->height = $height;
}
public function getHeight()
{
return $this->height;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setRefreshRate($refreshRate)
{
$this->refreshRate = $refreshRate;
}
public function getRefreshRate()
{
return $this->refreshRate;
}
public function setState($state)
{
$this->state = $state;
}
public function getState()
{
return $this->state;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}

View File

@ -0,0 +1,84 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidManagement_EnrollmentToken extends Google_Model
{
public $additionalData;
public $duration;
public $expirationTimestamp;
public $name;
public $policyName;
public $qrCode;
public $value;
public function setAdditionalData($additionalData)
{
$this->additionalData = $additionalData;
}
public function getAdditionalData()
{
return $this->additionalData;
}
public function setDuration($duration)
{
$this->duration = $duration;
}
public function getDuration()
{
return $this->duration;
}
public function setExpirationTimestamp($expirationTimestamp)
{
$this->expirationTimestamp = $expirationTimestamp;
}
public function getExpirationTimestamp()
{
return $this->expirationTimestamp;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPolicyName($policyName)
{
$this->policyName = $policyName;
}
public function getPolicyName()
{
return $this->policyName;
}
public function setQrCode($qrCode)
{
$this->qrCode = $qrCode;
}
public function getQrCode()
{
return $this->qrCode;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}

View File

@ -0,0 +1,108 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidManagement_Enterprise extends Google_Collection
{
protected $collection_key = 'termsAndConditions';
public $appAutoApprovalEnabled;
public $enabledNotificationTypes;
public $enterpriseDisplayName;
protected $logoType = 'Google_Service_AndroidManagement_ExternalData';
protected $logoDataType = '';
public $name;
public $primaryColor;
public $pubsubTopic;
protected $termsAndConditionsType = 'Google_Service_AndroidManagement_TermsAndConditions';
protected $termsAndConditionsDataType = 'array';
public function setAppAutoApprovalEnabled($appAutoApprovalEnabled)
{
$this->appAutoApprovalEnabled = $appAutoApprovalEnabled;
}
public function getAppAutoApprovalEnabled()
{
return $this->appAutoApprovalEnabled;
}
public function setEnabledNotificationTypes($enabledNotificationTypes)
{
$this->enabledNotificationTypes = $enabledNotificationTypes;
}
public function getEnabledNotificationTypes()
{
return $this->enabledNotificationTypes;
}
public function setEnterpriseDisplayName($enterpriseDisplayName)
{
$this->enterpriseDisplayName = $enterpriseDisplayName;
}
public function getEnterpriseDisplayName()
{
return $this->enterpriseDisplayName;
}
/**
* @param Google_Service_AndroidManagement_ExternalData
*/
public function setLogo(Google_Service_AndroidManagement_ExternalData $logo)
{
$this->logo = $logo;
}
/**
* @return Google_Service_AndroidManagement_ExternalData
*/
public function getLogo()
{
return $this->logo;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPrimaryColor($primaryColor)
{
$this->primaryColor = $primaryColor;
}
public function getPrimaryColor()
{
return $this->primaryColor;
}
public function setPubsubTopic($pubsubTopic)
{
$this->pubsubTopic = $pubsubTopic;
}
public function getPubsubTopic()
{
return $this->pubsubTopic;
}
/**
* @param Google_Service_AndroidManagement_TermsAndConditions
*/
public function setTermsAndConditions($termsAndConditions)
{
$this->termsAndConditions = $termsAndConditions;
}
/**
* @return Google_Service_AndroidManagement_TermsAndConditions
*/
public function getTermsAndConditions()
{
return $this->termsAndConditions;
}
}

View File

@ -0,0 +1,39 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidManagement_ExternalData extends Google_Model
{
public $sha256Hash;
public $url;
public function setSha256Hash($sha256Hash)
{
$this->sha256Hash = $sha256Hash;
}
public function getSha256Hash()
{
return $this->sha256Hash;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}

View File

@ -0,0 +1,148 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidManagement_HardwareInfo extends Google_Collection
{
protected $collection_key = 'skinThrottlingTemperatures';
public $batteryShutdownTemperatures;
public $batteryThrottlingTemperatures;
public $brand;
public $cpuShutdownTemperatures;
public $cpuThrottlingTemperatures;
public $deviceBasebandVersion;
public $gpuShutdownTemperatures;
public $gpuThrottlingTemperatures;
public $hardware;
public $manufacturer;
public $model;
public $serialNumber;
public $skinShutdownTemperatures;
public $skinThrottlingTemperatures;
public function setBatteryShutdownTemperatures($batteryShutdownTemperatures)
{
$this->batteryShutdownTemperatures = $batteryShutdownTemperatures;
}
public function getBatteryShutdownTemperatures()
{
return $this->batteryShutdownTemperatures;
}
public function setBatteryThrottlingTemperatures($batteryThrottlingTemperatures)
{
$this->batteryThrottlingTemperatures = $batteryThrottlingTemperatures;
}
public function getBatteryThrottlingTemperatures()
{
return $this->batteryThrottlingTemperatures;
}
public function setBrand($brand)
{
$this->brand = $brand;
}
public function getBrand()
{
return $this->brand;
}
public function setCpuShutdownTemperatures($cpuShutdownTemperatures)
{
$this->cpuShutdownTemperatures = $cpuShutdownTemperatures;
}
public function getCpuShutdownTemperatures()
{
return $this->cpuShutdownTemperatures;
}
public function setCpuThrottlingTemperatures($cpuThrottlingTemperatures)
{
$this->cpuThrottlingTemperatures = $cpuThrottlingTemperatures;
}
public function getCpuThrottlingTemperatures()
{
return $this->cpuThrottlingTemperatures;
}
public function setDeviceBasebandVersion($deviceBasebandVersion)
{
$this->deviceBasebandVersion = $deviceBasebandVersion;
}
public function getDeviceBasebandVersion()
{
return $this->deviceBasebandVersion;
}
public function setGpuShutdownTemperatures($gpuShutdownTemperatures)
{
$this->gpuShutdownTemperatures = $gpuShutdownTemperatures;
}
public function getGpuShutdownTemperatures()
{
return $this->gpuShutdownTemperatures;
}
public function setGpuThrottlingTemperatures($gpuThrottlingTemperatures)
{
$this->gpuThrottlingTemperatures = $gpuThrottlingTemperatures;
}
public function getGpuThrottlingTemperatures()
{
return $this->gpuThrottlingTemperatures;
}
public function setHardware($hardware)
{
$this->hardware = $hardware;
}
public function getHardware()
{
return $this->hardware;
}
public function setManufacturer($manufacturer)
{
$this->manufacturer = $manufacturer;
}
public function getManufacturer()
{
return $this->manufacturer;
}
public function setModel($model)
{
$this->model = $model;
}
public function getModel()
{
return $this->model;
}
public function setSerialNumber($serialNumber)
{
$this->serialNumber = $serialNumber;
}
public function getSerialNumber()
{
return $this->serialNumber;
}
public function setSkinShutdownTemperatures($skinShutdownTemperatures)
{
$this->skinShutdownTemperatures = $skinShutdownTemperatures;
}
public function getSkinShutdownTemperatures()
{
return $this->skinShutdownTemperatures;
}
public function setSkinThrottlingTemperatures($skinThrottlingTemperatures)
{
$this->skinThrottlingTemperatures = $skinThrottlingTemperatures;
}
public function getSkinThrottlingTemperatures()
{
return $this->skinThrottlingTemperatures;
}
}

View File

@ -0,0 +1,85 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidManagement_HardwareStatus extends Google_Collection
{
protected $collection_key = 'skinTemperatures';
public $batteryTemperatures;
public $cpuTemperatures;
public $cpuUsages;
public $createTime;
public $fanSpeeds;
public $gpuTemperatures;
public $skinTemperatures;
public function setBatteryTemperatures($batteryTemperatures)
{
$this->batteryTemperatures = $batteryTemperatures;
}
public function getBatteryTemperatures()
{
return $this->batteryTemperatures;
}
public function setCpuTemperatures($cpuTemperatures)
{
$this->cpuTemperatures = $cpuTemperatures;
}
public function getCpuTemperatures()
{
return $this->cpuTemperatures;
}
public function setCpuUsages($cpuUsages)
{
$this->cpuUsages = $cpuUsages;
}
public function getCpuUsages()
{
return $this->cpuUsages;
}
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
public function setFanSpeeds($fanSpeeds)
{
$this->fanSpeeds = $fanSpeeds;
}
public function getFanSpeeds()
{
return $this->fanSpeeds;
}
public function setGpuTemperatures($gpuTemperatures)
{
$this->gpuTemperatures = $gpuTemperatures;
}
public function getGpuTemperatures()
{
return $this->gpuTemperatures;
}
public function setSkinTemperatures($skinTemperatures)
{
$this->skinTemperatures = $skinTemperatures;
}
public function getSkinTemperatures()
{
return $this->skinTemperatures;
}
}

View File

@ -0,0 +1,47 @@
<?php
/*
* Copyright 2014 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.
*/
class Google_Service_AndroidManagement_ListDevicesResponse extends Google_Collection
{
protected $collection_key = 'devices';
protected $devicesType = 'Google_Service_AndroidManagement_Device';
protected $devicesDataType = 'array';
public $nextPageToken;
/**
* @param Google_Service_AndroidManagement_Device
*/
public function setDevices($devices)
{
$this->devices = $devices;
}
/**
* @return Google_Service_AndroidManagement_Device
*/
public function getDevices()
{
return $this->devices;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}

Some files were not shown because too many files have changed in this diff Show More