Index: vendor/google/apiclient-services/src/AlertCenter/AbuseDetected.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/AbuseDetected.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/AbuseDetected.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\AlertCenter;
+
+class AbuseDetected extends \Google\Model
+{
+  protected $additionalDetailsType = EntityList::class;
+  protected $additionalDetailsDataType = '';
+  /**
+   * @var string
+   */
+  public $product;
+  /**
+   * @var string
+   */
+  public $subAlertId;
+  /**
+   * @var string
+   */
+  public $variationType;
+
+  /**
+   * @param EntityList
+   */
+  public function setAdditionalDetails(EntityList $additionalDetails)
+  {
+    $this->additionalDetails = $additionalDetails;
+  }
+  /**
+   * @return EntityList
+   */
+  public function getAdditionalDetails()
+  {
+    return $this->additionalDetails;
+  }
+  /**
+   * @param string
+   */
+  public function setProduct($product)
+  {
+    $this->product = $product;
+  }
+  /**
+   * @return string
+   */
+  public function getProduct()
+  {
+    return $this->product;
+  }
+  /**
+   * @param string
+   */
+  public function setSubAlertId($subAlertId)
+  {
+    $this->subAlertId = $subAlertId;
+  }
+  /**
+   * @return string
+   */
+  public function getSubAlertId()
+  {
+    return $this->subAlertId;
+  }
+  /**
+   * @param string
+   */
+  public function setVariationType($variationType)
+  {
+    $this->variationType = $variationType;
+  }
+  /**
+   * @return string
+   */
+  public function getVariationType()
+  {
+    return $this->variationType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(AbuseDetected::class, 'Google_Service_AlertCenter_AbuseDetected');
Index: vendor/google/apiclient-services/src/AlertCenter/AccessApproval.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/AccessApproval.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/AccessApproval.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\AlertCenter;
+
+class AccessApproval extends \Google\Collection
+{
+  protected $collection_key = 'tickets';
+  /**
+   * @var string[]
+   */
+  public $justificationReason;
+  /**
+   * @var string
+   */
+  public $officeLocation;
+  /**
+   * @var string[]
+   */
+  public $products;
+  /**
+   * @var string
+   */
+  public $requestId;
+  /**
+   * @var string
+   */
+  public $scope;
+  protected $ticketsType = SupportTicket::class;
+  protected $ticketsDataType = 'array';
+
+  /**
+   * @param string[]
+   */
+  public function setJustificationReason($justificationReason)
+  {
+    $this->justificationReason = $justificationReason;
+  }
+  /**
+   * @return string[]
+   */
+  public function getJustificationReason()
+  {
+    return $this->justificationReason;
+  }
+  /**
+   * @param string
+   */
+  public function setOfficeLocation($officeLocation)
+  {
+    $this->officeLocation = $officeLocation;
+  }
+  /**
+   * @return string
+   */
+  public function getOfficeLocation()
+  {
+    return $this->officeLocation;
+  }
+  /**
+   * @param string[]
+   */
+  public function setProducts($products)
+  {
+    $this->products = $products;
+  }
+  /**
+   * @return string[]
+   */
+  public function getProducts()
+  {
+    return $this->products;
+  }
+  /**
+   * @param string
+   */
+  public function setRequestId($requestId)
+  {
+    $this->requestId = $requestId;
+  }
+  /**
+   * @return string
+   */
+  public function getRequestId()
+  {
+    return $this->requestId;
+  }
+  /**
+   * @param string
+   */
+  public function setScope($scope)
+  {
+    $this->scope = $scope;
+  }
+  /**
+   * @return string
+   */
+  public function getScope()
+  {
+    return $this->scope;
+  }
+  /**
+   * @param SupportTicket[]
+   */
+  public function setTickets($tickets)
+  {
+    $this->tickets = $tickets;
+  }
+  /**
+   * @return SupportTicket[]
+   */
+  public function getTickets()
+  {
+    return $this->tickets;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(AccessApproval::class, 'Google_Service_AlertCenter_AccessApproval');
Index: vendor/google/apiclient-services/src/AlertCenter/AccountSuspensionDetails.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/AccountSuspensionDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/AccountSuspensionDetails.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\AlertCenter;
+
+class AccountSuspensionDetails extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $abuseReason;
+  /**
+   * @var string
+   */
+  public $productName;
+
+  /**
+   * @param string
+   */
+  public function setAbuseReason($abuseReason)
+  {
+    $this->abuseReason = $abuseReason;
+  }
+  /**
+   * @return string
+   */
+  public function getAbuseReason()
+  {
+    return $this->abuseReason;
+  }
+  /**
+   * @param string
+   */
+  public function setProductName($productName)
+  {
+    $this->productName = $productName;
+  }
+  /**
+   * @return string
+   */
+  public function getProductName()
+  {
+    return $this->productName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(AccountSuspensionDetails::class, 'Google_Service_AlertCenter_AccountSuspensionDetails');
Index: vendor/google/apiclient-services/src/AlertCenter/AccountSuspensionWarning.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/AccountSuspensionWarning.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/AccountSuspensionWarning.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\AlertCenter;
+
+class AccountSuspensionWarning extends \Google\Collection
+{
+  protected $collection_key = 'suspensionDetails';
+  /**
+   * @var string
+   */
+  public $appealWindow;
+  /**
+   * @var string
+   */
+  public $state;
+  protected $suspensionDetailsType = AccountSuspensionDetails::class;
+  protected $suspensionDetailsDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setAppealWindow($appealWindow)
+  {
+    $this->appealWindow = $appealWindow;
+  }
+  /**
+   * @return string
+   */
+  public function getAppealWindow()
+  {
+    return $this->appealWindow;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+  /**
+   * @param AccountSuspensionDetails[]
+   */
+  public function setSuspensionDetails($suspensionDetails)
+  {
+    $this->suspensionDetails = $suspensionDetails;
+  }
+  /**
+   * @return AccountSuspensionDetails[]
+   */
+  public function getSuspensionDetails()
+  {
+    return $this->suspensionDetails;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(AccountSuspensionWarning::class, 'Google_Service_AlertCenter_AccountSuspensionWarning');
Index: vendor/google/apiclient-services/src/AlertCenter/AccountWarning.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/AccountWarning.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/AccountWarning.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\AlertCenter;
+
+class AccountWarning extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $email;
+  protected $loginDetailsType = LoginDetails::class;
+  protected $loginDetailsDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setEmail($email)
+  {
+    $this->email = $email;
+  }
+  /**
+   * @return string
+   */
+  public function getEmail()
+  {
+    return $this->email;
+  }
+  /**
+   * @param LoginDetails
+   */
+  public function setLoginDetails(LoginDetails $loginDetails)
+  {
+    $this->loginDetails = $loginDetails;
+  }
+  /**
+   * @return LoginDetails
+   */
+  public function getLoginDetails()
+  {
+    return $this->loginDetails;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(AccountWarning::class, 'Google_Service_AlertCenter_AccountWarning');
Index: vendor/google/apiclient-services/src/AlertCenter/ActionInfo.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/ActionInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/ActionInfo.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\AlertCenter;
+
+class ActionInfo extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ActionInfo::class, 'Google_Service_AlertCenter_ActionInfo');
Index: vendor/google/apiclient-services/src/AlertCenter/ActivityRule.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/ActivityRule.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/ActivityRule.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,243 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * 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\AlertCenter;
+
+class ActivityRule extends \Google\Collection
+{
+  protected $collection_key = 'supersededAlerts';
+  /**
+   * @var string[]
+   */
+  public $actionNames;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $query;
+  /**
+   * @var string[]
+   */
+  public $supersededAlerts;
+  /**
+   * @var string
+   */
+  public $supersedingAlert;
+  /**
+   * @var string
+   */
+  public $threshold;
+  /**
+   * @var string
+   */
+  public $triggerSource;
+  /**
+   * @var string
+   */
+  public $updateTime;
+  /**
+   * @var string
+   */
+  public $windowSize;
+
+  /**
+   * @param string[]
+   */
+  public function setActionNames($actionNames)
+  {
+    $this->actionNames = $actionNames;
+  }
+  /**
+   * @return string[]
+   */
+  public function getActionNames()
+  {
+    return $this->actionNames;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setQuery($query)
+  {
+    $this->query = $query;
+  }
+  /**
+   * @return string
+   */
+  public function getQuery()
+  {
+    return $this->query;
+  }
+  /**
+   * @param string[]
+   */
+  public function setSupersededAlerts($supersededAlerts)
+  {
+    $this->supersededAlerts = $supersededAlerts;
+  }
+  /**
+   * @return string[]
+   */
+  public function getSupersededAlerts()
+  {
+    return $this->supersededAlerts;
+  }
+  /**
+   * @param string
+   */
+  public function setSupersedingAlert($supersedingAlert)
+  {
+    $this->supersedingAlert = $supersedingAlert;
+  }
+  /**
+   * @return string
+   */
+  public function getSupersedingAlert()
+  {
+    return $this->supersedingAlert;
+  }
+  /**
+   * @param string
+   */
+  public function setThreshold($threshold)
+  {
+    $this->threshold = $threshold;
+  }
+  /**
+   * @return string
+   */
+  public function getThreshold()
+  {
+    return $this->threshold;
+  }
+  /**
+   * @param string
+   */
+  public function setTriggerSource($triggerSource)
+  {
+    $this->triggerSource = $triggerSource;
+  }
+  /**
+   * @return string
+   */
+  public function getTriggerSource()
+  {
+    return $this->triggerSource;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdateTime($updateTime)
+  {
+    $this->updateTime = $updateTime;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdateTime()
+  {
+    return $this->updateTime;
+  }
+  /**
+   * @param string
+   */
+  public function setWindowSize($windowSize)
+  {
+    $this->windowSize = $windowSize;
+  }
+  /**
+   * @return string
+   */
+  public function getWindowSize()
+  {
+    return $this->windowSize;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ActivityRule::class, 'Google_Service_AlertCenter_ActivityRule');
Index: vendor/google/apiclient-services/src/AlertCenter/Alert.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/Alert.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/Alert.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,258 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * 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\AlertCenter;
+
+class Alert extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $alertId;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $customerId;
+  /**
+   * @var array[]
+   */
+  public $data;
+  /**
+   * @var bool
+   */
+  public $deleted;
+  /**
+   * @var string
+   */
+  public $endTime;
+  /**
+   * @var string
+   */
+  public $etag;
+  protected $metadataType = AlertMetadata::class;
+  protected $metadataDataType = '';
+  /**
+   * @var string
+   */
+  public $securityInvestigationToolLink;
+  /**
+   * @var string
+   */
+  public $source;
+  /**
+   * @var string
+   */
+  public $startTime;
+  /**
+   * @var string
+   */
+  public $type;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setAlertId($alertId)
+  {
+    $this->alertId = $alertId;
+  }
+  /**
+   * @return string
+   */
+  public function getAlertId()
+  {
+    return $this->alertId;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setCustomerId($customerId)
+  {
+    $this->customerId = $customerId;
+  }
+  /**
+   * @return string
+   */
+  public function getCustomerId()
+  {
+    return $this->customerId;
+  }
+  /**
+   * @param array[]
+   */
+  public function setData($data)
+  {
+    $this->data = $data;
+  }
+  /**
+   * @return array[]
+   */
+  public function getData()
+  {
+    return $this->data;
+  }
+  /**
+   * @param bool
+   */
+  public function setDeleted($deleted)
+  {
+    $this->deleted = $deleted;
+  }
+  /**
+   * @return bool
+   */
+  public function getDeleted()
+  {
+    return $this->deleted;
+  }
+  /**
+   * @param string
+   */
+  public function setEndTime($endTime)
+  {
+    $this->endTime = $endTime;
+  }
+  /**
+   * @return string
+   */
+  public function getEndTime()
+  {
+    return $this->endTime;
+  }
+  /**
+   * @param string
+   */
+  public function setEtag($etag)
+  {
+    $this->etag = $etag;
+  }
+  /**
+   * @return string
+   */
+  public function getEtag()
+  {
+    return $this->etag;
+  }
+  /**
+   * @param AlertMetadata
+   */
+  public function setMetadata(AlertMetadata $metadata)
+  {
+    $this->metadata = $metadata;
+  }
+  /**
+   * @return AlertMetadata
+   */
+  public function getMetadata()
+  {
+    return $this->metadata;
+  }
+  /**
+   * @param string
+   */
+  public function setSecurityInvestigationToolLink($securityInvestigationToolLink)
+  {
+    $this->securityInvestigationToolLink = $securityInvestigationToolLink;
+  }
+  /**
+   * @return string
+   */
+  public function getSecurityInvestigationToolLink()
+  {
+    return $this->securityInvestigationToolLink;
+  }
+  /**
+   * @param string
+   */
+  public function setSource($source)
+  {
+    $this->source = $source;
+  }
+  /**
+   * @return string
+   */
+  public function getSource()
+  {
+    return $this->source;
+  }
+  /**
+   * @param string
+   */
+  public function setStartTime($startTime)
+  {
+    $this->startTime = $startTime;
+  }
+  /**
+   * @return string
+   */
+  public function getStartTime()
+  {
+    return $this->startTime;
+  }
+  /**
+   * @param string
+   */
+  public function setType($type)
+  {
+    $this->type = $type;
+  }
+  /**
+   * @return string
+   */
+  public function getType()
+  {
+    return $this->type;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdateTime($updateTime)
+  {
+    $this->updateTime = $updateTime;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdateTime()
+  {
+    return $this->updateTime;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(Alert::class, 'Google_Service_AlertCenter_Alert');
Index: vendor/google/apiclient-services/src/AlertCenter/AlertFeedback.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/AlertFeedback.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/AlertFeedback.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\AlertCenter;
+
+class AlertFeedback extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $alertId;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $customerId;
+  /**
+   * @var string
+   */
+  public $email;
+  /**
+   * @var string
+   */
+  public $feedbackId;
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param string
+   */
+  public function setAlertId($alertId)
+  {
+    $this->alertId = $alertId;
+  }
+  /**
+   * @return string
+   */
+  public function getAlertId()
+  {
+    return $this->alertId;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setCustomerId($customerId)
+  {
+    $this->customerId = $customerId;
+  }
+  /**
+   * @return string
+   */
+  public function getCustomerId()
+  {
+    return $this->customerId;
+  }
+  /**
+   * @param string
+   */
+  public function setEmail($email)
+  {
+    $this->email = $email;
+  }
+  /**
+   * @return string
+   */
+  public function getEmail()
+  {
+    return $this->email;
+  }
+  /**
+   * @param string
+   */
+  public function setFeedbackId($feedbackId)
+  {
+    $this->feedbackId = $feedbackId;
+  }
+  /**
+   * @return string
+   */
+  public function getFeedbackId()
+  {
+    return $this->feedbackId;
+  }
+  /**
+   * @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(AlertFeedback::class, 'Google_Service_AlertCenter_AlertFeedback');
Index: vendor/google/apiclient-services/src/AlertCenter/AlertMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/AlertMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/AlertMetadata.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\AlertCenter;
+
+class AlertMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $alertId;
+  /**
+   * @var string
+   */
+  public $assignee;
+  /**
+   * @var string
+   */
+  public $customerId;
+  /**
+   * @var string
+   */
+  public $etag;
+  /**
+   * @var string
+   */
+  public $severity;
+  /**
+   * @var string
+   */
+  public $status;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setAlertId($alertId)
+  {
+    $this->alertId = $alertId;
+  }
+  /**
+   * @return string
+   */
+  public function getAlertId()
+  {
+    return $this->alertId;
+  }
+  /**
+   * @param string
+   */
+  public function setAssignee($assignee)
+  {
+    $this->assignee = $assignee;
+  }
+  /**
+   * @return string
+   */
+  public function getAssignee()
+  {
+    return $this->assignee;
+  }
+  /**
+   * @param string
+   */
+  public function setCustomerId($customerId)
+  {
+    $this->customerId = $customerId;
+  }
+  /**
+   * @return string
+   */
+  public function getCustomerId()
+  {
+    return $this->customerId;
+  }
+  /**
+   * @param string
+   */
+  public function setEtag($etag)
+  {
+    $this->etag = $etag;
+  }
+  /**
+   * @return string
+   */
+  public function getEtag()
+  {
+    return $this->etag;
+  }
+  /**
+   * @param string
+   */
+  public function setSeverity($severity)
+  {
+    $this->severity = $severity;
+  }
+  /**
+   * @return string
+   */
+  public function getSeverity()
+  {
+    return $this->severity;
+  }
+  /**
+   * @param string
+   */
+  public function setStatus($status)
+  {
+    $this->status = $status;
+  }
+  /**
+   * @return string
+   */
+  public function getStatus()
+  {
+    return $this->status;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdateTime($updateTime)
+  {
+    $this->updateTime = $updateTime;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdateTime()
+  {
+    return $this->updateTime;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(AlertMetadata::class, 'Google_Service_AlertCenter_AlertMetadata');
Index: vendor/google/apiclient-services/src/AlertCenter/AlertcenterEmpty.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/AlertcenterEmpty.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/AlertcenterEmpty.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\AlertCenter;
+
+class AlertcenterEmpty extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(AlertcenterEmpty::class, 'Google_Service_AlertCenter_AlertcenterEmpty');
Index: vendor/google/apiclient-services/src/AlertCenter/ApnsCertificateExpirationInfo.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/ApnsCertificateExpirationInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/ApnsCertificateExpirationInfo.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\AlertCenter;
+
+class ApnsCertificateExpirationInfo extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $appleId;
+  /**
+   * @var string
+   */
+  public $expirationTime;
+  /**
+   * @var string
+   */
+  public $uid;
+
+  /**
+   * @param string
+   */
+  public function setAppleId($appleId)
+  {
+    $this->appleId = $appleId;
+  }
+  /**
+   * @return string
+   */
+  public function getAppleId()
+  {
+    return $this->appleId;
+  }
+  /**
+   * @param string
+   */
+  public function setExpirationTime($expirationTime)
+  {
+    $this->expirationTime = $expirationTime;
+  }
+  /**
+   * @return string
+   */
+  public function getExpirationTime()
+  {
+    return $this->expirationTime;
+  }
+  /**
+   * @param string
+   */
+  public function setUid($uid)
+  {
+    $this->uid = $uid;
+  }
+  /**
+   * @return string
+   */
+  public function getUid()
+  {
+    return $this->uid;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ApnsCertificateExpirationInfo::class, 'Google_Service_AlertCenter_ApnsCertificateExpirationInfo');
Index: vendor/google/apiclient-services/src/AlertCenter/AppMakerSqlSetupNotification.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/AppMakerSqlSetupNotification.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/AppMakerSqlSetupNotification.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\AlertCenter;
+
+class AppMakerSqlSetupNotification extends \Google\Collection
+{
+  protected $collection_key = 'requestInfo';
+  protected $requestInfoType = RequestInfo::class;
+  protected $requestInfoDataType = 'array';
+
+  /**
+   * @param RequestInfo[]
+   */
+  public function setRequestInfo($requestInfo)
+  {
+    $this->requestInfo = $requestInfo;
+  }
+  /**
+   * @return RequestInfo[]
+   */
+  public function getRequestInfo()
+  {
+    return $this->requestInfo;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(AppMakerSqlSetupNotification::class, 'Google_Service_AlertCenter_AppMakerSqlSetupNotification');
Index: vendor/google/apiclient-services/src/AlertCenter/AppSettingsChanged.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/AppSettingsChanged.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/AppSettingsChanged.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\AlertCenter;
+
+class AppSettingsChanged extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $alertDetails;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string
+   */
+  public function setAlertDetails($alertDetails)
+  {
+    $this->alertDetails = $alertDetails;
+  }
+  /**
+   * @return string
+   */
+  public function getAlertDetails()
+  {
+    return $this->alertDetails;
+  }
+  /**
+   * @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(AppSettingsChanged::class, 'Google_Service_AlertCenter_AppSettingsChanged');
Index: vendor/google/apiclient-services/src/AlertCenter/AppsOutage.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/AppsOutage.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/AppsOutage.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,151 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\AlertCenter;
+
+class AppsOutage extends \Google\Collection
+{
+  protected $collection_key = 'products';
+  /**
+   * @var string
+   */
+  public $dashboardUri;
+  /**
+   * @var string
+   */
+  public $incidentTrackingId;
+  protected $mergeInfoType = MergeInfo::class;
+  protected $mergeInfoDataType = '';
+  /**
+   * @var string
+   */
+  public $nextUpdateTime;
+  /**
+   * @var string[]
+   */
+  public $products;
+  /**
+   * @var string
+   */
+  public $resolutionTime;
+  /**
+   * @var string
+   */
+  public $status;
+
+  /**
+   * @param string
+   */
+  public function setDashboardUri($dashboardUri)
+  {
+    $this->dashboardUri = $dashboardUri;
+  }
+  /**
+   * @return string
+   */
+  public function getDashboardUri()
+  {
+    return $this->dashboardUri;
+  }
+  /**
+   * @param string
+   */
+  public function setIncidentTrackingId($incidentTrackingId)
+  {
+    $this->incidentTrackingId = $incidentTrackingId;
+  }
+  /**
+   * @return string
+   */
+  public function getIncidentTrackingId()
+  {
+    return $this->incidentTrackingId;
+  }
+  /**
+   * @param MergeInfo
+   */
+  public function setMergeInfo(MergeInfo $mergeInfo)
+  {
+    $this->mergeInfo = $mergeInfo;
+  }
+  /**
+   * @return MergeInfo
+   */
+  public function getMergeInfo()
+  {
+    return $this->mergeInfo;
+  }
+  /**
+   * @param string
+   */
+  public function setNextUpdateTime($nextUpdateTime)
+  {
+    $this->nextUpdateTime = $nextUpdateTime;
+  }
+  /**
+   * @return string
+   */
+  public function getNextUpdateTime()
+  {
+    return $this->nextUpdateTime;
+  }
+  /**
+   * @param string[]
+   */
+  public function setProducts($products)
+  {
+    $this->products = $products;
+  }
+  /**
+   * @return string[]
+   */
+  public function getProducts()
+  {
+    return $this->products;
+  }
+  /**
+   * @param string
+   */
+  public function setResolutionTime($resolutionTime)
+  {
+    $this->resolutionTime = $resolutionTime;
+  }
+  /**
+   * @return string
+   */
+  public function getResolutionTime()
+  {
+    return $this->resolutionTime;
+  }
+  /**
+   * @param string
+   */
+  public function setStatus($status)
+  {
+    $this->status = $status;
+  }
+  /**
+   * @return string
+   */
+  public function getStatus()
+  {
+    return $this->status;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(AppsOutage::class, 'Google_Service_AlertCenter_AppsOutage');
Index: vendor/google/apiclient-services/src/AlertCenter/Attachment.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/Attachment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/Attachment.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\AlertCenter;
+
+class Attachment extends \Google\Model
+{
+  protected $csvType = Csv::class;
+  protected $csvDataType = '';
+
+  /**
+   * @param Csv
+   */
+  public function setCsv(Csv $csv)
+  {
+    $this->csv = $csv;
+  }
+  /**
+   * @return Csv
+   */
+  public function getCsv()
+  {
+    return $this->csv;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(Attachment::class, 'Google_Service_AlertCenter_Attachment');
Index: vendor/google/apiclient-services/src/AlertCenter/BadWhitelist.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/BadWhitelist.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/BadWhitelist.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\AlertCenter;
+
+class BadWhitelist extends \Google\Collection
+{
+  protected $collection_key = 'messages';
+  protected $domainIdType = DomainId::class;
+  protected $domainIdDataType = '';
+  protected $maliciousEntityType = MaliciousEntity::class;
+  protected $maliciousEntityDataType = '';
+  protected $messagesType = GmailMessageInfo::class;
+  protected $messagesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $sourceIp;
+
+  /**
+   * @param DomainId
+   */
+  public function setDomainId(DomainId $domainId)
+  {
+    $this->domainId = $domainId;
+  }
+  /**
+   * @return DomainId
+   */
+  public function getDomainId()
+  {
+    return $this->domainId;
+  }
+  /**
+   * @param MaliciousEntity
+   */
+  public function setMaliciousEntity(MaliciousEntity $maliciousEntity)
+  {
+    $this->maliciousEntity = $maliciousEntity;
+  }
+  /**
+   * @return MaliciousEntity
+   */
+  public function getMaliciousEntity()
+  {
+    return $this->maliciousEntity;
+  }
+  /**
+   * @param GmailMessageInfo[]
+   */
+  public function setMessages($messages)
+  {
+    $this->messages = $messages;
+  }
+  /**
+   * @return GmailMessageInfo[]
+   */
+  public function getMessages()
+  {
+    return $this->messages;
+  }
+  /**
+   * @param string
+   */
+  public function setSourceIp($sourceIp)
+  {
+    $this->sourceIp = $sourceIp;
+  }
+  /**
+   * @return string
+   */
+  public function getSourceIp()
+  {
+    return $this->sourceIp;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(BadWhitelist::class, 'Google_Service_AlertCenter_BadWhitelist');
Index: vendor/google/apiclient-services/src/AlertCenter/BatchDeleteAlertsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/BatchDeleteAlertsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/BatchDeleteAlertsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,63 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * 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\AlertCenter;
+
+class BatchDeleteAlertsRequest extends \Google\Collection
+{
+  protected $collection_key = 'alertId';
+  /**
+   * @var string[]
+   */
+  public $alertId;
+  /**
+   * @var string
+   */
+  public $customerId;
+
+  /**
+   * @param string[]
+   */
+  public function setAlertId($alertId)
+  {
+    $this->alertId = $alertId;
+  }
+  /**
+   * @return string[]
+   */
+  public function getAlertId()
+  {
+    return $this->alertId;
+  }
+  /**
+   * @param string
+   */
+  public function setCustomerId($customerId)
+  {
+    $this->customerId = $customerId;
+  }
+  /**
+   * @return string
+   */
+  public function getCustomerId()
+  {
+    return $this->customerId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(BatchDeleteAlertsRequest::class, 'Google_Service_AlertCenter_BatchDeleteAlertsRequest');
Index: vendor/google/apiclient-services/src/AlertCenter/BatchDeleteAlertsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/BatchDeleteAlertsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/BatchDeleteAlertsResponse.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\AlertCenter;
+
+class BatchDeleteAlertsResponse extends \Google\Collection
+{
+  protected $collection_key = 'successAlertIds';
+  protected $failedAlertStatusType = Status::class;
+  protected $failedAlertStatusDataType = 'map';
+  /**
+   * @var string[]
+   */
+  public $successAlertIds;
+
+  /**
+   * @param Status[]
+   */
+  public function setFailedAlertStatus($failedAlertStatus)
+  {
+    $this->failedAlertStatus = $failedAlertStatus;
+  }
+  /**
+   * @return Status[]
+   */
+  public function getFailedAlertStatus()
+  {
+    return $this->failedAlertStatus;
+  }
+  /**
+   * @param string[]
+   */
+  public function setSuccessAlertIds($successAlertIds)
+  {
+    $this->successAlertIds = $successAlertIds;
+  }
+  /**
+   * @return string[]
+   */
+  public function getSuccessAlertIds()
+  {
+    return $this->successAlertIds;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(BatchDeleteAlertsResponse::class, 'Google_Service_AlertCenter_BatchDeleteAlertsResponse');
Index: vendor/google/apiclient-services/src/AlertCenter/BatchUndeleteAlertsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/BatchUndeleteAlertsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/BatchUndeleteAlertsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,63 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * 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\AlertCenter;
+
+class BatchUndeleteAlertsRequest extends \Google\Collection
+{
+  protected $collection_key = 'alertId';
+  /**
+   * @var string[]
+   */
+  public $alertId;
+  /**
+   * @var string
+   */
+  public $customerId;
+
+  /**
+   * @param string[]
+   */
+  public function setAlertId($alertId)
+  {
+    $this->alertId = $alertId;
+  }
+  /**
+   * @return string[]
+   */
+  public function getAlertId()
+  {
+    return $this->alertId;
+  }
+  /**
+   * @param string
+   */
+  public function setCustomerId($customerId)
+  {
+    $this->customerId = $customerId;
+  }
+  /**
+   * @return string
+   */
+  public function getCustomerId()
+  {
+    return $this->customerId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(BatchUndeleteAlertsRequest::class, 'Google_Service_AlertCenter_BatchUndeleteAlertsRequest');
Index: vendor/google/apiclient-services/src/AlertCenter/BatchUndeleteAlertsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/BatchUndeleteAlertsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/BatchUndeleteAlertsResponse.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\AlertCenter;
+
+class BatchUndeleteAlertsResponse extends \Google\Collection
+{
+  protected $collection_key = 'successAlertIds';
+  protected $failedAlertStatusType = Status::class;
+  protected $failedAlertStatusDataType = 'map';
+  /**
+   * @var string[]
+   */
+  public $successAlertIds;
+
+  /**
+   * @param Status[]
+   */
+  public function setFailedAlertStatus($failedAlertStatus)
+  {
+    $this->failedAlertStatus = $failedAlertStatus;
+  }
+  /**
+   * @return Status[]
+   */
+  public function getFailedAlertStatus()
+  {
+    return $this->failedAlertStatus;
+  }
+  /**
+   * @param string[]
+   */
+  public function setSuccessAlertIds($successAlertIds)
+  {
+    $this->successAlertIds = $successAlertIds;
+  }
+  /**
+   * @return string[]
+   */
+  public function getSuccessAlertIds()
+  {
+    return $this->successAlertIds;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(BatchUndeleteAlertsResponse::class, 'Google_Service_AlertCenter_BatchUndeleteAlertsResponse');
Index: vendor/google/apiclient-services/src/AlertCenter/CloudPubsubTopic.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/CloudPubsubTopic.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/CloudPubsubTopic.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\AlertCenter;
+
+class CloudPubsubTopic extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $payloadFormat;
+  /**
+   * @var string
+   */
+  public $topicName;
+
+  /**
+   * @param string
+   */
+  public function setPayloadFormat($payloadFormat)
+  {
+    $this->payloadFormat = $payloadFormat;
+  }
+  /**
+   * @return string
+   */
+  public function getPayloadFormat()
+  {
+    return $this->payloadFormat;
+  }
+  /**
+   * @param string
+   */
+  public function setTopicName($topicName)
+  {
+    $this->topicName = $topicName;
+  }
+  /**
+   * @return string
+   */
+  public function getTopicName()
+  {
+    return $this->topicName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CloudPubsubTopic::class, 'Google_Service_AlertCenter_CloudPubsubTopic');
Index: vendor/google/apiclient-services/src/AlertCenter/Csv.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/Csv.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/Csv.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\AlertCenter;
+
+class Csv extends \Google\Collection
+{
+  protected $collection_key = 'headers';
+  protected $dataRowsType = CsvRow::class;
+  protected $dataRowsDataType = 'array';
+  /**
+   * @var string[]
+   */
+  public $headers;
+
+  /**
+   * @param CsvRow[]
+   */
+  public function setDataRows($dataRows)
+  {
+    $this->dataRows = $dataRows;
+  }
+  /**
+   * @return CsvRow[]
+   */
+  public function getDataRows()
+  {
+    return $this->dataRows;
+  }
+  /**
+   * @param string[]
+   */
+  public function setHeaders($headers)
+  {
+    $this->headers = $headers;
+  }
+  /**
+   * @return string[]
+   */
+  public function getHeaders()
+  {
+    return $this->headers;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(Csv::class, 'Google_Service_AlertCenter_Csv');
Index: vendor/google/apiclient-services/src/AlertCenter/CsvRow.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/CsvRow.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/CsvRow.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\AlertCenter;
+
+class CsvRow extends \Google\Collection
+{
+  protected $collection_key = 'entries';
+  /**
+   * @var string[]
+   */
+  public $entries;
+
+  /**
+   * @param string[]
+   */
+  public function setEntries($entries)
+  {
+    $this->entries = $entries;
+  }
+  /**
+   * @return string[]
+   */
+  public function getEntries()
+  {
+    return $this->entries;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CsvRow::class, 'Google_Service_AlertCenter_CsvRow');
Index: vendor/google/apiclient-services/src/AlertCenter/DeviceCompromised.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/DeviceCompromised.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/DeviceCompromised.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\AlertCenter;
+
+class DeviceCompromised extends \Google\Collection
+{
+  protected $collection_key = 'events';
+  /**
+   * @var string
+   */
+  public $email;
+  protected $eventsType = DeviceCompromisedSecurityDetail::class;
+  protected $eventsDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setEmail($email)
+  {
+    $this->email = $email;
+  }
+  /**
+   * @return string
+   */
+  public function getEmail()
+  {
+    return $this->email;
+  }
+  /**
+   * @param DeviceCompromisedSecurityDetail[]
+   */
+  public function setEvents($events)
+  {
+    $this->events = $events;
+  }
+  /**
+   * @return DeviceCompromisedSecurityDetail[]
+   */
+  public function getEvents()
+  {
+    return $this->events;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(DeviceCompromised::class, 'Google_Service_AlertCenter_DeviceCompromised');
Index: vendor/google/apiclient-services/src/AlertCenter/DeviceCompromisedSecurityDetail.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/DeviceCompromisedSecurityDetail.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/DeviceCompromisedSecurityDetail.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\AlertCenter;
+
+class DeviceCompromisedSecurityDetail extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $deviceCompromisedState;
+  /**
+   * @var string
+   */
+  public $deviceId;
+  /**
+   * @var string
+   */
+  public $deviceModel;
+  /**
+   * @var string
+   */
+  public $deviceType;
+  /**
+   * @var string
+   */
+  public $iosVendorId;
+  /**
+   * @var string
+   */
+  public $resourceId;
+  /**
+   * @var string
+   */
+  public $serialNumber;
+
+  /**
+   * @param string
+   */
+  public function setDeviceCompromisedState($deviceCompromisedState)
+  {
+    $this->deviceCompromisedState = $deviceCompromisedState;
+  }
+  /**
+   * @return string
+   */
+  public function getDeviceCompromisedState()
+  {
+    return $this->deviceCompromisedState;
+  }
+  /**
+   * @param string
+   */
+  public function setDeviceId($deviceId)
+  {
+    $this->deviceId = $deviceId;
+  }
+  /**
+   * @return string
+   */
+  public function getDeviceId()
+  {
+    return $this->deviceId;
+  }
+  /**
+   * @param string
+   */
+  public function setDeviceModel($deviceModel)
+  {
+    $this->deviceModel = $deviceModel;
+  }
+  /**
+   * @return string
+   */
+  public function getDeviceModel()
+  {
+    return $this->deviceModel;
+  }
+  /**
+   * @param string
+   */
+  public function setDeviceType($deviceType)
+  {
+    $this->deviceType = $deviceType;
+  }
+  /**
+   * @return string
+   */
+  public function getDeviceType()
+  {
+    return $this->deviceType;
+  }
+  /**
+   * @param string
+   */
+  public function setIosVendorId($iosVendorId)
+  {
+    $this->iosVendorId = $iosVendorId;
+  }
+  /**
+   * @return string
+   */
+  public function getIosVendorId()
+  {
+    return $this->iosVendorId;
+  }
+  /**
+   * @param string
+   */
+  public function setResourceId($resourceId)
+  {
+    $this->resourceId = $resourceId;
+  }
+  /**
+   * @return string
+   */
+  public function getResourceId()
+  {
+    return $this->resourceId;
+  }
+  /**
+   * @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(DeviceCompromisedSecurityDetail::class, 'Google_Service_AlertCenter_DeviceCompromisedSecurityDetail');
Index: vendor/google/apiclient-services/src/AlertCenter/DeviceManagementRule.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/DeviceManagementRule.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/DeviceManagementRule.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,206 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * 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\AlertCenter;
+
+class DeviceManagementRule extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $deviceId;
+  /**
+   * @var string
+   */
+  public $deviceModel;
+  /**
+   * @var string
+   */
+  public $deviceType;
+  /**
+   * @var string
+   */
+  public $email;
+  /**
+   * @var string
+   */
+  public $id;
+  /**
+   * @var string
+   */
+  public $iosVendorId;
+  /**
+   * @var string
+   */
+  public $ownerId;
+  /**
+   * @var string
+   */
+  public $resourceId;
+  /**
+   * @var string
+   */
+  public $ruleAction;
+  /**
+   * @var string
+   */
+  public $serialNumber;
+
+  /**
+   * @param string
+   */
+  public function setDeviceId($deviceId)
+  {
+    $this->deviceId = $deviceId;
+  }
+  /**
+   * @return string
+   */
+  public function getDeviceId()
+  {
+    return $this->deviceId;
+  }
+  /**
+   * @param string
+   */
+  public function setDeviceModel($deviceModel)
+  {
+    $this->deviceModel = $deviceModel;
+  }
+  /**
+   * @return string
+   */
+  public function getDeviceModel()
+  {
+    return $this->deviceModel;
+  }
+  /**
+   * @param string
+   */
+  public function setDeviceType($deviceType)
+  {
+    $this->deviceType = $deviceType;
+  }
+  /**
+   * @return string
+   */
+  public function getDeviceType()
+  {
+    return $this->deviceType;
+  }
+  /**
+   * @param string
+   */
+  public function setEmail($email)
+  {
+    $this->email = $email;
+  }
+  /**
+   * @return string
+   */
+  public function getEmail()
+  {
+    return $this->email;
+  }
+  /**
+   * @param string
+   */
+  public function setId($id)
+  {
+    $this->id = $id;
+  }
+  /**
+   * @return string
+   */
+  public function getId()
+  {
+    return $this->id;
+  }
+  /**
+   * @param string
+   */
+  public function setIosVendorId($iosVendorId)
+  {
+    $this->iosVendorId = $iosVendorId;
+  }
+  /**
+   * @return string
+   */
+  public function getIosVendorId()
+  {
+    return $this->iosVendorId;
+  }
+  /**
+   * @param string
+   */
+  public function setOwnerId($ownerId)
+  {
+    $this->ownerId = $ownerId;
+  }
+  /**
+   * @return string
+   */
+  public function getOwnerId()
+  {
+    return $this->ownerId;
+  }
+  /**
+   * @param string
+   */
+  public function setResourceId($resourceId)
+  {
+    $this->resourceId = $resourceId;
+  }
+  /**
+   * @return string
+   */
+  public function getResourceId()
+  {
+    return $this->resourceId;
+  }
+  /**
+   * @param string
+   */
+  public function setRuleAction($ruleAction)
+  {
+    $this->ruleAction = $ruleAction;
+  }
+  /**
+   * @return string
+   */
+  public function getRuleAction()
+  {
+    return $this->ruleAction;
+  }
+  /**
+   * @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(DeviceManagementRule::class, 'Google_Service_AlertCenter_DeviceManagementRule');
Index: vendor/google/apiclient-services/src/AlertCenter/DlpRuleViolation.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/DlpRuleViolation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/DlpRuleViolation.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\AlertCenter;
+
+class DlpRuleViolation extends \Google\Model
+{
+  protected $ruleViolationInfoType = RuleViolationInfo::class;
+  protected $ruleViolationInfoDataType = '';
+
+  /**
+   * @param RuleViolationInfo
+   */
+  public function setRuleViolationInfo(RuleViolationInfo $ruleViolationInfo)
+  {
+    $this->ruleViolationInfo = $ruleViolationInfo;
+  }
+  /**
+   * @return RuleViolationInfo
+   */
+  public function getRuleViolationInfo()
+  {
+    return $this->ruleViolationInfo;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(DlpRuleViolation::class, 'Google_Service_AlertCenter_DlpRuleViolation');
Index: vendor/google/apiclient-services/src/AlertCenter/DomainId.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/DomainId.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/DomainId.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\AlertCenter;
+
+class DomainId extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $customerPrimaryDomain;
+
+  /**
+   * @param string
+   */
+  public function setCustomerPrimaryDomain($customerPrimaryDomain)
+  {
+    $this->customerPrimaryDomain = $customerPrimaryDomain;
+  }
+  /**
+   * @return string
+   */
+  public function getCustomerPrimaryDomain()
+  {
+    return $this->customerPrimaryDomain;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(DomainId::class, 'Google_Service_AlertCenter_DomainId');
Index: vendor/google/apiclient-services/src/AlertCenter/DomainWideTakeoutInitiated.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/DomainWideTakeoutInitiated.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/DomainWideTakeoutInitiated.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\AlertCenter;
+
+class DomainWideTakeoutInitiated extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $email;
+  /**
+   * @var string
+   */
+  public $takeoutRequestId;
+
+  /**
+   * @param string
+   */
+  public function setEmail($email)
+  {
+    $this->email = $email;
+  }
+  /**
+   * @return string
+   */
+  public function getEmail()
+  {
+    return $this->email;
+  }
+  /**
+   * @param string
+   */
+  public function setTakeoutRequestId($takeoutRequestId)
+  {
+    $this->takeoutRequestId = $takeoutRequestId;
+  }
+  /**
+   * @return string
+   */
+  public function getTakeoutRequestId()
+  {
+    return $this->takeoutRequestId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(DomainWideTakeoutInitiated::class, 'Google_Service_AlertCenter_DomainWideTakeoutInitiated');
Index: vendor/google/apiclient-services/src/AlertCenter/Entity.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/Entity.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/Entity.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\AlertCenter;
+
+class Entity extends \Google\Collection
+{
+  protected $collection_key = 'values';
+  /**
+   * @var string
+   */
+  public $link;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string[]
+   */
+  public $values;
+
+  /**
+   * @param string
+   */
+  public function setLink($link)
+  {
+    $this->link = $link;
+  }
+  /**
+   * @return string
+   */
+  public function getLink()
+  {
+    return $this->link;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string[]
+   */
+  public function setValues($values)
+  {
+    $this->values = $values;
+  }
+  /**
+   * @return string[]
+   */
+  public function getValues()
+  {
+    return $this->values;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(Entity::class, 'Google_Service_AlertCenter_Entity');
Index: vendor/google/apiclient-services/src/AlertCenter/EntityList.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/EntityList.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/EntityList.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\AlertCenter;
+
+class EntityList extends \Google\Collection
+{
+  protected $collection_key = 'headers';
+  protected $entitiesType = Entity::class;
+  protected $entitiesDataType = 'array';
+  /**
+   * @var string[]
+   */
+  public $headers;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param Entity[]
+   */
+  public function setEntities($entities)
+  {
+    $this->entities = $entities;
+  }
+  /**
+   * @return Entity[]
+   */
+  public function getEntities()
+  {
+    return $this->entities;
+  }
+  /**
+   * @param string[]
+   */
+  public function setHeaders($headers)
+  {
+    $this->headers = $headers;
+  }
+  /**
+   * @return string[]
+   */
+  public function getHeaders()
+  {
+    return $this->headers;
+  }
+  /**
+   * @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(EntityList::class, 'Google_Service_AlertCenter_EntityList');
Index: vendor/google/apiclient-services/src/AlertCenter/GmailMessageInfo.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/GmailMessageInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/GmailMessageInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,189 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * 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\AlertCenter;
+
+class GmailMessageInfo extends \Google\Collection
+{
+  protected $collection_key = 'attachmentsSha256Hash';
+  /**
+   * @var string[]
+   */
+  public $attachmentsSha256Hash;
+  /**
+   * @var string
+   */
+  public $date;
+  /**
+   * @var string
+   */
+  public $md5HashMessageBody;
+  /**
+   * @var string
+   */
+  public $md5HashSubject;
+  /**
+   * @var string
+   */
+  public $messageBodySnippet;
+  /**
+   * @var string
+   */
+  public $messageId;
+  /**
+   * @var string
+   */
+  public $recipient;
+  /**
+   * @var string
+   */
+  public $sentTime;
+  /**
+   * @var string
+   */
+  public $subjectText;
+
+  /**
+   * @param string[]
+   */
+  public function setAttachmentsSha256Hash($attachmentsSha256Hash)
+  {
+    $this->attachmentsSha256Hash = $attachmentsSha256Hash;
+  }
+  /**
+   * @return string[]
+   */
+  public function getAttachmentsSha256Hash()
+  {
+    return $this->attachmentsSha256Hash;
+  }
+  /**
+   * @param string
+   */
+  public function setDate($date)
+  {
+    $this->date = $date;
+  }
+  /**
+   * @return string
+   */
+  public function getDate()
+  {
+    return $this->date;
+  }
+  /**
+   * @param string
+   */
+  public function setMd5HashMessageBody($md5HashMessageBody)
+  {
+    $this->md5HashMessageBody = $md5HashMessageBody;
+  }
+  /**
+   * @return string
+   */
+  public function getMd5HashMessageBody()
+  {
+    return $this->md5HashMessageBody;
+  }
+  /**
+   * @param string
+   */
+  public function setMd5HashSubject($md5HashSubject)
+  {
+    $this->md5HashSubject = $md5HashSubject;
+  }
+  /**
+   * @return string
+   */
+  public function getMd5HashSubject()
+  {
+    return $this->md5HashSubject;
+  }
+  /**
+   * @param string
+   */
+  public function setMessageBodySnippet($messageBodySnippet)
+  {
+    $this->messageBodySnippet = $messageBodySnippet;
+  }
+  /**
+   * @return string
+   */
+  public function getMessageBodySnippet()
+  {
+    return $this->messageBodySnippet;
+  }
+  /**
+   * @param string
+   */
+  public function setMessageId($messageId)
+  {
+    $this->messageId = $messageId;
+  }
+  /**
+   * @return string
+   */
+  public function getMessageId()
+  {
+    return $this->messageId;
+  }
+  /**
+   * @param string
+   */
+  public function setRecipient($recipient)
+  {
+    $this->recipient = $recipient;
+  }
+  /**
+   * @return string
+   */
+  public function getRecipient()
+  {
+    return $this->recipient;
+  }
+  /**
+   * @param string
+   */
+  public function setSentTime($sentTime)
+  {
+    $this->sentTime = $sentTime;
+  }
+  /**
+   * @return string
+   */
+  public function getSentTime()
+  {
+    return $this->sentTime;
+  }
+  /**
+   * @param string
+   */
+  public function setSubjectText($subjectText)
+  {
+    $this->subjectText = $subjectText;
+  }
+  /**
+   * @return string
+   */
+  public function getSubjectText()
+  {
+    return $this->subjectText;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GmailMessageInfo::class, 'Google_Service_AlertCenter_GmailMessageInfo');
Index: vendor/google/apiclient-services/src/AlertCenter/GoogleOperations.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/GoogleOperations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/GoogleOperations.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\AlertCenter;
+
+class GoogleOperations extends \Google\Collection
+{
+  protected $collection_key = 'affectedUserEmails';
+  /**
+   * @var string[]
+   */
+  public $affectedUserEmails;
+  protected $attachmentDataType = Attachment::class;
+  protected $attachmentDataDataType = '';
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $domain;
+  /**
+   * @var string
+   */
+  public $header;
+  /**
+   * @var string
+   */
+  public $title;
+
+  /**
+   * @param string[]
+   */
+  public function setAffectedUserEmails($affectedUserEmails)
+  {
+    $this->affectedUserEmails = $affectedUserEmails;
+  }
+  /**
+   * @return string[]
+   */
+  public function getAffectedUserEmails()
+  {
+    return $this->affectedUserEmails;
+  }
+  /**
+   * @param Attachment
+   */
+  public function setAttachmentData(Attachment $attachmentData)
+  {
+    $this->attachmentData = $attachmentData;
+  }
+  /**
+   * @return Attachment
+   */
+  public function getAttachmentData()
+  {
+    return $this->attachmentData;
+  }
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param string
+   */
+  public function setDomain($domain)
+  {
+    $this->domain = $domain;
+  }
+  /**
+   * @return string
+   */
+  public function getDomain()
+  {
+    return $this->domain;
+  }
+  /**
+   * @param string
+   */
+  public function setHeader($header)
+  {
+    $this->header = $header;
+  }
+  /**
+   * @return string
+   */
+  public function getHeader()
+  {
+    return $this->header;
+  }
+  /**
+   * @param string
+   */
+  public function setTitle($title)
+  {
+    $this->title = $title;
+  }
+  /**
+   * @return string
+   */
+  public function getTitle()
+  {
+    return $this->title;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleOperations::class, 'Google_Service_AlertCenter_GoogleOperations');
Index: vendor/google/apiclient-services/src/AlertCenter/ListAlertFeedbackResponse.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/ListAlertFeedbackResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/ListAlertFeedbackResponse.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\AlertCenter;
+
+class ListAlertFeedbackResponse extends \Google\Collection
+{
+  protected $collection_key = 'feedback';
+  protected $feedbackType = AlertFeedback::class;
+  protected $feedbackDataType = 'array';
+
+  /**
+   * @param AlertFeedback[]
+   */
+  public function setFeedback($feedback)
+  {
+    $this->feedback = $feedback;
+  }
+  /**
+   * @return AlertFeedback[]
+   */
+  public function getFeedback()
+  {
+    return $this->feedback;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ListAlertFeedbackResponse::class, 'Google_Service_AlertCenter_ListAlertFeedbackResponse');
Index: vendor/google/apiclient-services/src/AlertCenter/ListAlertsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/ListAlertsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/ListAlertsResponse.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\AlertCenter;
+
+class ListAlertsResponse extends \Google\Collection
+{
+  protected $collection_key = 'alerts';
+  protected $alertsType = Alert::class;
+  protected $alertsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param Alert[]
+   */
+  public function setAlerts($alerts)
+  {
+    $this->alerts = $alerts;
+  }
+  /**
+   * @return Alert[]
+   */
+  public function getAlerts()
+  {
+    return $this->alerts;
+  }
+  /**
+   * @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(ListAlertsResponse::class, 'Google_Service_AlertCenter_ListAlertsResponse');
Index: vendor/google/apiclient-services/src/AlertCenter/LoginDetails.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/LoginDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/LoginDetails.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\AlertCenter;
+
+class LoginDetails extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $ipAddress;
+  /**
+   * @var string
+   */
+  public $loginTime;
+
+  /**
+   * @param string
+   */
+  public function setIpAddress($ipAddress)
+  {
+    $this->ipAddress = $ipAddress;
+  }
+  /**
+   * @return string
+   */
+  public function getIpAddress()
+  {
+    return $this->ipAddress;
+  }
+  /**
+   * @param string
+   */
+  public function setLoginTime($loginTime)
+  {
+    $this->loginTime = $loginTime;
+  }
+  /**
+   * @return string
+   */
+  public function getLoginTime()
+  {
+    return $this->loginTime;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(LoginDetails::class, 'Google_Service_AlertCenter_LoginDetails');
Index: vendor/google/apiclient-services/src/AlertCenter/MailPhishing.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/MailPhishing.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/MailPhishing.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,111 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * 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\AlertCenter;
+
+class MailPhishing extends \Google\Collection
+{
+  protected $collection_key = 'messages';
+  protected $domainIdType = DomainId::class;
+  protected $domainIdDataType = '';
+  /**
+   * @var bool
+   */
+  public $isInternal;
+  protected $maliciousEntityType = MaliciousEntity::class;
+  protected $maliciousEntityDataType = '';
+  protected $messagesType = GmailMessageInfo::class;
+  protected $messagesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $systemActionType;
+
+  /**
+   * @param DomainId
+   */
+  public function setDomainId(DomainId $domainId)
+  {
+    $this->domainId = $domainId;
+  }
+  /**
+   * @return DomainId
+   */
+  public function getDomainId()
+  {
+    return $this->domainId;
+  }
+  /**
+   * @param bool
+   */
+  public function setIsInternal($isInternal)
+  {
+    $this->isInternal = $isInternal;
+  }
+  /**
+   * @return bool
+   */
+  public function getIsInternal()
+  {
+    return $this->isInternal;
+  }
+  /**
+   * @param MaliciousEntity
+   */
+  public function setMaliciousEntity(MaliciousEntity $maliciousEntity)
+  {
+    $this->maliciousEntity = $maliciousEntity;
+  }
+  /**
+   * @return MaliciousEntity
+   */
+  public function getMaliciousEntity()
+  {
+    return $this->maliciousEntity;
+  }
+  /**
+   * @param GmailMessageInfo[]
+   */
+  public function setMessages($messages)
+  {
+    $this->messages = $messages;
+  }
+  /**
+   * @return GmailMessageInfo[]
+   */
+  public function getMessages()
+  {
+    return $this->messages;
+  }
+  /**
+   * @param string
+   */
+  public function setSystemActionType($systemActionType)
+  {
+    $this->systemActionType = $systemActionType;
+  }
+  /**
+   * @return string
+   */
+  public function getSystemActionType()
+  {
+    return $this->systemActionType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(MailPhishing::class, 'Google_Service_AlertCenter_MailPhishing');
Index: vendor/google/apiclient-services/src/AlertCenter/MaliciousEntity.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/MaliciousEntity.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/MaliciousEntity.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\AlertCenter;
+
+class MaliciousEntity extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+  protected $entityType = User::class;
+  protected $entityDataType = '';
+  /**
+   * @var string
+   */
+  public $fromHeader;
+
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param User
+   */
+  public function setEntity(User $entity)
+  {
+    $this->entity = $entity;
+  }
+  /**
+   * @return User
+   */
+  public function getEntity()
+  {
+    return $this->entity;
+  }
+  /**
+   * @param string
+   */
+  public function setFromHeader($fromHeader)
+  {
+    $this->fromHeader = $fromHeader;
+  }
+  /**
+   * @return string
+   */
+  public function getFromHeader()
+  {
+    return $this->fromHeader;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(MaliciousEntity::class, 'Google_Service_AlertCenter_MaliciousEntity');
Index: vendor/google/apiclient-services/src/AlertCenter/MandatoryServiceAnnouncement.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/MandatoryServiceAnnouncement.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/MandatoryServiceAnnouncement.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\AlertCenter;
+
+class MandatoryServiceAnnouncement extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $title;
+
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param string
+   */
+  public function setTitle($title)
+  {
+    $this->title = $title;
+  }
+  /**
+   * @return string
+   */
+  public function getTitle()
+  {
+    return $this->title;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(MandatoryServiceAnnouncement::class, 'Google_Service_AlertCenter_MandatoryServiceAnnouncement');
Index: vendor/google/apiclient-services/src/AlertCenter/MatchInfo.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/MatchInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/MatchInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,58 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * 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\AlertCenter;
+
+class MatchInfo extends \Google\Model
+{
+  protected $predefinedDetectorType = PredefinedDetectorInfo::class;
+  protected $predefinedDetectorDataType = '';
+  protected $userDefinedDetectorType = UserDefinedDetectorInfo::class;
+  protected $userDefinedDetectorDataType = '';
+
+  /**
+   * @param PredefinedDetectorInfo
+   */
+  public function setPredefinedDetector(PredefinedDetectorInfo $predefinedDetector)
+  {
+    $this->predefinedDetector = $predefinedDetector;
+  }
+  /**
+   * @return PredefinedDetectorInfo
+   */
+  public function getPredefinedDetector()
+  {
+    return $this->predefinedDetector;
+  }
+  /**
+   * @param UserDefinedDetectorInfo
+   */
+  public function setUserDefinedDetector(UserDefinedDetectorInfo $userDefinedDetector)
+  {
+    $this->userDefinedDetector = $userDefinedDetector;
+  }
+  /**
+   * @return UserDefinedDetectorInfo
+   */
+  public function getUserDefinedDetector()
+  {
+    return $this->userDefinedDetector;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(MatchInfo::class, 'Google_Service_AlertCenter_MatchInfo');
Index: vendor/google/apiclient-services/src/AlertCenter/MergeInfo.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/MergeInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/MergeInfo.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\AlertCenter;
+
+class MergeInfo extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $newAlertId;
+  /**
+   * @var string
+   */
+  public $newIncidentTrackingId;
+
+  /**
+   * @param string
+   */
+  public function setNewAlertId($newAlertId)
+  {
+    $this->newAlertId = $newAlertId;
+  }
+  /**
+   * @return string
+   */
+  public function getNewAlertId()
+  {
+    return $this->newAlertId;
+  }
+  /**
+   * @param string
+   */
+  public function setNewIncidentTrackingId($newIncidentTrackingId)
+  {
+    $this->newIncidentTrackingId = $newIncidentTrackingId;
+  }
+  /**
+   * @return string
+   */
+  public function getNewIncidentTrackingId()
+  {
+    return $this->newIncidentTrackingId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(MergeInfo::class, 'Google_Service_AlertCenter_MergeInfo');
Index: vendor/google/apiclient-services/src/AlertCenter/Notification.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/Notification.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/Notification.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\AlertCenter;
+
+class Notification extends \Google\Model
+{
+  protected $cloudPubsubTopicType = CloudPubsubTopic::class;
+  protected $cloudPubsubTopicDataType = '';
+
+  /**
+   * @param CloudPubsubTopic
+   */
+  public function setCloudPubsubTopic(CloudPubsubTopic $cloudPubsubTopic)
+  {
+    $this->cloudPubsubTopic = $cloudPubsubTopic;
+  }
+  /**
+   * @return CloudPubsubTopic
+   */
+  public function getCloudPubsubTopic()
+  {
+    return $this->cloudPubsubTopic;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(Notification::class, 'Google_Service_AlertCenter_Notification');
Index: vendor/google/apiclient-services/src/AlertCenter/OutOfDomainForwarding.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/OutOfDomainForwarding.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/OutOfDomainForwarding.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\AlertCenter;
+
+class OutOfDomainForwarding extends \Google\Model
+{
+  public $actorEmail;
+  public $enableTime;
+  public $forwardeeEmail;
+  public $ipAddress;
+
+  public function setActorEmail($actorEmail)
+  {
+    $this->actorEmail = $actorEmail;
+  }
+  public function getActorEmail()
+  {
+    return $this->actorEmail;
+  }
+  public function setEnableTime($enableTime)
+  {
+    $this->enableTime = $enableTime;
+  }
+  public function getEnableTime()
+  {
+    return $this->enableTime;
+  }
+  public function setForwardeeEmail($forwardeeEmail)
+  {
+    $this->forwardeeEmail = $forwardeeEmail;
+  }
+  public function getForwardeeEmail()
+  {
+    return $this->forwardeeEmail;
+  }
+  public function setIpAddress($ipAddress)
+  {
+    $this->ipAddress = $ipAddress;
+  }
+  public function getIpAddress()
+  {
+    return $this->ipAddress;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OutOfDomainForwarding::class, 'Google_Service_AlertCenter_OutOfDomainForwarding');
Index: vendor/google/apiclient-services/src/AlertCenter/PhishingSpike.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/PhishingSpike.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/PhishingSpike.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\AlertCenter;
+
+class PhishingSpike extends \Google\Collection
+{
+  protected $collection_key = 'messages';
+  protected $domainIdType = DomainId::class;
+  protected $domainIdDataType = '';
+  /**
+   * @var bool
+   */
+  public $isInternal;
+  protected $maliciousEntityType = MaliciousEntity::class;
+  protected $maliciousEntityDataType = '';
+  protected $messagesType = GmailMessageInfo::class;
+  protected $messagesDataType = 'array';
+
+  /**
+   * @param DomainId
+   */
+  public function setDomainId(DomainId $domainId)
+  {
+    $this->domainId = $domainId;
+  }
+  /**
+   * @return DomainId
+   */
+  public function getDomainId()
+  {
+    return $this->domainId;
+  }
+  /**
+   * @param bool
+   */
+  public function setIsInternal($isInternal)
+  {
+    $this->isInternal = $isInternal;
+  }
+  /**
+   * @return bool
+   */
+  public function getIsInternal()
+  {
+    return $this->isInternal;
+  }
+  /**
+   * @param MaliciousEntity
+   */
+  public function setMaliciousEntity(MaliciousEntity $maliciousEntity)
+  {
+    $this->maliciousEntity = $maliciousEntity;
+  }
+  /**
+   * @return MaliciousEntity
+   */
+  public function getMaliciousEntity()
+  {
+    return $this->maliciousEntity;
+  }
+  /**
+   * @param GmailMessageInfo[]
+   */
+  public function setMessages($messages)
+  {
+    $this->messages = $messages;
+  }
+  /**
+   * @return GmailMessageInfo[]
+   */
+  public function getMessages()
+  {
+    return $this->messages;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PhishingSpike::class, 'Google_Service_AlertCenter_PhishingSpike');
Index: vendor/google/apiclient-services/src/AlertCenter/PredefinedDetectorInfo.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/PredefinedDetectorInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/PredefinedDetectorInfo.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\AlertCenter;
+
+class PredefinedDetectorInfo extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $detectorName;
+
+  /**
+   * @param string
+   */
+  public function setDetectorName($detectorName)
+  {
+    $this->detectorName = $detectorName;
+  }
+  /**
+   * @return string
+   */
+  public function getDetectorName()
+  {
+    return $this->detectorName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PredefinedDetectorInfo::class, 'Google_Service_AlertCenter_PredefinedDetectorInfo');
Index: vendor/google/apiclient-services/src/AlertCenter/PrimaryAdminChangedEvent.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/PrimaryAdminChangedEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/PrimaryAdminChangedEvent.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\AlertCenter;
+
+class PrimaryAdminChangedEvent extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $domain;
+  /**
+   * @var string
+   */
+  public $previousAdminEmail;
+  /**
+   * @var string
+   */
+  public $updatedAdminEmail;
+
+  /**
+   * @param string
+   */
+  public function setDomain($domain)
+  {
+    $this->domain = $domain;
+  }
+  /**
+   * @return string
+   */
+  public function getDomain()
+  {
+    return $this->domain;
+  }
+  /**
+   * @param string
+   */
+  public function setPreviousAdminEmail($previousAdminEmail)
+  {
+    $this->previousAdminEmail = $previousAdminEmail;
+  }
+  /**
+   * @return string
+   */
+  public function getPreviousAdminEmail()
+  {
+    return $this->previousAdminEmail;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdatedAdminEmail($updatedAdminEmail)
+  {
+    $this->updatedAdminEmail = $updatedAdminEmail;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdatedAdminEmail()
+  {
+    return $this->updatedAdminEmail;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PrimaryAdminChangedEvent::class, 'Google_Service_AlertCenter_PrimaryAdminChangedEvent');
Index: vendor/google/apiclient-services/src/AlertCenter/ReportingRule.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/ReportingRule.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/ReportingRule.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\AlertCenter;
+
+class ReportingRule extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $alertDetails;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $query;
+
+  /**
+   * @param string
+   */
+  public function setAlertDetails($alertDetails)
+  {
+    $this->alertDetails = $alertDetails;
+  }
+  /**
+   * @return string
+   */
+  public function getAlertDetails()
+  {
+    return $this->alertDetails;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setQuery($query)
+  {
+    $this->query = $query;
+  }
+  /**
+   * @return string
+   */
+  public function getQuery()
+  {
+    return $this->query;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ReportingRule::class, 'Google_Service_AlertCenter_ReportingRule');
Index: vendor/google/apiclient-services/src/AlertCenter/RequestInfo.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/RequestInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/RequestInfo.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\AlertCenter;
+
+class RequestInfo extends \Google\Collection
+{
+  protected $collection_key = 'appDeveloperEmail';
+  /**
+   * @var string[]
+   */
+  public $appDeveloperEmail;
+  /**
+   * @var string
+   */
+  public $appKey;
+  /**
+   * @var string
+   */
+  public $numberOfRequests;
+
+  /**
+   * @param string[]
+   */
+  public function setAppDeveloperEmail($appDeveloperEmail)
+  {
+    $this->appDeveloperEmail = $appDeveloperEmail;
+  }
+  /**
+   * @return string[]
+   */
+  public function getAppDeveloperEmail()
+  {
+    return $this->appDeveloperEmail;
+  }
+  /**
+   * @param string
+   */
+  public function setAppKey($appKey)
+  {
+    $this->appKey = $appKey;
+  }
+  /**
+   * @return string
+   */
+  public function getAppKey()
+  {
+    return $this->appKey;
+  }
+  /**
+   * @param string
+   */
+  public function setNumberOfRequests($numberOfRequests)
+  {
+    $this->numberOfRequests = $numberOfRequests;
+  }
+  /**
+   * @return string
+   */
+  public function getNumberOfRequests()
+  {
+    return $this->numberOfRequests;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(RequestInfo::class, 'Google_Service_AlertCenter_RequestInfo');
Index: vendor/google/apiclient-services/src/AlertCenter/Resource/Alerts.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/Resource/Alerts.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/Resource/Alerts.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,194 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * 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\AlertCenter\Resource;
+
+use Google\Service\AlertCenter\Alert;
+use Google\Service\AlertCenter\AlertMetadata;
+use Google\Service\AlertCenter\AlertcenterEmpty;
+use Google\Service\AlertCenter\BatchDeleteAlertsRequest;
+use Google\Service\AlertCenter\BatchDeleteAlertsResponse;
+use Google\Service\AlertCenter\BatchUndeleteAlertsRequest;
+use Google\Service\AlertCenter\BatchUndeleteAlertsResponse;
+use Google\Service\AlertCenter\ListAlertsResponse;
+use Google\Service\AlertCenter\UndeleteAlertRequest;
+
+/**
+ * The "alerts" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $alertcenterService = new Google\Service\AlertCenter(...);
+ *   $alerts = $alertcenterService->alerts;
+ *  </code>
+ */
+class Alerts extends \Google\Service\Resource
+{
+  /**
+   * Performs batch delete operation on alerts. (alerts.batchDelete)
+   *
+   * @param BatchDeleteAlertsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return BatchDeleteAlertsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function batchDelete(BatchDeleteAlertsRequest $postBody, $optParams = [])
+  {
+    $params = ['postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('batchDelete', [$params], BatchDeleteAlertsResponse::class);
+  }
+  /**
+   * Performs batch undelete operation on alerts. (alerts.batchUndelete)
+   *
+   * @param BatchUndeleteAlertsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return BatchUndeleteAlertsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function batchUndelete(BatchUndeleteAlertsRequest $postBody, $optParams = [])
+  {
+    $params = ['postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('batchUndelete', [$params], BatchUndeleteAlertsResponse::class);
+  }
+  /**
+   * Marks the specified alert for deletion. An alert that has been marked for
+   * deletion is removed from Alert Center after 30 days. Marking an alert for
+   * deletion has no effect on an alert which has already been marked for
+   * deletion. Attempting to mark a nonexistent alert for deletion results in a
+   * `NOT_FOUND` error. (alerts.delete)
+   *
+   * @param string $alertId Required. The identifier of the alert to delete.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string customerId Optional. The unique identifier of the Google
+   * Workspace account of the customer the alert is associated with. The
+   * `customer_id` must have the initial "C" stripped (for example, `046psxkn`).
+   * Inferred from the caller identity if not provided. [Find your customer
+   * ID](https://support.google.com/cloudidentity/answer/10070793).
+   * @return AlertcenterEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($alertId, $optParams = [])
+  {
+    $params = ['alertId' => $alertId];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], AlertcenterEmpty::class);
+  }
+  /**
+   * Gets the specified alert. Attempting to get a nonexistent alert returns
+   * `NOT_FOUND` error. (alerts.get)
+   *
+   * @param string $alertId Required. The identifier of the alert to retrieve.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string customerId Optional. The unique identifier of the Google
+   * Workspace account of the customer the alert is associated with. The
+   * `customer_id` must have the initial "C" stripped (for example, `046psxkn`).
+   * Inferred from the caller identity if not provided. [Find your customer
+   * ID](https://support.google.com/cloudidentity/answer/10070793).
+   * @return Alert
+   * @throws \Google\Service\Exception
+   */
+  public function get($alertId, $optParams = [])
+  {
+    $params = ['alertId' => $alertId];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], Alert::class);
+  }
+  /**
+   * Returns the metadata of an alert. Attempting to get metadata for a non-
+   * existent alert returns `NOT_FOUND` error. (alerts.getMetadata)
+   *
+   * @param string $alertId Required. The identifier of the alert this metadata
+   * belongs to.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string customerId Optional. The unique identifier of the Google
+   * Workspace account of the customer the alert metadata is associated with. The
+   * `customer_id` must have the initial "C" stripped (for example, `046psxkn`).
+   * Inferred from the caller identity if not provided. [Find your customer
+   * ID](https://support.google.com/cloudidentity/answer/10070793).
+   * @return AlertMetadata
+   * @throws \Google\Service\Exception
+   */
+  public function getMetadata($alertId, $optParams = [])
+  {
+    $params = ['alertId' => $alertId];
+    $params = array_merge($params, $optParams);
+    return $this->call('getMetadata', [$params], AlertMetadata::class);
+  }
+  /**
+   * Lists the alerts. (alerts.listAlerts)
+   *
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string customerId Optional. The unique identifier of the Google
+   * Workspace account of the customer the alerts are associated with. The
+   * `customer_id` must have the initial "C" stripped (for example, `046psxkn`).
+   * Inferred from the caller identity if not provided. [Find your customer
+   * ID](https://support.google.com/cloudidentity/answer/10070793).
+   * @opt_param string filter Optional. A query string for filtering alert
+   * results. For more details, see [Query
+   * filters](https://developers.google.com/admin-sdk/alertcenter/guides/query-
+   * filters) and [Supported query filter
+   * fields](https://developers.google.com/admin-sdk/alertcenter/reference/filter-
+   * fields#alerts.list).
+   * @opt_param string orderBy Optional. The sort order of the list results. If
+   * not specified results may be returned in arbitrary order. You can sort the
+   * results in descending order based on the creation timestamp using
+   * `order_by="create_time desc"`. Currently, supported sorting are `create_time
+   * asc`, `create_time desc`, `update_time desc`
+   * @opt_param int pageSize Optional. The requested page size. Server may return
+   * fewer items than requested. If unspecified, server picks an appropriate
+   * default.
+   * @opt_param string pageToken Optional. A token identifying a page of results
+   * the server should return. If empty, a new iteration is started. To continue
+   * an iteration, pass in the value from the previous ListAlertsResponse's
+   * next_page_token field.
+   * @return ListAlertsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listAlerts($optParams = [])
+  {
+    $params = [];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], ListAlertsResponse::class);
+  }
+  /**
+   * Restores, or "undeletes", an alert that was marked for deletion within the
+   * past 30 days. Attempting to undelete an alert which was marked for deletion
+   * over 30 days ago (which has been removed from the Alert Center database) or a
+   * nonexistent alert returns a `NOT_FOUND` error. Attempting to undelete an
+   * alert which has not been marked for deletion has no effect. (alerts.undelete)
+   *
+   * @param string $alertId Required. The identifier of the alert to undelete.
+   * @param UndeleteAlertRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return Alert
+   * @throws \Google\Service\Exception
+   */
+  public function undelete($alertId, UndeleteAlertRequest $postBody, $optParams = [])
+  {
+    $params = ['alertId' => $alertId, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('undelete', [$params], Alert::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(Alerts::class, 'Google_Service_AlertCenter_Resource_Alerts');
Index: vendor/google/apiclient-services/src/AlertCenter/Resource/AlertsFeedback.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/Resource/AlertsFeedback.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/Resource/AlertsFeedback.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,89 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\AlertCenter\Resource;
+
+use Google\Service\AlertCenter\AlertFeedback;
+use Google\Service\AlertCenter\ListAlertFeedbackResponse;
+
+/**
+ * The "feedback" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $alertcenterService = new Google\Service\AlertCenter(...);
+ *   $feedback = $alertcenterService->alerts_feedback;
+ *  </code>
+ */
+class AlertsFeedback extends \Google\Service\Resource
+{
+  /**
+   * Creates new feedback for an alert. Attempting to create a feedback for a non-
+   * existent alert returns `NOT_FOUND` error. Attempting to create a feedback for
+   * an alert that is marked for deletion returns `FAILED_PRECONDITION' error.
+   * (feedback.create)
+   *
+   * @param string $alertId Required. The identifier of the alert this feedback
+   * belongs to.
+   * @param AlertFeedback $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string customerId Optional. The unique identifier of the Google
+   * Workspace account of the customer the alert is associated with. The
+   * `customer_id` must have the initial "C" stripped (for example, `046psxkn`).
+   * Inferred from the caller identity if not provided. [Find your customer
+   * ID](https://support.google.com/cloudidentity/answer/10070793).
+   * @return AlertFeedback
+   * @throws \Google\Service\Exception
+   */
+  public function create($alertId, AlertFeedback $postBody, $optParams = [])
+  {
+    $params = ['alertId' => $alertId, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], AlertFeedback::class);
+  }
+  /**
+   * Lists all the feedback for an alert. Attempting to list feedbacks for a non-
+   * existent alert returns `NOT_FOUND` error. (feedback.listAlertsFeedback)
+   *
+   * @param string $alertId Required. The alert identifier. The "-" wildcard could
+   * be used to represent all alerts.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string customerId Optional. The unique identifier of the Google
+   * Workspace account of the customer the alert is associated with. The
+   * `customer_id` must have the initial "C" stripped (for example, `046psxkn`).
+   * Inferred from the caller identity if not provided. [Find your customer
+   * ID](https://support.google.com/cloudidentity/answer/10070793).
+   * @opt_param string filter Optional. A query string for filtering alert
+   * feedback results. For more details, see [Query
+   * filters](https://developers.google.com/admin-sdk/alertcenter/guides/query-
+   * filters) and [Supported query filter
+   * fields](https://developers.google.com/admin-sdk/alertcenter/reference/filter-
+   * fields#alerts.feedback.list).
+   * @return ListAlertFeedbackResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listAlertsFeedback($alertId, $optParams = [])
+  {
+    $params = ['alertId' => $alertId];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], ListAlertFeedbackResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(AlertsFeedback::class, 'Google_Service_AlertCenter_Resource_AlertsFeedback');
Index: vendor/google/apiclient-services/src/AlertCenter/Resource/V1beta1.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/Resource/V1beta1.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/Resource/V1beta1.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,74 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\AlertCenter\Resource;
+
+use Google\Service\AlertCenter\Settings;
+
+/**
+ * The "v1beta1" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $alertcenterService = new Google\Service\AlertCenter(...);
+ *   $v1beta1 = $alertcenterService->v1beta1;
+ *  </code>
+ */
+class V1beta1 extends \Google\Service\Resource
+{
+  /**
+   * Returns customer-level settings. (v1beta1.getSettings)
+   *
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string customerId Optional. The unique identifier of the Google
+   * Workspace account of the customer the alert settings are associated with. The
+   * `customer_id` must/ have the initial "C" stripped (for example, `046psxkn`).
+   * Inferred from the caller identity if not provided. [Find your customer
+   * ID](https://support.google.com/cloudidentity/answer/10070793).
+   * @return Settings
+   * @throws \Google\Service\Exception
+   */
+  public function getSettings($optParams = [])
+  {
+    $params = [];
+    $params = array_merge($params, $optParams);
+    return $this->call('getSettings', [$params], Settings::class);
+  }
+  /**
+   * Updates the customer-level settings. (v1beta1.updateSettings)
+   *
+   * @param Settings $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string customerId Optional. The unique identifier of the Google
+   * Workspace account of the customer the alert settings are associated with. The
+   * `customer_id` must have the initial "C" stripped (for example, `046psxkn`).
+   * Inferred from the caller identity if not provided. [Find your customer
+   * ID](https://support.google.com/cloudidentity/answer/10070793).
+   * @return Settings
+   * @throws \Google\Service\Exception
+   */
+  public function updateSettings(Settings $postBody, $optParams = [])
+  {
+    $params = ['postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('updateSettings', [$params], Settings::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(V1beta1::class, 'Google_Service_AlertCenter_Resource_V1beta1');
Index: vendor/google/apiclient-services/src/AlertCenter/ResourceInfo.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/ResourceInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/ResourceInfo.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\AlertCenter;
+
+class ResourceInfo extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $chatAttachmentId;
+  /**
+   * @var string
+   */
+  public $chatMessageId;
+  /**
+   * @var string
+   */
+  public $deviceId;
+  /**
+   * @var string
+   */
+  public $documentId;
+  /**
+   * @var string
+   */
+  public $resourceTitle;
+
+  /**
+   * @param string
+   */
+  public function setChatAttachmentId($chatAttachmentId)
+  {
+    $this->chatAttachmentId = $chatAttachmentId;
+  }
+  /**
+   * @return string
+   */
+  public function getChatAttachmentId()
+  {
+    return $this->chatAttachmentId;
+  }
+  /**
+   * @param string
+   */
+  public function setChatMessageId($chatMessageId)
+  {
+    $this->chatMessageId = $chatMessageId;
+  }
+  /**
+   * @return string
+   */
+  public function getChatMessageId()
+  {
+    return $this->chatMessageId;
+  }
+  /**
+   * @param string
+   */
+  public function setDeviceId($deviceId)
+  {
+    $this->deviceId = $deviceId;
+  }
+  /**
+   * @return string
+   */
+  public function getDeviceId()
+  {
+    return $this->deviceId;
+  }
+  /**
+   * @param string
+   */
+  public function setDocumentId($documentId)
+  {
+    $this->documentId = $documentId;
+  }
+  /**
+   * @return string
+   */
+  public function getDocumentId()
+  {
+    return $this->documentId;
+  }
+  /**
+   * @param string
+   */
+  public function setResourceTitle($resourceTitle)
+  {
+    $this->resourceTitle = $resourceTitle;
+  }
+  /**
+   * @return string
+   */
+  public function getResourceTitle()
+  {
+    return $this->resourceTitle;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ResourceInfo::class, 'Google_Service_AlertCenter_ResourceInfo');
Index: vendor/google/apiclient-services/src/AlertCenter/RuleInfo.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/RuleInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/RuleInfo.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\AlertCenter;
+
+class RuleInfo extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $resourceName;
+
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setResourceName($resourceName)
+  {
+    $this->resourceName = $resourceName;
+  }
+  /**
+   * @return string
+   */
+  public function getResourceName()
+  {
+    return $this->resourceName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(RuleInfo::class, 'Google_Service_AlertCenter_RuleInfo');
Index: vendor/google/apiclient-services/src/AlertCenter/RuleViolationInfo.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/RuleViolationInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/RuleViolationInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,217 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * 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\AlertCenter;
+
+class RuleViolationInfo extends \Google\Collection
+{
+  protected $collection_key = 'triggeredActionTypes';
+  /**
+   * @var string
+   */
+  public $dataSource;
+  /**
+   * @var string
+   */
+  public $eventType;
+  protected $matchInfoType = MatchInfo::class;
+  protected $matchInfoDataType = 'array';
+  /**
+   * @var string[]
+   */
+  public $recipients;
+  protected $resourceInfoType = ResourceInfo::class;
+  protected $resourceInfoDataType = '';
+  protected $ruleInfoType = RuleInfo::class;
+  protected $ruleInfoDataType = '';
+  /**
+   * @var string[]
+   */
+  public $suppressedActionTypes;
+  /**
+   * @var string
+   */
+  public $trigger;
+  protected $triggeredActionInfoType = ActionInfo::class;
+  protected $triggeredActionInfoDataType = 'array';
+  /**
+   * @var string[]
+   */
+  public $triggeredActionTypes;
+  /**
+   * @var string
+   */
+  public $triggeringUserEmail;
+
+  /**
+   * @param string
+   */
+  public function setDataSource($dataSource)
+  {
+    $this->dataSource = $dataSource;
+  }
+  /**
+   * @return string
+   */
+  public function getDataSource()
+  {
+    return $this->dataSource;
+  }
+  /**
+   * @param string
+   */
+  public function setEventType($eventType)
+  {
+    $this->eventType = $eventType;
+  }
+  /**
+   * @return string
+   */
+  public function getEventType()
+  {
+    return $this->eventType;
+  }
+  /**
+   * @param MatchInfo[]
+   */
+  public function setMatchInfo($matchInfo)
+  {
+    $this->matchInfo = $matchInfo;
+  }
+  /**
+   * @return MatchInfo[]
+   */
+  public function getMatchInfo()
+  {
+    return $this->matchInfo;
+  }
+  /**
+   * @param string[]
+   */
+  public function setRecipients($recipients)
+  {
+    $this->recipients = $recipients;
+  }
+  /**
+   * @return string[]
+   */
+  public function getRecipients()
+  {
+    return $this->recipients;
+  }
+  /**
+   * @param ResourceInfo
+   */
+  public function setResourceInfo(ResourceInfo $resourceInfo)
+  {
+    $this->resourceInfo = $resourceInfo;
+  }
+  /**
+   * @return ResourceInfo
+   */
+  public function getResourceInfo()
+  {
+    return $this->resourceInfo;
+  }
+  /**
+   * @param RuleInfo
+   */
+  public function setRuleInfo(RuleInfo $ruleInfo)
+  {
+    $this->ruleInfo = $ruleInfo;
+  }
+  /**
+   * @return RuleInfo
+   */
+  public function getRuleInfo()
+  {
+    return $this->ruleInfo;
+  }
+  /**
+   * @param string[]
+   */
+  public function setSuppressedActionTypes($suppressedActionTypes)
+  {
+    $this->suppressedActionTypes = $suppressedActionTypes;
+  }
+  /**
+   * @return string[]
+   */
+  public function getSuppressedActionTypes()
+  {
+    return $this->suppressedActionTypes;
+  }
+  /**
+   * @param string
+   */
+  public function setTrigger($trigger)
+  {
+    $this->trigger = $trigger;
+  }
+  /**
+   * @return string
+   */
+  public function getTrigger()
+  {
+    return $this->trigger;
+  }
+  /**
+   * @param ActionInfo[]
+   */
+  public function setTriggeredActionInfo($triggeredActionInfo)
+  {
+    $this->triggeredActionInfo = $triggeredActionInfo;
+  }
+  /**
+   * @return ActionInfo[]
+   */
+  public function getTriggeredActionInfo()
+  {
+    return $this->triggeredActionInfo;
+  }
+  /**
+   * @param string[]
+   */
+  public function setTriggeredActionTypes($triggeredActionTypes)
+  {
+    $this->triggeredActionTypes = $triggeredActionTypes;
+  }
+  /**
+   * @return string[]
+   */
+  public function getTriggeredActionTypes()
+  {
+    return $this->triggeredActionTypes;
+  }
+  /**
+   * @param string
+   */
+  public function setTriggeringUserEmail($triggeringUserEmail)
+  {
+    $this->triggeringUserEmail = $triggeringUserEmail;
+  }
+  /**
+   * @return string
+   */
+  public function getTriggeringUserEmail()
+  {
+    return $this->triggeringUserEmail;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(RuleViolationInfo::class, 'Google_Service_AlertCenter_RuleViolationInfo');
Index: vendor/google/apiclient-services/src/AlertCenter/SSOProfileCreatedEvent.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/SSOProfileCreatedEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/SSOProfileCreatedEvent.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\AlertCenter;
+
+class SSOProfileCreatedEvent extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $inboundSsoProfileName;
+
+  /**
+   * @param string
+   */
+  public function setInboundSsoProfileName($inboundSsoProfileName)
+  {
+    $this->inboundSsoProfileName = $inboundSsoProfileName;
+  }
+  /**
+   * @return string
+   */
+  public function getInboundSsoProfileName()
+  {
+    return $this->inboundSsoProfileName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(SSOProfileCreatedEvent::class, 'Google_Service_AlertCenter_SSOProfileCreatedEvent');
Index: vendor/google/apiclient-services/src/AlertCenter/SSOProfileDeletedEvent.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/SSOProfileDeletedEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/SSOProfileDeletedEvent.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\AlertCenter;
+
+class SSOProfileDeletedEvent extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $inboundSsoProfileName;
+
+  /**
+   * @param string
+   */
+  public function setInboundSsoProfileName($inboundSsoProfileName)
+  {
+    $this->inboundSsoProfileName = $inboundSsoProfileName;
+  }
+  /**
+   * @return string
+   */
+  public function getInboundSsoProfileName()
+  {
+    return $this->inboundSsoProfileName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(SSOProfileDeletedEvent::class, 'Google_Service_AlertCenter_SSOProfileDeletedEvent');
Index: vendor/google/apiclient-services/src/AlertCenter/SSOProfileUpdatedEvent.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/SSOProfileUpdatedEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/SSOProfileUpdatedEvent.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\AlertCenter;
+
+class SSOProfileUpdatedEvent extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $inboundSsoProfileChanges;
+  /**
+   * @var string
+   */
+  public $inboundSsoProfileName;
+
+  /**
+   * @param string
+   */
+  public function setInboundSsoProfileChanges($inboundSsoProfileChanges)
+  {
+    $this->inboundSsoProfileChanges = $inboundSsoProfileChanges;
+  }
+  /**
+   * @return string
+   */
+  public function getInboundSsoProfileChanges()
+  {
+    return $this->inboundSsoProfileChanges;
+  }
+  /**
+   * @param string
+   */
+  public function setInboundSsoProfileName($inboundSsoProfileName)
+  {
+    $this->inboundSsoProfileName = $inboundSsoProfileName;
+  }
+  /**
+   * @return string
+   */
+  public function getInboundSsoProfileName()
+  {
+    return $this->inboundSsoProfileName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(SSOProfileUpdatedEvent::class, 'Google_Service_AlertCenter_SSOProfileUpdatedEvent');
Index: vendor/google/apiclient-services/src/AlertCenter/SensitiveAdminAction.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/SensitiveAdminAction.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/SensitiveAdminAction.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,142 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * 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\AlertCenter;
+
+class SensitiveAdminAction extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $actorEmail;
+  /**
+   * @var string
+   */
+  public $eventTime;
+  protected $primaryAdminChangedEventType = PrimaryAdminChangedEvent::class;
+  protected $primaryAdminChangedEventDataType = '';
+  protected $ssoProfileCreatedEventType = SSOProfileCreatedEvent::class;
+  protected $ssoProfileCreatedEventDataType = '';
+  protected $ssoProfileDeletedEventType = SSOProfileDeletedEvent::class;
+  protected $ssoProfileDeletedEventDataType = '';
+  protected $ssoProfileUpdatedEventType = SSOProfileUpdatedEvent::class;
+  protected $ssoProfileUpdatedEventDataType = '';
+  protected $superAdminPasswordResetEventType = SuperAdminPasswordResetEvent::class;
+  protected $superAdminPasswordResetEventDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setActorEmail($actorEmail)
+  {
+    $this->actorEmail = $actorEmail;
+  }
+  /**
+   * @return string
+   */
+  public function getActorEmail()
+  {
+    return $this->actorEmail;
+  }
+  /**
+   * @param string
+   */
+  public function setEventTime($eventTime)
+  {
+    $this->eventTime = $eventTime;
+  }
+  /**
+   * @return string
+   */
+  public function getEventTime()
+  {
+    return $this->eventTime;
+  }
+  /**
+   * @param PrimaryAdminChangedEvent
+   */
+  public function setPrimaryAdminChangedEvent(PrimaryAdminChangedEvent $primaryAdminChangedEvent)
+  {
+    $this->primaryAdminChangedEvent = $primaryAdminChangedEvent;
+  }
+  /**
+   * @return PrimaryAdminChangedEvent
+   */
+  public function getPrimaryAdminChangedEvent()
+  {
+    return $this->primaryAdminChangedEvent;
+  }
+  /**
+   * @param SSOProfileCreatedEvent
+   */
+  public function setSsoProfileCreatedEvent(SSOProfileCreatedEvent $ssoProfileCreatedEvent)
+  {
+    $this->ssoProfileCreatedEvent = $ssoProfileCreatedEvent;
+  }
+  /**
+   * @return SSOProfileCreatedEvent
+   */
+  public function getSsoProfileCreatedEvent()
+  {
+    return $this->ssoProfileCreatedEvent;
+  }
+  /**
+   * @param SSOProfileDeletedEvent
+   */
+  public function setSsoProfileDeletedEvent(SSOProfileDeletedEvent $ssoProfileDeletedEvent)
+  {
+    $this->ssoProfileDeletedEvent = $ssoProfileDeletedEvent;
+  }
+  /**
+   * @return SSOProfileDeletedEvent
+   */
+  public function getSsoProfileDeletedEvent()
+  {
+    return $this->ssoProfileDeletedEvent;
+  }
+  /**
+   * @param SSOProfileUpdatedEvent
+   */
+  public function setSsoProfileUpdatedEvent(SSOProfileUpdatedEvent $ssoProfileUpdatedEvent)
+  {
+    $this->ssoProfileUpdatedEvent = $ssoProfileUpdatedEvent;
+  }
+  /**
+   * @return SSOProfileUpdatedEvent
+   */
+  public function getSsoProfileUpdatedEvent()
+  {
+    return $this->ssoProfileUpdatedEvent;
+  }
+  /**
+   * @param SuperAdminPasswordResetEvent
+   */
+  public function setSuperAdminPasswordResetEvent(SuperAdminPasswordResetEvent $superAdminPasswordResetEvent)
+  {
+    $this->superAdminPasswordResetEvent = $superAdminPasswordResetEvent;
+  }
+  /**
+   * @return SuperAdminPasswordResetEvent
+   */
+  public function getSuperAdminPasswordResetEvent()
+  {
+    return $this->superAdminPasswordResetEvent;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(SensitiveAdminAction::class, 'Google_Service_AlertCenter_SensitiveAdminAction');
Index: vendor/google/apiclient-services/src/AlertCenter/Settings.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/Settings.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/Settings.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\AlertCenter;
+
+class Settings extends \Google\Collection
+{
+  protected $collection_key = 'notifications';
+  protected $notificationsType = Notification::class;
+  protected $notificationsDataType = 'array';
+
+  /**
+   * @param Notification[]
+   */
+  public function setNotifications($notifications)
+  {
+    $this->notifications = $notifications;
+  }
+  /**
+   * @return Notification[]
+   */
+  public function getNotifications()
+  {
+    return $this->notifications;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(Settings::class, 'Google_Service_AlertCenter_Settings');
Index: vendor/google/apiclient-services/src/AlertCenter/StateSponsoredAttack.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/StateSponsoredAttack.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/StateSponsoredAttack.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\AlertCenter;
+
+class StateSponsoredAttack extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $email;
+
+  /**
+   * @param string
+   */
+  public function setEmail($email)
+  {
+    $this->email = $email;
+  }
+  /**
+   * @return string
+   */
+  public function getEmail()
+  {
+    return $this->email;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(StateSponsoredAttack::class, 'Google_Service_AlertCenter_StateSponsoredAttack');
Index: vendor/google/apiclient-services/src/AlertCenter/Status.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/Status.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/Status.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\AlertCenter;
+
+class Status 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(Status::class, 'Google_Service_AlertCenter_Status');
Index: vendor/google/apiclient-services/src/AlertCenter/SuperAdminPasswordResetEvent.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/SuperAdminPasswordResetEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/SuperAdminPasswordResetEvent.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\AlertCenter;
+
+class SuperAdminPasswordResetEvent extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $userEmail;
+
+  /**
+   * @param string
+   */
+  public function setUserEmail($userEmail)
+  {
+    $this->userEmail = $userEmail;
+  }
+  /**
+   * @return string
+   */
+  public function getUserEmail()
+  {
+    return $this->userEmail;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(SuperAdminPasswordResetEvent::class, 'Google_Service_AlertCenter_SuperAdminPasswordResetEvent');
Index: vendor/google/apiclient-services/src/AlertCenter/SupportTicket.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/SupportTicket.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/SupportTicket.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\AlertCenter;
+
+class SupportTicket extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $ticketId;
+  /**
+   * @var string
+   */
+  public $ticketUrl;
+
+  /**
+   * @param string
+   */
+  public function setTicketId($ticketId)
+  {
+    $this->ticketId = $ticketId;
+  }
+  /**
+   * @return string
+   */
+  public function getTicketId()
+  {
+    return $this->ticketId;
+  }
+  /**
+   * @param string
+   */
+  public function setTicketUrl($ticketUrl)
+  {
+    $this->ticketUrl = $ticketUrl;
+  }
+  /**
+   * @return string
+   */
+  public function getTicketUrl()
+  {
+    return $this->ticketUrl;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(SupportTicket::class, 'Google_Service_AlertCenter_SupportTicket');
Index: vendor/google/apiclient-services/src/AlertCenter/SuspiciousActivity.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/SuspiciousActivity.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/SuspiciousActivity.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\AlertCenter;
+
+class SuspiciousActivity extends \Google\Collection
+{
+  protected $collection_key = 'events';
+  /**
+   * @var string
+   */
+  public $email;
+  protected $eventsType = SuspiciousActivitySecurityDetail::class;
+  protected $eventsDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setEmail($email)
+  {
+    $this->email = $email;
+  }
+  /**
+   * @return string
+   */
+  public function getEmail()
+  {
+    return $this->email;
+  }
+  /**
+   * @param SuspiciousActivitySecurityDetail[]
+   */
+  public function setEvents($events)
+  {
+    $this->events = $events;
+  }
+  /**
+   * @return SuspiciousActivitySecurityDetail[]
+   */
+  public function getEvents()
+  {
+    return $this->events;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(SuspiciousActivity::class, 'Google_Service_AlertCenter_SuspiciousActivity');
Index: vendor/google/apiclient-services/src/AlertCenter/SuspiciousActivitySecurityDetail.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/SuspiciousActivitySecurityDetail.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/SuspiciousActivitySecurityDetail.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,188 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * 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\AlertCenter;
+
+class SuspiciousActivitySecurityDetail extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $deviceId;
+  /**
+   * @var string
+   */
+  public $deviceModel;
+  /**
+   * @var string
+   */
+  public $deviceProperty;
+  /**
+   * @var string
+   */
+  public $deviceType;
+  /**
+   * @var string
+   */
+  public $iosVendorId;
+  /**
+   * @var string
+   */
+  public $newValue;
+  /**
+   * @var string
+   */
+  public $oldValue;
+  /**
+   * @var string
+   */
+  public $resourceId;
+  /**
+   * @var string
+   */
+  public $serialNumber;
+
+  /**
+   * @param string
+   */
+  public function setDeviceId($deviceId)
+  {
+    $this->deviceId = $deviceId;
+  }
+  /**
+   * @return string
+   */
+  public function getDeviceId()
+  {
+    return $this->deviceId;
+  }
+  /**
+   * @param string
+   */
+  public function setDeviceModel($deviceModel)
+  {
+    $this->deviceModel = $deviceModel;
+  }
+  /**
+   * @return string
+   */
+  public function getDeviceModel()
+  {
+    return $this->deviceModel;
+  }
+  /**
+   * @param string
+   */
+  public function setDeviceProperty($deviceProperty)
+  {
+    $this->deviceProperty = $deviceProperty;
+  }
+  /**
+   * @return string
+   */
+  public function getDeviceProperty()
+  {
+    return $this->deviceProperty;
+  }
+  /**
+   * @param string
+   */
+  public function setDeviceType($deviceType)
+  {
+    $this->deviceType = $deviceType;
+  }
+  /**
+   * @return string
+   */
+  public function getDeviceType()
+  {
+    return $this->deviceType;
+  }
+  /**
+   * @param string
+   */
+  public function setIosVendorId($iosVendorId)
+  {
+    $this->iosVendorId = $iosVendorId;
+  }
+  /**
+   * @return string
+   */
+  public function getIosVendorId()
+  {
+    return $this->iosVendorId;
+  }
+  /**
+   * @param string
+   */
+  public function setNewValue($newValue)
+  {
+    $this->newValue = $newValue;
+  }
+  /**
+   * @return string
+   */
+  public function getNewValue()
+  {
+    return $this->newValue;
+  }
+  /**
+   * @param string
+   */
+  public function setOldValue($oldValue)
+  {
+    $this->oldValue = $oldValue;
+  }
+  /**
+   * @return string
+   */
+  public function getOldValue()
+  {
+    return $this->oldValue;
+  }
+  /**
+   * @param string
+   */
+  public function setResourceId($resourceId)
+  {
+    $this->resourceId = $resourceId;
+  }
+  /**
+   * @return string
+   */
+  public function getResourceId()
+  {
+    return $this->resourceId;
+  }
+  /**
+   * @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(SuspiciousActivitySecurityDetail::class, 'Google_Service_AlertCenter_SuspiciousActivitySecurityDetail');
Index: vendor/google/apiclient-services/src/AlertCenter/TransferError.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/TransferError.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/TransferError.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\AlertCenter;
+
+class TransferError extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $email;
+  /**
+   * @var string
+   */
+  public $entityType;
+  /**
+   * @var string
+   */
+  public $id;
+  /**
+   * @var string
+   */
+  public $invalidReason;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string
+   */
+  public function setEmail($email)
+  {
+    $this->email = $email;
+  }
+  /**
+   * @return string
+   */
+  public function getEmail()
+  {
+    return $this->email;
+  }
+  /**
+   * @param string
+   */
+  public function setEntityType($entityType)
+  {
+    $this->entityType = $entityType;
+  }
+  /**
+   * @return string
+   */
+  public function getEntityType()
+  {
+    return $this->entityType;
+  }
+  /**
+   * @param string
+   */
+  public function setId($id)
+  {
+    $this->id = $id;
+  }
+  /**
+   * @return string
+   */
+  public function getId()
+  {
+    return $this->id;
+  }
+  /**
+   * @param string
+   */
+  public function setInvalidReason($invalidReason)
+  {
+    $this->invalidReason = $invalidReason;
+  }
+  /**
+   * @return string
+   */
+  public function getInvalidReason()
+  {
+    return $this->invalidReason;
+  }
+  /**
+   * @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(TransferError::class, 'Google_Service_AlertCenter_TransferError');
Index: vendor/google/apiclient-services/src/AlertCenter/TransferMisconfiguration.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/TransferMisconfiguration.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/TransferMisconfiguration.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\AlertCenter;
+
+class TransferMisconfiguration extends \Google\Collection
+{
+  protected $collection_key = 'errors';
+  protected $errorsType = TransferError::class;
+  protected $errorsDataType = 'array';
+
+  /**
+   * @param TransferError[]
+   */
+  public function setErrors($errors)
+  {
+    $this->errors = $errors;
+  }
+  /**
+   * @return TransferError[]
+   */
+  public function getErrors()
+  {
+    return $this->errors;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(TransferMisconfiguration::class, 'Google_Service_AlertCenter_TransferMisconfiguration');
Index: vendor/google/apiclient-services/src/AlertCenter/UndeleteAlertRequest.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/UndeleteAlertRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/UndeleteAlertRequest.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\AlertCenter;
+
+class UndeleteAlertRequest extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $customerId;
+
+  /**
+   * @param string
+   */
+  public function setCustomerId($customerId)
+  {
+    $this->customerId = $customerId;
+  }
+  /**
+   * @return string
+   */
+  public function getCustomerId()
+  {
+    return $this->customerId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(UndeleteAlertRequest::class, 'Google_Service_AlertCenter_UndeleteAlertRequest');
Index: vendor/google/apiclient-services/src/AlertCenter/User.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/User.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/User.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\AlertCenter;
+
+class User extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $emailAddress;
+
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setEmailAddress($emailAddress)
+  {
+    $this->emailAddress = $emailAddress;
+  }
+  /**
+   * @return string
+   */
+  public function getEmailAddress()
+  {
+    return $this->emailAddress;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(User::class, 'Google_Service_AlertCenter_User');
Index: vendor/google/apiclient-services/src/AlertCenter/UserChanges.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/UserChanges.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/UserChanges.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\AlertCenter;
+
+class UserChanges extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @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(UserChanges::class, 'Google_Service_AlertCenter_UserChanges');
Index: vendor/google/apiclient-services/src/AlertCenter/UserDefinedDetectorInfo.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/UserDefinedDetectorInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/UserDefinedDetectorInfo.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\AlertCenter;
+
+class UserDefinedDetectorInfo extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $resourceName;
+
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setResourceName($resourceName)
+  {
+    $this->resourceName = $resourceName;
+  }
+  /**
+   * @return string
+   */
+  public function getResourceName()
+  {
+    return $this->resourceName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(UserDefinedDetectorInfo::class, 'Google_Service_AlertCenter_UserDefinedDetectorInfo');
Index: vendor/google/apiclient-services/src/AlertCenter/VoiceMisconfiguration.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/VoiceMisconfiguration.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/VoiceMisconfiguration.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,128 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * 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\AlertCenter;
+
+class VoiceMisconfiguration extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $entityName;
+  /**
+   * @var string
+   */
+  public $entityType;
+  /**
+   * @var string
+   */
+  public $fixUri;
+  protected $membersMisconfigurationType = TransferMisconfiguration::class;
+  protected $membersMisconfigurationDataType = '';
+  protected $transferMisconfigurationType = TransferMisconfiguration::class;
+  protected $transferMisconfigurationDataType = '';
+  protected $voicemailMisconfigurationType = VoicemailMisconfiguration::class;
+  protected $voicemailMisconfigurationDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setEntityName($entityName)
+  {
+    $this->entityName = $entityName;
+  }
+  /**
+   * @return string
+   */
+  public function getEntityName()
+  {
+    return $this->entityName;
+  }
+  /**
+   * @param string
+   */
+  public function setEntityType($entityType)
+  {
+    $this->entityType = $entityType;
+  }
+  /**
+   * @return string
+   */
+  public function getEntityType()
+  {
+    return $this->entityType;
+  }
+  /**
+   * @param string
+   */
+  public function setFixUri($fixUri)
+  {
+    $this->fixUri = $fixUri;
+  }
+  /**
+   * @return string
+   */
+  public function getFixUri()
+  {
+    return $this->fixUri;
+  }
+  /**
+   * @param TransferMisconfiguration
+   */
+  public function setMembersMisconfiguration(TransferMisconfiguration $membersMisconfiguration)
+  {
+    $this->membersMisconfiguration = $membersMisconfiguration;
+  }
+  /**
+   * @return TransferMisconfiguration
+   */
+  public function getMembersMisconfiguration()
+  {
+    return $this->membersMisconfiguration;
+  }
+  /**
+   * @param TransferMisconfiguration
+   */
+  public function setTransferMisconfiguration(TransferMisconfiguration $transferMisconfiguration)
+  {
+    $this->transferMisconfiguration = $transferMisconfiguration;
+  }
+  /**
+   * @return TransferMisconfiguration
+   */
+  public function getTransferMisconfiguration()
+  {
+    return $this->transferMisconfiguration;
+  }
+  /**
+   * @param VoicemailMisconfiguration
+   */
+  public function setVoicemailMisconfiguration(VoicemailMisconfiguration $voicemailMisconfiguration)
+  {
+    $this->voicemailMisconfiguration = $voicemailMisconfiguration;
+  }
+  /**
+   * @return VoicemailMisconfiguration
+   */
+  public function getVoicemailMisconfiguration()
+  {
+    return $this->voicemailMisconfiguration;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(VoiceMisconfiguration::class, 'Google_Service_AlertCenter_VoiceMisconfiguration');
Index: vendor/google/apiclient-services/src/AlertCenter/VoicemailMisconfiguration.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/VoicemailMisconfiguration.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/VoicemailMisconfiguration.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\AlertCenter;
+
+class VoicemailMisconfiguration extends \Google\Collection
+{
+  protected $collection_key = 'errors';
+  protected $errorsType = VoicemailRecipientError::class;
+  protected $errorsDataType = 'array';
+
+  /**
+   * @param VoicemailRecipientError[]
+   */
+  public function setErrors($errors)
+  {
+    $this->errors = $errors;
+  }
+  /**
+   * @return VoicemailRecipientError[]
+   */
+  public function getErrors()
+  {
+    return $this->errors;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(VoicemailMisconfiguration::class, 'Google_Service_AlertCenter_VoicemailMisconfiguration');
Index: vendor/google/apiclient-services/src/AlertCenter/VoicemailRecipientError.php
===================================================================
--- vendor/google/apiclient-services/src/AlertCenter/VoicemailRecipientError.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/AlertCenter/VoicemailRecipientError.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\AlertCenter;
+
+class VoicemailRecipientError extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $email;
+  /**
+   * @var string
+   */
+  public $invalidReason;
+
+  /**
+   * @param string
+   */
+  public function setEmail($email)
+  {
+    $this->email = $email;
+  }
+  /**
+   * @return string
+   */
+  public function getEmail()
+  {
+    return $this->email;
+  }
+  /**
+   * @param string
+   */
+  public function setInvalidReason($invalidReason)
+  {
+    $this->invalidReason = $invalidReason;
+  }
+  /**
+   * @return string
+   */
+  public function getInvalidReason()
+  {
+    return $this->invalidReason;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(VoicemailRecipientError::class, 'Google_Service_AlertCenter_VoicemailRecipientError');
