Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1AndroidAppInfo.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1AndroidAppInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1AndroidAppInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1AndroidAppPermission.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1AndroidAppPermission.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1AndroidAppPermission.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1AppDetails.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1AppDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1AppDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1AppReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1AppReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1AppReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1AppUsageData.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1AppUsageData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1AppUsageData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1AudioStatusReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1AudioStatusReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1AudioStatusReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1BatteryInfo.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1BatteryInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1BatteryInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1BatterySampleReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1BatterySampleReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1BatterySampleReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1BatteryStatusReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1BatteryStatusReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1BatteryStatusReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1BootPerformanceReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1BootPerformanceReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1BootPerformanceReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1BrowserVersion.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1BrowserVersion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1BrowserVersion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ChromeAppInfo.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ChromeAppInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ChromeAppInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ChromeAppPermission.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ChromeAppPermission.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ChromeAppPermission.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ChromeAppRequest.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ChromeAppRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ChromeAppRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ChromeAppSiteAccess.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ChromeAppSiteAccess.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ChromeAppSiteAccess.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeAppRequestsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeAppRequestsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeAppRequestsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeBrowsersNeedingAttentionResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeBrowsersNeedingAttentionResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeBrowsersNeedingAttentionResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeCrashEventsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeCrashEventsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeCrashEventsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeCrashEventsResponseCrashEventCount.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeCrashEventsResponseCrashEventCount.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeCrashEventsResponseCrashEventCount.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeDevicesReachingAutoExpirationDateResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeDevicesReachingAutoExpirationDateResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeDevicesReachingAutoExpirationDateResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeDevicesThatNeedAttentionResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeDevicesThatNeedAttentionResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeDevicesThatNeedAttentionResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeHardwareFleetDevicesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeHardwareFleetDevicesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeHardwareFleetDevicesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeVersionsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeVersionsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountChromeVersionsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountInstalledAppsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountInstalledAppsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountInstalledAppsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountPrintJobsByPrinterResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountPrintJobsByPrinterResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountPrintJobsByPrinterResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountPrintJobsByUserResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountPrintJobsByUserResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CountPrintJobsByUserResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CpuInfo.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CpuInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CpuInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CpuStatusReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CpuStatusReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CpuStatusReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CpuTemperatureInfo.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CpuTemperatureInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1CpuTemperatureInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1Device.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1Device.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1Device.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DeviceActivityReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DeviceActivityReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DeviceActivityReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DeviceAueCountReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DeviceAueCountReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DeviceAueCountReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DeviceHardwareCountReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DeviceHardwareCountReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DeviceHardwareCountReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DeviceRequestingExtensionDetails.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DeviceRequestingExtensionDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DeviceRequestingExtensionDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DiskInfo.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DiskInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DiskInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DisplayDevice.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DisplayDevice.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DisplayDevice.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DisplayInfo.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DisplayInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1DisplayInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1EnumeratePrintJobsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1EnumeratePrintJobsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1EnumeratePrintJobsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1FetchDevicesRequestingExtensionResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1FetchDevicesRequestingExtensionResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1FetchDevicesRequestingExtensionResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1FetchUsersRequestingExtensionResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1FetchUsersRequestingExtensionResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1FetchUsersRequestingExtensionResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1FindInstalledAppDevicesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1FindInstalledAppDevicesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1FindInstalledAppDevicesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1GraphicsAdapterInfo.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1GraphicsAdapterInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1GraphicsAdapterInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1GraphicsInfo.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1GraphicsInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1GraphicsInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1GraphicsStatusReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1GraphicsStatusReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1GraphicsStatusReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1HeartbeatStatusReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1HeartbeatStatusReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1HeartbeatStatusReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1HttpsLatencyRoutineData.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1HttpsLatencyRoutineData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1HttpsLatencyRoutineData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1InstalledApp.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1InstalledApp.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1InstalledApp.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1KioskAppStatusReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1KioskAppStatusReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1KioskAppStatusReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ListTelemetryDevicesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ListTelemetryDevicesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ListTelemetryDevicesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ListTelemetryEventsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ListTelemetryEventsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ListTelemetryEventsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ListTelemetryNotificationConfigsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ListTelemetryNotificationConfigsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ListTelemetryNotificationConfigsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ListTelemetryUsersResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ListTelemetryUsersResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ListTelemetryUsersResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1MemoryInfo.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1MemoryInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1MemoryInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1MemoryStatusReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1MemoryStatusReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1MemoryStatusReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1NetworkBandwidthReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1NetworkBandwidthReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1NetworkBandwidthReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1NetworkDevice.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1NetworkDevice.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1NetworkDevice.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1NetworkDiagnosticsReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1NetworkDiagnosticsReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1NetworkDiagnosticsReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1NetworkInfo.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1NetworkInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1NetworkInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1NetworkStatusReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1NetworkStatusReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1NetworkStatusReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1OsUpdateStatus.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1OsUpdateStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1OsUpdateStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1PeripheralsReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1PeripheralsReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1PeripheralsReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1PrintJob.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1PrintJob.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1PrintJob.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1PrinterReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1PrinterReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1PrinterReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1RiskAssessment.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1RiskAssessment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1RiskAssessment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1RiskAssessmentData.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1RiskAssessmentData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1RiskAssessmentData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1RiskAssessmentEntry.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1RiskAssessmentEntry.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1RiskAssessmentEntry.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1RuntimeCountersReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1RuntimeCountersReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1RuntimeCountersReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1StorageInfo.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1StorageInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1StorageInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1StorageInfoDiskVolume.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1StorageInfoDiskVolume.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1StorageInfoDiskVolume.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1StorageStatusReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1StorageStatusReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1StorageStatusReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryAppInstallEvent.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryAppInstallEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryAppInstallEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryAppLaunchEvent.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryAppLaunchEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryAppLaunchEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryAppUninstallEvent.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryAppUninstallEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryAppUninstallEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryAudioSevereUnderrunEvent.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryAudioSevereUnderrunEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryAudioSevereUnderrunEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryDevice.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryDevice.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryDevice.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryDeviceInfo.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryDeviceInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryDeviceInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryEvent.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryEventNotificationFilter.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryEventNotificationFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryEventNotificationFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryNetworkSignalStrengthEvent.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryNetworkSignalStrengthEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryNetworkSignalStrengthEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryNotificationConfig.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryNotificationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryNotificationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryNotificationFilter.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryNotificationFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryNotificationFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryUsbPeripheralsEvent.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryUsbPeripheralsEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryUsbPeripheralsEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryUser.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryUser.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryUser.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryUserDevice.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryUserDevice.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryUserDevice.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryUserInfo.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryUserInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TelemetryUserInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ThunderboltInfo.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ThunderboltInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1ThunderboltInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TotalMemoryEncryptionInfo.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TotalMemoryEncryptionInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TotalMemoryEncryptionInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TouchScreenDevice.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TouchScreenDevice.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TouchScreenDevice.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TouchScreenInfo.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TouchScreenInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1TouchScreenInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1UsbPeripheralReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1UsbPeripheralReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1UsbPeripheralReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1UserPrintReport.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1UserPrintReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1UserPrintReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1UserRequestingExtensionDetails.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1UserRequestingExtensionDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementV1UserRequestingExtensionDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1AttestationCredential.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1AttestationCredential.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1AttestationCredential.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ChromeBrowserProfile.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ChromeBrowserProfile.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ChromeBrowserProfile.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1DeviceInfo.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1DeviceInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1DeviceInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ListChromeBrowserProfilesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ListChromeBrowserProfilesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ListChromeBrowserProfilesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ReportingData.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ReportingData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ReportingData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ReportingDataConflictingPolicyData.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ReportingDataConflictingPolicyData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ReportingDataConflictingPolicyData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ReportingDataExtensionData.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ReportingDataExtensionData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ReportingDataExtensionData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,225 @@
+<?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 GoogleChromeManagementVersionsV1ReportingDataExtensionData extends \Google\Collection
+{
+  protected $collection_key = 'permissions';
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $extensionId;
+  /**
+   * @var string
+   */
+  public $extensionType;
+  /**
+   * @var string
+   */
+  public $homepageUri;
+  /**
+   * @var string
+   */
+  public $installationType;
+  /**
+   * @var bool
+   */
+  public $isDisabled;
+  /**
+   * @var bool
+   */
+  public $isWebstoreExtension;
+  /**
+   * @var int
+   */
+  public $manifestVersion;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string[]
+   */
+  public $permissions;
+  /**
+   * @var string
+   */
+  public $version;
+
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param string
+   */
+  public function setExtensionId($extensionId)
+  {
+    $this->extensionId = $extensionId;
+  }
+  /**
+   * @return string
+   */
+  public function getExtensionId()
+  {
+    return $this->extensionId;
+  }
+  /**
+   * @param string
+   */
+  public function setExtensionType($extensionType)
+  {
+    $this->extensionType = $extensionType;
+  }
+  /**
+   * @return string
+   */
+  public function getExtensionType()
+  {
+    return $this->extensionType;
+  }
+  /**
+   * @param string
+   */
+  public function setHomepageUri($homepageUri)
+  {
+    $this->homepageUri = $homepageUri;
+  }
+  /**
+   * @return string
+   */
+  public function getHomepageUri()
+  {
+    return $this->homepageUri;
+  }
+  /**
+   * @param string
+   */
+  public function setInstallationType($installationType)
+  {
+    $this->installationType = $installationType;
+  }
+  /**
+   * @return string
+   */
+  public function getInstallationType()
+  {
+    return $this->installationType;
+  }
+  /**
+   * @param bool
+   */
+  public function setIsDisabled($isDisabled)
+  {
+    $this->isDisabled = $isDisabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getIsDisabled()
+  {
+    return $this->isDisabled;
+  }
+  /**
+   * @param bool
+   */
+  public function setIsWebstoreExtension($isWebstoreExtension)
+  {
+    $this->isWebstoreExtension = $isWebstoreExtension;
+  }
+  /**
+   * @return bool
+   */
+  public function getIsWebstoreExtension()
+  {
+    return $this->isWebstoreExtension;
+  }
+  /**
+   * @param int
+   */
+  public function setManifestVersion($manifestVersion)
+  {
+    $this->manifestVersion = $manifestVersion;
+  }
+  /**
+   * @return int
+   */
+  public function getManifestVersion()
+  {
+    return $this->manifestVersion;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string[]
+   */
+  public function setPermissions($permissions)
+  {
+    $this->permissions = $permissions;
+  }
+  /**
+   * @return string[]
+   */
+  public function getPermissions()
+  {
+    return $this->permissions;
+  }
+  /**
+   * @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(GoogleChromeManagementVersionsV1ReportingDataExtensionData::class, 'Google_Service_ChromeManagement_GoogleChromeManagementVersionsV1ReportingDataExtensionData');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ReportingDataExtensionPolicyData.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ReportingDataExtensionPolicyData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ReportingDataExtensionPolicyData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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 GoogleChromeManagementVersionsV1ReportingDataExtensionPolicyData extends \Google\Collection
+{
+  protected $collection_key = 'policyData';
+  /**
+   * @var string
+   */
+  public $extensionId;
+  /**
+   * @var string
+   */
+  public $extensionName;
+  protected $policyDataType = GoogleChromeManagementVersionsV1ReportingDataPolicyData::class;
+  protected $policyDataDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setExtensionId($extensionId)
+  {
+    $this->extensionId = $extensionId;
+  }
+  /**
+   * @return string
+   */
+  public function getExtensionId()
+  {
+    return $this->extensionId;
+  }
+  /**
+   * @param string
+   */
+  public function setExtensionName($extensionName)
+  {
+    $this->extensionName = $extensionName;
+  }
+  /**
+   * @return string
+   */
+  public function getExtensionName()
+  {
+    return $this->extensionName;
+  }
+  /**
+   * @param GoogleChromeManagementVersionsV1ReportingDataPolicyData[]
+   */
+  public function setPolicyData($policyData)
+  {
+    $this->policyData = $policyData;
+  }
+  /**
+   * @return GoogleChromeManagementVersionsV1ReportingDataPolicyData[]
+   */
+  public function getPolicyData()
+  {
+    return $this->policyData;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleChromeManagementVersionsV1ReportingDataExtensionPolicyData::class, 'Google_Service_ChromeManagement_GoogleChromeManagementVersionsV1ReportingDataExtensionPolicyData');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ReportingDataPolicyData.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ReportingDataPolicyData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1ReportingDataPolicyData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,115 @@
+<?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 GoogleChromeManagementVersionsV1ReportingDataPolicyData extends \Google\Collection
+{
+  protected $collection_key = 'conflicts';
+  protected $conflictsType = GoogleChromeManagementVersionsV1ReportingDataConflictingPolicyData::class;
+  protected $conflictsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $error;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $source;
+  /**
+   * @var string
+   */
+  public $value;
+
+  /**
+   * @param GoogleChromeManagementVersionsV1ReportingDataConflictingPolicyData[]
+   */
+  public function setConflicts($conflicts)
+  {
+    $this->conflicts = $conflicts;
+  }
+  /**
+   * @return GoogleChromeManagementVersionsV1ReportingDataConflictingPolicyData[]
+   */
+  public function getConflicts()
+  {
+    return $this->conflicts;
+  }
+  /**
+   * @param string
+   */
+  public function setError($error)
+  {
+    $this->error = $error;
+  }
+  /**
+   * @return string
+   */
+  public function getError()
+  {
+    return $this->error;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setSource($source)
+  {
+    $this->source = $source;
+  }
+  /**
+   * @return string
+   */
+  public function getSource()
+  {
+    return $this->source;
+  }
+  /**
+   * @param string
+   */
+  public function setValue($value)
+  {
+    $this->value = $value;
+  }
+  /**
+   * @return string
+   */
+  public function getValue()
+  {
+    return $this->value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleChromeManagementVersionsV1ReportingDataPolicyData::class, 'Google_Service_ChromeManagement_GoogleChromeManagementVersionsV1ReportingDataPolicyData');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1alpha1CertificateProvisioningProcess.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1alpha1CertificateProvisioningProcess.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1alpha1CertificateProvisioningProcess.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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 GoogleChromeManagementVersionsV1alpha1CertificateProvisioningProcess extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $caConnectionAdapterConfigReference;
+  protected $chromeOsDeviceType = GoogleChromeManagementVersionsV1alpha1ChromeOsDevice::class;
+  protected $chromeOsDeviceDataType = '';
+  protected $chromeOsUserSessionType = GoogleChromeManagementVersionsV1alpha1ChromeOsUserSession::class;
+  protected $chromeOsUserSessionDataType = '';
+  /**
+   * @var string
+   */
+  public $failureMessage;
+  /**
+   * @var string
+   */
+  public $issuedCertificate;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $profileAdapterConfigReference;
+  /**
+   * @var string
+   */
+  public $provisioningProfileId;
+  /**
+   * @var string
+   */
+  public $signData;
+  /**
+   * @var string
+   */
+  public $signature;
+  /**
+   * @var string
+   */
+  public $signatureAlgorithm;
+  /**
+   * @var string
+   */
+  public $startTime;
+  /**
+   * @var string
+   */
+  public $subjectPublicKeyInfo;
+
+  /**
+   * @param string
+   */
+  public function setCaConnectionAdapterConfigReference($caConnectionAdapterConfigReference)
+  {
+    $this->caConnectionAdapterConfigReference = $caConnectionAdapterConfigReference;
+  }
+  /**
+   * @return string
+   */
+  public function getCaConnectionAdapterConfigReference()
+  {
+    return $this->caConnectionAdapterConfigReference;
+  }
+  /**
+   * @param GoogleChromeManagementVersionsV1alpha1ChromeOsDevice
+   */
+  public function setChromeOsDevice(GoogleChromeManagementVersionsV1alpha1ChromeOsDevice $chromeOsDevice)
+  {
+    $this->chromeOsDevice = $chromeOsDevice;
+  }
+  /**
+   * @return GoogleChromeManagementVersionsV1alpha1ChromeOsDevice
+   */
+  public function getChromeOsDevice()
+  {
+    return $this->chromeOsDevice;
+  }
+  /**
+   * @param GoogleChromeManagementVersionsV1alpha1ChromeOsUserSession
+   */
+  public function setChromeOsUserSession(GoogleChromeManagementVersionsV1alpha1ChromeOsUserSession $chromeOsUserSession)
+  {
+    $this->chromeOsUserSession = $chromeOsUserSession;
+  }
+  /**
+   * @return GoogleChromeManagementVersionsV1alpha1ChromeOsUserSession
+   */
+  public function getChromeOsUserSession()
+  {
+    return $this->chromeOsUserSession;
+  }
+  /**
+   * @param string
+   */
+  public function setFailureMessage($failureMessage)
+  {
+    $this->failureMessage = $failureMessage;
+  }
+  /**
+   * @return string
+   */
+  public function getFailureMessage()
+  {
+    return $this->failureMessage;
+  }
+  /**
+   * @param string
+   */
+  public function setIssuedCertificate($issuedCertificate)
+  {
+    $this->issuedCertificate = $issuedCertificate;
+  }
+  /**
+   * @return string
+   */
+  public function getIssuedCertificate()
+  {
+    return $this->issuedCertificate;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setProfileAdapterConfigReference($profileAdapterConfigReference)
+  {
+    $this->profileAdapterConfigReference = $profileAdapterConfigReference;
+  }
+  /**
+   * @return string
+   */
+  public function getProfileAdapterConfigReference()
+  {
+    return $this->profileAdapterConfigReference;
+  }
+  /**
+   * @param string
+   */
+  public function setProvisioningProfileId($provisioningProfileId)
+  {
+    $this->provisioningProfileId = $provisioningProfileId;
+  }
+  /**
+   * @return string
+   */
+  public function getProvisioningProfileId()
+  {
+    return $this->provisioningProfileId;
+  }
+  /**
+   * @param string
+   */
+  public function setSignData($signData)
+  {
+    $this->signData = $signData;
+  }
+  /**
+   * @return string
+   */
+  public function getSignData()
+  {
+    return $this->signData;
+  }
+  /**
+   * @param string
+   */
+  public function setSignature($signature)
+  {
+    $this->signature = $signature;
+  }
+  /**
+   * @return string
+   */
+  public function getSignature()
+  {
+    return $this->signature;
+  }
+  /**
+   * @param string
+   */
+  public function setSignatureAlgorithm($signatureAlgorithm)
+  {
+    $this->signatureAlgorithm = $signatureAlgorithm;
+  }
+  /**
+   * @return string
+   */
+  public function getSignatureAlgorithm()
+  {
+    return $this->signatureAlgorithm;
+  }
+  /**
+   * @param string
+   */
+  public function setStartTime($startTime)
+  {
+    $this->startTime = $startTime;
+  }
+  /**
+   * @return string
+   */
+  public function getStartTime()
+  {
+    return $this->startTime;
+  }
+  /**
+   * @param string
+   */
+  public function setSubjectPublicKeyInfo($subjectPublicKeyInfo)
+  {
+    $this->subjectPublicKeyInfo = $subjectPublicKeyInfo;
+  }
+  /**
+   * @return string
+   */
+  public function getSubjectPublicKeyInfo()
+  {
+    return $this->subjectPublicKeyInfo;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleChromeManagementVersionsV1alpha1CertificateProvisioningProcess::class, 'Google_Service_ChromeManagement_GoogleChromeManagementVersionsV1alpha1CertificateProvisioningProcess');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1alpha1ChromeOsDevice.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1alpha1ChromeOsDevice.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1alpha1ChromeOsDevice.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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 GoogleChromeManagementVersionsV1alpha1ChromeOsDevice extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $deviceDirectoryApiId;
+  /**
+   * @var string
+   */
+  public $serialNumber;
+
+  /**
+   * @param string
+   */
+  public function setDeviceDirectoryApiId($deviceDirectoryApiId)
+  {
+    $this->deviceDirectoryApiId = $deviceDirectoryApiId;
+  }
+  /**
+   * @return string
+   */
+  public function getDeviceDirectoryApiId()
+  {
+    return $this->deviceDirectoryApiId;
+  }
+  /**
+   * @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(GoogleChromeManagementVersionsV1alpha1ChromeOsDevice::class, 'Google_Service_ChromeManagement_GoogleChromeManagementVersionsV1alpha1ChromeOsDevice');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1alpha1ChromeOsUserSession.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1alpha1ChromeOsUserSession.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1alpha1ChromeOsUserSession.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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 GoogleChromeManagementVersionsV1alpha1ChromeOsUserSession extends \Google\Model
+{
+  protected $chromeOsDeviceType = GoogleChromeManagementVersionsV1alpha1ChromeOsDevice::class;
+  protected $chromeOsDeviceDataType = '';
+  /**
+   * @var string
+   */
+  public $userDirectoryApiId;
+  /**
+   * @var string
+   */
+  public $userPrimaryEmail;
+
+  /**
+   * @param GoogleChromeManagementVersionsV1alpha1ChromeOsDevice
+   */
+  public function setChromeOsDevice(GoogleChromeManagementVersionsV1alpha1ChromeOsDevice $chromeOsDevice)
+  {
+    $this->chromeOsDevice = $chromeOsDevice;
+  }
+  /**
+   * @return GoogleChromeManagementVersionsV1alpha1ChromeOsDevice
+   */
+  public function getChromeOsDevice()
+  {
+    return $this->chromeOsDevice;
+  }
+  /**
+   * @param string
+   */
+  public function setUserDirectoryApiId($userDirectoryApiId)
+  {
+    $this->userDirectoryApiId = $userDirectoryApiId;
+  }
+  /**
+   * @return string
+   */
+  public function getUserDirectoryApiId()
+  {
+    return $this->userDirectoryApiId;
+  }
+  /**
+   * @param string
+   */
+  public function setUserPrimaryEmail($userPrimaryEmail)
+  {
+    $this->userPrimaryEmail = $userPrimaryEmail;
+  }
+  /**
+   * @return string
+   */
+  public function getUserPrimaryEmail()
+  {
+    return $this->userPrimaryEmail;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleChromeManagementVersionsV1alpha1ChromeOsUserSession::class, 'Google_Service_ChromeManagement_GoogleChromeManagementVersionsV1alpha1ChromeOsUserSession');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1alpha1SignDataMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1alpha1SignDataMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1alpha1SignDataMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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 GoogleChromeManagementVersionsV1alpha1SignDataMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $startTime;
+
+  /**
+   * @param string
+   */
+  public function setStartTime($startTime)
+  {
+    $this->startTime = $startTime;
+  }
+  /**
+   * @return string
+   */
+  public function getStartTime()
+  {
+    return $this->startTime;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleChromeManagementVersionsV1alpha1SignDataMetadata::class, 'Google_Service_ChromeManagement_GoogleChromeManagementVersionsV1alpha1SignDataMetadata');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1alpha1SignDataResponse.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1alpha1SignDataResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleChromeManagementVersionsV1alpha1SignDataResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,42 @@
+<?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 GoogleChromeManagementVersionsV1alpha1SignDataResponse extends \Google\Model
+{
+  protected $certificateProvisioningProcessType = GoogleChromeManagementVersionsV1alpha1CertificateProvisioningProcess::class;
+  protected $certificateProvisioningProcessDataType = '';
+
+  /**
+   * @param GoogleChromeManagementVersionsV1alpha1CertificateProvisioningProcess
+   */
+  public function setCertificateProvisioningProcess(GoogleChromeManagementVersionsV1alpha1CertificateProvisioningProcess $certificateProvisioningProcess)
+  {
+    $this->certificateProvisioningProcess = $certificateProvisioningProcess;
+  }
+  /**
+   * @return GoogleChromeManagementVersionsV1alpha1CertificateProvisioningProcess
+   */
+  public function getCertificateProvisioningProcess()
+  {
+    return $this->certificateProvisioningProcess;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleChromeManagementVersionsV1alpha1SignDataResponse::class, 'Google_Service_ChromeManagement_GoogleChromeManagementVersionsV1alpha1SignDataResponse');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleProtobufEmpty.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleProtobufEmpty.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleProtobufEmpty.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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 GoogleProtobufEmpty extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleProtobufEmpty::class, 'Google_Service_ChromeManagement_GoogleProtobufEmpty');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleRpcStatus.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleRpcStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleRpcStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,81 @@
+<?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 GoogleRpcStatus extends \Google\Collection
+{
+  protected $collection_key = 'details';
+  /**
+   * @var int
+   */
+  public $code;
+  /**
+   * @var array[]
+   */
+  public $details;
+  /**
+   * @var string
+   */
+  public $message;
+
+  /**
+   * @param int
+   */
+  public function setCode($code)
+  {
+    $this->code = $code;
+  }
+  /**
+   * @return int
+   */
+  public function getCode()
+  {
+    return $this->code;
+  }
+  /**
+   * @param array[]
+   */
+  public function setDetails($details)
+  {
+    $this->details = $details;
+  }
+  /**
+   * @return array[]
+   */
+  public function getDetails()
+  {
+    return $this->details;
+  }
+  /**
+   * @param string
+   */
+  public function setMessage($message)
+  {
+    $this->message = $message;
+  }
+  /**
+   * @return string
+   */
+  public function getMessage()
+  {
+    return $this->message;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleRpcStatus::class, 'Google_Service_ChromeManagement_GoogleRpcStatus');
Index: vendor/google/apiclient-services/src/ChromeManagement/GoogleTypeDate.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/GoogleTypeDate.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/GoogleTypeDate.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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 GoogleTypeDate extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $day;
+  /**
+   * @var int
+   */
+  public $month;
+  /**
+   * @var int
+   */
+  public $year;
+
+  /**
+   * @param int
+   */
+  public function setDay($day)
+  {
+    $this->day = $day;
+  }
+  /**
+   * @return int
+   */
+  public function getDay()
+  {
+    return $this->day;
+  }
+  /**
+   * @param int
+   */
+  public function setMonth($month)
+  {
+    $this->month = $month;
+  }
+  /**
+   * @return int
+   */
+  public function getMonth()
+  {
+    return $this->month;
+  }
+  /**
+   * @param int
+   */
+  public function setYear($year)
+  {
+    $this->year = $year;
+  }
+  /**
+   * @return int
+   */
+  public function getYear()
+  {
+    return $this->year;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleTypeDate::class, 'Google_Service_ChromeManagement_GoogleTypeDate');
Index: vendor/google/apiclient-services/src/ChromeManagement/Resource/Customers.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/Resource/Customers.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/Resource/Customers.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,33 @@
+<?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\Resource;
+
+/**
+ * The "customers" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $chromemanagementService = new Google\Service\ChromeManagement(...);
+ *   $customers = $chromemanagementService->customers;
+ *  </code>
+ */
+class Customers extends \Google\Service\Resource
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(Customers::class, 'Google_Service_ChromeManagement_Resource_Customers');
Index: vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersApps.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersApps.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersApps.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\Resource;
+
+use Google\Service\ChromeManagement\GoogleChromeManagementV1CountChromeAppRequestsResponse;
+use Google\Service\ChromeManagement\GoogleChromeManagementV1FetchDevicesRequestingExtensionResponse;
+use Google\Service\ChromeManagement\GoogleChromeManagementV1FetchUsersRequestingExtensionResponse;
+
+/**
+ * The "apps" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $chromemanagementService = new Google\Service\ChromeManagement(...);
+ *   $apps = $chromemanagementService->customers_apps;
+ *  </code>
+ */
+class CustomersApps extends \Google\Service\Resource
+{
+  /**
+   * Generate summary of app installation requests. (apps.countChromeAppRequests)
+   *
+   * @param string $customer Required. Customer id or "my_customer" to use the
+   * customer associated to the account making the request.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string orderBy Field used to order results. Supported fields: *
+   * request_count * latest_request_time
+   * @opt_param string orgUnitId The ID of the organizational unit.
+   * @opt_param int pageSize Maximum number of results to return. Maximum and
+   * default are 50, anything above will be coerced to 50.
+   * @opt_param string pageToken Token to specify the page of the request to be
+   * returned.
+   * @return GoogleChromeManagementV1CountChromeAppRequestsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function countChromeAppRequests($customer, $optParams = [])
+  {
+    $params = ['customer' => $customer];
+    $params = array_merge($params, $optParams);
+    return $this->call('countChromeAppRequests', [$params], GoogleChromeManagementV1CountChromeAppRequestsResponse::class);
+  }
+  /**
+   * Get a list of devices that have requested to install an extension.
+   * (apps.fetchDevicesRequestingExtension)
+   *
+   * @param string $customer Required. The customer ID or "my_customer" prefixed
+   * with "customers/".
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string extensionId Required. The extension for which we want to
+   * find requesting devices.
+   * @opt_param string orgUnitId The ID of the organizational unit. Only consider
+   * devices that directly belong to this org unit, i.e. sub-orgunits are not
+   * counted. If omitted, all data will be returned.
+   * @opt_param int pageSize Optional. Maximum number of results to return.
+   * Maximum and default are 50. Any page size larger than 50 will be coerced to
+   * 50.
+   * @opt_param string pageToken Optional. Token to specify the page of the
+   * request to be returned. Token expires after 1 day.
+   * @return GoogleChromeManagementV1FetchDevicesRequestingExtensionResponse
+   * @throws \Google\Service\Exception
+   */
+  public function fetchDevicesRequestingExtension($customer, $optParams = [])
+  {
+    $params = ['customer' => $customer];
+    $params = array_merge($params, $optParams);
+    return $this->call('fetchDevicesRequestingExtension', [$params], GoogleChromeManagementV1FetchDevicesRequestingExtensionResponse::class);
+  }
+  /**
+   * Get a list of users that have requested to install an extension.
+   * (apps.fetchUsersRequestingExtension)
+   *
+   * @param string $customer Required. The customer ID or "my_customer" prefixed
+   * with "customers/".
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string extensionId Required. The extension for which we want to
+   * find the requesting users.
+   * @opt_param string orgUnitId The ID of the organizational unit. Only consider
+   * devices that directly belong to this org unit, i.e. sub-orgunits are not
+   * counted. If omitted, all data will be returned.
+   * @opt_param int pageSize Optional. Maximum number of results to return.
+   * Maximum and default are 50. Any page size larger than 50 will be coerced to
+   * 50.
+   * @opt_param string pageToken Optional. Token to specify the page of the
+   * request to be returned. Token expires after 1 day.
+   * @return GoogleChromeManagementV1FetchUsersRequestingExtensionResponse
+   * @throws \Google\Service\Exception
+   */
+  public function fetchUsersRequestingExtension($customer, $optParams = [])
+  {
+    $params = ['customer' => $customer];
+    $params = array_merge($params, $optParams);
+    return $this->call('fetchUsersRequestingExtension', [$params], GoogleChromeManagementV1FetchUsersRequestingExtensionResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CustomersApps::class, 'Google_Service_ChromeManagement_Resource_CustomersApps');
Index: vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersAppsAndroid.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersAppsAndroid.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersAppsAndroid.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,54 @@
+<?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\Resource;
+
+use Google\Service\ChromeManagement\GoogleChromeManagementV1AppDetails;
+
+/**
+ * The "android" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $chromemanagementService = new Google\Service\ChromeManagement(...);
+ *   $android = $chromemanagementService->customers_apps_android;
+ *  </code>
+ */
+class CustomersAppsAndroid extends \Google\Service\Resource
+{
+  /**
+   * Get a specific app for a customer by its resource name. (android.get)
+   *
+   * @param string $name Required. The app for which details are being queried.
+   * Examples:
+   * "customers/my_customer/apps/chrome/gmbmikajjgmnabiglmofipeabaddhgne@2.1.2"
+   * for the Save to Google Drive Chrome extension version 2.1.2,
+   * "customers/my_customer/apps/android/com.google.android.apps.docs" for the
+   * Google Drive Android app's latest version.
+   * @param array $optParams Optional parameters.
+   * @return GoogleChromeManagementV1AppDetails
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleChromeManagementV1AppDetails::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CustomersAppsAndroid::class, 'Google_Service_ChromeManagement_Resource_CustomersAppsAndroid');
Index: vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersAppsChrome.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersAppsChrome.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersAppsChrome.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,54 @@
+<?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\Resource;
+
+use Google\Service\ChromeManagement\GoogleChromeManagementV1AppDetails;
+
+/**
+ * The "chrome" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $chromemanagementService = new Google\Service\ChromeManagement(...);
+ *   $chrome = $chromemanagementService->customers_apps_chrome;
+ *  </code>
+ */
+class CustomersAppsChrome extends \Google\Service\Resource
+{
+  /**
+   * Get a specific app for a customer by its resource name. (chrome.get)
+   *
+   * @param string $name Required. The app for which details are being queried.
+   * Examples:
+   * "customers/my_customer/apps/chrome/gmbmikajjgmnabiglmofipeabaddhgne@2.1.2"
+   * for the Save to Google Drive Chrome extension version 2.1.2,
+   * "customers/my_customer/apps/android/com.google.android.apps.docs" for the
+   * Google Drive Android app's latest version.
+   * @param array $optParams Optional parameters.
+   * @return GoogleChromeManagementV1AppDetails
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleChromeManagementV1AppDetails::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CustomersAppsChrome::class, 'Google_Service_ChromeManagement_Resource_CustomersAppsChrome');
Index: vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersAppsWeb.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersAppsWeb.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersAppsWeb.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,54 @@
+<?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\Resource;
+
+use Google\Service\ChromeManagement\GoogleChromeManagementV1AppDetails;
+
+/**
+ * The "web" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $chromemanagementService = new Google\Service\ChromeManagement(...);
+ *   $web = $chromemanagementService->customers_apps_web;
+ *  </code>
+ */
+class CustomersAppsWeb extends \Google\Service\Resource
+{
+  /**
+   * Get a specific app for a customer by its resource name. (web.get)
+   *
+   * @param string $name Required. The app for which details are being queried.
+   * Examples:
+   * "customers/my_customer/apps/chrome/gmbmikajjgmnabiglmofipeabaddhgne@2.1.2"
+   * for the Save to Google Drive Chrome extension version 2.1.2,
+   * "customers/my_customer/apps/android/com.google.android.apps.docs" for the
+   * Google Drive Android app's latest version.
+   * @param array $optParams Optional parameters.
+   * @return GoogleChromeManagementV1AppDetails
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleChromeManagementV1AppDetails::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CustomersAppsWeb::class, 'Google_Service_ChromeManagement_Resource_CustomersAppsWeb');
Index: vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersProfiles.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersProfiles.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersProfiles.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,115 @@
+<?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\Resource;
+
+use Google\Service\ChromeManagement\GoogleChromeManagementVersionsV1ChromeBrowserProfile;
+use Google\Service\ChromeManagement\GoogleChromeManagementVersionsV1ListChromeBrowserProfilesResponse;
+use Google\Service\ChromeManagement\GoogleProtobufEmpty;
+
+/**
+ * The "profiles" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $chromemanagementService = new Google\Service\ChromeManagement(...);
+ *   $profiles = $chromemanagementService->customers_profiles;
+ *  </code>
+ */
+class CustomersProfiles extends \Google\Service\Resource
+{
+  /**
+   * Deletes the data collected from a Chrome browser profile. (profiles.delete)
+   *
+   * @param string $name Required. Format:
+   * customers/{customer_id}/profiles/{profile_permanent_id}
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets a Chrome browser profile with customer ID and profile permanent ID.
+   * (profiles.get)
+   *
+   * @param string $name Required. Format:
+   * customers/{customer_id}/profiles/{profile_permanent_id}
+   * @param array $optParams Optional parameters.
+   * @return GoogleChromeManagementVersionsV1ChromeBrowserProfile
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleChromeManagementVersionsV1ChromeBrowserProfile::class);
+  }
+  /**
+   * Lists Chrome browser profiles of a customer based on the given search and
+   * sorting criteria. (profiles.listCustomersProfiles)
+   *
+   * @param string $parent Required. Format: customers/{customer_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. The filter used to filter profiles. The
+   * following fields can be used in the filter: - profile_id - display_name -
+   * user_email - last_activity_time - last_policy_sync_time -
+   * last_status_report_time - first_enrollment_time - os_platform_type -
+   * os_version - browser_version - browser_channel - policy_count -
+   * extension_count - identity_provider - affiliation_state - ouId Any of the
+   * above fields can be used to specify a filter, and filtering by multiple
+   * fields is supported with AND operator. String type fields and enum type
+   * fields support '=' and '!=' operators. The integer type and the timestamp
+   * type fields support '=', '!=', '<', '>', '<=' and '>=' operators. Timestamps
+   * expect an RFC-3339 formatted string (e.g. 2012-04-21T11:30:00-04:00).
+   * Wildcard '*' can be used with a string type field filter. In addition, string
+   * literal filtering is also supported, for example, 'ABC' as a filter maps to a
+   * filter that checks if any of the filterable string type fields contains
+   * 'ABC'. Organization unit number can be used as a filtering criteria here by
+   * specifying 'ouId = ${your_org_unit_id}', please note that only single OU ID
+   * matching is supported.
+   * @opt_param string orderBy Optional. The fields used to specify the ordering
+   * of the results. The supported fields are: - profile_id - display_name -
+   * user_email - last_activity_time - last_policy_sync_time -
+   * last_status_report_time - first_enrollment_time - os_platform_type -
+   * os_version - browser_version - browser_channel - policy_count -
+   * extension_count - identity_provider - affiliation_state By default, sorting
+   * is in ascending order, to specify descending order for a field, a suffix "
+   * desc" should be added to the field name. The default ordering is the
+   * descending order of last_status_report_time.
+   * @opt_param int pageSize Optional. The maximum number of profiles to return.
+   * The default page size is 100 if page_size is unspecified, and the maximum
+   * page size allowed is 200.
+   * @opt_param string pageToken Optional. The page token used to retrieve a
+   * specific page of the listing request.
+   * @return GoogleChromeManagementVersionsV1ListChromeBrowserProfilesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listCustomersProfiles($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleChromeManagementVersionsV1ListChromeBrowserProfilesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CustomersProfiles::class, 'Google_Service_ChromeManagement_Resource_CustomersProfiles');
Index: vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersReports.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersReports.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersReports.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,349 @@
+<?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\Resource;
+
+use Google\Service\ChromeManagement\GoogleChromeManagementV1CountChromeBrowsersNeedingAttentionResponse;
+use Google\Service\ChromeManagement\GoogleChromeManagementV1CountChromeCrashEventsResponse;
+use Google\Service\ChromeManagement\GoogleChromeManagementV1CountChromeDevicesReachingAutoExpirationDateResponse;
+use Google\Service\ChromeManagement\GoogleChromeManagementV1CountChromeDevicesThatNeedAttentionResponse;
+use Google\Service\ChromeManagement\GoogleChromeManagementV1CountChromeHardwareFleetDevicesResponse;
+use Google\Service\ChromeManagement\GoogleChromeManagementV1CountChromeVersionsResponse;
+use Google\Service\ChromeManagement\GoogleChromeManagementV1CountInstalledAppsResponse;
+use Google\Service\ChromeManagement\GoogleChromeManagementV1CountPrintJobsByPrinterResponse;
+use Google\Service\ChromeManagement\GoogleChromeManagementV1CountPrintJobsByUserResponse;
+use Google\Service\ChromeManagement\GoogleChromeManagementV1EnumeratePrintJobsResponse;
+use Google\Service\ChromeManagement\GoogleChromeManagementV1FindInstalledAppDevicesResponse;
+
+/**
+ * The "reports" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $chromemanagementService = new Google\Service\ChromeManagement(...);
+ *   $reports = $chromemanagementService->customers_reports;
+ *  </code>
+ */
+class CustomersReports extends \Google\Service\Resource
+{
+  /**
+   * Count of Chrome Browsers that have been recently enrolled, have new policy to
+   * be synced, or have no recent activity.
+   * (reports.countChromeBrowsersNeedingAttention)
+   *
+   * @param string $customer Required. The customer ID or "my_customer" prefixed
+   * with "customers/".
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string orgUnitId Optional. The ID of the organizational unit. If
+   * omitted, all data will be returned.
+   * @return GoogleChromeManagementV1CountChromeBrowsersNeedingAttentionResponse
+   * @throws \Google\Service\Exception
+   */
+  public function countChromeBrowsersNeedingAttention($customer, $optParams = [])
+  {
+    $params = ['customer' => $customer];
+    $params = array_merge($params, $optParams);
+    return $this->call('countChromeBrowsersNeedingAttention', [$params], GoogleChromeManagementV1CountChromeBrowsersNeedingAttentionResponse::class);
+  }
+  /**
+   * Get a count of Chrome crash events. (reports.countChromeCrashEvents)
+   *
+   * @param string $customer Customer ID.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Query string to filter results, AND-separated fields
+   * in EBNF syntax. Supported filter fields: * major_browser_version *
+   * minor_browser_version * browser_channel * device_platform * past_number_days
+   * Example: `major_browser_version = 'M115' AND past_number_days = '28'`.
+   * @opt_param string orderBy Field used to order results. Supported order by
+   * fields: * browser_version * count * date
+   * @opt_param string orgUnitId If specified, only count the number of crash
+   * events of the devices in this organizational unit.
+   * @return GoogleChromeManagementV1CountChromeCrashEventsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function countChromeCrashEvents($customer, $optParams = [])
+  {
+    $params = ['customer' => $customer];
+    $params = array_merge($params, $optParams);
+    return $this->call('countChromeCrashEvents', [$params], GoogleChromeManagementV1CountChromeCrashEventsResponse::class);
+  }
+  /**
+   * Generate report of the number of devices expiring in each month of the
+   * selected time frame. Devices are grouped by auto update expiration date and
+   * model. Further information can be found
+   * [here](https://support.google.com/chrome/a/answer/10564947).
+   * (reports.countChromeDevicesReachingAutoExpirationDate)
+   *
+   * @param string $customer Required. The customer ID or "my_customer" prefixed
+   * with "customers/".
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string maxAueDate Optional. Maximum expiration date in format
+   * yyyy-mm-dd in UTC timezone. If included returns all devices that have already
+   * expired and devices with auto expiration date equal to or earlier than the
+   * maximum date.
+   * @opt_param string minAueDate Optional. Maximum expiration date in format
+   * yyyy-mm-dd in UTC timezone. If included returns all devices that have already
+   * expired and devices with auto expiration date equal to or later than the
+   * minimum date.
+   * @opt_param string orgUnitId Optional. The organizational unit ID, if omitted,
+   * will return data for all organizational units.
+   * @return GoogleChromeManagementV1CountChromeDevicesReachingAutoExpirationDateResponse
+   * @throws \Google\Service\Exception
+   */
+  public function countChromeDevicesReachingAutoExpirationDate($customer, $optParams = [])
+  {
+    $params = ['customer' => $customer];
+    $params = array_merge($params, $optParams);
+    return $this->call('countChromeDevicesReachingAutoExpirationDate', [$params], GoogleChromeManagementV1CountChromeDevicesReachingAutoExpirationDateResponse::class);
+  }
+  /**
+   * Counts of ChromeOS devices that have not synced policies or have lacked user
+   * activity in the past 28 days, are out of date, or are not complaint. Further
+   * information can be found here
+   * https://support.google.com/chrome/a/answer/10564947
+   * (reports.countChromeDevicesThatNeedAttention)
+   *
+   * @param string $customer Required. The customer ID or "my_customer" prefixed
+   * with "customers/".
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string orgUnitId Optional. The ID of the organizational unit. If
+   * omitted, all data will be returned.
+   * @opt_param string readMask Required. Mask of the fields that should be
+   * populated in the returned report.
+   * @return GoogleChromeManagementV1CountChromeDevicesThatNeedAttentionResponse
+   * @throws \Google\Service\Exception
+   */
+  public function countChromeDevicesThatNeedAttention($customer, $optParams = [])
+  {
+    $params = ['customer' => $customer];
+    $params = array_merge($params, $optParams);
+    return $this->call('countChromeDevicesThatNeedAttention', [$params], GoogleChromeManagementV1CountChromeDevicesThatNeedAttentionResponse::class);
+  }
+  /**
+   * Counts of devices with a specific hardware specification from the requested
+   * hardware type (for example model name, processor type). Further information
+   * can be found here https://support.google.com/chrome/a/answer/10564947
+   * (reports.countChromeHardwareFleetDevices)
+   *
+   * @param string $customer Required. The customer ID or "my_customer".
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string orgUnitId Optional. The ID of the organizational unit. If
+   * omitted, all data will be returned.
+   * @opt_param string readMask Required. Mask of the fields that should be
+   * populated in the returned report.
+   * @return GoogleChromeManagementV1CountChromeHardwareFleetDevicesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function countChromeHardwareFleetDevices($customer, $optParams = [])
+  {
+    $params = ['customer' => $customer];
+    $params = array_merge($params, $optParams);
+    return $this->call('countChromeHardwareFleetDevices', [$params], GoogleChromeManagementV1CountChromeHardwareFleetDevicesResponse::class);
+  }
+  /**
+   * Generate report of installed Chrome versions. (reports.countChromeVersions)
+   *
+   * @param string $customer Required. Customer id or "my_customer" to use the
+   * customer associated to the account making the request.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Query string to filter results, AND-separated fields
+   * in EBNF syntax. Note: OR operations are not supported in this filter.
+   * Supported filter fields: * last_active_date
+   * @opt_param string orgUnitId The ID of the organizational unit.
+   * @opt_param int pageSize Maximum number of results to return. Maximum and
+   * default are 100.
+   * @opt_param string pageToken Token to specify the page of the request to be
+   * returned.
+   * @return GoogleChromeManagementV1CountChromeVersionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function countChromeVersions($customer, $optParams = [])
+  {
+    $params = ['customer' => $customer];
+    $params = array_merge($params, $optParams);
+    return $this->call('countChromeVersions', [$params], GoogleChromeManagementV1CountChromeVersionsResponse::class);
+  }
+  /**
+   * Generate report of app installations. (reports.countInstalledApps)
+   *
+   * @param string $customer Required. Customer id or "my_customer" to use the
+   * customer associated to the account making the request.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Query string to filter results, AND-separated fields
+   * in EBNF syntax. Note: OR operations are not supported in this filter.
+   * Supported filter fields: * app_name * app_type * install_type *
+   * number_of_permissions * total_install_count * latest_profile_active_date *
+   * permission_name * app_id * manifest_versions * risk_score
+   * @opt_param string orderBy Field used to order results. Supported order by
+   * fields: * app_name * app_type * install_type * number_of_permissions *
+   * total_install_count * app_id * manifest_versions * risk_score
+   * @opt_param string orgUnitId The ID of the organizational unit.
+   * @opt_param int pageSize Maximum number of results to return. Maximum and
+   * default are 100.
+   * @opt_param string pageToken Token to specify the page of the request to be
+   * returned.
+   * @return GoogleChromeManagementV1CountInstalledAppsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function countInstalledApps($customer, $optParams = [])
+  {
+    $params = ['customer' => $customer];
+    $params = array_merge($params, $optParams);
+    return $this->call('countInstalledApps', [$params], GoogleChromeManagementV1CountInstalledAppsResponse::class);
+  }
+  /**
+   * Get a summary of printing done by each printer.
+   * (reports.countPrintJobsByPrinter)
+   *
+   * @param string $customer Required. Customer ID prefixed with "customers/" or
+   * "customers/my_customer" to use the customer associated to the account making
+   * the request.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Query string to filter results, AND-separated fields
+   * in EBNF syntax. Note: OR operations are not supported in this filter. Note:
+   * Only >= and <= comparators are supported in this filter. Supported filter
+   * fields: * complete_time
+   * @opt_param string orderBy Field used to order results. If omitted, results
+   * will be ordered in ascending order of the 'printer' field. Supported order_by
+   * fields: * printer * job_count * device_count * user_count
+   * @opt_param int pageSize Maximum number of results to return. Maximum and
+   * default are 100.
+   * @opt_param string pageToken Token to specify the page of the response to be
+   * returned.
+   * @opt_param string printerOrgUnitId The ID of the organizational unit for
+   * printers. If specified, only data for printers from the specified
+   * organizational unit will be returned. If omitted, data for printers from all
+   * organizational units will be returned.
+   * @return GoogleChromeManagementV1CountPrintJobsByPrinterResponse
+   * @throws \Google\Service\Exception
+   */
+  public function countPrintJobsByPrinter($customer, $optParams = [])
+  {
+    $params = ['customer' => $customer];
+    $params = array_merge($params, $optParams);
+    return $this->call('countPrintJobsByPrinter', [$params], GoogleChromeManagementV1CountPrintJobsByPrinterResponse::class);
+  }
+  /**
+   * Get a summary of printing done by each user. (reports.countPrintJobsByUser)
+   *
+   * @param string $customer Required. Customer ID prefixed with "customers/" or
+   * "customers/my_customer" to use the customer associated to the account making
+   * the request.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Query string to filter results, AND-separated fields
+   * in EBNF syntax. Note: OR operations are not supported in this filter. Note:
+   * Only >= and <= comparators are supported in this filter. Supported filter
+   * fields: * complete_time
+   * @opt_param string orderBy Field used to order results. If omitted, results
+   * will be ordered in ascending order of the 'user_email' field. Supported
+   * order_by fields: * user_email * job_count * printer_count * device_count
+   * @opt_param int pageSize Maximum number of results to return. Maximum and
+   * default are 100.
+   * @opt_param string pageToken Token to specify the page of the response to be
+   * returned.
+   * @opt_param string printerOrgUnitId The ID of the organizational unit for
+   * printers. If specified, only print jobs initiated with printers from the
+   * specified organizational unit will be counted. If omitted, all print jobs
+   * will be counted.
+   * @return GoogleChromeManagementV1CountPrintJobsByUserResponse
+   * @throws \Google\Service\Exception
+   */
+  public function countPrintJobsByUser($customer, $optParams = [])
+  {
+    $params = ['customer' => $customer];
+    $params = array_merge($params, $optParams);
+    return $this->call('countPrintJobsByUser', [$params], GoogleChromeManagementV1CountPrintJobsByUserResponse::class);
+  }
+  /**
+   * Get a list of print jobs. (reports.enumeratePrintJobs)
+   *
+   * @param string $customer Required. Customer ID prefixed with "customers/" or
+   * "customers/my_customer" to use the customer associated to the account making
+   * the request.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Query string to filter results, AND-separated fields
+   * in EBNF syntax. Note: OR operations are not supported in this filter. Note:
+   * Only >= and <= comparators are supported for `complete_time`. Note: Only =
+   * comparator supported for `user_id` and `printer_id`. Supported filter fields:
+   * * complete_time * printer_id * user_id
+   * @opt_param string orderBy Field used to order results. If not specified,
+   * results will be ordered in descending order of the `complete_time` field.
+   * Supported order by fields: * title * state * create_time * complete_time *
+   * document_page_count * color_mode * duplex_mode * printer * user_email
+   * @opt_param int pageSize The number of print jobs in the page from 0 to 100
+   * inclusive, if page_size is not specified or zero, the size will be 50.
+   * @opt_param string pageToken A page token received from a previous
+   * `EnumeratePrintJobs` call. Provide this to retrieve the subsequent page. If
+   * omitted, the first page of results will be returned. When paginating, all
+   * other parameters provided to `EnumeratePrintJobs` must match the call that
+   * provided the page token.
+   * @opt_param string printerOrgUnitId The ID of the organizational unit for
+   * printers. If specified, only print jobs submitted to printers from the
+   * specified organizational unit will be returned.
+   * @return GoogleChromeManagementV1EnumeratePrintJobsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function enumeratePrintJobs($customer, $optParams = [])
+  {
+    $params = ['customer' => $customer];
+    $params = array_merge($params, $optParams);
+    return $this->call('enumeratePrintJobs', [$params], GoogleChromeManagementV1EnumeratePrintJobsResponse::class);
+  }
+  /**
+   * Generate report of managed Chrome browser devices that have a specified app
+   * installed. (reports.findInstalledAppDevices)
+   *
+   * @param string $customer Required. Customer id or "my_customer" to use the
+   * customer associated to the account making the request.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string appId Unique identifier of the app. For Chrome apps and
+   * extensions, the 32-character id (e.g. ehoadneljpdggcbbknedodolkkjodefl). For
+   * Android apps, the package name (e.g. com.evernote).
+   * @opt_param string appType Type of the app.
+   * @opt_param string filter Query string to filter results, AND-separated fields
+   * in EBNF syntax. Note: OR operations are not supported in this filter.
+   * Supported filter fields: * last_active_date
+   * @opt_param string orderBy Field used to order results. Supported order by
+   * fields: * machine * device_id
+   * @opt_param string orgUnitId The ID of the organizational unit.
+   * @opt_param int pageSize Maximum number of results to return. Maximum and
+   * default are 100.
+   * @opt_param string pageToken Token to specify the page of the request to be
+   * returned.
+   * @return GoogleChromeManagementV1FindInstalledAppDevicesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function findInstalledAppDevices($customer, $optParams = [])
+  {
+    $params = ['customer' => $customer];
+    $params = array_merge($params, $optParams);
+    return $this->call('findInstalledAppDevices', [$params], GoogleChromeManagementV1FindInstalledAppDevicesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CustomersReports::class, 'Google_Service_ChromeManagement_Resource_CustomersReports');
Index: vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersTelemetry.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersTelemetry.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersTelemetry.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,33 @@
+<?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\Resource;
+
+/**
+ * The "telemetry" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $chromemanagementService = new Google\Service\ChromeManagement(...);
+ *   $telemetry = $chromemanagementService->customers_telemetry;
+ *  </code>
+ */
+class CustomersTelemetry extends \Google\Service\Resource
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CustomersTelemetry::class, 'Google_Service_ChromeManagement_Resource_CustomersTelemetry');
Index: vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersTelemetryDevices.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersTelemetryDevices.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersTelemetryDevices.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,99 @@
+<?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\Resource;
+
+use Google\Service\ChromeManagement\GoogleChromeManagementV1ListTelemetryDevicesResponse;
+use Google\Service\ChromeManagement\GoogleChromeManagementV1TelemetryDevice;
+
+/**
+ * The "devices" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $chromemanagementService = new Google\Service\ChromeManagement(...);
+ *   $devices = $chromemanagementService->customers_telemetry_devices;
+ *  </code>
+ */
+class CustomersTelemetryDevices extends \Google\Service\Resource
+{
+  /**
+   * Get telemetry device. (devices.get)
+   *
+   * @param string $name Required. Name of the `TelemetryDevice` to return.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string readMask Required. Read mask to specify which fields to
+   * return. Supported read_mask paths are: - name - org_unit_id - device_id -
+   * serial_number - cpu_info - cpu_status_report - memory_info -
+   * memory_status_report - network_info - network_diagnostics_report -
+   * network_status_report - os_update_status - graphics_info -
+   * graphics_status_report - battery_info - battery_status_report - storage_info
+   * - storage_status_report - thunderbolt_info - audio_status_report -
+   * boot_performance_report - heartbeat_status_report - network_bandwidth_report
+   * - peripherals_report - kiosk_app_status_report - app_report -
+   * runtime_counters_report
+   * @return GoogleChromeManagementV1TelemetryDevice
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleChromeManagementV1TelemetryDevice::class);
+  }
+  /**
+   * List all telemetry devices. (devices.listCustomersTelemetryDevices)
+   *
+   * @param string $parent Required. Customer id or "my_customer" to use the
+   * customer associated to the account making the request.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Only include resources that match the
+   * filter. Requests that don't specify a "reports_timestamp" value will default
+   * to returning only recent reports. Specify "reports_timestamp>=0" to get all
+   * report data. Supported filter fields: - org_unit_id - serial_number -
+   * device_id - reports_timestamp The "reports_timestamp" filter accepts either
+   * the Unix Epoch milliseconds format or the RFC3339 UTC "Zulu" format with
+   * nanosecond resolution and up to nine fractional digits. Both formats should
+   * be surrounded by simple double quotes. Examples: "2014-10-02T15:01:23Z",
+   * "2014-10-02T15:01:23.045123456Z", "1679283943823".
+   * @opt_param int pageSize Maximum number of results to return. Default value is
+   * 100. Maximum value is 1000.
+   * @opt_param string pageToken Token to specify next page in the list.
+   * @opt_param string readMask Required. Read mask to specify which fields to
+   * return. Supported read_mask paths are: - name - org_unit_id - device_id -
+   * serial_number - cpu_info - cpu_status_report - memory_info -
+   * memory_status_report - network_info - network_diagnostics_report -
+   * network_status_report - os_update_status - graphics_info -
+   * graphics_status_report - battery_info - battery_status_report - storage_info
+   * - storage_status_report - thunderbolt_info - audio_status_report -
+   * boot_performance_report - heartbeat_status_report - network_bandwidth_report
+   * - peripherals_report - kiosk_app_status_report - app_report -
+   * runtime_counters_report
+   * @return GoogleChromeManagementV1ListTelemetryDevicesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listCustomersTelemetryDevices($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleChromeManagementV1ListTelemetryDevicesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CustomersTelemetryDevices::class, 'Google_Service_ChromeManagement_Resource_CustomersTelemetryDevices');
Index: vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersTelemetryEvents.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersTelemetryEvents.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersTelemetryEvents.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,71 @@
+<?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\Resource;
+
+use Google\Service\ChromeManagement\GoogleChromeManagementV1ListTelemetryEventsResponse;
+
+/**
+ * The "events" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $chromemanagementService = new Google\Service\ChromeManagement(...);
+ *   $events = $chromemanagementService->customers_telemetry_events;
+ *  </code>
+ */
+class CustomersTelemetryEvents extends \Google\Service\Resource
+{
+  /**
+   * List telemetry events. (events.listCustomersTelemetryEvents)
+   *
+   * @param string $parent Required. Customer id or "my_customer" to use the
+   * customer associated to the account making the request.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Only include resources that match the
+   * filter. Although this parameter is currently optional, this parameter will be
+   * required- please specify at least 1 event type. Supported filter fields: -
+   * device_id - user_id - device_org_unit_id - user_org_unit_id - timestamp -
+   * event_type The "timestamp" filter accepts either the Unix Epoch milliseconds
+   * format or the RFC3339 UTC "Zulu" format with nanosecond resolution and up to
+   * nine fractional digits. Both formats should be surrounded by simple double
+   * quotes. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z",
+   * "1679283943823".
+   * @opt_param int pageSize Optional. Maximum number of results to return.
+   * Default value is 100. Maximum value is 1000.
+   * @opt_param string pageToken Optional. Token to specify next page in the list.
+   * @opt_param string readMask Required. Read mask to specify which fields to
+   * return. Although currently required, this field will become optional, while
+   * the filter parameter with an event type will be come required. Supported
+   * read_mask paths are: - device - user - audio_severe_underrun_event -
+   * usb_peripherals_event - https_latency_change_event -
+   * network_state_change_event - wifi_signal_strength_event -
+   * vpn_connection_state_change_event - app_install_event - app_uninstall_event -
+   * app_launch_event - os_crash_event
+   * @return GoogleChromeManagementV1ListTelemetryEventsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listCustomersTelemetryEvents($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleChromeManagementV1ListTelemetryEventsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CustomersTelemetryEvents::class, 'Google_Service_ChromeManagement_Resource_CustomersTelemetryEvents');
Index: vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersTelemetryNotificationConfigs.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersTelemetryNotificationConfigs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersTelemetryNotificationConfigs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,95 @@
+<?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\Resource;
+
+use Google\Service\ChromeManagement\GoogleChromeManagementV1ListTelemetryNotificationConfigsResponse;
+use Google\Service\ChromeManagement\GoogleChromeManagementV1TelemetryNotificationConfig;
+use Google\Service\ChromeManagement\GoogleProtobufEmpty;
+
+/**
+ * The "notificationConfigs" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $chromemanagementService = new Google\Service\ChromeManagement(...);
+ *   $notificationConfigs = $chromemanagementService->customers_telemetry_notificationConfigs;
+ *  </code>
+ */
+class CustomersTelemetryNotificationConfigs extends \Google\Service\Resource
+{
+  /**
+   * Create a telemetry notification config. (notificationConfigs.create)
+   *
+   * @param string $parent Required. The parent resource where this notification
+   * config will be created. Format: `customers/{customer}`
+   * @param GoogleChromeManagementV1TelemetryNotificationConfig $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleChromeManagementV1TelemetryNotificationConfig
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleChromeManagementV1TelemetryNotificationConfig $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleChromeManagementV1TelemetryNotificationConfig::class);
+  }
+  /**
+   * Delete a telemetry notification config. (notificationConfigs.delete)
+   *
+   * @param string $name Required. The name of the notification config to delete.
+   * Format:
+   * `customers/{customer}/telemetry/notificationConfigs/{notification_config}`
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * List all telemetry notification configs.
+   * (notificationConfigs.listCustomersTelemetryNotificationConfigs)
+   *
+   * @param string $parent Required. The parent which owns the notification
+   * configs.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of notification configs to return.
+   * The service may return fewer than this value. If unspecified, at most 100
+   * notification configs will be returned. The maximum value is 100; values above
+   * 100 will be coerced to 100.
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListTelemetryNotificationConfigs` call. Provide this to retrieve the
+   * subsequent page. When paginating, all other parameters provided to
+   * `ListTelemetryNotificationConfigs` must match the call that provided the page
+   * token.
+   * @return GoogleChromeManagementV1ListTelemetryNotificationConfigsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listCustomersTelemetryNotificationConfigs($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleChromeManagementV1ListTelemetryNotificationConfigsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CustomersTelemetryNotificationConfigs::class, 'Google_Service_ChromeManagement_Resource_CustomersTelemetryNotificationConfigs');
Index: vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersTelemetryUsers.php
===================================================================
--- vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersTelemetryUsers.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/ChromeManagement/Resource/CustomersTelemetryUsers.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,82 @@
+<?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\Resource;
+
+use Google\Service\ChromeManagement\GoogleChromeManagementV1ListTelemetryUsersResponse;
+use Google\Service\ChromeManagement\GoogleChromeManagementV1TelemetryUser;
+
+/**
+ * The "users" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $chromemanagementService = new Google\Service\ChromeManagement(...);
+ *   $users = $chromemanagementService->customers_telemetry_users;
+ *  </code>
+ */
+class CustomersTelemetryUsers extends \Google\Service\Resource
+{
+  /**
+   * Get telemetry user. (users.get)
+   *
+   * @param string $name Required. Name of the `TelemetryUser` to return.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string readMask Read mask to specify which fields to return.
+   * Supported read_mask paths are: - name - org_unit_id - user_id - user_email -
+   * user_device.device_id - user_device.audio_status_report -
+   * user_device.device_activity_report - user_device.network_bandwidth_report -
+   * user_device.peripherals_report - user_device.app_report
+   * @return GoogleChromeManagementV1TelemetryUser
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleChromeManagementV1TelemetryUser::class);
+  }
+  /**
+   * List all telemetry users. (users.listCustomersTelemetryUsers)
+   *
+   * @param string $parent Required. Customer id or "my_customer" to use the
+   * customer associated to the account making the request.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Only include resources that match the filter.
+   * Supported filter fields: - user_id - user_org_unit_id
+   * @opt_param int pageSize Maximum number of results to return. Default value is
+   * 100. Maximum value is 1000.
+   * @opt_param string pageToken Token to specify next page in the list.
+   * @opt_param string readMask Read mask to specify which fields to return.
+   * Supported read_mask paths are: - name - org_unit_id - user_id - user_email -
+   * user_device.device_id - user_device.audio_status_report -
+   * user_device.device_activity_report - user_device.network_bandwidth_report -
+   * user_device.peripherals_report - user_device.app_report
+   * @return GoogleChromeManagementV1ListTelemetryUsersResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listCustomersTelemetryUsers($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleChromeManagementV1ListTelemetryUsersResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CustomersTelemetryUsers::class, 'Google_Service_ChromeManagement_Resource_CustomersTelemetryUsers');
