Initial commit

This commit is contained in:
Local Administrator
2025-04-18 10:32:42 +02:00
commit b83134aca3
29643 changed files with 3045897 additions and 0 deletions
@@ -0,0 +1,43 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1AndroidAppInfo extends \Google\Collection
{
protected $collection_key = 'permissions';
protected $permissionsType = GoogleChromeManagementV1AndroidAppPermission::class;
protected $permissionsDataType = 'array';
/**
* @param GoogleChromeManagementV1AndroidAppPermission[]
*/
public function setPermissions($permissions)
{
$this->permissions = $permissions;
}
/**
* @return GoogleChromeManagementV1AndroidAppPermission[]
*/
public function getPermissions()
{
return $this->permissions;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1AndroidAppInfo::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1AndroidAppInfo');
@@ -0,0 +1,44 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1AndroidAppPermission extends \Google\Model
{
/**
* @var string
*/
public $type;
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1AndroidAppPermission::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1AndroidAppPermission');
@@ -0,0 +1,362 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1AppDetails extends \Google\Model
{
protected $androidAppInfoType = GoogleChromeManagementV1AndroidAppInfo::class;
protected $androidAppInfoDataType = '';
/**
* @var string
*/
public $appId;
protected $chromeAppInfoType = GoogleChromeManagementV1ChromeAppInfo::class;
protected $chromeAppInfoDataType = '';
/**
* @var string
*/
public $description;
/**
* @var string
*/
public $detailUri;
/**
* @var string
*/
public $displayName;
/**
* @var string
*/
public $firstPublishTime;
/**
* @var string
*/
public $homepageUri;
/**
* @var string
*/
public $iconUri;
/**
* @var bool
*/
public $isPaidApp;
/**
* @var string
*/
public $latestPublishTime;
/**
* @var string
*/
public $name;
/**
* @var string
*/
public $privacyPolicyUri;
/**
* @var string
*/
public $publisher;
/**
* @var string
*/
public $reviewNumber;
/**
* @var float
*/
public $reviewRating;
/**
* @var string
*/
public $revisionId;
protected $serviceErrorType = GoogleRpcStatus::class;
protected $serviceErrorDataType = '';
/**
* @var string
*/
public $type;
/**
* @param GoogleChromeManagementV1AndroidAppInfo
*/
public function setAndroidAppInfo(GoogleChromeManagementV1AndroidAppInfo $androidAppInfo)
{
$this->androidAppInfo = $androidAppInfo;
}
/**
* @return GoogleChromeManagementV1AndroidAppInfo
*/
public function getAndroidAppInfo()
{
return $this->androidAppInfo;
}
/**
* @param string
*/
public function setAppId($appId)
{
$this->appId = $appId;
}
/**
* @return string
*/
public function getAppId()
{
return $this->appId;
}
/**
* @param GoogleChromeManagementV1ChromeAppInfo
*/
public function setChromeAppInfo(GoogleChromeManagementV1ChromeAppInfo $chromeAppInfo)
{
$this->chromeAppInfo = $chromeAppInfo;
}
/**
* @return GoogleChromeManagementV1ChromeAppInfo
*/
public function getChromeAppInfo()
{
return $this->chromeAppInfo;
}
/**
* @param string
*/
public function setDescription($description)
{
$this->description = $description;
}
/**
* @return string
*/
public function getDescription()
{
return $this->description;
}
/**
* @param string
*/
public function setDetailUri($detailUri)
{
$this->detailUri = $detailUri;
}
/**
* @return string
*/
public function getDetailUri()
{
return $this->detailUri;
}
/**
* @param string
*/
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
/**
* @return string
*/
public function getDisplayName()
{
return $this->displayName;
}
/**
* @param string
*/
public function setFirstPublishTime($firstPublishTime)
{
$this->firstPublishTime = $firstPublishTime;
}
/**
* @return string
*/
public function getFirstPublishTime()
{
return $this->firstPublishTime;
}
/**
* @param string
*/
public function setHomepageUri($homepageUri)
{
$this->homepageUri = $homepageUri;
}
/**
* @return string
*/
public function getHomepageUri()
{
return $this->homepageUri;
}
/**
* @param string
*/
public function setIconUri($iconUri)
{
$this->iconUri = $iconUri;
}
/**
* @return string
*/
public function getIconUri()
{
return $this->iconUri;
}
/**
* @param bool
*/
public function setIsPaidApp($isPaidApp)
{
$this->isPaidApp = $isPaidApp;
}
/**
* @return bool
*/
public function getIsPaidApp()
{
return $this->isPaidApp;
}
/**
* @param string
*/
public function setLatestPublishTime($latestPublishTime)
{
$this->latestPublishTime = $latestPublishTime;
}
/**
* @return string
*/
public function getLatestPublishTime()
{
return $this->latestPublishTime;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param string
*/
public function setPrivacyPolicyUri($privacyPolicyUri)
{
$this->privacyPolicyUri = $privacyPolicyUri;
}
/**
* @return string
*/
public function getPrivacyPolicyUri()
{
return $this->privacyPolicyUri;
}
/**
* @param string
*/
public function setPublisher($publisher)
{
$this->publisher = $publisher;
}
/**
* @return string
*/
public function getPublisher()
{
return $this->publisher;
}
/**
* @param string
*/
public function setReviewNumber($reviewNumber)
{
$this->reviewNumber = $reviewNumber;
}
/**
* @return string
*/
public function getReviewNumber()
{
return $this->reviewNumber;
}
/**
* @param float
*/
public function setReviewRating($reviewRating)
{
$this->reviewRating = $reviewRating;
}
/**
* @return float
*/
public function getReviewRating()
{
return $this->reviewRating;
}
/**
* @param string
*/
public function setRevisionId($revisionId)
{
$this->revisionId = $revisionId;
}
/**
* @return string
*/
public function getRevisionId()
{
return $this->revisionId;
}
/**
* @param GoogleRpcStatus
*/
public function setServiceError(GoogleRpcStatus $serviceError)
{
$this->serviceError = $serviceError;
}
/**
* @return GoogleRpcStatus
*/
public function getServiceError()
{
return $this->serviceError;
}
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1AppDetails::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1AppDetails');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1AppReport extends \Google\Collection
{
protected $collection_key = 'usageData';
/**
* @var string
*/
public $reportTime;
protected $usageDataType = GoogleChromeManagementV1AppUsageData::class;
protected $usageDataDataType = 'array';
/**
* @param string
*/
public function setReportTime($reportTime)
{
$this->reportTime = $reportTime;
}
/**
* @return string
*/
public function getReportTime()
{
return $this->reportTime;
}
/**
* @param GoogleChromeManagementV1AppUsageData[]
*/
public function setUsageData($usageData)
{
$this->usageData = $usageData;
}
/**
* @return GoogleChromeManagementV1AppUsageData[]
*/
public function getUsageData()
{
return $this->usageData;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1AppReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1AppReport');
@@ -0,0 +1,98 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1AppUsageData extends \Google\Model
{
/**
* @var string
*/
public $appId;
/**
* @var string
*/
public $appInstanceId;
/**
* @var string
*/
public $appType;
/**
* @var string
*/
public $runningDuration;
/**
* @param string
*/
public function setAppId($appId)
{
$this->appId = $appId;
}
/**
* @return string
*/
public function getAppId()
{
return $this->appId;
}
/**
* @param string
*/
public function setAppInstanceId($appInstanceId)
{
$this->appInstanceId = $appInstanceId;
}
/**
* @return string
*/
public function getAppInstanceId()
{
return $this->appInstanceId;
}
/**
* @param string
*/
public function setAppType($appType)
{
$this->appType = $appType;
}
/**
* @return string
*/
public function getAppType()
{
return $this->appType;
}
/**
* @param string
*/
public function setRunningDuration($runningDuration)
{
$this->runningDuration = $runningDuration;
}
/**
* @return string
*/
public function getRunningDuration()
{
return $this->runningDuration;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1AppUsageData::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1AppUsageData');
@@ -0,0 +1,152 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1AudioStatusReport extends \Google\Model
{
/**
* @var string
*/
public $inputDevice;
/**
* @var int
*/
public $inputGain;
/**
* @var bool
*/
public $inputMute;
/**
* @var string
*/
public $outputDevice;
/**
* @var bool
*/
public $outputMute;
/**
* @var int
*/
public $outputVolume;
/**
* @var string
*/
public $reportTime;
/**
* @param string
*/
public function setInputDevice($inputDevice)
{
$this->inputDevice = $inputDevice;
}
/**
* @return string
*/
public function getInputDevice()
{
return $this->inputDevice;
}
/**
* @param int
*/
public function setInputGain($inputGain)
{
$this->inputGain = $inputGain;
}
/**
* @return int
*/
public function getInputGain()
{
return $this->inputGain;
}
/**
* @param bool
*/
public function setInputMute($inputMute)
{
$this->inputMute = $inputMute;
}
/**
* @return bool
*/
public function getInputMute()
{
return $this->inputMute;
}
/**
* @param string
*/
public function setOutputDevice($outputDevice)
{
$this->outputDevice = $outputDevice;
}
/**
* @return string
*/
public function getOutputDevice()
{
return $this->outputDevice;
}
/**
* @param bool
*/
public function setOutputMute($outputMute)
{
$this->outputMute = $outputMute;
}
/**
* @return bool
*/
public function getOutputMute()
{
return $this->outputMute;
}
/**
* @param int
*/
public function setOutputVolume($outputVolume)
{
$this->outputVolume = $outputVolume;
}
/**
* @return int
*/
public function getOutputVolume()
{
return $this->outputVolume;
}
/**
* @param string
*/
public function setReportTime($reportTime)
{
$this->reportTime = $reportTime;
}
/**
* @return string
*/
public function getReportTime()
{
return $this->reportTime;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1AudioStatusReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1AudioStatusReport');
@@ -0,0 +1,132 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1BatteryInfo extends \Google\Model
{
/**
* @var string
*/
public $designCapacity;
/**
* @var int
*/
public $designMinVoltage;
protected $manufactureDateType = GoogleTypeDate::class;
protected $manufactureDateDataType = '';
/**
* @var string
*/
public $manufacturer;
/**
* @var string
*/
public $serialNumber;
/**
* @var string
*/
public $technology;
/**
* @param string
*/
public function setDesignCapacity($designCapacity)
{
$this->designCapacity = $designCapacity;
}
/**
* @return string
*/
public function getDesignCapacity()
{
return $this->designCapacity;
}
/**
* @param int
*/
public function setDesignMinVoltage($designMinVoltage)
{
$this->designMinVoltage = $designMinVoltage;
}
/**
* @return int
*/
public function getDesignMinVoltage()
{
return $this->designMinVoltage;
}
/**
* @param GoogleTypeDate
*/
public function setManufactureDate(GoogleTypeDate $manufactureDate)
{
$this->manufactureDate = $manufactureDate;
}
/**
* @return GoogleTypeDate
*/
public function getManufactureDate()
{
return $this->manufactureDate;
}
/**
* @param string
*/
public function setManufacturer($manufacturer)
{
$this->manufacturer = $manufacturer;
}
/**
* @return string
*/
public function getManufacturer()
{
return $this->manufacturer;
}
/**
* @param string
*/
public function setSerialNumber($serialNumber)
{
$this->serialNumber = $serialNumber;
}
/**
* @return string
*/
public function getSerialNumber()
{
return $this->serialNumber;
}
/**
* @param string
*/
public function setTechnology($technology)
{
$this->technology = $technology;
}
/**
* @return string
*/
public function getTechnology()
{
return $this->technology;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1BatteryInfo::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1BatteryInfo');
@@ -0,0 +1,170 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1BatterySampleReport extends \Google\Model
{
/**
* @var int
*/
public $chargeRate;
/**
* @var string
*/
public $current;
/**
* @var int
*/
public $dischargeRate;
/**
* @var string
*/
public $remainingCapacity;
/**
* @var string
*/
public $reportTime;
/**
* @var string
*/
public $status;
/**
* @var int
*/
public $temperature;
/**
* @var string
*/
public $voltage;
/**
* @param int
*/
public function setChargeRate($chargeRate)
{
$this->chargeRate = $chargeRate;
}
/**
* @return int
*/
public function getChargeRate()
{
return $this->chargeRate;
}
/**
* @param string
*/
public function setCurrent($current)
{
$this->current = $current;
}
/**
* @return string
*/
public function getCurrent()
{
return $this->current;
}
/**
* @param int
*/
public function setDischargeRate($dischargeRate)
{
$this->dischargeRate = $dischargeRate;
}
/**
* @return int
*/
public function getDischargeRate()
{
return $this->dischargeRate;
}
/**
* @param string
*/
public function setRemainingCapacity($remainingCapacity)
{
$this->remainingCapacity = $remainingCapacity;
}
/**
* @return string
*/
public function getRemainingCapacity()
{
return $this->remainingCapacity;
}
/**
* @param string
*/
public function setReportTime($reportTime)
{
$this->reportTime = $reportTime;
}
/**
* @return string
*/
public function getReportTime()
{
return $this->reportTime;
}
/**
* @param string
*/
public function setStatus($status)
{
$this->status = $status;
}
/**
* @return string
*/
public function getStatus()
{
return $this->status;
}
/**
* @param int
*/
public function setTemperature($temperature)
{
$this->temperature = $temperature;
}
/**
* @return int
*/
public function getTemperature()
{
return $this->temperature;
}
/**
* @param string
*/
public function setVoltage($voltage)
{
$this->voltage = $voltage;
}
/**
* @return string
*/
public function getVoltage()
{
return $this->voltage;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1BatterySampleReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1BatterySampleReport');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1BatteryStatusReport extends \Google\Collection
{
protected $collection_key = 'sample';
/**
* @var string
*/
public $batteryHealth;
/**
* @var int
*/
public $cycleCount;
/**
* @var string
*/
public $fullChargeCapacity;
/**
* @var string
*/
public $reportTime;
protected $sampleType = GoogleChromeManagementV1BatterySampleReport::class;
protected $sampleDataType = 'array';
/**
* @var string
*/
public $serialNumber;
/**
* @param string
*/
public function setBatteryHealth($batteryHealth)
{
$this->batteryHealth = $batteryHealth;
}
/**
* @return string
*/
public function getBatteryHealth()
{
return $this->batteryHealth;
}
/**
* @param int
*/
public function setCycleCount($cycleCount)
{
$this->cycleCount = $cycleCount;
}
/**
* @return int
*/
public function getCycleCount()
{
return $this->cycleCount;
}
/**
* @param string
*/
public function setFullChargeCapacity($fullChargeCapacity)
{
$this->fullChargeCapacity = $fullChargeCapacity;
}
/**
* @return string
*/
public function getFullChargeCapacity()
{
return $this->fullChargeCapacity;
}
/**
* @param string
*/
public function setReportTime($reportTime)
{
$this->reportTime = $reportTime;
}
/**
* @return string
*/
public function getReportTime()
{
return $this->reportTime;
}
/**
* @param GoogleChromeManagementV1BatterySampleReport[]
*/
public function setSample($sample)
{
$this->sample = $sample;
}
/**
* @return GoogleChromeManagementV1BatterySampleReport[]
*/
public function getSample()
{
return $this->sample;
}
/**
* @param string
*/
public function setSerialNumber($serialNumber)
{
$this->serialNumber = $serialNumber;
}
/**
* @return string
*/
public function getSerialNumber()
{
return $this->serialNumber;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1BatteryStatusReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1BatteryStatusReport');
@@ -0,0 +1,134 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1BootPerformanceReport extends \Google\Model
{
/**
* @var string
*/
public $bootUpDuration;
/**
* @var string
*/
public $bootUpTime;
/**
* @var string
*/
public $reportTime;
/**
* @var string
*/
public $shutdownDuration;
/**
* @var string
*/
public $shutdownReason;
/**
* @var string
*/
public $shutdownTime;
/**
* @param string
*/
public function setBootUpDuration($bootUpDuration)
{
$this->bootUpDuration = $bootUpDuration;
}
/**
* @return string
*/
public function getBootUpDuration()
{
return $this->bootUpDuration;
}
/**
* @param string
*/
public function setBootUpTime($bootUpTime)
{
$this->bootUpTime = $bootUpTime;
}
/**
* @return string
*/
public function getBootUpTime()
{
return $this->bootUpTime;
}
/**
* @param string
*/
public function setReportTime($reportTime)
{
$this->reportTime = $reportTime;
}
/**
* @return string
*/
public function getReportTime()
{
return $this->reportTime;
}
/**
* @param string
*/
public function setShutdownDuration($shutdownDuration)
{
$this->shutdownDuration = $shutdownDuration;
}
/**
* @return string
*/
public function getShutdownDuration()
{
return $this->shutdownDuration;
}
/**
* @param string
*/
public function setShutdownReason($shutdownReason)
{
$this->shutdownReason = $shutdownReason;
}
/**
* @return string
*/
public function getShutdownReason()
{
return $this->shutdownReason;
}
/**
* @param string
*/
public function setShutdownTime($shutdownTime)
{
$this->shutdownTime = $shutdownTime;
}
/**
* @return string
*/
public function getShutdownTime()
{
return $this->shutdownTime;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1BootPerformanceReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1BootPerformanceReport');
@@ -0,0 +1,116 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1BrowserVersion extends \Google\Model
{
/**
* @var string
*/
public $channel;
/**
* @var string
*/
public $count;
/**
* @var string
*/
public $deviceOsVersion;
/**
* @var string
*/
public $system;
/**
* @var string
*/
public $version;
/**
* @param string
*/
public function setChannel($channel)
{
$this->channel = $channel;
}
/**
* @return string
*/
public function getChannel()
{
return $this->channel;
}
/**
* @param string
*/
public function setCount($count)
{
$this->count = $count;
}
/**
* @return string
*/
public function getCount()
{
return $this->count;
}
/**
* @param string
*/
public function setDeviceOsVersion($deviceOsVersion)
{
$this->deviceOsVersion = $deviceOsVersion;
}
/**
* @return string
*/
public function getDeviceOsVersion()
{
return $this->deviceOsVersion;
}
/**
* @param string
*/
public function setSystem($system)
{
$this->system = $system;
}
/**
* @return string
*/
public function getSystem()
{
return $this->system;
}
/**
* @param string
*/
public function setVersion($version)
{
$this->version = $version;
}
/**
* @return string
*/
public function getVersion()
{
return $this->version;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1BrowserVersion::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1BrowserVersion');
@@ -0,0 +1,221 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1ChromeAppInfo extends \Google\Collection
{
protected $collection_key = 'siteAccess';
/**
* @var bool
*/
public $googleOwned;
/**
* @var bool
*/
public $isCwsHosted;
/**
* @var bool
*/
public $isExtensionPolicySupported;
/**
* @var bool
*/
public $isKioskOnly;
/**
* @var bool
*/
public $isTheme;
/**
* @var bool
*/
public $kioskEnabled;
/**
* @var int
*/
public $minUserCount;
protected $permissionsType = GoogleChromeManagementV1ChromeAppPermission::class;
protected $permissionsDataType = 'array';
protected $siteAccessType = GoogleChromeManagementV1ChromeAppSiteAccess::class;
protected $siteAccessDataType = 'array';
/**
* @var bool
*/
public $supportEnabled;
/**
* @var string
*/
public $type;
/**
* @param bool
*/
public function setGoogleOwned($googleOwned)
{
$this->googleOwned = $googleOwned;
}
/**
* @return bool
*/
public function getGoogleOwned()
{
return $this->googleOwned;
}
/**
* @param bool
*/
public function setIsCwsHosted($isCwsHosted)
{
$this->isCwsHosted = $isCwsHosted;
}
/**
* @return bool
*/
public function getIsCwsHosted()
{
return $this->isCwsHosted;
}
/**
* @param bool
*/
public function setIsExtensionPolicySupported($isExtensionPolicySupported)
{
$this->isExtensionPolicySupported = $isExtensionPolicySupported;
}
/**
* @return bool
*/
public function getIsExtensionPolicySupported()
{
return $this->isExtensionPolicySupported;
}
/**
* @param bool
*/
public function setIsKioskOnly($isKioskOnly)
{
$this->isKioskOnly = $isKioskOnly;
}
/**
* @return bool
*/
public function getIsKioskOnly()
{
return $this->isKioskOnly;
}
/**
* @param bool
*/
public function setIsTheme($isTheme)
{
$this->isTheme = $isTheme;
}
/**
* @return bool
*/
public function getIsTheme()
{
return $this->isTheme;
}
/**
* @param bool
*/
public function setKioskEnabled($kioskEnabled)
{
$this->kioskEnabled = $kioskEnabled;
}
/**
* @return bool
*/
public function getKioskEnabled()
{
return $this->kioskEnabled;
}
/**
* @param int
*/
public function setMinUserCount($minUserCount)
{
$this->minUserCount = $minUserCount;
}
/**
* @return int
*/
public function getMinUserCount()
{
return $this->minUserCount;
}
/**
* @param GoogleChromeManagementV1ChromeAppPermission[]
*/
public function setPermissions($permissions)
{
$this->permissions = $permissions;
}
/**
* @return GoogleChromeManagementV1ChromeAppPermission[]
*/
public function getPermissions()
{
return $this->permissions;
}
/**
* @param GoogleChromeManagementV1ChromeAppSiteAccess[]
*/
public function setSiteAccess($siteAccess)
{
$this->siteAccess = $siteAccess;
}
/**
* @return GoogleChromeManagementV1ChromeAppSiteAccess[]
*/
public function getSiteAccess()
{
return $this->siteAccess;
}
/**
* @param bool
*/
public function setSupportEnabled($supportEnabled)
{
$this->supportEnabled = $supportEnabled;
}
/**
* @return bool
*/
public function getSupportEnabled()
{
return $this->supportEnabled;
}
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1ChromeAppInfo::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1ChromeAppInfo');
@@ -0,0 +1,80 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1ChromeAppPermission extends \Google\Model
{
/**
* @var bool
*/
public $accessUserData;
/**
* @var string
*/
public $documentationUri;
/**
* @var string
*/
public $type;
/**
* @param bool
*/
public function setAccessUserData($accessUserData)
{
$this->accessUserData = $accessUserData;
}
/**
* @return bool
*/
public function getAccessUserData()
{
return $this->accessUserData;
}
/**
* @param string
*/
public function setDocumentationUri($documentationUri)
{
$this->documentationUri = $documentationUri;
}
/**
* @return string
*/
public function getDocumentationUri()
{
return $this->documentationUri;
}
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1ChromeAppPermission::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1ChromeAppPermission');
@@ -0,0 +1,152 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1ChromeAppRequest extends \Google\Model
{
/**
* @var string
*/
public $appDetails;
/**
* @var string
*/
public $appId;
/**
* @var string
*/
public $detailUri;
/**
* @var string
*/
public $displayName;
/**
* @var string
*/
public $iconUri;
/**
* @var string
*/
public $latestRequestTime;
/**
* @var string
*/
public $requestCount;
/**
* @param string
*/
public function setAppDetails($appDetails)
{
$this->appDetails = $appDetails;
}
/**
* @return string
*/
public function getAppDetails()
{
return $this->appDetails;
}
/**
* @param string
*/
public function setAppId($appId)
{
$this->appId = $appId;
}
/**
* @return string
*/
public function getAppId()
{
return $this->appId;
}
/**
* @param string
*/
public function setDetailUri($detailUri)
{
$this->detailUri = $detailUri;
}
/**
* @return string
*/
public function getDetailUri()
{
return $this->detailUri;
}
/**
* @param string
*/
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
/**
* @return string
*/
public function getDisplayName()
{
return $this->displayName;
}
/**
* @param string
*/
public function setIconUri($iconUri)
{
$this->iconUri = $iconUri;
}
/**
* @return string
*/
public function getIconUri()
{
return $this->iconUri;
}
/**
* @param string
*/
public function setLatestRequestTime($latestRequestTime)
{
$this->latestRequestTime = $latestRequestTime;
}
/**
* @return string
*/
public function getLatestRequestTime()
{
return $this->latestRequestTime;
}
/**
* @param string
*/
public function setRequestCount($requestCount)
{
$this->requestCount = $requestCount;
}
/**
* @return string
*/
public function getRequestCount()
{
return $this->requestCount;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1ChromeAppRequest::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1ChromeAppRequest');
@@ -0,0 +1,44 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1ChromeAppSiteAccess extends \Google\Model
{
/**
* @var string
*/
public $hostMatch;
/**
* @param string
*/
public function setHostMatch($hostMatch)
{
$this->hostMatch = $hostMatch;
}
/**
* @return string
*/
public function getHostMatch()
{
return $this->hostMatch;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1ChromeAppSiteAccess::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1ChromeAppSiteAccess');
@@ -0,0 +1,79 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1CountChromeAppRequestsResponse extends \Google\Collection
{
protected $collection_key = 'requestedApps';
/**
* @var string
*/
public $nextPageToken;
protected $requestedAppsType = GoogleChromeManagementV1ChromeAppRequest::class;
protected $requestedAppsDataType = 'array';
/**
* @var int
*/
public $totalSize;
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param GoogleChromeManagementV1ChromeAppRequest[]
*/
public function setRequestedApps($requestedApps)
{
$this->requestedApps = $requestedApps;
}
/**
* @return GoogleChromeManagementV1ChromeAppRequest[]
*/
public function getRequestedApps()
{
return $this->requestedApps;
}
/**
* @param int
*/
public function setTotalSize($totalSize)
{
$this->totalSize = $totalSize;
}
/**
* @return int
*/
public function getTotalSize()
{
return $this->totalSize;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1CountChromeAppRequestsResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1CountChromeAppRequestsResponse');
@@ -0,0 +1,80 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1CountChromeBrowsersNeedingAttentionResponse extends \Google\Model
{
/**
* @var string
*/
public $noRecentActivityCount;
/**
* @var string
*/
public $pendingBrowserUpdateCount;
/**
* @var string
*/
public $recentlyEnrolledCount;
/**
* @param string
*/
public function setNoRecentActivityCount($noRecentActivityCount)
{
$this->noRecentActivityCount = $noRecentActivityCount;
}
/**
* @return string
*/
public function getNoRecentActivityCount()
{
return $this->noRecentActivityCount;
}
/**
* @param string
*/
public function setPendingBrowserUpdateCount($pendingBrowserUpdateCount)
{
$this->pendingBrowserUpdateCount = $pendingBrowserUpdateCount;
}
/**
* @return string
*/
public function getPendingBrowserUpdateCount()
{
return $this->pendingBrowserUpdateCount;
}
/**
* @param string
*/
public function setRecentlyEnrolledCount($recentlyEnrolledCount)
{
$this->recentlyEnrolledCount = $recentlyEnrolledCount;
}
/**
* @return string
*/
public function getRecentlyEnrolledCount()
{
return $this->recentlyEnrolledCount;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1CountChromeBrowsersNeedingAttentionResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1CountChromeBrowsersNeedingAttentionResponse');
@@ -0,0 +1,43 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1CountChromeCrashEventsResponse extends \Google\Collection
{
protected $collection_key = 'crashEventCounts';
protected $crashEventCountsType = GoogleChromeManagementV1CountChromeCrashEventsResponseCrashEventCount::class;
protected $crashEventCountsDataType = 'array';
/**
* @param GoogleChromeManagementV1CountChromeCrashEventsResponseCrashEventCount[]
*/
public function setCrashEventCounts($crashEventCounts)
{
$this->crashEventCounts = $crashEventCounts;
}
/**
* @return GoogleChromeManagementV1CountChromeCrashEventsResponseCrashEventCount[]
*/
public function getCrashEventCounts()
{
return $this->crashEventCounts;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1CountChromeCrashEventsResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1CountChromeCrashEventsResponse');
@@ -0,0 +1,78 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1CountChromeCrashEventsResponseCrashEventCount extends \Google\Model
{
/**
* @var string
*/
public $browserVersion;
/**
* @var string
*/
public $count;
protected $dateType = GoogleTypeDate::class;
protected $dateDataType = '';
/**
* @param string
*/
public function setBrowserVersion($browserVersion)
{
$this->browserVersion = $browserVersion;
}
/**
* @return string
*/
public function getBrowserVersion()
{
return $this->browserVersion;
}
/**
* @param string
*/
public function setCount($count)
{
$this->count = $count;
}
/**
* @return string
*/
public function getCount()
{
return $this->count;
}
/**
* @param GoogleTypeDate
*/
public function setDate(GoogleTypeDate $date)
{
$this->date = $date;
}
/**
* @return GoogleTypeDate
*/
public function getDate()
{
return $this->date;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1CountChromeCrashEventsResponseCrashEventCount::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1CountChromeCrashEventsResponseCrashEventCount');
@@ -0,0 +1,43 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1CountChromeDevicesReachingAutoExpirationDateResponse extends \Google\Collection
{
protected $collection_key = 'deviceAueCountReports';
protected $deviceAueCountReportsType = GoogleChromeManagementV1DeviceAueCountReport::class;
protected $deviceAueCountReportsDataType = 'array';
/**
* @param GoogleChromeManagementV1DeviceAueCountReport[]
*/
public function setDeviceAueCountReports($deviceAueCountReports)
{
$this->deviceAueCountReports = $deviceAueCountReports;
}
/**
* @return GoogleChromeManagementV1DeviceAueCountReport[]
*/
public function getDeviceAueCountReports()
{
return $this->deviceAueCountReports;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1CountChromeDevicesReachingAutoExpirationDateResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1CountChromeDevicesReachingAutoExpirationDateResponse');
@@ -0,0 +1,116 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1CountChromeDevicesThatNeedAttentionResponse extends \Google\Model
{
/**
* @var string
*/
public $noRecentPolicySyncCount;
/**
* @var string
*/
public $noRecentUserActivityCount;
/**
* @var string
*/
public $osVersionNotCompliantCount;
/**
* @var string
*/
public $pendingUpdate;
/**
* @var string
*/
public $unsupportedPolicyCount;
/**
* @param string
*/
public function setNoRecentPolicySyncCount($noRecentPolicySyncCount)
{
$this->noRecentPolicySyncCount = $noRecentPolicySyncCount;
}
/**
* @return string
*/
public function getNoRecentPolicySyncCount()
{
return $this->noRecentPolicySyncCount;
}
/**
* @param string
*/
public function setNoRecentUserActivityCount($noRecentUserActivityCount)
{
$this->noRecentUserActivityCount = $noRecentUserActivityCount;
}
/**
* @return string
*/
public function getNoRecentUserActivityCount()
{
return $this->noRecentUserActivityCount;
}
/**
* @param string
*/
public function setOsVersionNotCompliantCount($osVersionNotCompliantCount)
{
$this->osVersionNotCompliantCount = $osVersionNotCompliantCount;
}
/**
* @return string
*/
public function getOsVersionNotCompliantCount()
{
return $this->osVersionNotCompliantCount;
}
/**
* @param string
*/
public function setPendingUpdate($pendingUpdate)
{
$this->pendingUpdate = $pendingUpdate;
}
/**
* @return string
*/
public function getPendingUpdate()
{
return $this->pendingUpdate;
}
/**
* @param string
*/
public function setUnsupportedPolicyCount($unsupportedPolicyCount)
{
$this->unsupportedPolicyCount = $unsupportedPolicyCount;
}
/**
* @return string
*/
public function getUnsupportedPolicyCount()
{
return $this->unsupportedPolicyCount;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1CountChromeDevicesThatNeedAttentionResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1CountChromeDevicesThatNeedAttentionResponse');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1CountChromeHardwareFleetDevicesResponse extends \Google\Collection
{
protected $collection_key = 'storageReports';
protected $cpuReportsType = GoogleChromeManagementV1DeviceHardwareCountReport::class;
protected $cpuReportsDataType = 'array';
protected $memoryReportsType = GoogleChromeManagementV1DeviceHardwareCountReport::class;
protected $memoryReportsDataType = 'array';
protected $modelReportsType = GoogleChromeManagementV1DeviceHardwareCountReport::class;
protected $modelReportsDataType = 'array';
protected $storageReportsType = GoogleChromeManagementV1DeviceHardwareCountReport::class;
protected $storageReportsDataType = 'array';
/**
* @param GoogleChromeManagementV1DeviceHardwareCountReport[]
*/
public function setCpuReports($cpuReports)
{
$this->cpuReports = $cpuReports;
}
/**
* @return GoogleChromeManagementV1DeviceHardwareCountReport[]
*/
public function getCpuReports()
{
return $this->cpuReports;
}
/**
* @param GoogleChromeManagementV1DeviceHardwareCountReport[]
*/
public function setMemoryReports($memoryReports)
{
$this->memoryReports = $memoryReports;
}
/**
* @return GoogleChromeManagementV1DeviceHardwareCountReport[]
*/
public function getMemoryReports()
{
return $this->memoryReports;
}
/**
* @param GoogleChromeManagementV1DeviceHardwareCountReport[]
*/
public function setModelReports($modelReports)
{
$this->modelReports = $modelReports;
}
/**
* @return GoogleChromeManagementV1DeviceHardwareCountReport[]
*/
public function getModelReports()
{
return $this->modelReports;
}
/**
* @param GoogleChromeManagementV1DeviceHardwareCountReport[]
*/
public function setStorageReports($storageReports)
{
$this->storageReports = $storageReports;
}
/**
* @return GoogleChromeManagementV1DeviceHardwareCountReport[]
*/
public function getStorageReports()
{
return $this->storageReports;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1CountChromeHardwareFleetDevicesResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1CountChromeHardwareFleetDevicesResponse');
@@ -0,0 +1,79 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1CountChromeVersionsResponse extends \Google\Collection
{
protected $collection_key = 'browserVersions';
protected $browserVersionsType = GoogleChromeManagementV1BrowserVersion::class;
protected $browserVersionsDataType = 'array';
/**
* @var string
*/
public $nextPageToken;
/**
* @var int
*/
public $totalSize;
/**
* @param GoogleChromeManagementV1BrowserVersion[]
*/
public function setBrowserVersions($browserVersions)
{
$this->browserVersions = $browserVersions;
}
/**
* @return GoogleChromeManagementV1BrowserVersion[]
*/
public function getBrowserVersions()
{
return $this->browserVersions;
}
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param int
*/
public function setTotalSize($totalSize)
{
$this->totalSize = $totalSize;
}
/**
* @return int
*/
public function getTotalSize()
{
return $this->totalSize;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1CountChromeVersionsResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1CountChromeVersionsResponse');
@@ -0,0 +1,79 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1CountInstalledAppsResponse extends \Google\Collection
{
protected $collection_key = 'installedApps';
protected $installedAppsType = GoogleChromeManagementV1InstalledApp::class;
protected $installedAppsDataType = 'array';
/**
* @var string
*/
public $nextPageToken;
/**
* @var int
*/
public $totalSize;
/**
* @param GoogleChromeManagementV1InstalledApp[]
*/
public function setInstalledApps($installedApps)
{
$this->installedApps = $installedApps;
}
/**
* @return GoogleChromeManagementV1InstalledApp[]
*/
public function getInstalledApps()
{
return $this->installedApps;
}
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param int
*/
public function setTotalSize($totalSize)
{
$this->totalSize = $totalSize;
}
/**
* @return int
*/
public function getTotalSize()
{
return $this->totalSize;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1CountInstalledAppsResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1CountInstalledAppsResponse');
@@ -0,0 +1,79 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1CountPrintJobsByPrinterResponse extends \Google\Collection
{
protected $collection_key = 'printerReports';
/**
* @var string
*/
public $nextPageToken;
protected $printerReportsType = GoogleChromeManagementV1PrinterReport::class;
protected $printerReportsDataType = 'array';
/**
* @var string
*/
public $totalSize;
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param GoogleChromeManagementV1PrinterReport[]
*/
public function setPrinterReports($printerReports)
{
$this->printerReports = $printerReports;
}
/**
* @return GoogleChromeManagementV1PrinterReport[]
*/
public function getPrinterReports()
{
return $this->printerReports;
}
/**
* @param string
*/
public function setTotalSize($totalSize)
{
$this->totalSize = $totalSize;
}
/**
* @return string
*/
public function getTotalSize()
{
return $this->totalSize;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1CountPrintJobsByPrinterResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1CountPrintJobsByPrinterResponse');
@@ -0,0 +1,79 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1CountPrintJobsByUserResponse extends \Google\Collection
{
protected $collection_key = 'userPrintReports';
/**
* @var string
*/
public $nextPageToken;
/**
* @var string
*/
public $totalSize;
protected $userPrintReportsType = GoogleChromeManagementV1UserPrintReport::class;
protected $userPrintReportsDataType = 'array';
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param string
*/
public function setTotalSize($totalSize)
{
$this->totalSize = $totalSize;
}
/**
* @return string
*/
public function getTotalSize()
{
return $this->totalSize;
}
/**
* @param GoogleChromeManagementV1UserPrintReport[]
*/
public function setUserPrintReports($userPrintReports)
{
$this->userPrintReports = $userPrintReports;
}
/**
* @return GoogleChromeManagementV1UserPrintReport[]
*/
public function getUserPrintReports()
{
return $this->userPrintReports;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1CountPrintJobsByUserResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1CountPrintJobsByUserResponse');
@@ -0,0 +1,116 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1CpuInfo extends \Google\Model
{
/**
* @var string
*/
public $architecture;
/**
* @var bool
*/
public $keylockerConfigured;
/**
* @var bool
*/
public $keylockerSupported;
/**
* @var int
*/
public $maxClockSpeed;
/**
* @var string
*/
public $model;
/**
* @param string
*/
public function setArchitecture($architecture)
{
$this->architecture = $architecture;
}
/**
* @return string
*/
public function getArchitecture()
{
return $this->architecture;
}
/**
* @param bool
*/
public function setKeylockerConfigured($keylockerConfigured)
{
$this->keylockerConfigured = $keylockerConfigured;
}
/**
* @return bool
*/
public function getKeylockerConfigured()
{
return $this->keylockerConfigured;
}
/**
* @param bool
*/
public function setKeylockerSupported($keylockerSupported)
{
$this->keylockerSupported = $keylockerSupported;
}
/**
* @return bool
*/
public function getKeylockerSupported()
{
return $this->keylockerSupported;
}
/**
* @param int
*/
public function setMaxClockSpeed($maxClockSpeed)
{
$this->maxClockSpeed = $maxClockSpeed;
}
/**
* @return int
*/
public function getMaxClockSpeed()
{
return $this->maxClockSpeed;
}
/**
* @param string
*/
public function setModel($model)
{
$this->model = $model;
}
/**
* @return string
*/
public function getModel()
{
return $this->model;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1CpuInfo::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1CpuInfo');
@@ -0,0 +1,97 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1CpuStatusReport extends \Google\Collection
{
protected $collection_key = 'cpuTemperatureInfo';
protected $cpuTemperatureInfoType = GoogleChromeManagementV1CpuTemperatureInfo::class;
protected $cpuTemperatureInfoDataType = 'array';
/**
* @var int
*/
public $cpuUtilizationPct;
/**
* @var string
*/
public $reportTime;
/**
* @var string
*/
public $sampleFrequency;
/**
* @param GoogleChromeManagementV1CpuTemperatureInfo[]
*/
public function setCpuTemperatureInfo($cpuTemperatureInfo)
{
$this->cpuTemperatureInfo = $cpuTemperatureInfo;
}
/**
* @return GoogleChromeManagementV1CpuTemperatureInfo[]
*/
public function getCpuTemperatureInfo()
{
return $this->cpuTemperatureInfo;
}
/**
* @param int
*/
public function setCpuUtilizationPct($cpuUtilizationPct)
{
$this->cpuUtilizationPct = $cpuUtilizationPct;
}
/**
* @return int
*/
public function getCpuUtilizationPct()
{
return $this->cpuUtilizationPct;
}
/**
* @param string
*/
public function setReportTime($reportTime)
{
$this->reportTime = $reportTime;
}
/**
* @return string
*/
public function getReportTime()
{
return $this->reportTime;
}
/**
* @param string
*/
public function setSampleFrequency($sampleFrequency)
{
$this->sampleFrequency = $sampleFrequency;
}
/**
* @return string
*/
public function getSampleFrequency()
{
return $this->sampleFrequency;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1CpuStatusReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1CpuStatusReport');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1CpuTemperatureInfo extends \Google\Model
{
/**
* @var string
*/
public $label;
/**
* @var int
*/
public $temperatureCelsius;
/**
* @param string
*/
public function setLabel($label)
{
$this->label = $label;
}
/**
* @return string
*/
public function getLabel()
{
return $this->label;
}
/**
* @param int
*/
public function setTemperatureCelsius($temperatureCelsius)
{
$this->temperatureCelsius = $temperatureCelsius;
}
/**
* @return int
*/
public function getTemperatureCelsius()
{
return $this->temperatureCelsius;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1CpuTemperatureInfo::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1CpuTemperatureInfo');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1Device extends \Google\Model
{
/**
* @var string
*/
public $deviceId;
/**
* @var string
*/
public $machine;
/**
* @param string
*/
public function setDeviceId($deviceId)
{
$this->deviceId = $deviceId;
}
/**
* @return string
*/
public function getDeviceId()
{
return $this->deviceId;
}
/**
* @param string
*/
public function setMachine($machine)
{
$this->machine = $machine;
}
/**
* @return string
*/
public function getMachine()
{
return $this->machine;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1Device::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1Device');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1DeviceActivityReport extends \Google\Model
{
/**
* @var string
*/
public $deviceActivityState;
/**
* @var string
*/
public $reportTime;
/**
* @param string
*/
public function setDeviceActivityState($deviceActivityState)
{
$this->deviceActivityState = $deviceActivityState;
}
/**
* @return string
*/
public function getDeviceActivityState()
{
return $this->deviceActivityState;
}
/**
* @param string
*/
public function setReportTime($reportTime)
{
$this->reportTime = $reportTime;
}
/**
* @return string
*/
public function getReportTime()
{
return $this->reportTime;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1DeviceActivityReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1DeviceActivityReport');
@@ -0,0 +1,116 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1DeviceAueCountReport extends \Google\Model
{
/**
* @var string
*/
public $aueMonth;
/**
* @var string
*/
public $aueYear;
/**
* @var string
*/
public $count;
/**
* @var bool
*/
public $expired;
/**
* @var string
*/
public $model;
/**
* @param string
*/
public function setAueMonth($aueMonth)
{
$this->aueMonth = $aueMonth;
}
/**
* @return string
*/
public function getAueMonth()
{
return $this->aueMonth;
}
/**
* @param string
*/
public function setAueYear($aueYear)
{
$this->aueYear = $aueYear;
}
/**
* @return string
*/
public function getAueYear()
{
return $this->aueYear;
}
/**
* @param string
*/
public function setCount($count)
{
$this->count = $count;
}
/**
* @return string
*/
public function getCount()
{
return $this->count;
}
/**
* @param bool
*/
public function setExpired($expired)
{
$this->expired = $expired;
}
/**
* @return bool
*/
public function getExpired()
{
return $this->expired;
}
/**
* @param string
*/
public function setModel($model)
{
$this->model = $model;
}
/**
* @return string
*/
public function getModel()
{
return $this->model;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1DeviceAueCountReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1DeviceAueCountReport');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1DeviceHardwareCountReport extends \Google\Model
{
/**
* @var string
*/
public $bucket;
/**
* @var string
*/
public $count;
/**
* @param string
*/
public function setBucket($bucket)
{
$this->bucket = $bucket;
}
/**
* @return string
*/
public function getBucket()
{
return $this->bucket;
}
/**
* @param string
*/
public function setCount($count)
{
$this->count = $count;
}
/**
* @return string
*/
public function getCount()
{
return $this->count;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1DeviceHardwareCountReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1DeviceHardwareCountReport');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1DeviceRequestingExtensionDetails extends \Google\Model
{
/**
* @var string
*/
public $deviceName;
/**
* @var string
*/
public $justification;
/**
* @param string
*/
public function setDeviceName($deviceName)
{
$this->deviceName = $deviceName;
}
/**
* @return string
*/
public function getDeviceName()
{
return $this->deviceName;
}
/**
* @param string
*/
public function setJustification($justification)
{
$this->justification = $justification;
}
/**
* @return string
*/
public function getJustification()
{
return $this->justification;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1DeviceRequestingExtensionDetails::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1DeviceRequestingExtensionDetails');
@@ -0,0 +1,261 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1DiskInfo extends \Google\Collection
{
protected $collection_key = 'volumeIds';
/**
* @var string
*/
public $bytesReadThisSession;
/**
* @var string
*/
public $bytesWrittenThisSession;
/**
* @var string
*/
public $discardTimeThisSession;
/**
* @var string
*/
public $health;
/**
* @var string
*/
public $ioTimeThisSession;
/**
* @var string
*/
public $manufacturer;
/**
* @var string
*/
public $model;
/**
* @var string
*/
public $readTimeThisSession;
/**
* @var string
*/
public $serialNumber;
/**
* @var string
*/
public $sizeBytes;
/**
* @var string
*/
public $type;
/**
* @var string[]
*/
public $volumeIds;
/**
* @var string
*/
public $writeTimeThisSession;
/**
* @param string
*/
public function setBytesReadThisSession($bytesReadThisSession)
{
$this->bytesReadThisSession = $bytesReadThisSession;
}
/**
* @return string
*/
public function getBytesReadThisSession()
{
return $this->bytesReadThisSession;
}
/**
* @param string
*/
public function setBytesWrittenThisSession($bytesWrittenThisSession)
{
$this->bytesWrittenThisSession = $bytesWrittenThisSession;
}
/**
* @return string
*/
public function getBytesWrittenThisSession()
{
return $this->bytesWrittenThisSession;
}
/**
* @param string
*/
public function setDiscardTimeThisSession($discardTimeThisSession)
{
$this->discardTimeThisSession = $discardTimeThisSession;
}
/**
* @return string
*/
public function getDiscardTimeThisSession()
{
return $this->discardTimeThisSession;
}
/**
* @param string
*/
public function setHealth($health)
{
$this->health = $health;
}
/**
* @return string
*/
public function getHealth()
{
return $this->health;
}
/**
* @param string
*/
public function setIoTimeThisSession($ioTimeThisSession)
{
$this->ioTimeThisSession = $ioTimeThisSession;
}
/**
* @return string
*/
public function getIoTimeThisSession()
{
return $this->ioTimeThisSession;
}
/**
* @param string
*/
public function setManufacturer($manufacturer)
{
$this->manufacturer = $manufacturer;
}
/**
* @return string
*/
public function getManufacturer()
{
return $this->manufacturer;
}
/**
* @param string
*/
public function setModel($model)
{
$this->model = $model;
}
/**
* @return string
*/
public function getModel()
{
return $this->model;
}
/**
* @param string
*/
public function setReadTimeThisSession($readTimeThisSession)
{
$this->readTimeThisSession = $readTimeThisSession;
}
/**
* @return string
*/
public function getReadTimeThisSession()
{
return $this->readTimeThisSession;
}
/**
* @param string
*/
public function setSerialNumber($serialNumber)
{
$this->serialNumber = $serialNumber;
}
/**
* @return string
*/
public function getSerialNumber()
{
return $this->serialNumber;
}
/**
* @param string
*/
public function setSizeBytes($sizeBytes)
{
$this->sizeBytes = $sizeBytes;
}
/**
* @return string
*/
public function getSizeBytes()
{
return $this->sizeBytes;
}
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
/**
* @param string[]
*/
public function setVolumeIds($volumeIds)
{
$this->volumeIds = $volumeIds;
}
/**
* @return string[]
*/
public function getVolumeIds()
{
return $this->volumeIds;
}
/**
* @param string
*/
public function setWriteTimeThisSession($writeTimeThisSession)
{
$this->writeTimeThisSession = $writeTimeThisSession;
}
/**
* @return string
*/
public function getWriteTimeThisSession()
{
return $this->writeTimeThisSession;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1DiskInfo::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1DiskInfo');
@@ -0,0 +1,152 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1DisplayDevice extends \Google\Model
{
/**
* @var int
*/
public $displayHeightMm;
/**
* @var string
*/
public $displayName;
/**
* @var int
*/
public $displayWidthMm;
/**
* @var bool
*/
public $internal;
/**
* @var int
*/
public $manufactureYear;
/**
* @var string
*/
public $manufacturerId;
/**
* @var int
*/
public $modelId;
/**
* @param int
*/
public function setDisplayHeightMm($displayHeightMm)
{
$this->displayHeightMm = $displayHeightMm;
}
/**
* @return int
*/
public function getDisplayHeightMm()
{
return $this->displayHeightMm;
}
/**
* @param string
*/
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
/**
* @return string
*/
public function getDisplayName()
{
return $this->displayName;
}
/**
* @param int
*/
public function setDisplayWidthMm($displayWidthMm)
{
$this->displayWidthMm = $displayWidthMm;
}
/**
* @return int
*/
public function getDisplayWidthMm()
{
return $this->displayWidthMm;
}
/**
* @param bool
*/
public function setInternal($internal)
{
$this->internal = $internal;
}
/**
* @return bool
*/
public function getInternal()
{
return $this->internal;
}
/**
* @param int
*/
public function setManufactureYear($manufactureYear)
{
$this->manufactureYear = $manufactureYear;
}
/**
* @return int
*/
public function getManufactureYear()
{
return $this->manufactureYear;
}
/**
* @param string
*/
public function setManufacturerId($manufacturerId)
{
$this->manufacturerId = $manufacturerId;
}
/**
* @return string
*/
public function getManufacturerId()
{
return $this->manufacturerId;
}
/**
* @param int
*/
public function setModelId($modelId)
{
$this->modelId = $modelId;
}
/**
* @return int
*/
public function getModelId()
{
return $this->modelId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1DisplayDevice::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1DisplayDevice');
@@ -0,0 +1,134 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1DisplayInfo extends \Google\Model
{
/**
* @var string
*/
public $deviceId;
/**
* @var string
*/
public $displayName;
/**
* @var bool
*/
public $isInternal;
/**
* @var int
*/
public $refreshRate;
/**
* @var int
*/
public $resolutionHeight;
/**
* @var int
*/
public $resolutionWidth;
/**
* @param string
*/
public function setDeviceId($deviceId)
{
$this->deviceId = $deviceId;
}
/**
* @return string
*/
public function getDeviceId()
{
return $this->deviceId;
}
/**
* @param string
*/
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
/**
* @return string
*/
public function getDisplayName()
{
return $this->displayName;
}
/**
* @param bool
*/
public function setIsInternal($isInternal)
{
$this->isInternal = $isInternal;
}
/**
* @return bool
*/
public function getIsInternal()
{
return $this->isInternal;
}
/**
* @param int
*/
public function setRefreshRate($refreshRate)
{
$this->refreshRate = $refreshRate;
}
/**
* @return int
*/
public function getRefreshRate()
{
return $this->refreshRate;
}
/**
* @param int
*/
public function setResolutionHeight($resolutionHeight)
{
$this->resolutionHeight = $resolutionHeight;
}
/**
* @return int
*/
public function getResolutionHeight()
{
return $this->resolutionHeight;
}
/**
* @param int
*/
public function setResolutionWidth($resolutionWidth)
{
$this->resolutionWidth = $resolutionWidth;
}
/**
* @return int
*/
public function getResolutionWidth()
{
return $this->resolutionWidth;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1DisplayInfo::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1DisplayInfo');
@@ -0,0 +1,79 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1EnumeratePrintJobsResponse extends \Google\Collection
{
protected $collection_key = 'printJobs';
/**
* @var string
*/
public $nextPageToken;
protected $printJobsType = GoogleChromeManagementV1PrintJob::class;
protected $printJobsDataType = 'array';
/**
* @var string
*/
public $totalSize;
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param GoogleChromeManagementV1PrintJob[]
*/
public function setPrintJobs($printJobs)
{
$this->printJobs = $printJobs;
}
/**
* @return GoogleChromeManagementV1PrintJob[]
*/
public function getPrintJobs()
{
return $this->printJobs;
}
/**
* @param string
*/
public function setTotalSize($totalSize)
{
$this->totalSize = $totalSize;
}
/**
* @return string
*/
public function getTotalSize()
{
return $this->totalSize;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1EnumeratePrintJobsResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1EnumeratePrintJobsResponse');
@@ -0,0 +1,79 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1FetchDevicesRequestingExtensionResponse extends \Google\Collection
{
protected $collection_key = 'deviceDetails';
protected $deviceDetailsType = GoogleChromeManagementV1DeviceRequestingExtensionDetails::class;
protected $deviceDetailsDataType = 'array';
/**
* @var string
*/
public $nextPageToken;
/**
* @var int
*/
public $totalSize;
/**
* @param GoogleChromeManagementV1DeviceRequestingExtensionDetails[]
*/
public function setDeviceDetails($deviceDetails)
{
$this->deviceDetails = $deviceDetails;
}
/**
* @return GoogleChromeManagementV1DeviceRequestingExtensionDetails[]
*/
public function getDeviceDetails()
{
return $this->deviceDetails;
}
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param int
*/
public function setTotalSize($totalSize)
{
$this->totalSize = $totalSize;
}
/**
* @return int
*/
public function getTotalSize()
{
return $this->totalSize;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1FetchDevicesRequestingExtensionResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1FetchDevicesRequestingExtensionResponse');
@@ -0,0 +1,79 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1FetchUsersRequestingExtensionResponse extends \Google\Collection
{
protected $collection_key = 'userDetails';
/**
* @var string
*/
public $nextPageToken;
/**
* @var int
*/
public $totalSize;
protected $userDetailsType = GoogleChromeManagementV1UserRequestingExtensionDetails::class;
protected $userDetailsDataType = 'array';
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param int
*/
public function setTotalSize($totalSize)
{
$this->totalSize = $totalSize;
}
/**
* @return int
*/
public function getTotalSize()
{
return $this->totalSize;
}
/**
* @param GoogleChromeManagementV1UserRequestingExtensionDetails[]
*/
public function setUserDetails($userDetails)
{
$this->userDetails = $userDetails;
}
/**
* @return GoogleChromeManagementV1UserRequestingExtensionDetails[]
*/
public function getUserDetails()
{
return $this->userDetails;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1FetchUsersRequestingExtensionResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1FetchUsersRequestingExtensionResponse');
@@ -0,0 +1,79 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1FindInstalledAppDevicesResponse extends \Google\Collection
{
protected $collection_key = 'devices';
protected $devicesType = GoogleChromeManagementV1Device::class;
protected $devicesDataType = 'array';
/**
* @var string
*/
public $nextPageToken;
/**
* @var int
*/
public $totalSize;
/**
* @param GoogleChromeManagementV1Device[]
*/
public function setDevices($devices)
{
$this->devices = $devices;
}
/**
* @return GoogleChromeManagementV1Device[]
*/
public function getDevices()
{
return $this->devices;
}
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param int
*/
public function setTotalSize($totalSize)
{
$this->totalSize = $totalSize;
}
/**
* @return int
*/
public function getTotalSize()
{
return $this->totalSize;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1FindInstalledAppDevicesResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1FindInstalledAppDevicesResponse');
@@ -0,0 +1,80 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1GraphicsAdapterInfo extends \Google\Model
{
/**
* @var string
*/
public $adapter;
/**
* @var string
*/
public $deviceId;
/**
* @var string
*/
public $driverVersion;
/**
* @param string
*/
public function setAdapter($adapter)
{
$this->adapter = $adapter;
}
/**
* @return string
*/
public function getAdapter()
{
return $this->adapter;
}
/**
* @param string
*/
public function setDeviceId($deviceId)
{
$this->deviceId = $deviceId;
}
/**
* @return string
*/
public function getDeviceId()
{
return $this->deviceId;
}
/**
* @param string
*/
public function setDriverVersion($driverVersion)
{
$this->driverVersion = $driverVersion;
}
/**
* @return string
*/
public function getDriverVersion()
{
return $this->driverVersion;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1GraphicsAdapterInfo::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1GraphicsAdapterInfo');
@@ -0,0 +1,93 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1GraphicsInfo extends \Google\Collection
{
protected $collection_key = 'displayDevices';
protected $adapterInfoType = GoogleChromeManagementV1GraphicsAdapterInfo::class;
protected $adapterInfoDataType = '';
protected $displayDevicesType = GoogleChromeManagementV1DisplayDevice::class;
protected $displayDevicesDataType = 'array';
/**
* @var bool
*/
public $eprivacySupported;
protected $touchScreenInfoType = GoogleChromeManagementV1TouchScreenInfo::class;
protected $touchScreenInfoDataType = '';
/**
* @param GoogleChromeManagementV1GraphicsAdapterInfo
*/
public function setAdapterInfo(GoogleChromeManagementV1GraphicsAdapterInfo $adapterInfo)
{
$this->adapterInfo = $adapterInfo;
}
/**
* @return GoogleChromeManagementV1GraphicsAdapterInfo
*/
public function getAdapterInfo()
{
return $this->adapterInfo;
}
/**
* @param GoogleChromeManagementV1DisplayDevice[]
*/
public function setDisplayDevices($displayDevices)
{
$this->displayDevices = $displayDevices;
}
/**
* @return GoogleChromeManagementV1DisplayDevice[]
*/
public function getDisplayDevices()
{
return $this->displayDevices;
}
/**
* @param bool
*/
public function setEprivacySupported($eprivacySupported)
{
$this->eprivacySupported = $eprivacySupported;
}
/**
* @return bool
*/
public function getEprivacySupported()
{
return $this->eprivacySupported;
}
/**
* @param GoogleChromeManagementV1TouchScreenInfo
*/
public function setTouchScreenInfo(GoogleChromeManagementV1TouchScreenInfo $touchScreenInfo)
{
$this->touchScreenInfo = $touchScreenInfo;
}
/**
* @return GoogleChromeManagementV1TouchScreenInfo
*/
public function getTouchScreenInfo()
{
return $this->touchScreenInfo;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1GraphicsInfo::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1GraphicsInfo');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1GraphicsStatusReport extends \Google\Collection
{
protected $collection_key = 'displays';
protected $displaysType = GoogleChromeManagementV1DisplayInfo::class;
protected $displaysDataType = 'array';
/**
* @var string
*/
public $reportTime;
/**
* @param GoogleChromeManagementV1DisplayInfo[]
*/
public function setDisplays($displays)
{
$this->displays = $displays;
}
/**
* @return GoogleChromeManagementV1DisplayInfo[]
*/
public function getDisplays()
{
return $this->displays;
}
/**
* @param string
*/
public function setReportTime($reportTime)
{
$this->reportTime = $reportTime;
}
/**
* @return string
*/
public function getReportTime()
{
return $this->reportTime;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1GraphicsStatusReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1GraphicsStatusReport');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1HeartbeatStatusReport extends \Google\Model
{
/**
* @var string
*/
public $reportTime;
/**
* @var string
*/
public $state;
/**
* @param string
*/
public function setReportTime($reportTime)
{
$this->reportTime = $reportTime;
}
/**
* @return string
*/
public function getReportTime()
{
return $this->reportTime;
}
/**
* @param string
*/
public function setState($state)
{
$this->state = $state;
}
/**
* @return string
*/
public function getState()
{
return $this->state;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1HeartbeatStatusReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1HeartbeatStatusReport');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1HttpsLatencyRoutineData extends \Google\Model
{
/**
* @var string
*/
public $latency;
/**
* @var string
*/
public $problem;
/**
* @param string
*/
public function setLatency($latency)
{
$this->latency = $latency;
}
/**
* @return string
*/
public function getLatency()
{
return $this->latency;
}
/**
* @param string
*/
public function setProblem($problem)
{
$this->problem = $problem;
}
/**
* @return string
*/
public function getProblem()
{
return $this->problem;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1HttpsLatencyRoutineData::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1HttpsLatencyRoutineData');
@@ -0,0 +1,241 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1InstalledApp extends \Google\Collection
{
protected $collection_key = 'permissions';
/**
* @var string
*/
public $appId;
/**
* @var string
*/
public $appInstallType;
/**
* @var string
*/
public $appSource;
/**
* @var string
*/
public $appType;
/**
* @var string
*/
public $browserDeviceCount;
/**
* @var string
*/
public $description;
/**
* @var bool
*/
public $disabled;
/**
* @var string
*/
public $displayName;
/**
* @var string
*/
public $homepageUri;
/**
* @var string
*/
public $osUserCount;
/**
* @var string[]
*/
public $permissions;
protected $riskAssessmentType = GoogleChromeManagementV1RiskAssessmentData::class;
protected $riskAssessmentDataType = '';
/**
* @param string
*/
public function setAppId($appId)
{
$this->appId = $appId;
}
/**
* @return string
*/
public function getAppId()
{
return $this->appId;
}
/**
* @param string
*/
public function setAppInstallType($appInstallType)
{
$this->appInstallType = $appInstallType;
}
/**
* @return string
*/
public function getAppInstallType()
{
return $this->appInstallType;
}
/**
* @param string
*/
public function setAppSource($appSource)
{
$this->appSource = $appSource;
}
/**
* @return string
*/
public function getAppSource()
{
return $this->appSource;
}
/**
* @param string
*/
public function setAppType($appType)
{
$this->appType = $appType;
}
/**
* @return string
*/
public function getAppType()
{
return $this->appType;
}
/**
* @param string
*/
public function setBrowserDeviceCount($browserDeviceCount)
{
$this->browserDeviceCount = $browserDeviceCount;
}
/**
* @return string
*/
public function getBrowserDeviceCount()
{
return $this->browserDeviceCount;
}
/**
* @param string
*/
public function setDescription($description)
{
$this->description = $description;
}
/**
* @return string
*/
public function getDescription()
{
return $this->description;
}
/**
* @param bool
*/
public function setDisabled($disabled)
{
$this->disabled = $disabled;
}
/**
* @return bool
*/
public function getDisabled()
{
return $this->disabled;
}
/**
* @param string
*/
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
/**
* @return string
*/
public function getDisplayName()
{
return $this->displayName;
}
/**
* @param string
*/
public function setHomepageUri($homepageUri)
{
$this->homepageUri = $homepageUri;
}
/**
* @return string
*/
public function getHomepageUri()
{
return $this->homepageUri;
}
/**
* @param string
*/
public function setOsUserCount($osUserCount)
{
$this->osUserCount = $osUserCount;
}
/**
* @return string
*/
public function getOsUserCount()
{
return $this->osUserCount;
}
/**
* @param string[]
*/
public function setPermissions($permissions)
{
$this->permissions = $permissions;
}
/**
* @return string[]
*/
public function getPermissions()
{
return $this->permissions;
}
/**
* @param GoogleChromeManagementV1RiskAssessmentData
*/
public function setRiskAssessment(GoogleChromeManagementV1RiskAssessmentData $riskAssessment)
{
$this->riskAssessment = $riskAssessment;
}
/**
* @return GoogleChromeManagementV1RiskAssessmentData
*/
public function getRiskAssessment()
{
return $this->riskAssessment;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1InstalledApp::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1InstalledApp');
@@ -0,0 +1,80 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1KioskAppStatusReport extends \Google\Model
{
/**
* @var string
*/
public $appId;
/**
* @var string
*/
public $appVersion;
/**
* @var string
*/
public $reportTime;
/**
* @param string
*/
public function setAppId($appId)
{
$this->appId = $appId;
}
/**
* @return string
*/
public function getAppId()
{
return $this->appId;
}
/**
* @param string
*/
public function setAppVersion($appVersion)
{
$this->appVersion = $appVersion;
}
/**
* @return string
*/
public function getAppVersion()
{
return $this->appVersion;
}
/**
* @param string
*/
public function setReportTime($reportTime)
{
$this->reportTime = $reportTime;
}
/**
* @return string
*/
public function getReportTime()
{
return $this->reportTime;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1KioskAppStatusReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1KioskAppStatusReport');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1ListTelemetryDevicesResponse extends \Google\Collection
{
protected $collection_key = 'devices';
protected $devicesType = GoogleChromeManagementV1TelemetryDevice::class;
protected $devicesDataType = 'array';
/**
* @var string
*/
public $nextPageToken;
/**
* @param GoogleChromeManagementV1TelemetryDevice[]
*/
public function setDevices($devices)
{
$this->devices = $devices;
}
/**
* @return GoogleChromeManagementV1TelemetryDevice[]
*/
public function getDevices()
{
return $this->devices;
}
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1ListTelemetryDevicesResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1ListTelemetryDevicesResponse');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1ListTelemetryEventsResponse extends \Google\Collection
{
protected $collection_key = 'telemetryEvents';
/**
* @var string
*/
public $nextPageToken;
protected $telemetryEventsType = GoogleChromeManagementV1TelemetryEvent::class;
protected $telemetryEventsDataType = 'array';
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param GoogleChromeManagementV1TelemetryEvent[]
*/
public function setTelemetryEvents($telemetryEvents)
{
$this->telemetryEvents = $telemetryEvents;
}
/**
* @return GoogleChromeManagementV1TelemetryEvent[]
*/
public function getTelemetryEvents()
{
return $this->telemetryEvents;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1ListTelemetryEventsResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1ListTelemetryEventsResponse');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1ListTelemetryNotificationConfigsResponse extends \Google\Collection
{
protected $collection_key = 'telemetryNotificationConfigs';
/**
* @var string
*/
public $nextPageToken;
protected $telemetryNotificationConfigsType = GoogleChromeManagementV1TelemetryNotificationConfig::class;
protected $telemetryNotificationConfigsDataType = 'array';
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param GoogleChromeManagementV1TelemetryNotificationConfig[]
*/
public function setTelemetryNotificationConfigs($telemetryNotificationConfigs)
{
$this->telemetryNotificationConfigs = $telemetryNotificationConfigs;
}
/**
* @return GoogleChromeManagementV1TelemetryNotificationConfig[]
*/
public function getTelemetryNotificationConfigs()
{
return $this->telemetryNotificationConfigs;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1ListTelemetryNotificationConfigsResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1ListTelemetryNotificationConfigsResponse');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1ListTelemetryUsersResponse extends \Google\Collection
{
protected $collection_key = 'telemetryUsers';
/**
* @var string
*/
public $nextPageToken;
protected $telemetryUsersType = GoogleChromeManagementV1TelemetryUser::class;
protected $telemetryUsersDataType = 'array';
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param GoogleChromeManagementV1TelemetryUser[]
*/
public function setTelemetryUsers($telemetryUsers)
{
$this->telemetryUsers = $telemetryUsers;
}
/**
* @return GoogleChromeManagementV1TelemetryUser[]
*/
public function getTelemetryUsers()
{
return $this->telemetryUsers;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1ListTelemetryUsersResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1ListTelemetryUsersResponse');
@@ -0,0 +1,78 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1MemoryInfo extends \Google\Model
{
/**
* @var string
*/
public $availableRamBytes;
protected $totalMemoryEncryptionType = GoogleChromeManagementV1TotalMemoryEncryptionInfo::class;
protected $totalMemoryEncryptionDataType = '';
/**
* @var string
*/
public $totalRamBytes;
/**
* @param string
*/
public function setAvailableRamBytes($availableRamBytes)
{
$this->availableRamBytes = $availableRamBytes;
}
/**
* @return string
*/
public function getAvailableRamBytes()
{
return $this->availableRamBytes;
}
/**
* @param GoogleChromeManagementV1TotalMemoryEncryptionInfo
*/
public function setTotalMemoryEncryption(GoogleChromeManagementV1TotalMemoryEncryptionInfo $totalMemoryEncryption)
{
$this->totalMemoryEncryption = $totalMemoryEncryption;
}
/**
* @return GoogleChromeManagementV1TotalMemoryEncryptionInfo
*/
public function getTotalMemoryEncryption()
{
return $this->totalMemoryEncryption;
}
/**
* @param string
*/
public function setTotalRamBytes($totalRamBytes)
{
$this->totalRamBytes = $totalRamBytes;
}
/**
* @return string
*/
public function getTotalRamBytes()
{
return $this->totalRamBytes;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1MemoryInfo::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1MemoryInfo');
@@ -0,0 +1,98 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1MemoryStatusReport extends \Google\Model
{
/**
* @var int
*/
public $pageFaults;
/**
* @var string
*/
public $reportTime;
/**
* @var string
*/
public $sampleFrequency;
/**
* @var string
*/
public $systemRamFreeBytes;
/**
* @param int
*/
public function setPageFaults($pageFaults)
{
$this->pageFaults = $pageFaults;
}
/**
* @return int
*/
public function getPageFaults()
{
return $this->pageFaults;
}
/**
* @param string
*/
public function setReportTime($reportTime)
{
$this->reportTime = $reportTime;
}
/**
* @return string
*/
public function getReportTime()
{
return $this->reportTime;
}
/**
* @param string
*/
public function setSampleFrequency($sampleFrequency)
{
$this->sampleFrequency = $sampleFrequency;
}
/**
* @return string
*/
public function getSampleFrequency()
{
return $this->sampleFrequency;
}
/**
* @param string
*/
public function setSystemRamFreeBytes($systemRamFreeBytes)
{
$this->systemRamFreeBytes = $systemRamFreeBytes;
}
/**
* @return string
*/
public function getSystemRamFreeBytes()
{
return $this->systemRamFreeBytes;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1MemoryStatusReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1MemoryStatusReport');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1NetworkBandwidthReport extends \Google\Model
{
/**
* @var string
*/
public $downloadSpeedKbps;
/**
* @var string
*/
public $reportTime;
/**
* @param string
*/
public function setDownloadSpeedKbps($downloadSpeedKbps)
{
$this->downloadSpeedKbps = $downloadSpeedKbps;
}
/**
* @return string
*/
public function getDownloadSpeedKbps()
{
return $this->downloadSpeedKbps;
}
/**
* @param string
*/
public function setReportTime($reportTime)
{
$this->reportTime = $reportTime;
}
/**
* @return string
*/
public function getReportTime()
{
return $this->reportTime;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1NetworkBandwidthReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1NetworkBandwidthReport');
@@ -0,0 +1,134 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1NetworkDevice extends \Google\Model
{
/**
* @var string
*/
public $iccid;
/**
* @var string
*/
public $imei;
/**
* @var string
*/
public $macAddress;
/**
* @var string
*/
public $mdn;
/**
* @var string
*/
public $meid;
/**
* @var string
*/
public $type;
/**
* @param string
*/
public function setIccid($iccid)
{
$this->iccid = $iccid;
}
/**
* @return string
*/
public function getIccid()
{
return $this->iccid;
}
/**
* @param string
*/
public function setImei($imei)
{
$this->imei = $imei;
}
/**
* @return string
*/
public function getImei()
{
return $this->imei;
}
/**
* @param string
*/
public function setMacAddress($macAddress)
{
$this->macAddress = $macAddress;
}
/**
* @return string
*/
public function getMacAddress()
{
return $this->macAddress;
}
/**
* @param string
*/
public function setMdn($mdn)
{
$this->mdn = $mdn;
}
/**
* @return string
*/
public function getMdn()
{
return $this->mdn;
}
/**
* @param string
*/
public function setMeid($meid)
{
$this->meid = $meid;
}
/**
* @return string
*/
public function getMeid()
{
return $this->meid;
}
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1NetworkDevice::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1NetworkDevice');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1NetworkDiagnosticsReport extends \Google\Model
{
protected $httpsLatencyDataType = GoogleChromeManagementV1HttpsLatencyRoutineData::class;
protected $httpsLatencyDataDataType = '';
/**
* @var string
*/
public $reportTime;
/**
* @param GoogleChromeManagementV1HttpsLatencyRoutineData
*/
public function setHttpsLatencyData(GoogleChromeManagementV1HttpsLatencyRoutineData $httpsLatencyData)
{
$this->httpsLatencyData = $httpsLatencyData;
}
/**
* @return GoogleChromeManagementV1HttpsLatencyRoutineData
*/
public function getHttpsLatencyData()
{
return $this->httpsLatencyData;
}
/**
* @param string
*/
public function setReportTime($reportTime)
{
$this->reportTime = $reportTime;
}
/**
* @return string
*/
public function getReportTime()
{
return $this->reportTime;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1NetworkDiagnosticsReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1NetworkDiagnosticsReport');
@@ -0,0 +1,43 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1NetworkInfo extends \Google\Collection
{
protected $collection_key = 'networkDevices';
protected $networkDevicesType = GoogleChromeManagementV1NetworkDevice::class;
protected $networkDevicesDataType = 'array';
/**
* @param GoogleChromeManagementV1NetworkDevice[]
*/
public function setNetworkDevices($networkDevices)
{
$this->networkDevices = $networkDevices;
}
/**
* @return GoogleChromeManagementV1NetworkDevice[]
*/
public function getNetworkDevices()
{
return $this->networkDevices;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1NetworkInfo::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1NetworkInfo');
@@ -0,0 +1,278 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1NetworkStatusReport extends \Google\Model
{
/**
* @var string
*/
public $connectionState;
/**
* @var string
*/
public $connectionType;
/**
* @var bool
*/
public $encryptionOn;
/**
* @var string
*/
public $gatewayIpAddress;
/**
* @var string
*/
public $guid;
/**
* @var string
*/
public $lanIpAddress;
/**
* @var string
*/
public $receivingBitRateMbps;
/**
* @var string
*/
public $reportTime;
/**
* @var string
*/
public $sampleFrequency;
/**
* @var int
*/
public $signalStrengthDbm;
/**
* @var string
*/
public $transmissionBitRateMbps;
/**
* @var int
*/
public $transmissionPowerDbm;
/**
* @var string
*/
public $wifiLinkQuality;
/**
* @var bool
*/
public $wifiPowerManagementEnabled;
/**
* @param string
*/
public function setConnectionState($connectionState)
{
$this->connectionState = $connectionState;
}
/**
* @return string
*/
public function getConnectionState()
{
return $this->connectionState;
}
/**
* @param string
*/
public function setConnectionType($connectionType)
{
$this->connectionType = $connectionType;
}
/**
* @return string
*/
public function getConnectionType()
{
return $this->connectionType;
}
/**
* @param bool
*/
public function setEncryptionOn($encryptionOn)
{
$this->encryptionOn = $encryptionOn;
}
/**
* @return bool
*/
public function getEncryptionOn()
{
return $this->encryptionOn;
}
/**
* @param string
*/
public function setGatewayIpAddress($gatewayIpAddress)
{
$this->gatewayIpAddress = $gatewayIpAddress;
}
/**
* @return string
*/
public function getGatewayIpAddress()
{
return $this->gatewayIpAddress;
}
/**
* @param string
*/
public function setGuid($guid)
{
$this->guid = $guid;
}
/**
* @return string
*/
public function getGuid()
{
return $this->guid;
}
/**
* @param string
*/
public function setLanIpAddress($lanIpAddress)
{
$this->lanIpAddress = $lanIpAddress;
}
/**
* @return string
*/
public function getLanIpAddress()
{
return $this->lanIpAddress;
}
/**
* @param string
*/
public function setReceivingBitRateMbps($receivingBitRateMbps)
{
$this->receivingBitRateMbps = $receivingBitRateMbps;
}
/**
* @return string
*/
public function getReceivingBitRateMbps()
{
return $this->receivingBitRateMbps;
}
/**
* @param string
*/
public function setReportTime($reportTime)
{
$this->reportTime = $reportTime;
}
/**
* @return string
*/
public function getReportTime()
{
return $this->reportTime;
}
/**
* @param string
*/
public function setSampleFrequency($sampleFrequency)
{
$this->sampleFrequency = $sampleFrequency;
}
/**
* @return string
*/
public function getSampleFrequency()
{
return $this->sampleFrequency;
}
/**
* @param int
*/
public function setSignalStrengthDbm($signalStrengthDbm)
{
$this->signalStrengthDbm = $signalStrengthDbm;
}
/**
* @return int
*/
public function getSignalStrengthDbm()
{
return $this->signalStrengthDbm;
}
/**
* @param string
*/
public function setTransmissionBitRateMbps($transmissionBitRateMbps)
{
$this->transmissionBitRateMbps = $transmissionBitRateMbps;
}
/**
* @return string
*/
public function getTransmissionBitRateMbps()
{
return $this->transmissionBitRateMbps;
}
/**
* @param int
*/
public function setTransmissionPowerDbm($transmissionPowerDbm)
{
$this->transmissionPowerDbm = $transmissionPowerDbm;
}
/**
* @return int
*/
public function getTransmissionPowerDbm()
{
return $this->transmissionPowerDbm;
}
/**
* @param string
*/
public function setWifiLinkQuality($wifiLinkQuality)
{
$this->wifiLinkQuality = $wifiLinkQuality;
}
/**
* @return string
*/
public function getWifiLinkQuality()
{
return $this->wifiLinkQuality;
}
/**
* @param bool
*/
public function setWifiPowerManagementEnabled($wifiPowerManagementEnabled)
{
$this->wifiPowerManagementEnabled = $wifiPowerManagementEnabled;
}
/**
* @return bool
*/
public function getWifiPowerManagementEnabled()
{
return $this->wifiPowerManagementEnabled;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1NetworkStatusReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1NetworkStatusReport');
@@ -0,0 +1,134 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1OsUpdateStatus extends \Google\Model
{
/**
* @var string
*/
public $lastRebootTime;
/**
* @var string
*/
public $lastUpdateCheckTime;
/**
* @var string
*/
public $lastUpdateTime;
/**
* @var string
*/
public $newPlatformVersion;
/**
* @var string
*/
public $newRequestedPlatformVersion;
/**
* @var string
*/
public $updateState;
/**
* @param string
*/
public function setLastRebootTime($lastRebootTime)
{
$this->lastRebootTime = $lastRebootTime;
}
/**
* @return string
*/
public function getLastRebootTime()
{
return $this->lastRebootTime;
}
/**
* @param string
*/
public function setLastUpdateCheckTime($lastUpdateCheckTime)
{
$this->lastUpdateCheckTime = $lastUpdateCheckTime;
}
/**
* @return string
*/
public function getLastUpdateCheckTime()
{
return $this->lastUpdateCheckTime;
}
/**
* @param string
*/
public function setLastUpdateTime($lastUpdateTime)
{
$this->lastUpdateTime = $lastUpdateTime;
}
/**
* @return string
*/
public function getLastUpdateTime()
{
return $this->lastUpdateTime;
}
/**
* @param string
*/
public function setNewPlatformVersion($newPlatformVersion)
{
$this->newPlatformVersion = $newPlatformVersion;
}
/**
* @return string
*/
public function getNewPlatformVersion()
{
return $this->newPlatformVersion;
}
/**
* @param string
*/
public function setNewRequestedPlatformVersion($newRequestedPlatformVersion)
{
$this->newRequestedPlatformVersion = $newRequestedPlatformVersion;
}
/**
* @return string
*/
public function getNewRequestedPlatformVersion()
{
return $this->newRequestedPlatformVersion;
}
/**
* @param string
*/
public function setUpdateState($updateState)
{
$this->updateState = $updateState;
}
/**
* @return string
*/
public function getUpdateState()
{
return $this->updateState;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1OsUpdateStatus::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1OsUpdateStatus');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1PeripheralsReport extends \Google\Collection
{
protected $collection_key = 'usbPeripheralReport';
/**
* @var string
*/
public $reportTime;
protected $usbPeripheralReportType = GoogleChromeManagementV1UsbPeripheralReport::class;
protected $usbPeripheralReportDataType = 'array';
/**
* @param string
*/
public function setReportTime($reportTime)
{
$this->reportTime = $reportTime;
}
/**
* @return string
*/
public function getReportTime()
{
return $this->reportTime;
}
/**
* @param GoogleChromeManagementV1UsbPeripheralReport[]
*/
public function setUsbPeripheralReport($usbPeripheralReport)
{
$this->usbPeripheralReport = $usbPeripheralReport;
}
/**
* @return GoogleChromeManagementV1UsbPeripheralReport[]
*/
public function getUsbPeripheralReport()
{
return $this->usbPeripheralReport;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1PeripheralsReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1PeripheralsReport');
@@ -0,0 +1,260 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1PrintJob extends \Google\Model
{
/**
* @var string
*/
public $colorMode;
/**
* @var string
*/
public $completeTime;
/**
* @var int
*/
public $copyCount;
/**
* @var string
*/
public $createTime;
/**
* @var int
*/
public $documentPageCount;
/**
* @var string
*/
public $duplexMode;
/**
* @var string
*/
public $id;
/**
* @var string
*/
public $printer;
/**
* @var string
*/
public $printerId;
/**
* @var string
*/
public $state;
/**
* @var string
*/
public $title;
/**
* @var string
*/
public $userEmail;
/**
* @var string
*/
public $userId;
/**
* @param string
*/
public function setColorMode($colorMode)
{
$this->colorMode = $colorMode;
}
/**
* @return string
*/
public function getColorMode()
{
return $this->colorMode;
}
/**
* @param string
*/
public function setCompleteTime($completeTime)
{
$this->completeTime = $completeTime;
}
/**
* @return string
*/
public function getCompleteTime()
{
return $this->completeTime;
}
/**
* @param int
*/
public function setCopyCount($copyCount)
{
$this->copyCount = $copyCount;
}
/**
* @return int
*/
public function getCopyCount()
{
return $this->copyCount;
}
/**
* @param string
*/
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
/**
* @return string
*/
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param int
*/
public function setDocumentPageCount($documentPageCount)
{
$this->documentPageCount = $documentPageCount;
}
/**
* @return int
*/
public function getDocumentPageCount()
{
return $this->documentPageCount;
}
/**
* @param string
*/
public function setDuplexMode($duplexMode)
{
$this->duplexMode = $duplexMode;
}
/**
* @return string
*/
public function getDuplexMode()
{
return $this->duplexMode;
}
/**
* @param string
*/
public function setId($id)
{
$this->id = $id;
}
/**
* @return string
*/
public function getId()
{
return $this->id;
}
/**
* @param string
*/
public function setPrinter($printer)
{
$this->printer = $printer;
}
/**
* @return string
*/
public function getPrinter()
{
return $this->printer;
}
/**
* @param string
*/
public function setPrinterId($printerId)
{
$this->printerId = $printerId;
}
/**
* @return string
*/
public function getPrinterId()
{
return $this->printerId;
}
/**
* @param string
*/
public function setState($state)
{
$this->state = $state;
}
/**
* @return string
*/
public function getState()
{
return $this->state;
}
/**
* @param string
*/
public function setTitle($title)
{
$this->title = $title;
}
/**
* @return string
*/
public function getTitle()
{
return $this->title;
}
/**
* @param string
*/
public function setUserEmail($userEmail)
{
$this->userEmail = $userEmail;
}
/**
* @return string
*/
public function getUserEmail()
{
return $this->userEmail;
}
/**
* @param string
*/
public function setUserId($userId)
{
$this->userId = $userId;
}
/**
* @return string
*/
public function getUserId()
{
return $this->userId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1PrintJob::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1PrintJob');
@@ -0,0 +1,134 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1PrinterReport extends \Google\Model
{
/**
* @var string
*/
public $deviceCount;
/**
* @var string
*/
public $jobCount;
/**
* @var string
*/
public $printer;
/**
* @var string
*/
public $printerId;
/**
* @var string
*/
public $printerModel;
/**
* @var string
*/
public $userCount;
/**
* @param string
*/
public function setDeviceCount($deviceCount)
{
$this->deviceCount = $deviceCount;
}
/**
* @return string
*/
public function getDeviceCount()
{
return $this->deviceCount;
}
/**
* @param string
*/
public function setJobCount($jobCount)
{
$this->jobCount = $jobCount;
}
/**
* @return string
*/
public function getJobCount()
{
return $this->jobCount;
}
/**
* @param string
*/
public function setPrinter($printer)
{
$this->printer = $printer;
}
/**
* @return string
*/
public function getPrinter()
{
return $this->printer;
}
/**
* @param string
*/
public function setPrinterId($printerId)
{
$this->printerId = $printerId;
}
/**
* @return string
*/
public function getPrinterId()
{
return $this->printerId;
}
/**
* @param string
*/
public function setPrinterModel($printerModel)
{
$this->printerModel = $printerModel;
}
/**
* @return string
*/
public function getPrinterModel()
{
return $this->printerModel;
}
/**
* @param string
*/
public function setUserCount($userCount)
{
$this->userCount = $userCount;
}
/**
* @return string
*/
public function getUserCount()
{
return $this->userCount;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1PrinterReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1PrinterReport');
@@ -0,0 +1,80 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1RiskAssessment extends \Google\Model
{
/**
* @var string
*/
public $assessment;
/**
* @var string
*/
public $detailsUrl;
/**
* @var string
*/
public $version;
/**
* @param string
*/
public function setAssessment($assessment)
{
$this->assessment = $assessment;
}
/**
* @return string
*/
public function getAssessment()
{
return $this->assessment;
}
/**
* @param string
*/
public function setDetailsUrl($detailsUrl)
{
$this->detailsUrl = $detailsUrl;
}
/**
* @return string
*/
public function getDetailsUrl()
{
return $this->detailsUrl;
}
/**
* @param string
*/
public function setVersion($version)
{
$this->version = $version;
}
/**
* @return string
*/
public function getVersion()
{
return $this->version;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1RiskAssessment::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1RiskAssessment');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1RiskAssessmentData extends \Google\Collection
{
protected $collection_key = 'entries';
protected $entriesType = GoogleChromeManagementV1RiskAssessmentEntry::class;
protected $entriesDataType = 'array';
/**
* @var string
*/
public $overallRiskLevel;
/**
* @param GoogleChromeManagementV1RiskAssessmentEntry[]
*/
public function setEntries($entries)
{
$this->entries = $entries;
}
/**
* @return GoogleChromeManagementV1RiskAssessmentEntry[]
*/
public function getEntries()
{
return $this->entries;
}
/**
* @param string
*/
public function setOverallRiskLevel($overallRiskLevel)
{
$this->overallRiskLevel = $overallRiskLevel;
}
/**
* @return string
*/
public function getOverallRiskLevel()
{
return $this->overallRiskLevel;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1RiskAssessmentData::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1RiskAssessmentData');
@@ -0,0 +1,78 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1RiskAssessmentEntry extends \Google\Model
{
/**
* @var string
*/
public $provider;
protected $riskAssessmentType = GoogleChromeManagementV1RiskAssessment::class;
protected $riskAssessmentDataType = '';
/**
* @var string
*/
public $riskLevel;
/**
* @param string
*/
public function setProvider($provider)
{
$this->provider = $provider;
}
/**
* @return string
*/
public function getProvider()
{
return $this->provider;
}
/**
* @param GoogleChromeManagementV1RiskAssessment
*/
public function setRiskAssessment(GoogleChromeManagementV1RiskAssessment $riskAssessment)
{
$this->riskAssessment = $riskAssessment;
}
/**
* @return GoogleChromeManagementV1RiskAssessment
*/
public function getRiskAssessment()
{
return $this->riskAssessment;
}
/**
* @param string
*/
public function setRiskLevel($riskLevel)
{
$this->riskLevel = $riskLevel;
}
/**
* @return string
*/
public function getRiskLevel()
{
return $this->riskLevel;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1RiskAssessmentEntry::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1RiskAssessmentEntry');
@@ -0,0 +1,116 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1RuntimeCountersReport extends \Google\Model
{
/**
* @var string
*/
public $enterHibernationCount;
/**
* @var string
*/
public $enterPoweroffCount;
/**
* @var string
*/
public $enterSleepCount;
/**
* @var string
*/
public $reportTime;
/**
* @var string
*/
public $uptimeRuntimeDuration;
/**
* @param string
*/
public function setEnterHibernationCount($enterHibernationCount)
{
$this->enterHibernationCount = $enterHibernationCount;
}
/**
* @return string
*/
public function getEnterHibernationCount()
{
return $this->enterHibernationCount;
}
/**
* @param string
*/
public function setEnterPoweroffCount($enterPoweroffCount)
{
$this->enterPoweroffCount = $enterPoweroffCount;
}
/**
* @return string
*/
public function getEnterPoweroffCount()
{
return $this->enterPoweroffCount;
}
/**
* @param string
*/
public function setEnterSleepCount($enterSleepCount)
{
$this->enterSleepCount = $enterSleepCount;
}
/**
* @return string
*/
public function getEnterSleepCount()
{
return $this->enterSleepCount;
}
/**
* @param string
*/
public function setReportTime($reportTime)
{
$this->reportTime = $reportTime;
}
/**
* @return string
*/
public function getReportTime()
{
return $this->reportTime;
}
/**
* @param string
*/
public function setUptimeRuntimeDuration($uptimeRuntimeDuration)
{
$this->uptimeRuntimeDuration = $uptimeRuntimeDuration;
}
/**
* @return string
*/
public function getUptimeRuntimeDuration()
{
return $this->uptimeRuntimeDuration;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1RuntimeCountersReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1RuntimeCountersReport');
@@ -0,0 +1,79 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1StorageInfo extends \Google\Collection
{
protected $collection_key = 'volume';
/**
* @var string
*/
public $availableDiskBytes;
/**
* @var string
*/
public $totalDiskBytes;
protected $volumeType = GoogleChromeManagementV1StorageInfoDiskVolume::class;
protected $volumeDataType = 'array';
/**
* @param string
*/
public function setAvailableDiskBytes($availableDiskBytes)
{
$this->availableDiskBytes = $availableDiskBytes;
}
/**
* @return string
*/
public function getAvailableDiskBytes()
{
return $this->availableDiskBytes;
}
/**
* @param string
*/
public function setTotalDiskBytes($totalDiskBytes)
{
$this->totalDiskBytes = $totalDiskBytes;
}
/**
* @return string
*/
public function getTotalDiskBytes()
{
return $this->totalDiskBytes;
}
/**
* @param GoogleChromeManagementV1StorageInfoDiskVolume[]
*/
public function setVolume($volume)
{
$this->volume = $volume;
}
/**
* @return GoogleChromeManagementV1StorageInfoDiskVolume[]
*/
public function getVolume()
{
return $this->volume;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1StorageInfo::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1StorageInfo');
@@ -0,0 +1,80 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1StorageInfoDiskVolume extends \Google\Model
{
/**
* @var string
*/
public $storageFreeBytes;
/**
* @var string
*/
public $storageTotalBytes;
/**
* @var string
*/
public $volumeId;
/**
* @param string
*/
public function setStorageFreeBytes($storageFreeBytes)
{
$this->storageFreeBytes = $storageFreeBytes;
}
/**
* @return string
*/
public function getStorageFreeBytes()
{
return $this->storageFreeBytes;
}
/**
* @param string
*/
public function setStorageTotalBytes($storageTotalBytes)
{
$this->storageTotalBytes = $storageTotalBytes;
}
/**
* @return string
*/
public function getStorageTotalBytes()
{
return $this->storageTotalBytes;
}
/**
* @param string
*/
public function setVolumeId($volumeId)
{
$this->volumeId = $volumeId;
}
/**
* @return string
*/
public function getVolumeId()
{
return $this->volumeId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1StorageInfoDiskVolume::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1StorageInfoDiskVolume');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1StorageStatusReport extends \Google\Collection
{
protected $collection_key = 'disk';
protected $diskType = GoogleChromeManagementV1DiskInfo::class;
protected $diskDataType = 'array';
/**
* @var string
*/
public $reportTime;
/**
* @param GoogleChromeManagementV1DiskInfo[]
*/
public function setDisk($disk)
{
$this->disk = $disk;
}
/**
* @return GoogleChromeManagementV1DiskInfo[]
*/
public function getDisk()
{
return $this->disk;
}
/**
* @param string
*/
public function setReportTime($reportTime)
{
$this->reportTime = $reportTime;
}
/**
* @return string
*/
public function getReportTime()
{
return $this->reportTime;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1StorageStatusReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1StorageStatusReport');
@@ -0,0 +1,116 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TelemetryAppInstallEvent extends \Google\Model
{
/**
* @var string
*/
public $appId;
/**
* @var string
*/
public $appInstallReason;
/**
* @var string
*/
public $appInstallSource;
/**
* @var string
*/
public $appInstallTime;
/**
* @var string
*/
public $appType;
/**
* @param string
*/
public function setAppId($appId)
{
$this->appId = $appId;
}
/**
* @return string
*/
public function getAppId()
{
return $this->appId;
}
/**
* @param string
*/
public function setAppInstallReason($appInstallReason)
{
$this->appInstallReason = $appInstallReason;
}
/**
* @return string
*/
public function getAppInstallReason()
{
return $this->appInstallReason;
}
/**
* @param string
*/
public function setAppInstallSource($appInstallSource)
{
$this->appInstallSource = $appInstallSource;
}
/**
* @return string
*/
public function getAppInstallSource()
{
return $this->appInstallSource;
}
/**
* @param string
*/
public function setAppInstallTime($appInstallTime)
{
$this->appInstallTime = $appInstallTime;
}
/**
* @return string
*/
public function getAppInstallTime()
{
return $this->appInstallTime;
}
/**
* @param string
*/
public function setAppType($appType)
{
$this->appType = $appType;
}
/**
* @return string
*/
public function getAppType()
{
return $this->appType;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TelemetryAppInstallEvent::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TelemetryAppInstallEvent');
@@ -0,0 +1,80 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TelemetryAppLaunchEvent extends \Google\Model
{
/**
* @var string
*/
public $appId;
/**
* @var string
*/
public $appLaunchSource;
/**
* @var string
*/
public $appType;
/**
* @param string
*/
public function setAppId($appId)
{
$this->appId = $appId;
}
/**
* @return string
*/
public function getAppId()
{
return $this->appId;
}
/**
* @param string
*/
public function setAppLaunchSource($appLaunchSource)
{
$this->appLaunchSource = $appLaunchSource;
}
/**
* @return string
*/
public function getAppLaunchSource()
{
return $this->appLaunchSource;
}
/**
* @param string
*/
public function setAppType($appType)
{
$this->appType = $appType;
}
/**
* @return string
*/
public function getAppType()
{
return $this->appType;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TelemetryAppLaunchEvent::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TelemetryAppLaunchEvent');
@@ -0,0 +1,80 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TelemetryAppUninstallEvent extends \Google\Model
{
/**
* @var string
*/
public $appId;
/**
* @var string
*/
public $appType;
/**
* @var string
*/
public $appUninstallSource;
/**
* @param string
*/
public function setAppId($appId)
{
$this->appId = $appId;
}
/**
* @return string
*/
public function getAppId()
{
return $this->appId;
}
/**
* @param string
*/
public function setAppType($appType)
{
$this->appType = $appType;
}
/**
* @return string
*/
public function getAppType()
{
return $this->appType;
}
/**
* @param string
*/
public function setAppUninstallSource($appUninstallSource)
{
$this->appUninstallSource = $appUninstallSource;
}
/**
* @return string
*/
public function getAppUninstallSource()
{
return $this->appUninstallSource;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TelemetryAppUninstallEvent::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TelemetryAppUninstallEvent');
@@ -0,0 +1,25 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TelemetryAudioSevereUnderrunEvent extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TelemetryAudioSevereUnderrunEvent::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TelemetryAudioSevereUnderrunEvent');
@@ -0,0 +1,485 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TelemetryDevice extends \Google\Collection
{
protected $collection_key = 'thunderboltInfo';
protected $appReportType = GoogleChromeManagementV1AppReport::class;
protected $appReportDataType = 'array';
protected $audioStatusReportType = GoogleChromeManagementV1AudioStatusReport::class;
protected $audioStatusReportDataType = 'array';
protected $batteryInfoType = GoogleChromeManagementV1BatteryInfo::class;
protected $batteryInfoDataType = 'array';
protected $batteryStatusReportType = GoogleChromeManagementV1BatteryStatusReport::class;
protected $batteryStatusReportDataType = 'array';
protected $bootPerformanceReportType = GoogleChromeManagementV1BootPerformanceReport::class;
protected $bootPerformanceReportDataType = 'array';
protected $cpuInfoType = GoogleChromeManagementV1CpuInfo::class;
protected $cpuInfoDataType = 'array';
protected $cpuStatusReportType = GoogleChromeManagementV1CpuStatusReport::class;
protected $cpuStatusReportDataType = 'array';
/**
* @var string
*/
public $customer;
/**
* @var string
*/
public $deviceId;
protected $graphicsInfoType = GoogleChromeManagementV1GraphicsInfo::class;
protected $graphicsInfoDataType = '';
protected $graphicsStatusReportType = GoogleChromeManagementV1GraphicsStatusReport::class;
protected $graphicsStatusReportDataType = 'array';
protected $heartbeatStatusReportType = GoogleChromeManagementV1HeartbeatStatusReport::class;
protected $heartbeatStatusReportDataType = 'array';
protected $kioskAppStatusReportType = GoogleChromeManagementV1KioskAppStatusReport::class;
protected $kioskAppStatusReportDataType = 'array';
protected $memoryInfoType = GoogleChromeManagementV1MemoryInfo::class;
protected $memoryInfoDataType = '';
protected $memoryStatusReportType = GoogleChromeManagementV1MemoryStatusReport::class;
protected $memoryStatusReportDataType = 'array';
/**
* @var string
*/
public $name;
protected $networkBandwidthReportType = GoogleChromeManagementV1NetworkBandwidthReport::class;
protected $networkBandwidthReportDataType = 'array';
protected $networkDiagnosticsReportType = GoogleChromeManagementV1NetworkDiagnosticsReport::class;
protected $networkDiagnosticsReportDataType = 'array';
protected $networkInfoType = GoogleChromeManagementV1NetworkInfo::class;
protected $networkInfoDataType = '';
protected $networkStatusReportType = GoogleChromeManagementV1NetworkStatusReport::class;
protected $networkStatusReportDataType = 'array';
/**
* @var string
*/
public $orgUnitId;
protected $osUpdateStatusType = GoogleChromeManagementV1OsUpdateStatus::class;
protected $osUpdateStatusDataType = 'array';
protected $peripheralsReportType = GoogleChromeManagementV1PeripheralsReport::class;
protected $peripheralsReportDataType = 'array';
protected $runtimeCountersReportType = GoogleChromeManagementV1RuntimeCountersReport::class;
protected $runtimeCountersReportDataType = 'array';
/**
* @var string
*/
public $serialNumber;
protected $storageInfoType = GoogleChromeManagementV1StorageInfo::class;
protected $storageInfoDataType = '';
protected $storageStatusReportType = GoogleChromeManagementV1StorageStatusReport::class;
protected $storageStatusReportDataType = 'array';
protected $thunderboltInfoType = GoogleChromeManagementV1ThunderboltInfo::class;
protected $thunderboltInfoDataType = 'array';
/**
* @param GoogleChromeManagementV1AppReport[]
*/
public function setAppReport($appReport)
{
$this->appReport = $appReport;
}
/**
* @return GoogleChromeManagementV1AppReport[]
*/
public function getAppReport()
{
return $this->appReport;
}
/**
* @param GoogleChromeManagementV1AudioStatusReport[]
*/
public function setAudioStatusReport($audioStatusReport)
{
$this->audioStatusReport = $audioStatusReport;
}
/**
* @return GoogleChromeManagementV1AudioStatusReport[]
*/
public function getAudioStatusReport()
{
return $this->audioStatusReport;
}
/**
* @param GoogleChromeManagementV1BatteryInfo[]
*/
public function setBatteryInfo($batteryInfo)
{
$this->batteryInfo = $batteryInfo;
}
/**
* @return GoogleChromeManagementV1BatteryInfo[]
*/
public function getBatteryInfo()
{
return $this->batteryInfo;
}
/**
* @param GoogleChromeManagementV1BatteryStatusReport[]
*/
public function setBatteryStatusReport($batteryStatusReport)
{
$this->batteryStatusReport = $batteryStatusReport;
}
/**
* @return GoogleChromeManagementV1BatteryStatusReport[]
*/
public function getBatteryStatusReport()
{
return $this->batteryStatusReport;
}
/**
* @param GoogleChromeManagementV1BootPerformanceReport[]
*/
public function setBootPerformanceReport($bootPerformanceReport)
{
$this->bootPerformanceReport = $bootPerformanceReport;
}
/**
* @return GoogleChromeManagementV1BootPerformanceReport[]
*/
public function getBootPerformanceReport()
{
return $this->bootPerformanceReport;
}
/**
* @param GoogleChromeManagementV1CpuInfo[]
*/
public function setCpuInfo($cpuInfo)
{
$this->cpuInfo = $cpuInfo;
}
/**
* @return GoogleChromeManagementV1CpuInfo[]
*/
public function getCpuInfo()
{
return $this->cpuInfo;
}
/**
* @param GoogleChromeManagementV1CpuStatusReport[]
*/
public function setCpuStatusReport($cpuStatusReport)
{
$this->cpuStatusReport = $cpuStatusReport;
}
/**
* @return GoogleChromeManagementV1CpuStatusReport[]
*/
public function getCpuStatusReport()
{
return $this->cpuStatusReport;
}
/**
* @param string
*/
public function setCustomer($customer)
{
$this->customer = $customer;
}
/**
* @return string
*/
public function getCustomer()
{
return $this->customer;
}
/**
* @param string
*/
public function setDeviceId($deviceId)
{
$this->deviceId = $deviceId;
}
/**
* @return string
*/
public function getDeviceId()
{
return $this->deviceId;
}
/**
* @param GoogleChromeManagementV1GraphicsInfo
*/
public function setGraphicsInfo(GoogleChromeManagementV1GraphicsInfo $graphicsInfo)
{
$this->graphicsInfo = $graphicsInfo;
}
/**
* @return GoogleChromeManagementV1GraphicsInfo
*/
public function getGraphicsInfo()
{
return $this->graphicsInfo;
}
/**
* @param GoogleChromeManagementV1GraphicsStatusReport[]
*/
public function setGraphicsStatusReport($graphicsStatusReport)
{
$this->graphicsStatusReport = $graphicsStatusReport;
}
/**
* @return GoogleChromeManagementV1GraphicsStatusReport[]
*/
public function getGraphicsStatusReport()
{
return $this->graphicsStatusReport;
}
/**
* @param GoogleChromeManagementV1HeartbeatStatusReport[]
*/
public function setHeartbeatStatusReport($heartbeatStatusReport)
{
$this->heartbeatStatusReport = $heartbeatStatusReport;
}
/**
* @return GoogleChromeManagementV1HeartbeatStatusReport[]
*/
public function getHeartbeatStatusReport()
{
return $this->heartbeatStatusReport;
}
/**
* @param GoogleChromeManagementV1KioskAppStatusReport[]
*/
public function setKioskAppStatusReport($kioskAppStatusReport)
{
$this->kioskAppStatusReport = $kioskAppStatusReport;
}
/**
* @return GoogleChromeManagementV1KioskAppStatusReport[]
*/
public function getKioskAppStatusReport()
{
return $this->kioskAppStatusReport;
}
/**
* @param GoogleChromeManagementV1MemoryInfo
*/
public function setMemoryInfo(GoogleChromeManagementV1MemoryInfo $memoryInfo)
{
$this->memoryInfo = $memoryInfo;
}
/**
* @return GoogleChromeManagementV1MemoryInfo
*/
public function getMemoryInfo()
{
return $this->memoryInfo;
}
/**
* @param GoogleChromeManagementV1MemoryStatusReport[]
*/
public function setMemoryStatusReport($memoryStatusReport)
{
$this->memoryStatusReport = $memoryStatusReport;
}
/**
* @return GoogleChromeManagementV1MemoryStatusReport[]
*/
public function getMemoryStatusReport()
{
return $this->memoryStatusReport;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param GoogleChromeManagementV1NetworkBandwidthReport[]
*/
public function setNetworkBandwidthReport($networkBandwidthReport)
{
$this->networkBandwidthReport = $networkBandwidthReport;
}
/**
* @return GoogleChromeManagementV1NetworkBandwidthReport[]
*/
public function getNetworkBandwidthReport()
{
return $this->networkBandwidthReport;
}
/**
* @param GoogleChromeManagementV1NetworkDiagnosticsReport[]
*/
public function setNetworkDiagnosticsReport($networkDiagnosticsReport)
{
$this->networkDiagnosticsReport = $networkDiagnosticsReport;
}
/**
* @return GoogleChromeManagementV1NetworkDiagnosticsReport[]
*/
public function getNetworkDiagnosticsReport()
{
return $this->networkDiagnosticsReport;
}
/**
* @param GoogleChromeManagementV1NetworkInfo
*/
public function setNetworkInfo(GoogleChromeManagementV1NetworkInfo $networkInfo)
{
$this->networkInfo = $networkInfo;
}
/**
* @return GoogleChromeManagementV1NetworkInfo
*/
public function getNetworkInfo()
{
return $this->networkInfo;
}
/**
* @param GoogleChromeManagementV1NetworkStatusReport[]
*/
public function setNetworkStatusReport($networkStatusReport)
{
$this->networkStatusReport = $networkStatusReport;
}
/**
* @return GoogleChromeManagementV1NetworkStatusReport[]
*/
public function getNetworkStatusReport()
{
return $this->networkStatusReport;
}
/**
* @param string
*/
public function setOrgUnitId($orgUnitId)
{
$this->orgUnitId = $orgUnitId;
}
/**
* @return string
*/
public function getOrgUnitId()
{
return $this->orgUnitId;
}
/**
* @param GoogleChromeManagementV1OsUpdateStatus[]
*/
public function setOsUpdateStatus($osUpdateStatus)
{
$this->osUpdateStatus = $osUpdateStatus;
}
/**
* @return GoogleChromeManagementV1OsUpdateStatus[]
*/
public function getOsUpdateStatus()
{
return $this->osUpdateStatus;
}
/**
* @param GoogleChromeManagementV1PeripheralsReport[]
*/
public function setPeripheralsReport($peripheralsReport)
{
$this->peripheralsReport = $peripheralsReport;
}
/**
* @return GoogleChromeManagementV1PeripheralsReport[]
*/
public function getPeripheralsReport()
{
return $this->peripheralsReport;
}
/**
* @param GoogleChromeManagementV1RuntimeCountersReport[]
*/
public function setRuntimeCountersReport($runtimeCountersReport)
{
$this->runtimeCountersReport = $runtimeCountersReport;
}
/**
* @return GoogleChromeManagementV1RuntimeCountersReport[]
*/
public function getRuntimeCountersReport()
{
return $this->runtimeCountersReport;
}
/**
* @param string
*/
public function setSerialNumber($serialNumber)
{
$this->serialNumber = $serialNumber;
}
/**
* @return string
*/
public function getSerialNumber()
{
return $this->serialNumber;
}
/**
* @param GoogleChromeManagementV1StorageInfo
*/
public function setStorageInfo(GoogleChromeManagementV1StorageInfo $storageInfo)
{
$this->storageInfo = $storageInfo;
}
/**
* @return GoogleChromeManagementV1StorageInfo
*/
public function getStorageInfo()
{
return $this->storageInfo;
}
/**
* @param GoogleChromeManagementV1StorageStatusReport[]
*/
public function setStorageStatusReport($storageStatusReport)
{
$this->storageStatusReport = $storageStatusReport;
}
/**
* @return GoogleChromeManagementV1StorageStatusReport[]
*/
public function getStorageStatusReport()
{
return $this->storageStatusReport;
}
/**
* @param GoogleChromeManagementV1ThunderboltInfo[]
*/
public function setThunderboltInfo($thunderboltInfo)
{
$this->thunderboltInfo = $thunderboltInfo;
}
/**
* @return GoogleChromeManagementV1ThunderboltInfo[]
*/
public function getThunderboltInfo()
{
return $this->thunderboltInfo;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TelemetryDevice::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TelemetryDevice');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TelemetryDeviceInfo extends \Google\Model
{
/**
* @var string
*/
public $deviceId;
/**
* @var string
*/
public $orgUnitId;
/**
* @param string
*/
public function setDeviceId($deviceId)
{
$this->deviceId = $deviceId;
}
/**
* @return string
*/
public function getDeviceId()
{
return $this->deviceId;
}
/**
* @param string
*/
public function setOrgUnitId($orgUnitId)
{
$this->orgUnitId = $orgUnitId;
}
/**
* @return string
*/
public function getOrgUnitId()
{
return $this->orgUnitId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TelemetryDeviceInfo::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TelemetryDeviceInfo');
@@ -0,0 +1,256 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TelemetryEvent extends \Google\Model
{
protected $appInstallEventType = GoogleChromeManagementV1TelemetryAppInstallEvent::class;
protected $appInstallEventDataType = '';
protected $appLaunchEventType = GoogleChromeManagementV1TelemetryAppLaunchEvent::class;
protected $appLaunchEventDataType = '';
protected $appUninstallEventType = GoogleChromeManagementV1TelemetryAppUninstallEvent::class;
protected $appUninstallEventDataType = '';
protected $audioSevereUnderrunEventType = GoogleChromeManagementV1TelemetryAudioSevereUnderrunEvent::class;
protected $audioSevereUnderrunEventDataType = '';
protected $deviceType = GoogleChromeManagementV1TelemetryDeviceInfo::class;
protected $deviceDataType = '';
/**
* @var string
*/
public $eventType;
protected $httpsLatencyChangeEventType = GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent::class;
protected $httpsLatencyChangeEventDataType = '';
/**
* @var string
*/
public $name;
protected $networkStateChangeEventType = GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent::class;
protected $networkStateChangeEventDataType = '';
/**
* @var string
*/
public $reportTime;
protected $usbPeripheralsEventType = GoogleChromeManagementV1TelemetryUsbPeripheralsEvent::class;
protected $usbPeripheralsEventDataType = '';
protected $userType = GoogleChromeManagementV1TelemetryUserInfo::class;
protected $userDataType = '';
protected $vpnConnectionStateChangeEventType = GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent::class;
protected $vpnConnectionStateChangeEventDataType = '';
protected $wifiSignalStrengthEventType = GoogleChromeManagementV1TelemetryNetworkSignalStrengthEvent::class;
protected $wifiSignalStrengthEventDataType = '';
/**
* @param GoogleChromeManagementV1TelemetryAppInstallEvent
*/
public function setAppInstallEvent(GoogleChromeManagementV1TelemetryAppInstallEvent $appInstallEvent)
{
$this->appInstallEvent = $appInstallEvent;
}
/**
* @return GoogleChromeManagementV1TelemetryAppInstallEvent
*/
public function getAppInstallEvent()
{
return $this->appInstallEvent;
}
/**
* @param GoogleChromeManagementV1TelemetryAppLaunchEvent
*/
public function setAppLaunchEvent(GoogleChromeManagementV1TelemetryAppLaunchEvent $appLaunchEvent)
{
$this->appLaunchEvent = $appLaunchEvent;
}
/**
* @return GoogleChromeManagementV1TelemetryAppLaunchEvent
*/
public function getAppLaunchEvent()
{
return $this->appLaunchEvent;
}
/**
* @param GoogleChromeManagementV1TelemetryAppUninstallEvent
*/
public function setAppUninstallEvent(GoogleChromeManagementV1TelemetryAppUninstallEvent $appUninstallEvent)
{
$this->appUninstallEvent = $appUninstallEvent;
}
/**
* @return GoogleChromeManagementV1TelemetryAppUninstallEvent
*/
public function getAppUninstallEvent()
{
return $this->appUninstallEvent;
}
/**
* @param GoogleChromeManagementV1TelemetryAudioSevereUnderrunEvent
*/
public function setAudioSevereUnderrunEvent(GoogleChromeManagementV1TelemetryAudioSevereUnderrunEvent $audioSevereUnderrunEvent)
{
$this->audioSevereUnderrunEvent = $audioSevereUnderrunEvent;
}
/**
* @return GoogleChromeManagementV1TelemetryAudioSevereUnderrunEvent
*/
public function getAudioSevereUnderrunEvent()
{
return $this->audioSevereUnderrunEvent;
}
/**
* @param GoogleChromeManagementV1TelemetryDeviceInfo
*/
public function setDevice(GoogleChromeManagementV1TelemetryDeviceInfo $device)
{
$this->device = $device;
}
/**
* @return GoogleChromeManagementV1TelemetryDeviceInfo
*/
public function getDevice()
{
return $this->device;
}
/**
* @param string
*/
public function setEventType($eventType)
{
$this->eventType = $eventType;
}
/**
* @return string
*/
public function getEventType()
{
return $this->eventType;
}
/**
* @param GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent
*/
public function setHttpsLatencyChangeEvent(GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent $httpsLatencyChangeEvent)
{
$this->httpsLatencyChangeEvent = $httpsLatencyChangeEvent;
}
/**
* @return GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent
*/
public function getHttpsLatencyChangeEvent()
{
return $this->httpsLatencyChangeEvent;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent
*/
public function setNetworkStateChangeEvent(GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent $networkStateChangeEvent)
{
$this->networkStateChangeEvent = $networkStateChangeEvent;
}
/**
* @return GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent
*/
public function getNetworkStateChangeEvent()
{
return $this->networkStateChangeEvent;
}
/**
* @param string
*/
public function setReportTime($reportTime)
{
$this->reportTime = $reportTime;
}
/**
* @return string
*/
public function getReportTime()
{
return $this->reportTime;
}
/**
* @param GoogleChromeManagementV1TelemetryUsbPeripheralsEvent
*/
public function setUsbPeripheralsEvent(GoogleChromeManagementV1TelemetryUsbPeripheralsEvent $usbPeripheralsEvent)
{
$this->usbPeripheralsEvent = $usbPeripheralsEvent;
}
/**
* @return GoogleChromeManagementV1TelemetryUsbPeripheralsEvent
*/
public function getUsbPeripheralsEvent()
{
return $this->usbPeripheralsEvent;
}
/**
* @param GoogleChromeManagementV1TelemetryUserInfo
*/
public function setUser(GoogleChromeManagementV1TelemetryUserInfo $user)
{
$this->user = $user;
}
/**
* @return GoogleChromeManagementV1TelemetryUserInfo
*/
public function getUser()
{
return $this->user;
}
/**
* @param GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent
*/
public function setVpnConnectionStateChangeEvent(GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent $vpnConnectionStateChangeEvent)
{
$this->vpnConnectionStateChangeEvent = $vpnConnectionStateChangeEvent;
}
/**
* @return GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent
*/
public function getVpnConnectionStateChangeEvent()
{
return $this->vpnConnectionStateChangeEvent;
}
/**
* @param GoogleChromeManagementV1TelemetryNetworkSignalStrengthEvent
*/
public function setWifiSignalStrengthEvent(GoogleChromeManagementV1TelemetryNetworkSignalStrengthEvent $wifiSignalStrengthEvent)
{
$this->wifiSignalStrengthEvent = $wifiSignalStrengthEvent;
}
/**
* @return GoogleChromeManagementV1TelemetryNetworkSignalStrengthEvent
*/
public function getWifiSignalStrengthEvent()
{
return $this->wifiSignalStrengthEvent;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TelemetryEvent::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TelemetryEvent');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TelemetryEventNotificationFilter extends \Google\Collection
{
protected $collection_key = 'eventTypes';
/**
* @var string[]
*/
public $eventTypes;
/**
* @param string[]
*/
public function setEventTypes($eventTypes)
{
$this->eventTypes = $eventTypes;
}
/**
* @return string[]
*/
public function getEventTypes()
{
return $this->eventTypes;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TelemetryEventNotificationFilter::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TelemetryEventNotificationFilter');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent extends \Google\Model
{
protected $httpsLatencyRoutineDataType = GoogleChromeManagementV1HttpsLatencyRoutineData::class;
protected $httpsLatencyRoutineDataDataType = '';
/**
* @var string
*/
public $httpsLatencyState;
/**
* @param GoogleChromeManagementV1HttpsLatencyRoutineData
*/
public function setHttpsLatencyRoutineData(GoogleChromeManagementV1HttpsLatencyRoutineData $httpsLatencyRoutineData)
{
$this->httpsLatencyRoutineData = $httpsLatencyRoutineData;
}
/**
* @return GoogleChromeManagementV1HttpsLatencyRoutineData
*/
public function getHttpsLatencyRoutineData()
{
return $this->httpsLatencyRoutineData;
}
/**
* @param string
*/
public function setHttpsLatencyState($httpsLatencyState)
{
$this->httpsLatencyState = $httpsLatencyState;
}
/**
* @return string
*/
public function getHttpsLatencyState()
{
return $this->httpsLatencyState;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent extends \Google\Model
{
/**
* @var string
*/
public $connectionState;
/**
* @var string
*/
public $guid;
/**
* @param string
*/
public function setConnectionState($connectionState)
{
$this->connectionState = $connectionState;
}
/**
* @return string
*/
public function getConnectionState()
{
return $this->connectionState;
}
/**
* @param string
*/
public function setGuid($guid)
{
$this->guid = $guid;
}
/**
* @return string
*/
public function getGuid()
{
return $this->guid;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TelemetryNetworkSignalStrengthEvent extends \Google\Model
{
/**
* @var string
*/
public $guid;
/**
* @var int
*/
public $signalStrengthDbm;
/**
* @param string
*/
public function setGuid($guid)
{
$this->guid = $guid;
}
/**
* @return string
*/
public function getGuid()
{
return $this->guid;
}
/**
* @param int
*/
public function setSignalStrengthDbm($signalStrengthDbm)
{
$this->signalStrengthDbm = $signalStrengthDbm;
}
/**
* @return int
*/
public function getSignalStrengthDbm()
{
return $this->signalStrengthDbm;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TelemetryNetworkSignalStrengthEvent::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TelemetryNetworkSignalStrengthEvent');
@@ -0,0 +1,96 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TelemetryNotificationConfig extends \Google\Model
{
/**
* @var string
*/
public $customer;
protected $filterType = GoogleChromeManagementV1TelemetryNotificationFilter::class;
protected $filterDataType = '';
/**
* @var string
*/
public $googleCloudPubsubTopic;
/**
* @var string
*/
public $name;
/**
* @param string
*/
public function setCustomer($customer)
{
$this->customer = $customer;
}
/**
* @return string
*/
public function getCustomer()
{
return $this->customer;
}
/**
* @param GoogleChromeManagementV1TelemetryNotificationFilter
*/
public function setFilter(GoogleChromeManagementV1TelemetryNotificationFilter $filter)
{
$this->filter = $filter;
}
/**
* @return GoogleChromeManagementV1TelemetryNotificationFilter
*/
public function getFilter()
{
return $this->filter;
}
/**
* @param string
*/
public function setGoogleCloudPubsubTopic($googleCloudPubsubTopic)
{
$this->googleCloudPubsubTopic = $googleCloudPubsubTopic;
}
/**
* @return string
*/
public function getGoogleCloudPubsubTopic()
{
return $this->googleCloudPubsubTopic;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TelemetryNotificationConfig::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TelemetryNotificationConfig');
@@ -0,0 +1,114 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TelemetryNotificationFilter extends \Google\Model
{
/**
* @var string
*/
public $deviceId;
/**
* @var string
*/
public $deviceOrgUnitId;
protected $telemetryEventNotificationFilterType = GoogleChromeManagementV1TelemetryEventNotificationFilter::class;
protected $telemetryEventNotificationFilterDataType = '';
/**
* @var string
*/
public $userEmail;
/**
* @var string
*/
public $userOrgUnitId;
/**
* @param string
*/
public function setDeviceId($deviceId)
{
$this->deviceId = $deviceId;
}
/**
* @return string
*/
public function getDeviceId()
{
return $this->deviceId;
}
/**
* @param string
*/
public function setDeviceOrgUnitId($deviceOrgUnitId)
{
$this->deviceOrgUnitId = $deviceOrgUnitId;
}
/**
* @return string
*/
public function getDeviceOrgUnitId()
{
return $this->deviceOrgUnitId;
}
/**
* @param GoogleChromeManagementV1TelemetryEventNotificationFilter
*/
public function setTelemetryEventNotificationFilter(GoogleChromeManagementV1TelemetryEventNotificationFilter $telemetryEventNotificationFilter)
{
$this->telemetryEventNotificationFilter = $telemetryEventNotificationFilter;
}
/**
* @return GoogleChromeManagementV1TelemetryEventNotificationFilter
*/
public function getTelemetryEventNotificationFilter()
{
return $this->telemetryEventNotificationFilter;
}
/**
* @param string
*/
public function setUserEmail($userEmail)
{
$this->userEmail = $userEmail;
}
/**
* @return string
*/
public function getUserEmail()
{
return $this->userEmail;
}
/**
* @param string
*/
public function setUserOrgUnitId($userOrgUnitId)
{
$this->userOrgUnitId = $userOrgUnitId;
}
/**
* @return string
*/
public function getUserOrgUnitId()
{
return $this->userOrgUnitId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TelemetryNotificationFilter::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TelemetryNotificationFilter');
@@ -0,0 +1,43 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TelemetryUsbPeripheralsEvent extends \Google\Collection
{
protected $collection_key = 'usbPeripheralReport';
protected $usbPeripheralReportType = GoogleChromeManagementV1UsbPeripheralReport::class;
protected $usbPeripheralReportDataType = 'array';
/**
* @param GoogleChromeManagementV1UsbPeripheralReport[]
*/
public function setUsbPeripheralReport($usbPeripheralReport)
{
$this->usbPeripheralReport = $usbPeripheralReport;
}
/**
* @return GoogleChromeManagementV1UsbPeripheralReport[]
*/
public function getUsbPeripheralReport()
{
return $this->usbPeripheralReport;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TelemetryUsbPeripheralsEvent::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TelemetryUsbPeripheralsEvent');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TelemetryUser extends \Google\Collection
{
protected $collection_key = 'userDevice';
/**
* @var string
*/
public $customer;
/**
* @var string
*/
public $name;
/**
* @var string
*/
public $orgUnitId;
protected $userDeviceType = GoogleChromeManagementV1TelemetryUserDevice::class;
protected $userDeviceDataType = 'array';
/**
* @var string
*/
public $userEmail;
/**
* @var string
*/
public $userId;
/**
* @param string
*/
public function setCustomer($customer)
{
$this->customer = $customer;
}
/**
* @return string
*/
public function getCustomer()
{
return $this->customer;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param string
*/
public function setOrgUnitId($orgUnitId)
{
$this->orgUnitId = $orgUnitId;
}
/**
* @return string
*/
public function getOrgUnitId()
{
return $this->orgUnitId;
}
/**
* @param GoogleChromeManagementV1TelemetryUserDevice[]
*/
public function setUserDevice($userDevice)
{
$this->userDevice = $userDevice;
}
/**
* @return GoogleChromeManagementV1TelemetryUserDevice[]
*/
public function getUserDevice()
{
return $this->userDevice;
}
/**
* @param string
*/
public function setUserEmail($userEmail)
{
$this->userEmail = $userEmail;
}
/**
* @return string
*/
public function getUserEmail()
{
return $this->userEmail;
}
/**
* @param string
*/
public function setUserId($userId)
{
$this->userId = $userId;
}
/**
* @return string
*/
public function getUserId()
{
return $this->userId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TelemetryUser::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TelemetryUser');
@@ -0,0 +1,125 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TelemetryUserDevice extends \Google\Collection
{
protected $collection_key = 'peripheralsReport';
protected $appReportType = GoogleChromeManagementV1AppReport::class;
protected $appReportDataType = 'array';
protected $audioStatusReportType = GoogleChromeManagementV1AudioStatusReport::class;
protected $audioStatusReportDataType = 'array';
protected $deviceActivityReportType = GoogleChromeManagementV1DeviceActivityReport::class;
protected $deviceActivityReportDataType = 'array';
/**
* @var string
*/
public $deviceId;
protected $networkBandwidthReportType = GoogleChromeManagementV1NetworkBandwidthReport::class;
protected $networkBandwidthReportDataType = 'array';
protected $peripheralsReportType = GoogleChromeManagementV1PeripheralsReport::class;
protected $peripheralsReportDataType = 'array';
/**
* @param GoogleChromeManagementV1AppReport[]
*/
public function setAppReport($appReport)
{
$this->appReport = $appReport;
}
/**
* @return GoogleChromeManagementV1AppReport[]
*/
public function getAppReport()
{
return $this->appReport;
}
/**
* @param GoogleChromeManagementV1AudioStatusReport[]
*/
public function setAudioStatusReport($audioStatusReport)
{
$this->audioStatusReport = $audioStatusReport;
}
/**
* @return GoogleChromeManagementV1AudioStatusReport[]
*/
public function getAudioStatusReport()
{
return $this->audioStatusReport;
}
/**
* @param GoogleChromeManagementV1DeviceActivityReport[]
*/
public function setDeviceActivityReport($deviceActivityReport)
{
$this->deviceActivityReport = $deviceActivityReport;
}
/**
* @return GoogleChromeManagementV1DeviceActivityReport[]
*/
public function getDeviceActivityReport()
{
return $this->deviceActivityReport;
}
/**
* @param string
*/
public function setDeviceId($deviceId)
{
$this->deviceId = $deviceId;
}
/**
* @return string
*/
public function getDeviceId()
{
return $this->deviceId;
}
/**
* @param GoogleChromeManagementV1NetworkBandwidthReport[]
*/
public function setNetworkBandwidthReport($networkBandwidthReport)
{
$this->networkBandwidthReport = $networkBandwidthReport;
}
/**
* @return GoogleChromeManagementV1NetworkBandwidthReport[]
*/
public function getNetworkBandwidthReport()
{
return $this->networkBandwidthReport;
}
/**
* @param GoogleChromeManagementV1PeripheralsReport[]
*/
public function setPeripheralsReport($peripheralsReport)
{
$this->peripheralsReport = $peripheralsReport;
}
/**
* @return GoogleChromeManagementV1PeripheralsReport[]
*/
public function getPeripheralsReport()
{
return $this->peripheralsReport;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TelemetryUserDevice::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TelemetryUserDevice');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TelemetryUserInfo extends \Google\Model
{
/**
* @var string
*/
public $email;
/**
* @var string
*/
public $orgUnitId;
/**
* @param string
*/
public function setEmail($email)
{
$this->email = $email;
}
/**
* @return string
*/
public function getEmail()
{
return $this->email;
}
/**
* @param string
*/
public function setOrgUnitId($orgUnitId)
{
$this->orgUnitId = $orgUnitId;
}
/**
* @return string
*/
public function getOrgUnitId()
{
return $this->orgUnitId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TelemetryUserInfo::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TelemetryUserInfo');
@@ -0,0 +1,44 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1ThunderboltInfo extends \Google\Model
{
/**
* @var string
*/
public $securityLevel;
/**
* @param string
*/
public function setSecurityLevel($securityLevel)
{
$this->securityLevel = $securityLevel;
}
/**
* @return string
*/
public function getSecurityLevel()
{
return $this->securityLevel;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1ThunderboltInfo::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1ThunderboltInfo');
@@ -0,0 +1,98 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TotalMemoryEncryptionInfo extends \Google\Model
{
/**
* @var string
*/
public $encryptionAlgorithm;
/**
* @var string
*/
public $encryptionState;
/**
* @var string
*/
public $keyLength;
/**
* @var string
*/
public $maxKeys;
/**
* @param string
*/
public function setEncryptionAlgorithm($encryptionAlgorithm)
{
$this->encryptionAlgorithm = $encryptionAlgorithm;
}
/**
* @return string
*/
public function getEncryptionAlgorithm()
{
return $this->encryptionAlgorithm;
}
/**
* @param string
*/
public function setEncryptionState($encryptionState)
{
$this->encryptionState = $encryptionState;
}
/**
* @return string
*/
public function getEncryptionState()
{
return $this->encryptionState;
}
/**
* @param string
*/
public function setKeyLength($keyLength)
{
$this->keyLength = $keyLength;
}
/**
* @return string
*/
public function getKeyLength()
{
return $this->keyLength;
}
/**
* @param string
*/
public function setMaxKeys($maxKeys)
{
$this->maxKeys = $maxKeys;
}
/**
* @return string
*/
public function getMaxKeys()
{
return $this->maxKeys;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TotalMemoryEncryptionInfo::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TotalMemoryEncryptionInfo');
@@ -0,0 +1,80 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TouchScreenDevice extends \Google\Model
{
/**
* @var string
*/
public $displayName;
/**
* @var bool
*/
public $stylusCapable;
/**
* @var int
*/
public $touchPointCount;
/**
* @param string
*/
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
/**
* @return string
*/
public function getDisplayName()
{
return $this->displayName;
}
/**
* @param bool
*/
public function setStylusCapable($stylusCapable)
{
$this->stylusCapable = $stylusCapable;
}
/**
* @return bool
*/
public function getStylusCapable()
{
return $this->stylusCapable;
}
/**
* @param int
*/
public function setTouchPointCount($touchPointCount)
{
$this->touchPointCount = $touchPointCount;
}
/**
* @return int
*/
public function getTouchPointCount()
{
return $this->touchPointCount;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TouchScreenDevice::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TouchScreenDevice');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1TouchScreenInfo extends \Google\Collection
{
protected $collection_key = 'devices';
protected $devicesType = GoogleChromeManagementV1TouchScreenDevice::class;
protected $devicesDataType = 'array';
/**
* @var string
*/
public $touchpadLibrary;
/**
* @param GoogleChromeManagementV1TouchScreenDevice[]
*/
public function setDevices($devices)
{
$this->devices = $devices;
}
/**
* @return GoogleChromeManagementV1TouchScreenDevice[]
*/
public function getDevices()
{
return $this->devices;
}
/**
* @param string
*/
public function setTouchpadLibrary($touchpadLibrary)
{
$this->touchpadLibrary = $touchpadLibrary;
}
/**
* @return string
*/
public function getTouchpadLibrary()
{
return $this->touchpadLibrary;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1TouchScreenInfo::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1TouchScreenInfo');
@@ -0,0 +1,171 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1UsbPeripheralReport extends \Google\Collection
{
protected $collection_key = 'categories';
/**
* @var string[]
*/
public $categories;
/**
* @var int
*/
public $classId;
/**
* @var string
*/
public $firmwareVersion;
/**
* @var string
*/
public $name;
/**
* @var int
*/
public $pid;
/**
* @var int
*/
public $subclassId;
/**
* @var string
*/
public $vendor;
/**
* @var int
*/
public $vid;
/**
* @param string[]
*/
public function setCategories($categories)
{
$this->categories = $categories;
}
/**
* @return string[]
*/
public function getCategories()
{
return $this->categories;
}
/**
* @param int
*/
public function setClassId($classId)
{
$this->classId = $classId;
}
/**
* @return int
*/
public function getClassId()
{
return $this->classId;
}
/**
* @param string
*/
public function setFirmwareVersion($firmwareVersion)
{
$this->firmwareVersion = $firmwareVersion;
}
/**
* @return string
*/
public function getFirmwareVersion()
{
return $this->firmwareVersion;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param int
*/
public function setPid($pid)
{
$this->pid = $pid;
}
/**
* @return int
*/
public function getPid()
{
return $this->pid;
}
/**
* @param int
*/
public function setSubclassId($subclassId)
{
$this->subclassId = $subclassId;
}
/**
* @return int
*/
public function getSubclassId()
{
return $this->subclassId;
}
/**
* @param string
*/
public function setVendor($vendor)
{
$this->vendor = $vendor;
}
/**
* @return string
*/
public function getVendor()
{
return $this->vendor;
}
/**
* @param int
*/
public function setVid($vid)
{
$this->vid = $vid;
}
/**
* @return int
*/
public function getVid()
{
return $this->vid;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1UsbPeripheralReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1UsbPeripheralReport');
@@ -0,0 +1,116 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1UserPrintReport extends \Google\Model
{
/**
* @var string
*/
public $deviceCount;
/**
* @var string
*/
public $jobCount;
/**
* @var string
*/
public $printerCount;
/**
* @var string
*/
public $userEmail;
/**
* @var string
*/
public $userId;
/**
* @param string
*/
public function setDeviceCount($deviceCount)
{
$this->deviceCount = $deviceCount;
}
/**
* @return string
*/
public function getDeviceCount()
{
return $this->deviceCount;
}
/**
* @param string
*/
public function setJobCount($jobCount)
{
$this->jobCount = $jobCount;
}
/**
* @return string
*/
public function getJobCount()
{
return $this->jobCount;
}
/**
* @param string
*/
public function setPrinterCount($printerCount)
{
$this->printerCount = $printerCount;
}
/**
* @return string
*/
public function getPrinterCount()
{
return $this->printerCount;
}
/**
* @param string
*/
public function setUserEmail($userEmail)
{
$this->userEmail = $userEmail;
}
/**
* @return string
*/
public function getUserEmail()
{
return $this->userEmail;
}
/**
* @param string
*/
public function setUserId($userId)
{
$this->userId = $userId;
}
/**
* @return string
*/
public function getUserId()
{
return $this->userId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1UserPrintReport::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1UserPrintReport');
@@ -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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementV1UserRequestingExtensionDetails extends \Google\Model
{
/**
* @var string
*/
public $email;
/**
* @var string
*/
public $justification;
/**
* @param string
*/
public function setEmail($email)
{
$this->email = $email;
}
/**
* @return string
*/
public function getEmail()
{
return $this->email;
}
/**
* @param string
*/
public function setJustification($justification)
{
$this->justification = $justification;
}
/**
* @return string
*/
public function getJustification()
{
return $this->justification;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementV1UserRequestingExtensionDetails::class, 'Google_Service_ChromeManagement_GoogleChromeManagementV1UserRequestingExtensionDetails');
@@ -0,0 +1,98 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementVersionsV1AttestationCredential extends \Google\Model
{
/**
* @var string
*/
public $keyRotationTime;
/**
* @var string
*/
public $keyTrustLevel;
/**
* @var string
*/
public $keyType;
/**
* @var string
*/
public $publicKey;
/**
* @param string
*/
public function setKeyRotationTime($keyRotationTime)
{
$this->keyRotationTime = $keyRotationTime;
}
/**
* @return string
*/
public function getKeyRotationTime()
{
return $this->keyRotationTime;
}
/**
* @param string
*/
public function setKeyTrustLevel($keyTrustLevel)
{
$this->keyTrustLevel = $keyTrustLevel;
}
/**
* @return string
*/
public function getKeyTrustLevel()
{
return $this->keyTrustLevel;
}
/**
* @param string
*/
public function setKeyType($keyType)
{
$this->keyType = $keyType;
}
/**
* @return string
*/
public function getKeyType()
{
return $this->keyType;
}
/**
* @param string
*/
public function setPublicKey($publicKey)
{
$this->publicKey = $publicKey;
}
/**
* @return string
*/
public function getPublicKey()
{
return $this->publicKey;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementVersionsV1AttestationCredential::class, 'Google_Service_ChromeManagement_GoogleChromeManagementVersionsV1AttestationCredential');
@@ -0,0 +1,488 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementVersionsV1ChromeBrowserProfile extends \Google\Model
{
/**
* @var string
*/
public $affiliationState;
/**
* @var string
*/
public $annotatedLocation;
/**
* @var string
*/
public $annotatedUser;
protected $attestationCredentialType = GoogleChromeManagementVersionsV1AttestationCredential::class;
protected $attestationCredentialDataType = '';
/**
* @var string
*/
public $browserChannel;
/**
* @var string
*/
public $browserVersion;
protected $deviceInfoType = GoogleChromeManagementVersionsV1DeviceInfo::class;
protected $deviceInfoDataType = '';
/**
* @var string
*/
public $displayName;
/**
* @var string
*/
public $etag;
/**
* @var string
*/
public $extensionCount;
/**
* @var string
*/
public $firstEnrollmentTime;
/**
* @var string
*/
public $identityProvider;
/**
* @var string
*/
public $lastActivityTime;
/**
* @var string
*/
public $lastPolicyFetchTime;
/**
* @var string
*/
public $lastPolicySyncTime;
/**
* @var string
*/
public $lastStatusReportTime;
/**
* @var string
*/
public $name;
/**
* @var string
*/
public $osPlatformType;
/**
* @var string
*/
public $osPlatformVersion;
/**
* @var string
*/
public $osVersion;
/**
* @var string
*/
public $policyCount;
/**
* @var string
*/
public $profileId;
/**
* @var string
*/
public $profilePermanentId;
protected $reportingDataType = GoogleChromeManagementVersionsV1ReportingData::class;
protected $reportingDataDataType = '';
/**
* @var string
*/
public $userEmail;
/**
* @var string
*/
public $userId;
/**
* @param string
*/
public function setAffiliationState($affiliationState)
{
$this->affiliationState = $affiliationState;
}
/**
* @return string
*/
public function getAffiliationState()
{
return $this->affiliationState;
}
/**
* @param string
*/
public function setAnnotatedLocation($annotatedLocation)
{
$this->annotatedLocation = $annotatedLocation;
}
/**
* @return string
*/
public function getAnnotatedLocation()
{
return $this->annotatedLocation;
}
/**
* @param string
*/
public function setAnnotatedUser($annotatedUser)
{
$this->annotatedUser = $annotatedUser;
}
/**
* @return string
*/
public function getAnnotatedUser()
{
return $this->annotatedUser;
}
/**
* @param GoogleChromeManagementVersionsV1AttestationCredential
*/
public function setAttestationCredential(GoogleChromeManagementVersionsV1AttestationCredential $attestationCredential)
{
$this->attestationCredential = $attestationCredential;
}
/**
* @return GoogleChromeManagementVersionsV1AttestationCredential
*/
public function getAttestationCredential()
{
return $this->attestationCredential;
}
/**
* @param string
*/
public function setBrowserChannel($browserChannel)
{
$this->browserChannel = $browserChannel;
}
/**
* @return string
*/
public function getBrowserChannel()
{
return $this->browserChannel;
}
/**
* @param string
*/
public function setBrowserVersion($browserVersion)
{
$this->browserVersion = $browserVersion;
}
/**
* @return string
*/
public function getBrowserVersion()
{
return $this->browserVersion;
}
/**
* @param GoogleChromeManagementVersionsV1DeviceInfo
*/
public function setDeviceInfo(GoogleChromeManagementVersionsV1DeviceInfo $deviceInfo)
{
$this->deviceInfo = $deviceInfo;
}
/**
* @return GoogleChromeManagementVersionsV1DeviceInfo
*/
public function getDeviceInfo()
{
return $this->deviceInfo;
}
/**
* @param string
*/
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
/**
* @return string
*/
public function getDisplayName()
{
return $this->displayName;
}
/**
* @param string
*/
public function setEtag($etag)
{
$this->etag = $etag;
}
/**
* @return string
*/
public function getEtag()
{
return $this->etag;
}
/**
* @param string
*/
public function setExtensionCount($extensionCount)
{
$this->extensionCount = $extensionCount;
}
/**
* @return string
*/
public function getExtensionCount()
{
return $this->extensionCount;
}
/**
* @param string
*/
public function setFirstEnrollmentTime($firstEnrollmentTime)
{
$this->firstEnrollmentTime = $firstEnrollmentTime;
}
/**
* @return string
*/
public function getFirstEnrollmentTime()
{
return $this->firstEnrollmentTime;
}
/**
* @param string
*/
public function setIdentityProvider($identityProvider)
{
$this->identityProvider = $identityProvider;
}
/**
* @return string
*/
public function getIdentityProvider()
{
return $this->identityProvider;
}
/**
* @param string
*/
public function setLastActivityTime($lastActivityTime)
{
$this->lastActivityTime = $lastActivityTime;
}
/**
* @return string
*/
public function getLastActivityTime()
{
return $this->lastActivityTime;
}
/**
* @param string
*/
public function setLastPolicyFetchTime($lastPolicyFetchTime)
{
$this->lastPolicyFetchTime = $lastPolicyFetchTime;
}
/**
* @return string
*/
public function getLastPolicyFetchTime()
{
return $this->lastPolicyFetchTime;
}
/**
* @param string
*/
public function setLastPolicySyncTime($lastPolicySyncTime)
{
$this->lastPolicySyncTime = $lastPolicySyncTime;
}
/**
* @return string
*/
public function getLastPolicySyncTime()
{
return $this->lastPolicySyncTime;
}
/**
* @param string
*/
public function setLastStatusReportTime($lastStatusReportTime)
{
$this->lastStatusReportTime = $lastStatusReportTime;
}
/**
* @return string
*/
public function getLastStatusReportTime()
{
return $this->lastStatusReportTime;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param string
*/
public function setOsPlatformType($osPlatformType)
{
$this->osPlatformType = $osPlatformType;
}
/**
* @return string
*/
public function getOsPlatformType()
{
return $this->osPlatformType;
}
/**
* @param string
*/
public function setOsPlatformVersion($osPlatformVersion)
{
$this->osPlatformVersion = $osPlatformVersion;
}
/**
* @return string
*/
public function getOsPlatformVersion()
{
return $this->osPlatformVersion;
}
/**
* @param string
*/
public function setOsVersion($osVersion)
{
$this->osVersion = $osVersion;
}
/**
* @return string
*/
public function getOsVersion()
{
return $this->osVersion;
}
/**
* @param string
*/
public function setPolicyCount($policyCount)
{
$this->policyCount = $policyCount;
}
/**
* @return string
*/
public function getPolicyCount()
{
return $this->policyCount;
}
/**
* @param string
*/
public function setProfileId($profileId)
{
$this->profileId = $profileId;
}
/**
* @return string
*/
public function getProfileId()
{
return $this->profileId;
}
/**
* @param string
*/
public function setProfilePermanentId($profilePermanentId)
{
$this->profilePermanentId = $profilePermanentId;
}
/**
* @return string
*/
public function getProfilePermanentId()
{
return $this->profilePermanentId;
}
/**
* @param GoogleChromeManagementVersionsV1ReportingData
*/
public function setReportingData(GoogleChromeManagementVersionsV1ReportingData $reportingData)
{
$this->reportingData = $reportingData;
}
/**
* @return GoogleChromeManagementVersionsV1ReportingData
*/
public function getReportingData()
{
return $this->reportingData;
}
/**
* @param string
*/
public function setUserEmail($userEmail)
{
$this->userEmail = $userEmail;
}
/**
* @return string
*/
public function getUserEmail()
{
return $this->userEmail;
}
/**
* @param string
*/
public function setUserId($userId)
{
$this->userId = $userId;
}
/**
* @return string
*/
public function getUserId()
{
return $this->userId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementVersionsV1ChromeBrowserProfile::class, 'Google_Service_ChromeManagement_GoogleChromeManagementVersionsV1ChromeBrowserProfile');
@@ -0,0 +1,98 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementVersionsV1DeviceInfo extends \Google\Model
{
/**
* @var string
*/
public $affiliatedDeviceId;
/**
* @var string
*/
public $deviceType;
/**
* @var string
*/
public $hostname;
/**
* @var string
*/
public $machine;
/**
* @param string
*/
public function setAffiliatedDeviceId($affiliatedDeviceId)
{
$this->affiliatedDeviceId = $affiliatedDeviceId;
}
/**
* @return string
*/
public function getAffiliatedDeviceId()
{
return $this->affiliatedDeviceId;
}
/**
* @param string
*/
public function setDeviceType($deviceType)
{
$this->deviceType = $deviceType;
}
/**
* @return string
*/
public function getDeviceType()
{
return $this->deviceType;
}
/**
* @param string
*/
public function setHostname($hostname)
{
$this->hostname = $hostname;
}
/**
* @return string
*/
public function getHostname()
{
return $this->hostname;
}
/**
* @param string
*/
public function setMachine($machine)
{
$this->machine = $machine;
}
/**
* @return string
*/
public function getMachine()
{
return $this->machine;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementVersionsV1DeviceInfo::class, 'Google_Service_ChromeManagement_GoogleChromeManagementVersionsV1DeviceInfo');
@@ -0,0 +1,79 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementVersionsV1ListChromeBrowserProfilesResponse extends \Google\Collection
{
protected $collection_key = 'chromeBrowserProfiles';
protected $chromeBrowserProfilesType = GoogleChromeManagementVersionsV1ChromeBrowserProfile::class;
protected $chromeBrowserProfilesDataType = 'array';
/**
* @var string
*/
public $nextPageToken;
/**
* @var string
*/
public $totalSize;
/**
* @param GoogleChromeManagementVersionsV1ChromeBrowserProfile[]
*/
public function setChromeBrowserProfiles($chromeBrowserProfiles)
{
$this->chromeBrowserProfiles = $chromeBrowserProfiles;
}
/**
* @return GoogleChromeManagementVersionsV1ChromeBrowserProfile[]
*/
public function getChromeBrowserProfiles()
{
return $this->chromeBrowserProfiles;
}
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param string
*/
public function setTotalSize($totalSize)
{
$this->totalSize = $totalSize;
}
/**
* @return string
*/
public function getTotalSize()
{
return $this->totalSize;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementVersionsV1ListChromeBrowserProfilesResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementVersionsV1ListChromeBrowserProfilesResponse');
@@ -0,0 +1,129 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementVersionsV1ReportingData extends \Google\Collection
{
protected $collection_key = 'policyData';
/**
* @var string
*/
public $browserExecutablePath;
protected $extensionDataType = GoogleChromeManagementVersionsV1ReportingDataExtensionData::class;
protected $extensionDataDataType = 'array';
protected $extensionPolicyDataType = GoogleChromeManagementVersionsV1ReportingDataExtensionPolicyData::class;
protected $extensionPolicyDataDataType = 'array';
/**
* @var string
*/
public $installedBrowserVersion;
protected $policyDataType = GoogleChromeManagementVersionsV1ReportingDataPolicyData::class;
protected $policyDataDataType = 'array';
/**
* @var string
*/
public $profilePath;
/**
* @param string
*/
public function setBrowserExecutablePath($browserExecutablePath)
{
$this->browserExecutablePath = $browserExecutablePath;
}
/**
* @return string
*/
public function getBrowserExecutablePath()
{
return $this->browserExecutablePath;
}
/**
* @param GoogleChromeManagementVersionsV1ReportingDataExtensionData[]
*/
public function setExtensionData($extensionData)
{
$this->extensionData = $extensionData;
}
/**
* @return GoogleChromeManagementVersionsV1ReportingDataExtensionData[]
*/
public function getExtensionData()
{
return $this->extensionData;
}
/**
* @param GoogleChromeManagementVersionsV1ReportingDataExtensionPolicyData[]
*/
public function setExtensionPolicyData($extensionPolicyData)
{
$this->extensionPolicyData = $extensionPolicyData;
}
/**
* @return GoogleChromeManagementVersionsV1ReportingDataExtensionPolicyData[]
*/
public function getExtensionPolicyData()
{
return $this->extensionPolicyData;
}
/**
* @param string
*/
public function setInstalledBrowserVersion($installedBrowserVersion)
{
$this->installedBrowserVersion = $installedBrowserVersion;
}
/**
* @return string
*/
public function getInstalledBrowserVersion()
{
return $this->installedBrowserVersion;
}
/**
* @param GoogleChromeManagementVersionsV1ReportingDataPolicyData[]
*/
public function setPolicyData($policyData)
{
$this->policyData = $policyData;
}
/**
* @return GoogleChromeManagementVersionsV1ReportingDataPolicyData[]
*/
public function getPolicyData()
{
return $this->policyData;
}
/**
* @param string
*/
public function setProfilePath($profilePath)
{
$this->profilePath = $profilePath;
}
/**
* @return string
*/
public function getProfilePath()
{
return $this->profilePath;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementVersionsV1ReportingData::class, 'Google_Service_ChromeManagement_GoogleChromeManagementVersionsV1ReportingData');
@@ -0,0 +1,44 @@
<?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.
*/
namespace Google\Service\ChromeManagement;
class GoogleChromeManagementVersionsV1ReportingDataConflictingPolicyData extends \Google\Model
{
/**
* @var string
*/
public $source;
/**
* @param string
*/
public function setSource($source)
{
$this->source = $source;
}
/**
* @return string
*/
public function getSource()
{
return $this->source;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleChromeManagementVersionsV1ReportingDataConflictingPolicyData::class, 'Google_Service_ChromeManagement_GoogleChromeManagementVersionsV1ReportingDataConflictingPolicyData');

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