Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessBetweenFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessBetweenFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessBetweenFilter.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessBetweenFilter extends \Google\Model
+{
+  protected $fromValueType = GoogleAnalyticsAdminV1alphaNumericValue::class;
+  protected $fromValueDataType = '';
+  protected $toValueType = GoogleAnalyticsAdminV1alphaNumericValue::class;
+  protected $toValueDataType = '';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaNumericValue
+   */
+  public function setFromValue(GoogleAnalyticsAdminV1alphaNumericValue $fromValue)
+  {
+    $this->fromValue = $fromValue;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaNumericValue
+   */
+  public function getFromValue()
+  {
+    return $this->fromValue;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaNumericValue
+   */
+  public function setToValue(GoogleAnalyticsAdminV1alphaNumericValue $toValue)
+  {
+    $this->toValue = $toValue;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaNumericValue
+   */
+  public function getToValue()
+  {
+    return $this->toValue;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessBetweenFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBetweenFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDateRange.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDateRange.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDateRange.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessDateRange extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $endDate;
+  /**
+   * @var string
+   */
+  public $startDate;
+
+  /**
+   * @param string
+   */
+  public function setEndDate($endDate)
+  {
+    $this->endDate = $endDate;
+  }
+  /**
+   * @return string
+   */
+  public function getEndDate()
+  {
+    return $this->endDate;
+  }
+  /**
+   * @param string
+   */
+  public function setStartDate($startDate)
+  {
+    $this->startDate = $startDate;
+  }
+  /**
+   * @return string
+   */
+  public function getStartDate()
+  {
+    return $this->startDate;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessDateRange::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessDateRange');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDimension.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDimension.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDimension.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessDimension extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $dimensionName;
+
+  /**
+   * @param string
+   */
+  public function setDimensionName($dimensionName)
+  {
+    $this->dimensionName = $dimensionName;
+  }
+  /**
+   * @return string
+   */
+  public function getDimensionName()
+  {
+    return $this->dimensionName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessDimension::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessDimension');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDimensionHeader.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDimensionHeader.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDimensionHeader.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessDimensionHeader extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $dimensionName;
+
+  /**
+   * @param string
+   */
+  public function setDimensionName($dimensionName)
+  {
+    $this->dimensionName = $dimensionName;
+  }
+  /**
+   * @return string
+   */
+  public function getDimensionName()
+  {
+    return $this->dimensionName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessDimensionHeader::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessDimensionHeader');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDimensionValue.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDimensionValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessDimensionValue.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessDimensionValue extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $value;
+
+  /**
+   * @param string
+   */
+  public function setValue($value)
+  {
+    $this->value = $value;
+  }
+  /**
+   * @return string
+   */
+  public function getValue()
+  {
+    return $this->value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessDimensionValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessDimensionValue');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,108 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessFilter extends \Google\Model
+{
+  protected $betweenFilterType = GoogleAnalyticsAdminV1alphaAccessBetweenFilter::class;
+  protected $betweenFilterDataType = '';
+  /**
+   * @var string
+   */
+  public $fieldName;
+  protected $inListFilterType = GoogleAnalyticsAdminV1alphaAccessInListFilter::class;
+  protected $inListFilterDataType = '';
+  protected $numericFilterType = GoogleAnalyticsAdminV1alphaAccessNumericFilter::class;
+  protected $numericFilterDataType = '';
+  protected $stringFilterType = GoogleAnalyticsAdminV1alphaAccessStringFilter::class;
+  protected $stringFilterDataType = '';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessBetweenFilter
+   */
+  public function setBetweenFilter(GoogleAnalyticsAdminV1alphaAccessBetweenFilter $betweenFilter)
+  {
+    $this->betweenFilter = $betweenFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessBetweenFilter
+   */
+  public function getBetweenFilter()
+  {
+    return $this->betweenFilter;
+  }
+  /**
+   * @param string
+   */
+  public function setFieldName($fieldName)
+  {
+    $this->fieldName = $fieldName;
+  }
+  /**
+   * @return string
+   */
+  public function getFieldName()
+  {
+    return $this->fieldName;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessInListFilter
+   */
+  public function setInListFilter(GoogleAnalyticsAdminV1alphaAccessInListFilter $inListFilter)
+  {
+    $this->inListFilter = $inListFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessInListFilter
+   */
+  public function getInListFilter()
+  {
+    return $this->inListFilter;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessNumericFilter
+   */
+  public function setNumericFilter(GoogleAnalyticsAdminV1alphaAccessNumericFilter $numericFilter)
+  {
+    $this->numericFilter = $numericFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessNumericFilter
+   */
+  public function getNumericFilter()
+  {
+    return $this->numericFilter;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessStringFilter
+   */
+  public function setStringFilter(GoogleAnalyticsAdminV1alphaAccessStringFilter $stringFilter)
+  {
+    $this->stringFilter = $stringFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessStringFilter
+   */
+  public function getStringFilter()
+  {
+    return $this->stringFilter;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessFilterExpression.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessFilterExpression.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessFilterExpression.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,90 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessFilterExpression extends \Google\Model
+{
+  protected $accessFilterType = GoogleAnalyticsAdminV1alphaAccessFilter::class;
+  protected $accessFilterDataType = '';
+  protected $andGroupType = GoogleAnalyticsAdminV1alphaAccessFilterExpressionList::class;
+  protected $andGroupDataType = '';
+  protected $notExpressionType = GoogleAnalyticsAdminV1alphaAccessFilterExpression::class;
+  protected $notExpressionDataType = '';
+  protected $orGroupType = GoogleAnalyticsAdminV1alphaAccessFilterExpressionList::class;
+  protected $orGroupDataType = '';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessFilter
+   */
+  public function setAccessFilter(GoogleAnalyticsAdminV1alphaAccessFilter $accessFilter)
+  {
+    $this->accessFilter = $accessFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessFilter
+   */
+  public function getAccessFilter()
+  {
+    return $this->accessFilter;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessFilterExpressionList
+   */
+  public function setAndGroup(GoogleAnalyticsAdminV1alphaAccessFilterExpressionList $andGroup)
+  {
+    $this->andGroup = $andGroup;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessFilterExpressionList
+   */
+  public function getAndGroup()
+  {
+    return $this->andGroup;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessFilterExpression
+   */
+  public function setNotExpression(GoogleAnalyticsAdminV1alphaAccessFilterExpression $notExpression)
+  {
+    $this->notExpression = $notExpression;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessFilterExpression
+   */
+  public function getNotExpression()
+  {
+    return $this->notExpression;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessFilterExpressionList
+   */
+  public function setOrGroup(GoogleAnalyticsAdminV1alphaAccessFilterExpressionList $orGroup)
+  {
+    $this->orGroup = $orGroup;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessFilterExpressionList
+   */
+  public function getOrGroup()
+  {
+    return $this->orGroup;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessFilterExpression::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilterExpression');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessFilterExpressionList.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessFilterExpressionList.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessFilterExpressionList.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessFilterExpressionList extends \Google\Collection
+{
+  protected $collection_key = 'expressions';
+  protected $expressionsType = GoogleAnalyticsAdminV1alphaAccessFilterExpression::class;
+  protected $expressionsDataType = 'array';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessFilterExpression[]
+   */
+  public function setExpressions($expressions)
+  {
+    $this->expressions = $expressions;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessFilterExpression[]
+   */
+  public function getExpressions()
+  {
+    return $this->expressions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessFilterExpressionList::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilterExpressionList');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessInListFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessInListFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessInListFilter.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessInListFilter extends \Google\Collection
+{
+  protected $collection_key = 'values';
+  /**
+   * @var bool
+   */
+  public $caseSensitive;
+  /**
+   * @var string[]
+   */
+  public $values;
+
+  /**
+   * @param bool
+   */
+  public function setCaseSensitive($caseSensitive)
+  {
+    $this->caseSensitive = $caseSensitive;
+  }
+  /**
+   * @return bool
+   */
+  public function getCaseSensitive()
+  {
+    return $this->caseSensitive;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaAccessInListFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessInListFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessMetric.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessMetric.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessMetric.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessMetric extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $metricName;
+
+  /**
+   * @param string
+   */
+  public function setMetricName($metricName)
+  {
+    $this->metricName = $metricName;
+  }
+  /**
+   * @return string
+   */
+  public function getMetricName()
+  {
+    return $this->metricName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessMetric::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessMetric');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessMetricHeader.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessMetricHeader.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessMetricHeader.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessMetricHeader extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $metricName;
+
+  /**
+   * @param string
+   */
+  public function setMetricName($metricName)
+  {
+    $this->metricName = $metricName;
+  }
+  /**
+   * @return string
+   */
+  public function getMetricName()
+  {
+    return $this->metricName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessMetricHeader::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessMetricHeader');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessMetricValue.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessMetricValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessMetricValue.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessMetricValue extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $value;
+
+  /**
+   * @param string
+   */
+  public function setValue($value)
+  {
+    $this->value = $value;
+  }
+  /**
+   * @return string
+   */
+  public function getValue()
+  {
+    return $this->value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessMetricValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessMetricValue');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessNumericFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessNumericFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessNumericFilter.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessNumericFilter extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $operation;
+  protected $valueType = GoogleAnalyticsAdminV1alphaNumericValue::class;
+  protected $valueDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setOperation($operation)
+  {
+    $this->operation = $operation;
+  }
+  /**
+   * @return string
+   */
+  public function getOperation()
+  {
+    return $this->operation;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaNumericValue
+   */
+  public function setValue(GoogleAnalyticsAdminV1alphaNumericValue $value)
+  {
+    $this->value = $value;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaNumericValue
+   */
+  public function getValue()
+  {
+    return $this->value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessNumericFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessNumericFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessOrderBy.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessOrderBy.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessOrderBy.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,76 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessOrderBy extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $desc;
+  protected $dimensionType = GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy::class;
+  protected $dimensionDataType = '';
+  protected $metricType = GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy::class;
+  protected $metricDataType = '';
+
+  /**
+   * @param bool
+   */
+  public function setDesc($desc)
+  {
+    $this->desc = $desc;
+  }
+  /**
+   * @return bool
+   */
+  public function getDesc()
+  {
+    return $this->desc;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy
+   */
+  public function setDimension(GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy $dimension)
+  {
+    $this->dimension = $dimension;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy
+   */
+  public function getDimension()
+  {
+    return $this->dimension;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy
+   */
+  public function setMetric(GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy $metric)
+  {
+    $this->metric = $metric;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy
+   */
+  public function getMetric()
+  {
+    return $this->metric;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessOrderBy::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessOrderBy');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $dimensionName;
+  /**
+   * @var string
+   */
+  public $orderType;
+
+  /**
+   * @param string
+   */
+  public function setDimensionName($dimensionName)
+  {
+    $this->dimensionName = $dimensionName;
+  }
+  /**
+   * @return string
+   */
+  public function getDimensionName()
+  {
+    return $this->dimensionName;
+  }
+  /**
+   * @param string
+   */
+  public function setOrderType($orderType)
+  {
+    $this->orderType = $orderType;
+  }
+  /**
+   * @return string
+   */
+  public function getOrderType()
+  {
+    return $this->orderType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $metricName;
+
+  /**
+   * @param string
+   */
+  public function setMetricName($metricName)
+  {
+    $this->metricName = $metricName;
+  }
+  /**
+   * @return string
+   */
+  public function getMetricName()
+  {
+    return $this->metricName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessQuota.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessQuota.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessQuota.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,106 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessQuota extends \Google\Model
+{
+  protected $concurrentRequestsType = GoogleAnalyticsAdminV1alphaAccessQuotaStatus::class;
+  protected $concurrentRequestsDataType = '';
+  protected $serverErrorsPerProjectPerHourType = GoogleAnalyticsAdminV1alphaAccessQuotaStatus::class;
+  protected $serverErrorsPerProjectPerHourDataType = '';
+  protected $tokensPerDayType = GoogleAnalyticsAdminV1alphaAccessQuotaStatus::class;
+  protected $tokensPerDayDataType = '';
+  protected $tokensPerHourType = GoogleAnalyticsAdminV1alphaAccessQuotaStatus::class;
+  protected $tokensPerHourDataType = '';
+  protected $tokensPerProjectPerHourType = GoogleAnalyticsAdminV1alphaAccessQuotaStatus::class;
+  protected $tokensPerProjectPerHourDataType = '';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessQuotaStatus
+   */
+  public function setConcurrentRequests(GoogleAnalyticsAdminV1alphaAccessQuotaStatus $concurrentRequests)
+  {
+    $this->concurrentRequests = $concurrentRequests;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessQuotaStatus
+   */
+  public function getConcurrentRequests()
+  {
+    return $this->concurrentRequests;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessQuotaStatus
+   */
+  public function setServerErrorsPerProjectPerHour(GoogleAnalyticsAdminV1alphaAccessQuotaStatus $serverErrorsPerProjectPerHour)
+  {
+    $this->serverErrorsPerProjectPerHour = $serverErrorsPerProjectPerHour;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessQuotaStatus
+   */
+  public function getServerErrorsPerProjectPerHour()
+  {
+    return $this->serverErrorsPerProjectPerHour;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessQuotaStatus
+   */
+  public function setTokensPerDay(GoogleAnalyticsAdminV1alphaAccessQuotaStatus $tokensPerDay)
+  {
+    $this->tokensPerDay = $tokensPerDay;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessQuotaStatus
+   */
+  public function getTokensPerDay()
+  {
+    return $this->tokensPerDay;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessQuotaStatus
+   */
+  public function setTokensPerHour(GoogleAnalyticsAdminV1alphaAccessQuotaStatus $tokensPerHour)
+  {
+    $this->tokensPerHour = $tokensPerHour;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessQuotaStatus
+   */
+  public function getTokensPerHour()
+  {
+    return $this->tokensPerHour;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessQuotaStatus
+   */
+  public function setTokensPerProjectPerHour(GoogleAnalyticsAdminV1alphaAccessQuotaStatus $tokensPerProjectPerHour)
+  {
+    $this->tokensPerProjectPerHour = $tokensPerProjectPerHour;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessQuotaStatus
+   */
+  public function getTokensPerProjectPerHour()
+  {
+    return $this->tokensPerProjectPerHour;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessQuota::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessQuota');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessQuotaStatus.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessQuotaStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessQuotaStatus.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessQuotaStatus extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $consumed;
+  /**
+   * @var int
+   */
+  public $remaining;
+
+  /**
+   * @param int
+   */
+  public function setConsumed($consumed)
+  {
+    $this->consumed = $consumed;
+  }
+  /**
+   * @return int
+   */
+  public function getConsumed()
+  {
+    return $this->consumed;
+  }
+  /**
+   * @param int
+   */
+  public function setRemaining($remaining)
+  {
+    $this->remaining = $remaining;
+  }
+  /**
+   * @return int
+   */
+  public function getRemaining()
+  {
+    return $this->remaining;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessQuotaStatus::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessQuotaStatus');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessRow.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessRow.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessRow.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,59 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessRow extends \Google\Collection
+{
+  protected $collection_key = 'metricValues';
+  protected $dimensionValuesType = GoogleAnalyticsAdminV1alphaAccessDimensionValue::class;
+  protected $dimensionValuesDataType = 'array';
+  protected $metricValuesType = GoogleAnalyticsAdminV1alphaAccessMetricValue::class;
+  protected $metricValuesDataType = 'array';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessDimensionValue[]
+   */
+  public function setDimensionValues($dimensionValues)
+  {
+    $this->dimensionValues = $dimensionValues;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessDimensionValue[]
+   */
+  public function getDimensionValues()
+  {
+    return $this->dimensionValues;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessMetricValue[]
+   */
+  public function setMetricValues($metricValues)
+  {
+    $this->metricValues = $metricValues;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessMetricValue[]
+   */
+  public function getMetricValues()
+  {
+    return $this->metricValues;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessRow::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessRow');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessStringFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessStringFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccessStringFilter.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccessStringFilter extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $caseSensitive;
+  /**
+   * @var string
+   */
+  public $matchType;
+  /**
+   * @var string
+   */
+  public $value;
+
+  /**
+   * @param bool
+   */
+  public function setCaseSensitive($caseSensitive)
+  {
+    $this->caseSensitive = $caseSensitive;
+  }
+  /**
+   * @return bool
+   */
+  public function getCaseSensitive()
+  {
+    return $this->caseSensitive;
+  }
+  /**
+   * @param string
+   */
+  public function setMatchType($matchType)
+  {
+    $this->matchType = $matchType;
+  }
+  /**
+   * @return string
+   */
+  public function getMatchType()
+  {
+    return $this->matchType;
+  }
+  /**
+   * @param string
+   */
+  public function setValue($value)
+  {
+    $this->value = $value;
+  }
+  /**
+   * @return string
+   */
+  public function getValue()
+  {
+    return $this->value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccessStringFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessStringFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccount.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccount.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccount.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccount extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var bool
+   */
+  public $deleted;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $regionCode;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param bool
+   */
+  public function setDeleted($deleted)
+  {
+    $this->deleted = $deleted;
+  }
+  /**
+   * @return bool
+   */
+  public function getDeleted()
+  {
+    return $this->deleted;
+  }
+  /**
+   * @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 setRegionCode($regionCode)
+  {
+    $this->regionCode = $regionCode;
+  }
+  /**
+   * @return string
+   */
+  public function getRegionCode()
+  {
+    return $this->regionCode;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaAccount::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccount');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccountSummary.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccountSummary.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAccountSummary.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,97 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAccountSummary extends \Google\Collection
+{
+  protected $collection_key = 'propertySummaries';
+  /**
+   * @var string
+   */
+  public $account;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $propertySummariesType = GoogleAnalyticsAdminV1alphaPropertySummary::class;
+  protected $propertySummariesDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setAccount($account)
+  {
+    $this->account = $account;
+  }
+  /**
+   * @return string
+   */
+  public function getAccount()
+  {
+    return $this->account;
+  }
+  /**
+   * @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 GoogleAnalyticsAdminV1alphaPropertySummary[]
+   */
+  public function setPropertySummaries($propertySummaries)
+  {
+    $this->propertySummaries = $propertySummaries;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaPropertySummary[]
+   */
+  public function getPropertySummaries()
+  {
+    return $this->propertySummaries;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAccountSummary::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccountSummary');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionRequest extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $acknowledgement;
+
+  /**
+   * @param string
+   */
+  public function setAcknowledgement($acknowledgement)
+  {
+    $this->acknowledgement = $acknowledgement;
+  }
+  /**
+   * @return string
+   */
+  public function getAcknowledgement()
+  {
+    return $this->acknowledgement;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAndroidAppDataStream.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAndroidAppDataStream.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAndroidAppDataStream.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAndroidAppDataStream extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $firebaseAppId;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $packageName;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setFirebaseAppId($firebaseAppId)
+  {
+    $this->firebaseAppId = $firebaseAppId;
+  }
+  /**
+   * @return string
+   */
+  public function getFirebaseAppId()
+  {
+    return $this->firebaseAppId;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setPackageName($packageName)
+  {
+    $this->packageName = $packageName;
+  }
+  /**
+   * @return string
+   */
+  public function getPackageName()
+  {
+    return $this->packageName;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaAndroidAppDataStream::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAndroidAppDataStream');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalResponse extends \Google\Model
+{
+  protected $displayVideo360AdvertiserLinkType = GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink::class;
+  protected $displayVideo360AdvertiserLinkDataType = '';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink
+   */
+  public function setDisplayVideo360AdvertiserLink(GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink $displayVideo360AdvertiserLink)
+  {
+    $this->displayVideo360AdvertiserLink = $displayVideo360AdvertiserLink;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink
+   */
+  public function getDisplayVideo360AdvertiserLink()
+  {
+    return $this->displayVideo360AdvertiserLink;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaArchiveAudienceRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaArchiveAudienceRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaArchiveAudienceRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaArchiveAudienceRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaArchiveAudienceRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaArchiveAudienceRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaArchiveCustomDimensionRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaArchiveCustomDimensionRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaArchiveCustomDimensionRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaArchiveCustomDimensionRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaArchiveCustomDimensionRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaArchiveCustomDimensionRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaArchiveCustomMetricRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaArchiveCustomMetricRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaArchiveCustomMetricRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaArchiveCustomMetricRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaArchiveCustomMetricRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaArchiveCustomMetricRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAttributionSettings.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAttributionSettings.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAttributionSettings.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,98 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAttributionSettings extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $acquisitionConversionEventLookbackWindow;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $otherConversionEventLookbackWindow;
+  /**
+   * @var string
+   */
+  public $reportingAttributionModel;
+
+  /**
+   * @param string
+   */
+  public function setAcquisitionConversionEventLookbackWindow($acquisitionConversionEventLookbackWindow)
+  {
+    $this->acquisitionConversionEventLookbackWindow = $acquisitionConversionEventLookbackWindow;
+  }
+  /**
+   * @return string
+   */
+  public function getAcquisitionConversionEventLookbackWindow()
+  {
+    return $this->acquisitionConversionEventLookbackWindow;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setOtherConversionEventLookbackWindow($otherConversionEventLookbackWindow)
+  {
+    $this->otherConversionEventLookbackWindow = $otherConversionEventLookbackWindow;
+  }
+  /**
+   * @return string
+   */
+  public function getOtherConversionEventLookbackWindow()
+  {
+    return $this->otherConversionEventLookbackWindow;
+  }
+  /**
+   * @param string
+   */
+  public function setReportingAttributionModel($reportingAttributionModel)
+  {
+    $this->reportingAttributionModel = $reportingAttributionModel;
+  }
+  /**
+   * @return string
+   */
+  public function getReportingAttributionModel()
+  {
+    return $this->reportingAttributionModel;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAttributionSettings::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAttributionSettings');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudience.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudience.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudience.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,167 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAudience extends \Google\Collection
+{
+  protected $collection_key = 'filterClauses';
+  /**
+   * @var bool
+   */
+  public $adsPersonalizationEnabled;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  protected $eventTriggerType = GoogleAnalyticsAdminV1alphaAudienceEventTrigger::class;
+  protected $eventTriggerDataType = '';
+  /**
+   * @var string
+   */
+  public $exclusionDurationMode;
+  protected $filterClausesType = GoogleAnalyticsAdminV1alphaAudienceFilterClause::class;
+  protected $filterClausesDataType = 'array';
+  /**
+   * @var int
+   */
+  public $membershipDurationDays;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param bool
+   */
+  public function setAdsPersonalizationEnabled($adsPersonalizationEnabled)
+  {
+    $this->adsPersonalizationEnabled = $adsPersonalizationEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getAdsPersonalizationEnabled()
+  {
+    return $this->adsPersonalizationEnabled;
+  }
+  /**
+   * @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 GoogleAnalyticsAdminV1alphaAudienceEventTrigger
+   */
+  public function setEventTrigger(GoogleAnalyticsAdminV1alphaAudienceEventTrigger $eventTrigger)
+  {
+    $this->eventTrigger = $eventTrigger;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceEventTrigger
+   */
+  public function getEventTrigger()
+  {
+    return $this->eventTrigger;
+  }
+  /**
+   * @param string
+   */
+  public function setExclusionDurationMode($exclusionDurationMode)
+  {
+    $this->exclusionDurationMode = $exclusionDurationMode;
+  }
+  /**
+   * @return string
+   */
+  public function getExclusionDurationMode()
+  {
+    return $this->exclusionDurationMode;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceFilterClause[]
+   */
+  public function setFilterClauses($filterClauses)
+  {
+    $this->filterClauses = $filterClauses;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceFilterClause[]
+   */
+  public function getFilterClauses()
+  {
+    return $this->filterClauses;
+  }
+  /**
+   * @param int
+   */
+  public function setMembershipDurationDays($membershipDurationDays)
+  {
+    $this->membershipDurationDays = $membershipDurationDays;
+  }
+  /**
+   * @return int
+   */
+  public function getMembershipDurationDays()
+  {
+    return $this->membershipDurationDays;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaAudience::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudience');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,144 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $atAnyPointInTime;
+  protected $betweenFilterType = GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter::class;
+  protected $betweenFilterDataType = '';
+  /**
+   * @var string
+   */
+  public $fieldName;
+  /**
+   * @var int
+   */
+  public $inAnyNDayPeriod;
+  protected $inListFilterType = GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter::class;
+  protected $inListFilterDataType = '';
+  protected $numericFilterType = GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter::class;
+  protected $numericFilterDataType = '';
+  protected $stringFilterType = GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter::class;
+  protected $stringFilterDataType = '';
+
+  /**
+   * @param bool
+   */
+  public function setAtAnyPointInTime($atAnyPointInTime)
+  {
+    $this->atAnyPointInTime = $atAnyPointInTime;
+  }
+  /**
+   * @return bool
+   */
+  public function getAtAnyPointInTime()
+  {
+    return $this->atAnyPointInTime;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter
+   */
+  public function setBetweenFilter(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter $betweenFilter)
+  {
+    $this->betweenFilter = $betweenFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter
+   */
+  public function getBetweenFilter()
+  {
+    return $this->betweenFilter;
+  }
+  /**
+   * @param string
+   */
+  public function setFieldName($fieldName)
+  {
+    $this->fieldName = $fieldName;
+  }
+  /**
+   * @return string
+   */
+  public function getFieldName()
+  {
+    return $this->fieldName;
+  }
+  /**
+   * @param int
+   */
+  public function setInAnyNDayPeriod($inAnyNDayPeriod)
+  {
+    $this->inAnyNDayPeriod = $inAnyNDayPeriod;
+  }
+  /**
+   * @return int
+   */
+  public function getInAnyNDayPeriod()
+  {
+    return $this->inAnyNDayPeriod;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter
+   */
+  public function setInListFilter(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter $inListFilter)
+  {
+    $this->inListFilter = $inListFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter
+   */
+  public function getInListFilter()
+  {
+    return $this->inListFilter;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter
+   */
+  public function setNumericFilter(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter $numericFilter)
+  {
+    $this->numericFilter = $numericFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter
+   */
+  public function getNumericFilter()
+  {
+    return $this->numericFilter;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter
+   */
+  public function setStringFilter(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter $stringFilter)
+  {
+    $this->stringFilter = $stringFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter
+   */
+  public function getStringFilter()
+  {
+    return $this->stringFilter;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter extends \Google\Model
+{
+  protected $fromValueType = GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue::class;
+  protected $fromValueDataType = '';
+  protected $toValueType = GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue::class;
+  protected $toValueDataType = '';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue
+   */
+  public function setFromValue(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue $fromValue)
+  {
+    $this->fromValue = $fromValue;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue
+   */
+  public function getFromValue()
+  {
+    return $this->fromValue;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue
+   */
+  public function setToValue(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue $toValue)
+  {
+    $this->toValue = $toValue;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue
+   */
+  public function getToValue()
+  {
+    return $this->toValue;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter extends \Google\Collection
+{
+  protected $collection_key = 'values';
+  /**
+   * @var bool
+   */
+  public $caseSensitive;
+  /**
+   * @var string[]
+   */
+  public $values;
+
+  /**
+   * @param bool
+   */
+  public function setCaseSensitive($caseSensitive)
+  {
+    $this->caseSensitive = $caseSensitive;
+  }
+  /**
+   * @return bool
+   */
+  public function getCaseSensitive()
+  {
+    return $this->caseSensitive;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $operation;
+  protected $valueType = GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue::class;
+  protected $valueDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setOperation($operation)
+  {
+    $this->operation = $operation;
+  }
+  /**
+   * @return string
+   */
+  public function getOperation()
+  {
+    return $this->operation;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue
+   */
+  public function setValue(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue $value)
+  {
+    $this->value = $value;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue
+   */
+  public function getValue()
+  {
+    return $this->value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,53 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue extends \Google\Model
+{
+  public $doubleValue;
+  /**
+   * @var string
+   */
+  public $int64Value;
+
+  public function setDoubleValue($doubleValue)
+  {
+    $this->doubleValue = $doubleValue;
+  }
+  public function getDoubleValue()
+  {
+    return $this->doubleValue;
+  }
+  /**
+   * @param string
+   */
+  public function setInt64Value($int64Value)
+  {
+    $this->int64Value = $int64Value;
+  }
+  /**
+   * @return string
+   */
+  public function getInt64Value()
+  {
+    return $this->int64Value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $caseSensitive;
+  /**
+   * @var string
+   */
+  public $matchType;
+  /**
+   * @var string
+   */
+  public $value;
+
+  /**
+   * @param bool
+   */
+  public function setCaseSensitive($caseSensitive)
+  {
+    $this->caseSensitive = $caseSensitive;
+  }
+  /**
+   * @return bool
+   */
+  public function getCaseSensitive()
+  {
+    return $this->caseSensitive;
+  }
+  /**
+   * @param string
+   */
+  public function setMatchType($matchType)
+  {
+    $this->matchType = $matchType;
+  }
+  /**
+   * @return string
+   */
+  public function getMatchType()
+  {
+    return $this->matchType;
+  }
+  /**
+   * @param string
+   */
+  public function setValue($value)
+  {
+    $this->value = $value;
+  }
+  /**
+   * @return string
+   */
+  public function getValue()
+  {
+    return $this->value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceEventFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceEventFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceEventFilter.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAudienceEventFilter extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $eventName;
+  protected $eventParameterFilterExpressionType = GoogleAnalyticsAdminV1alphaAudienceFilterExpression::class;
+  protected $eventParameterFilterExpressionDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setEventName($eventName)
+  {
+    $this->eventName = $eventName;
+  }
+  /**
+   * @return string
+   */
+  public function getEventName()
+  {
+    return $this->eventName;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceFilterExpression
+   */
+  public function setEventParameterFilterExpression(GoogleAnalyticsAdminV1alphaAudienceFilterExpression $eventParameterFilterExpression)
+  {
+    $this->eventParameterFilterExpression = $eventParameterFilterExpression;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceFilterExpression
+   */
+  public function getEventParameterFilterExpression()
+  {
+    return $this->eventParameterFilterExpression;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAudienceEventFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceEventFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceEventTrigger.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceEventTrigger.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceEventTrigger.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAudienceEventTrigger extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $eventName;
+  /**
+   * @var string
+   */
+  public $logCondition;
+
+  /**
+   * @param string
+   */
+  public function setEventName($eventName)
+  {
+    $this->eventName = $eventName;
+  }
+  /**
+   * @return string
+   */
+  public function getEventName()
+  {
+    return $this->eventName;
+  }
+  /**
+   * @param string
+   */
+  public function setLogCondition($logCondition)
+  {
+    $this->logCondition = $logCondition;
+  }
+  /**
+   * @return string
+   */
+  public function getLogCondition()
+  {
+    return $this->logCondition;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAudienceEventTrigger::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceEventTrigger');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceFilterClause.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceFilterClause.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceFilterClause.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,76 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAudienceFilterClause extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $clauseType;
+  protected $sequenceFilterType = GoogleAnalyticsAdminV1alphaAudienceSequenceFilter::class;
+  protected $sequenceFilterDataType = '';
+  protected $simpleFilterType = GoogleAnalyticsAdminV1alphaAudienceSimpleFilter::class;
+  protected $simpleFilterDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setClauseType($clauseType)
+  {
+    $this->clauseType = $clauseType;
+  }
+  /**
+   * @return string
+   */
+  public function getClauseType()
+  {
+    return $this->clauseType;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceSequenceFilter
+   */
+  public function setSequenceFilter(GoogleAnalyticsAdminV1alphaAudienceSequenceFilter $sequenceFilter)
+  {
+    $this->sequenceFilter = $sequenceFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceSequenceFilter
+   */
+  public function getSequenceFilter()
+  {
+    return $this->sequenceFilter;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceSimpleFilter
+   */
+  public function setSimpleFilter(GoogleAnalyticsAdminV1alphaAudienceSimpleFilter $simpleFilter)
+  {
+    $this->simpleFilter = $simpleFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceSimpleFilter
+   */
+  public function getSimpleFilter()
+  {
+    return $this->simpleFilter;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAudienceFilterClause::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterClause');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceFilterExpression.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceFilterExpression.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceFilterExpression.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,106 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAudienceFilterExpression extends \Google\Model
+{
+  protected $andGroupType = GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList::class;
+  protected $andGroupDataType = '';
+  protected $dimensionOrMetricFilterType = GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter::class;
+  protected $dimensionOrMetricFilterDataType = '';
+  protected $eventFilterType = GoogleAnalyticsAdminV1alphaAudienceEventFilter::class;
+  protected $eventFilterDataType = '';
+  protected $notExpressionType = GoogleAnalyticsAdminV1alphaAudienceFilterExpression::class;
+  protected $notExpressionDataType = '';
+  protected $orGroupType = GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList::class;
+  protected $orGroupDataType = '';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList
+   */
+  public function setAndGroup(GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList $andGroup)
+  {
+    $this->andGroup = $andGroup;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList
+   */
+  public function getAndGroup()
+  {
+    return $this->andGroup;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter
+   */
+  public function setDimensionOrMetricFilter(GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter $dimensionOrMetricFilter)
+  {
+    $this->dimensionOrMetricFilter = $dimensionOrMetricFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter
+   */
+  public function getDimensionOrMetricFilter()
+  {
+    return $this->dimensionOrMetricFilter;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceEventFilter
+   */
+  public function setEventFilter(GoogleAnalyticsAdminV1alphaAudienceEventFilter $eventFilter)
+  {
+    $this->eventFilter = $eventFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceEventFilter
+   */
+  public function getEventFilter()
+  {
+    return $this->eventFilter;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceFilterExpression
+   */
+  public function setNotExpression(GoogleAnalyticsAdminV1alphaAudienceFilterExpression $notExpression)
+  {
+    $this->notExpression = $notExpression;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceFilterExpression
+   */
+  public function getNotExpression()
+  {
+    return $this->notExpression;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList
+   */
+  public function setOrGroup(GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList $orGroup)
+  {
+    $this->orGroup = $orGroup;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList
+   */
+  public function getOrGroup()
+  {
+    return $this->orGroup;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAudienceFilterExpression::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpression');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList extends \Google\Collection
+{
+  protected $collection_key = 'filterExpressions';
+  protected $filterExpressionsType = GoogleAnalyticsAdminV1alphaAudienceFilterExpression::class;
+  protected $filterExpressionsDataType = 'array';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceFilterExpression[]
+   */
+  public function setFilterExpressions($filterExpressions)
+  {
+    $this->filterExpressions = $filterExpressions;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceFilterExpression[]
+   */
+  public function getFilterExpressions()
+  {
+    return $this->filterExpressions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceSequenceFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceSequenceFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceSequenceFilter.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAudienceSequenceFilter extends \Google\Collection
+{
+  protected $collection_key = 'sequenceSteps';
+  /**
+   * @var string
+   */
+  public $scope;
+  /**
+   * @var string
+   */
+  public $sequenceMaximumDuration;
+  protected $sequenceStepsType = GoogleAnalyticsAdminV1alphaAudienceSequenceFilterAudienceSequenceStep::class;
+  protected $sequenceStepsDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setScope($scope)
+  {
+    $this->scope = $scope;
+  }
+  /**
+   * @return string
+   */
+  public function getScope()
+  {
+    return $this->scope;
+  }
+  /**
+   * @param string
+   */
+  public function setSequenceMaximumDuration($sequenceMaximumDuration)
+  {
+    $this->sequenceMaximumDuration = $sequenceMaximumDuration;
+  }
+  /**
+   * @return string
+   */
+  public function getSequenceMaximumDuration()
+  {
+    return $this->sequenceMaximumDuration;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceSequenceFilterAudienceSequenceStep[]
+   */
+  public function setSequenceSteps($sequenceSteps)
+  {
+    $this->sequenceSteps = $sequenceSteps;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceSequenceFilterAudienceSequenceStep[]
+   */
+  public function getSequenceSteps()
+  {
+    return $this->sequenceSteps;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAudienceSequenceFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceSequenceFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceSequenceFilterAudienceSequenceStep.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceSequenceFilterAudienceSequenceStep.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceSequenceFilterAudienceSequenceStep.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAudienceSequenceFilterAudienceSequenceStep extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $constraintDuration;
+  protected $filterExpressionType = GoogleAnalyticsAdminV1alphaAudienceFilterExpression::class;
+  protected $filterExpressionDataType = '';
+  /**
+   * @var bool
+   */
+  public $immediatelyFollows;
+  /**
+   * @var string
+   */
+  public $scope;
+
+  /**
+   * @param string
+   */
+  public function setConstraintDuration($constraintDuration)
+  {
+    $this->constraintDuration = $constraintDuration;
+  }
+  /**
+   * @return string
+   */
+  public function getConstraintDuration()
+  {
+    return $this->constraintDuration;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceFilterExpression
+   */
+  public function setFilterExpression(GoogleAnalyticsAdminV1alphaAudienceFilterExpression $filterExpression)
+  {
+    $this->filterExpression = $filterExpression;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceFilterExpression
+   */
+  public function getFilterExpression()
+  {
+    return $this->filterExpression;
+  }
+  /**
+   * @param bool
+   */
+  public function setImmediatelyFollows($immediatelyFollows)
+  {
+    $this->immediatelyFollows = $immediatelyFollows;
+  }
+  /**
+   * @return bool
+   */
+  public function getImmediatelyFollows()
+  {
+    return $this->immediatelyFollows;
+  }
+  /**
+   * @param string
+   */
+  public function setScope($scope)
+  {
+    $this->scope = $scope;
+  }
+  /**
+   * @return string
+   */
+  public function getScope()
+  {
+    return $this->scope;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAudienceSequenceFilterAudienceSequenceStep::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceSequenceFilterAudienceSequenceStep');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceSimpleFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceSimpleFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAudienceSimpleFilter.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAudienceSimpleFilter extends \Google\Model
+{
+  protected $filterExpressionType = GoogleAnalyticsAdminV1alphaAudienceFilterExpression::class;
+  protected $filterExpressionDataType = '';
+  /**
+   * @var string
+   */
+  public $scope;
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudienceFilterExpression
+   */
+  public function setFilterExpression(GoogleAnalyticsAdminV1alphaAudienceFilterExpression $filterExpression)
+  {
+    $this->filterExpression = $filterExpression;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudienceFilterExpression
+   */
+  public function getFilterExpression()
+  {
+    return $this->filterExpression;
+  }
+  /**
+   * @param string
+   */
+  public function setScope($scope)
+  {
+    $this->scope = $scope;
+  }
+  /**
+   * @return string
+   */
+  public function getScope()
+  {
+    return $this->scope;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAudienceSimpleFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceSimpleFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAuditUserLink.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAuditUserLink.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAuditUserLink.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,99 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAuditUserLink extends \Google\Collection
+{
+  protected $collection_key = 'effectiveRoles';
+  /**
+   * @var string[]
+   */
+  public $directRoles;
+  /**
+   * @var string[]
+   */
+  public $effectiveRoles;
+  /**
+   * @var string
+   */
+  public $emailAddress;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string[]
+   */
+  public function setDirectRoles($directRoles)
+  {
+    $this->directRoles = $directRoles;
+  }
+  /**
+   * @return string[]
+   */
+  public function getDirectRoles()
+  {
+    return $this->directRoles;
+  }
+  /**
+   * @param string[]
+   */
+  public function setEffectiveRoles($effectiveRoles)
+  {
+    $this->effectiveRoles = $effectiveRoles;
+  }
+  /**
+   * @return string[]
+   */
+  public function getEffectiveRoles()
+  {
+    return $this->effectiveRoles;
+  }
+  /**
+   * @param string
+   */
+  public function setEmailAddress($emailAddress)
+  {
+    $this->emailAddress = $emailAddress;
+  }
+  /**
+   * @return string
+   */
+  public function getEmailAddress()
+  {
+    return $this->emailAddress;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaAuditUserLink::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAuditUserLink');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAuditUserLinksRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAuditUserLinksRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAuditUserLinksRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAuditUserLinksRequest extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $pageSize;
+  /**
+   * @var string
+   */
+  public $pageToken;
+
+  /**
+   * @param int
+   */
+  public function setPageSize($pageSize)
+  {
+    $this->pageSize = $pageSize;
+  }
+  /**
+   * @return int
+   */
+  public function getPageSize()
+  {
+    return $this->pageSize;
+  }
+  /**
+   * @param string
+   */
+  public function setPageToken($pageToken)
+  {
+    $this->pageToken = $pageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getPageToken()
+  {
+    return $this->pageToken;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAuditUserLinksRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAuditUserLinksRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAuditUserLinksResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAuditUserLinksResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaAuditUserLinksResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaAuditUserLinksResponse extends \Google\Collection
+{
+  protected $collection_key = 'userLinks';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $userLinksType = GoogleAnalyticsAdminV1alphaAuditUserLink::class;
+  protected $userLinksDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAuditUserLink[]
+   */
+  public function setUserLinks($userLinks)
+  {
+    $this->userLinks = $userLinks;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAuditUserLink[]
+   */
+  public function getUserLinks()
+  {
+    return $this->userLinks;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaAuditUserLinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAuditUserLinksResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest extends \Google\Collection
+{
+  protected $collection_key = 'requests';
+  /**
+   * @var bool
+   */
+  public $notifyNewUsers;
+  protected $requestsType = GoogleAnalyticsAdminV1alphaCreateUserLinkRequest::class;
+  protected $requestsDataType = 'array';
+
+  /**
+   * @param bool
+   */
+  public function setNotifyNewUsers($notifyNewUsers)
+  {
+    $this->notifyNewUsers = $notifyNewUsers;
+  }
+  /**
+   * @return bool
+   */
+  public function getNotifyNewUsers()
+  {
+    return $this->notifyNewUsers;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaCreateUserLinkRequest[]
+   */
+  public function setRequests($requests)
+  {
+    $this->requests = $requests;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaCreateUserLinkRequest[]
+   */
+  public function getRequests()
+  {
+    return $this->requests;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse extends \Google\Collection
+{
+  protected $collection_key = 'userLinks';
+  protected $userLinksType = GoogleAnalyticsAdminV1alphaUserLink::class;
+  protected $userLinksDataType = 'array';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaUserLink[]
+   */
+  public function setUserLinks($userLinks)
+  {
+    $this->userLinks = $userLinks;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaUserLink[]
+   */
+  public function getUserLinks()
+  {
+    return $this->userLinks;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest extends \Google\Collection
+{
+  protected $collection_key = 'requests';
+  protected $requestsType = GoogleAnalyticsAdminV1alphaDeleteUserLinkRequest::class;
+  protected $requestsDataType = 'array';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaDeleteUserLinkRequest[]
+   */
+  public function setRequests($requests)
+  {
+    $this->requests = $requests;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaDeleteUserLinkRequest[]
+   */
+  public function getRequests()
+  {
+    return $this->requests;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse extends \Google\Collection
+{
+  protected $collection_key = 'userLinks';
+  protected $userLinksType = GoogleAnalyticsAdminV1alphaUserLink::class;
+  protected $userLinksDataType = 'array';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaUserLink[]
+   */
+  public function setUserLinks($userLinks)
+  {
+    $this->userLinks = $userLinks;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaUserLink[]
+   */
+  public function getUserLinks()
+  {
+    return $this->userLinks;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest extends \Google\Collection
+{
+  protected $collection_key = 'requests';
+  protected $requestsType = GoogleAnalyticsAdminV1alphaUpdateUserLinkRequest::class;
+  protected $requestsDataType = 'array';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaUpdateUserLinkRequest[]
+   */
+  public function setRequests($requests)
+  {
+    $this->requests = $requests;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaUpdateUserLinkRequest[]
+   */
+  public function getRequests()
+  {
+    return $this->requests;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse extends \Google\Collection
+{
+  protected $collection_key = 'userLinks';
+  protected $userLinksType = GoogleAnalyticsAdminV1alphaUserLink::class;
+  protected $userLinksDataType = 'array';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaUserLink[]
+   */
+  public function setUserLinks($userLinks)
+  {
+    $this->userLinks = $userLinks;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaUserLink[]
+   */
+  public function getUserLinks()
+  {
+    return $this->userLinks;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChangeHistoryChange.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChangeHistoryChange.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChangeHistoryChange.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,94 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaChangeHistoryChange extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $action;
+  /**
+   * @var string
+   */
+  public $resource;
+  protected $resourceAfterChangeType = GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource::class;
+  protected $resourceAfterChangeDataType = '';
+  protected $resourceBeforeChangeType = GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource::class;
+  protected $resourceBeforeChangeDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setAction($action)
+  {
+    $this->action = $action;
+  }
+  /**
+   * @return string
+   */
+  public function getAction()
+  {
+    return $this->action;
+  }
+  /**
+   * @param string
+   */
+  public function setResource($resource)
+  {
+    $this->resource = $resource;
+  }
+  /**
+   * @return string
+   */
+  public function getResource()
+  {
+    return $this->resource;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource
+   */
+  public function setResourceAfterChange(GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource $resourceAfterChange)
+  {
+    $this->resourceAfterChange = $resourceAfterChange;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource
+   */
+  public function getResourceAfterChange()
+  {
+    return $this->resourceAfterChange;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource
+   */
+  public function setResourceBeforeChange(GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource $resourceBeforeChange)
+  {
+    $this->resourceBeforeChange = $resourceBeforeChange;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource
+   */
+  public function getResourceBeforeChange()
+  {
+    return $this->resourceBeforeChange;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaChangeHistoryChange::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChangeHistoryChange');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,282 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource extends \Google\Model
+{
+  protected $accountType = GoogleAnalyticsAdminV1alphaAccount::class;
+  protected $accountDataType = '';
+  protected $attributionSettingsType = GoogleAnalyticsAdminV1alphaAttributionSettings::class;
+  protected $attributionSettingsDataType = '';
+  protected $conversionEventType = GoogleAnalyticsAdminV1alphaConversionEvent::class;
+  protected $conversionEventDataType = '';
+  protected $customDimensionType = GoogleAnalyticsAdminV1alphaCustomDimension::class;
+  protected $customDimensionDataType = '';
+  protected $customMetricType = GoogleAnalyticsAdminV1alphaCustomMetric::class;
+  protected $customMetricDataType = '';
+  protected $dataRetentionSettingsType = GoogleAnalyticsAdminV1alphaDataRetentionSettings::class;
+  protected $dataRetentionSettingsDataType = '';
+  protected $dataStreamType = GoogleAnalyticsAdminV1alphaDataStream::class;
+  protected $dataStreamDataType = '';
+  protected $displayVideo360AdvertiserLinkType = GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink::class;
+  protected $displayVideo360AdvertiserLinkDataType = '';
+  protected $displayVideo360AdvertiserLinkProposalType = GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal::class;
+  protected $displayVideo360AdvertiserLinkProposalDataType = '';
+  protected $expandedDataSetType = GoogleAnalyticsAdminV1alphaExpandedDataSet::class;
+  protected $expandedDataSetDataType = '';
+  protected $firebaseLinkType = GoogleAnalyticsAdminV1alphaFirebaseLink::class;
+  protected $firebaseLinkDataType = '';
+  protected $googleAdsLinkType = GoogleAnalyticsAdminV1alphaGoogleAdsLink::class;
+  protected $googleAdsLinkDataType = '';
+  protected $googleSignalsSettingsType = GoogleAnalyticsAdminV1alphaGoogleSignalsSettings::class;
+  protected $googleSignalsSettingsDataType = '';
+  protected $measurementProtocolSecretType = GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret::class;
+  protected $measurementProtocolSecretDataType = '';
+  protected $propertyType = GoogleAnalyticsAdminV1alphaProperty::class;
+  protected $propertyDataType = '';
+  protected $searchAds360LinkType = GoogleAnalyticsAdminV1alphaSearchAds360Link::class;
+  protected $searchAds360LinkDataType = '';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccount
+   */
+  public function setAccount(GoogleAnalyticsAdminV1alphaAccount $account)
+  {
+    $this->account = $account;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccount
+   */
+  public function getAccount()
+  {
+    return $this->account;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAttributionSettings
+   */
+  public function setAttributionSettings(GoogleAnalyticsAdminV1alphaAttributionSettings $attributionSettings)
+  {
+    $this->attributionSettings = $attributionSettings;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAttributionSettings
+   */
+  public function getAttributionSettings()
+  {
+    return $this->attributionSettings;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaConversionEvent
+   */
+  public function setConversionEvent(GoogleAnalyticsAdminV1alphaConversionEvent $conversionEvent)
+  {
+    $this->conversionEvent = $conversionEvent;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaConversionEvent
+   */
+  public function getConversionEvent()
+  {
+    return $this->conversionEvent;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaCustomDimension
+   */
+  public function setCustomDimension(GoogleAnalyticsAdminV1alphaCustomDimension $customDimension)
+  {
+    $this->customDimension = $customDimension;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaCustomDimension
+   */
+  public function getCustomDimension()
+  {
+    return $this->customDimension;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaCustomMetric
+   */
+  public function setCustomMetric(GoogleAnalyticsAdminV1alphaCustomMetric $customMetric)
+  {
+    $this->customMetric = $customMetric;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaCustomMetric
+   */
+  public function getCustomMetric()
+  {
+    return $this->customMetric;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaDataRetentionSettings
+   */
+  public function setDataRetentionSettings(GoogleAnalyticsAdminV1alphaDataRetentionSettings $dataRetentionSettings)
+  {
+    $this->dataRetentionSettings = $dataRetentionSettings;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaDataRetentionSettings
+   */
+  public function getDataRetentionSettings()
+  {
+    return $this->dataRetentionSettings;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaDataStream
+   */
+  public function setDataStream(GoogleAnalyticsAdminV1alphaDataStream $dataStream)
+  {
+    $this->dataStream = $dataStream;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaDataStream
+   */
+  public function getDataStream()
+  {
+    return $this->dataStream;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink
+   */
+  public function setDisplayVideo360AdvertiserLink(GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink $displayVideo360AdvertiserLink)
+  {
+    $this->displayVideo360AdvertiserLink = $displayVideo360AdvertiserLink;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink
+   */
+  public function getDisplayVideo360AdvertiserLink()
+  {
+    return $this->displayVideo360AdvertiserLink;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal
+   */
+  public function setDisplayVideo360AdvertiserLinkProposal(GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal $displayVideo360AdvertiserLinkProposal)
+  {
+    $this->displayVideo360AdvertiserLinkProposal = $displayVideo360AdvertiserLinkProposal;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal
+   */
+  public function getDisplayVideo360AdvertiserLinkProposal()
+  {
+    return $this->displayVideo360AdvertiserLinkProposal;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaExpandedDataSet
+   */
+  public function setExpandedDataSet(GoogleAnalyticsAdminV1alphaExpandedDataSet $expandedDataSet)
+  {
+    $this->expandedDataSet = $expandedDataSet;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaExpandedDataSet
+   */
+  public function getExpandedDataSet()
+  {
+    return $this->expandedDataSet;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaFirebaseLink
+   */
+  public function setFirebaseLink(GoogleAnalyticsAdminV1alphaFirebaseLink $firebaseLink)
+  {
+    $this->firebaseLink = $firebaseLink;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaFirebaseLink
+   */
+  public function getFirebaseLink()
+  {
+    return $this->firebaseLink;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaGoogleAdsLink
+   */
+  public function setGoogleAdsLink(GoogleAnalyticsAdminV1alphaGoogleAdsLink $googleAdsLink)
+  {
+    $this->googleAdsLink = $googleAdsLink;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaGoogleAdsLink
+   */
+  public function getGoogleAdsLink()
+  {
+    return $this->googleAdsLink;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaGoogleSignalsSettings
+   */
+  public function setGoogleSignalsSettings(GoogleAnalyticsAdminV1alphaGoogleSignalsSettings $googleSignalsSettings)
+  {
+    $this->googleSignalsSettings = $googleSignalsSettings;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaGoogleSignalsSettings
+   */
+  public function getGoogleSignalsSettings()
+  {
+    return $this->googleSignalsSettings;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
+   */
+  public function setMeasurementProtocolSecret(GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $measurementProtocolSecret)
+  {
+    $this->measurementProtocolSecret = $measurementProtocolSecret;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
+   */
+  public function getMeasurementProtocolSecret()
+  {
+    return $this->measurementProtocolSecret;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaProperty
+   */
+  public function setProperty(GoogleAnalyticsAdminV1alphaProperty $property)
+  {
+    $this->property = $property;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaProperty
+   */
+  public function getProperty()
+  {
+    return $this->property;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaSearchAds360Link
+   */
+  public function setSearchAds360Link(GoogleAnalyticsAdminV1alphaSearchAds360Link $searchAds360Link)
+  {
+    $this->searchAds360Link = $searchAds360Link;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaSearchAds360Link
+   */
+  public function getSearchAds360Link()
+  {
+    return $this->searchAds360Link;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChangeHistoryEvent.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChangeHistoryEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaChangeHistoryEvent.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaChangeHistoryEvent extends \Google\Collection
+{
+  protected $collection_key = 'changes';
+  /**
+   * @var string
+   */
+  public $actorType;
+  /**
+   * @var string
+   */
+  public $changeTime;
+  protected $changesType = GoogleAnalyticsAdminV1alphaChangeHistoryChange::class;
+  protected $changesDataType = 'array';
+  /**
+   * @var bool
+   */
+  public $changesFiltered;
+  /**
+   * @var string
+   */
+  public $id;
+  /**
+   * @var string
+   */
+  public $userActorEmail;
+
+  /**
+   * @param string
+   */
+  public function setActorType($actorType)
+  {
+    $this->actorType = $actorType;
+  }
+  /**
+   * @return string
+   */
+  public function getActorType()
+  {
+    return $this->actorType;
+  }
+  /**
+   * @param string
+   */
+  public function setChangeTime($changeTime)
+  {
+    $this->changeTime = $changeTime;
+  }
+  /**
+   * @return string
+   */
+  public function getChangeTime()
+  {
+    return $this->changeTime;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaChangeHistoryChange[]
+   */
+  public function setChanges($changes)
+  {
+    $this->changes = $changes;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaChangeHistoryChange[]
+   */
+  public function getChanges()
+  {
+    return $this->changes;
+  }
+  /**
+   * @param bool
+   */
+  public function setChangesFiltered($changesFiltered)
+  {
+    $this->changesFiltered = $changesFiltered;
+  }
+  /**
+   * @return bool
+   */
+  public function getChangesFiltered()
+  {
+    return $this->changesFiltered;
+  }
+  /**
+   * @param string
+   */
+  public function setId($id)
+  {
+    $this->id = $id;
+  }
+  /**
+   * @return string
+   */
+  public function getId()
+  {
+    return $this->id;
+  }
+  /**
+   * @param string
+   */
+  public function setUserActorEmail($userActorEmail)
+  {
+    $this->userActorEmail = $userActorEmail;
+  }
+  /**
+   * @return string
+   */
+  public function getUserActorEmail()
+  {
+    return $this->userActorEmail;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaChangeHistoryEvent::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChangeHistoryEvent');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaConversionEvent.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaConversionEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaConversionEvent.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaConversionEvent extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var bool
+   */
+  public $custom;
+  /**
+   * @var bool
+   */
+  public $deletable;
+  /**
+   * @var string
+   */
+  public $eventName;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param bool
+   */
+  public function setCustom($custom)
+  {
+    $this->custom = $custom;
+  }
+  /**
+   * @return bool
+   */
+  public function getCustom()
+  {
+    return $this->custom;
+  }
+  /**
+   * @param bool
+   */
+  public function setDeletable($deletable)
+  {
+    $this->deletable = $deletable;
+  }
+  /**
+   * @return bool
+   */
+  public function getDeletable()
+  {
+    return $this->deletable;
+  }
+  /**
+   * @param string
+   */
+  public function setEventName($eventName)
+  {
+    $this->eventName = $eventName;
+  }
+  /**
+   * @return string
+   */
+  public function getEventName()
+  {
+    return $this->eventName;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaConversionEvent::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConversionEvent');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCreateUserLinkRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCreateUserLinkRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCreateUserLinkRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaCreateUserLinkRequest extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $notifyNewUser;
+  /**
+   * @var string
+   */
+  public $parent;
+  protected $userLinkType = GoogleAnalyticsAdminV1alphaUserLink::class;
+  protected $userLinkDataType = '';
+
+  /**
+   * @param bool
+   */
+  public function setNotifyNewUser($notifyNewUser)
+  {
+    $this->notifyNewUser = $notifyNewUser;
+  }
+  /**
+   * @return bool
+   */
+  public function getNotifyNewUser()
+  {
+    return $this->notifyNewUser;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaUserLink
+   */
+  public function setUserLink(GoogleAnalyticsAdminV1alphaUserLink $userLink)
+  {
+    $this->userLink = $userLink;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaUserLink
+   */
+  public function getUserLink()
+  {
+    return $this->userLink;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaCreateUserLinkRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCreateUserLinkRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCustomDimension.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCustomDimension.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCustomDimension.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaCustomDimension extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var bool
+   */
+  public $disallowAdsPersonalization;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $parameterName;
+  /**
+   * @var string
+   */
+  public $scope;
+
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param bool
+   */
+  public function setDisallowAdsPersonalization($disallowAdsPersonalization)
+  {
+    $this->disallowAdsPersonalization = $disallowAdsPersonalization;
+  }
+  /**
+   * @return bool
+   */
+  public function getDisallowAdsPersonalization()
+  {
+    return $this->disallowAdsPersonalization;
+  }
+  /**
+   * @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 setParameterName($parameterName)
+  {
+    $this->parameterName = $parameterName;
+  }
+  /**
+   * @return string
+   */
+  public function getParameterName()
+  {
+    return $this->parameterName;
+  }
+  /**
+   * @param string
+   */
+  public function setScope($scope)
+  {
+    $this->scope = $scope;
+  }
+  /**
+   * @return string
+   */
+  public function getScope()
+  {
+    return $this->scope;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaCustomDimension::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomDimension');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCustomMetric.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCustomMetric.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaCustomMetric.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,153 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaCustomMetric extends \Google\Collection
+{
+  protected $collection_key = 'restrictedMetricType';
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $measurementUnit;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $parameterName;
+  /**
+   * @var string[]
+   */
+  public $restrictedMetricType;
+  /**
+   * @var string
+   */
+  public $scope;
+
+  /**
+   * @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 setMeasurementUnit($measurementUnit)
+  {
+    $this->measurementUnit = $measurementUnit;
+  }
+  /**
+   * @return string
+   */
+  public function getMeasurementUnit()
+  {
+    return $this->measurementUnit;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setParameterName($parameterName)
+  {
+    $this->parameterName = $parameterName;
+  }
+  /**
+   * @return string
+   */
+  public function getParameterName()
+  {
+    return $this->parameterName;
+  }
+  /**
+   * @param string[]
+   */
+  public function setRestrictedMetricType($restrictedMetricType)
+  {
+    $this->restrictedMetricType = $restrictedMetricType;
+  }
+  /**
+   * @return string[]
+   */
+  public function getRestrictedMetricType()
+  {
+    return $this->restrictedMetricType;
+  }
+  /**
+   * @param string
+   */
+  public function setScope($scope)
+  {
+    $this->scope = $scope;
+  }
+  /**
+   * @return string
+   */
+  public function getScope()
+  {
+    return $this->scope;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaCustomMetric::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomMetric');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataRetentionSettings.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataRetentionSettings.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataRetentionSettings.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaDataRetentionSettings extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $eventDataRetention;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var bool
+   */
+  public $resetUserDataOnNewActivity;
+
+  /**
+   * @param string
+   */
+  public function setEventDataRetention($eventDataRetention)
+  {
+    $this->eventDataRetention = $eventDataRetention;
+  }
+  /**
+   * @return string
+   */
+  public function getEventDataRetention()
+  {
+    return $this->eventDataRetention;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param bool
+   */
+  public function setResetUserDataOnNewActivity($resetUserDataOnNewActivity)
+  {
+    $this->resetUserDataOnNewActivity = $resetUserDataOnNewActivity;
+  }
+  /**
+   * @return bool
+   */
+  public function getResetUserDataOnNewActivity()
+  {
+    return $this->resetUserDataOnNewActivity;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaDataRetentionSettings::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataRetentionSettings');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataSharingSettings.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataSharingSettings.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataSharingSettings.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaDataSharingSettings extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var bool
+   */
+  public $sharingWithGoogleAnySalesEnabled;
+  /**
+   * @var bool
+   */
+  public $sharingWithGoogleAssignedSalesEnabled;
+  /**
+   * @var bool
+   */
+  public $sharingWithGoogleProductsEnabled;
+  /**
+   * @var bool
+   */
+  public $sharingWithGoogleSupportEnabled;
+  /**
+   * @var bool
+   */
+  public $sharingWithOthersEnabled;
+
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param bool
+   */
+  public function setSharingWithGoogleAnySalesEnabled($sharingWithGoogleAnySalesEnabled)
+  {
+    $this->sharingWithGoogleAnySalesEnabled = $sharingWithGoogleAnySalesEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getSharingWithGoogleAnySalesEnabled()
+  {
+    return $this->sharingWithGoogleAnySalesEnabled;
+  }
+  /**
+   * @param bool
+   */
+  public function setSharingWithGoogleAssignedSalesEnabled($sharingWithGoogleAssignedSalesEnabled)
+  {
+    $this->sharingWithGoogleAssignedSalesEnabled = $sharingWithGoogleAssignedSalesEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getSharingWithGoogleAssignedSalesEnabled()
+  {
+    return $this->sharingWithGoogleAssignedSalesEnabled;
+  }
+  /**
+   * @param bool
+   */
+  public function setSharingWithGoogleProductsEnabled($sharingWithGoogleProductsEnabled)
+  {
+    $this->sharingWithGoogleProductsEnabled = $sharingWithGoogleProductsEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getSharingWithGoogleProductsEnabled()
+  {
+    return $this->sharingWithGoogleProductsEnabled;
+  }
+  /**
+   * @param bool
+   */
+  public function setSharingWithGoogleSupportEnabled($sharingWithGoogleSupportEnabled)
+  {
+    $this->sharingWithGoogleSupportEnabled = $sharingWithGoogleSupportEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getSharingWithGoogleSupportEnabled()
+  {
+    return $this->sharingWithGoogleSupportEnabled;
+  }
+  /**
+   * @param bool
+   */
+  public function setSharingWithOthersEnabled($sharingWithOthersEnabled)
+  {
+    $this->sharingWithOthersEnabled = $sharingWithOthersEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getSharingWithOthersEnabled()
+  {
+    return $this->sharingWithOthersEnabled;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaDataSharingSettings::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataSharingSettings');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStream.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStream.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStream.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,164 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaDataStream extends \Google\Model
+{
+  protected $androidAppStreamDataType = GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData::class;
+  protected $androidAppStreamDataDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $displayName;
+  protected $iosAppStreamDataType = GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData::class;
+  protected $iosAppStreamDataDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $type;
+  /**
+   * @var string
+   */
+  public $updateTime;
+  protected $webStreamDataType = GoogleAnalyticsAdminV1alphaDataStreamWebStreamData::class;
+  protected $webStreamDataDataType = '';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData
+   */
+  public function setAndroidAppStreamData(GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData $androidAppStreamData)
+  {
+    $this->androidAppStreamData = $androidAppStreamData;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData
+   */
+  public function getAndroidAppStreamData()
+  {
+    return $this->androidAppStreamData;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData
+   */
+  public function setIosAppStreamData(GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData $iosAppStreamData)
+  {
+    $this->iosAppStreamData = $iosAppStreamData;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData
+   */
+  public function getIosAppStreamData()
+  {
+    return $this->iosAppStreamData;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @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;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaDataStreamWebStreamData
+   */
+  public function setWebStreamData(GoogleAnalyticsAdminV1alphaDataStreamWebStreamData $webStreamData)
+  {
+    $this->webStreamData = $webStreamData;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaDataStreamWebStreamData
+   */
+  public function getWebStreamData()
+  {
+    return $this->webStreamData;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaDataStream::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStream');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $firebaseAppId;
+  /**
+   * @var string
+   */
+  public $packageName;
+
+  /**
+   * @param string
+   */
+  public function setFirebaseAppId($firebaseAppId)
+  {
+    $this->firebaseAppId = $firebaseAppId;
+  }
+  /**
+   * @return string
+   */
+  public function getFirebaseAppId()
+  {
+    return $this->firebaseAppId;
+  }
+  /**
+   * @param string
+   */
+  public function setPackageName($packageName)
+  {
+    $this->packageName = $packageName;
+  }
+  /**
+   * @return string
+   */
+  public function getPackageName()
+  {
+    return $this->packageName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $bundleId;
+  /**
+   * @var string
+   */
+  public $firebaseAppId;
+
+  /**
+   * @param string
+   */
+  public function setBundleId($bundleId)
+  {
+    $this->bundleId = $bundleId;
+  }
+  /**
+   * @return string
+   */
+  public function getBundleId()
+  {
+    return $this->bundleId;
+  }
+  /**
+   * @param string
+   */
+  public function setFirebaseAppId($firebaseAppId)
+  {
+    $this->firebaseAppId = $firebaseAppId;
+  }
+  /**
+   * @return string
+   */
+  public function getFirebaseAppId()
+  {
+    return $this->firebaseAppId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStreamWebStreamData.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStreamWebStreamData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDataStreamWebStreamData.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaDataStreamWebStreamData extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $defaultUri;
+  /**
+   * @var string
+   */
+  public $firebaseAppId;
+  /**
+   * @var string
+   */
+  public $measurementId;
+
+  /**
+   * @param string
+   */
+  public function setDefaultUri($defaultUri)
+  {
+    $this->defaultUri = $defaultUri;
+  }
+  /**
+   * @return string
+   */
+  public function getDefaultUri()
+  {
+    return $this->defaultUri;
+  }
+  /**
+   * @param string
+   */
+  public function setFirebaseAppId($firebaseAppId)
+  {
+    $this->firebaseAppId = $firebaseAppId;
+  }
+  /**
+   * @return string
+   */
+  public function getFirebaseAppId()
+  {
+    return $this->firebaseAppId;
+  }
+  /**
+   * @param string
+   */
+  public function setMeasurementId($measurementId)
+  {
+    $this->measurementId = $measurementId;
+  }
+  /**
+   * @return string
+   */
+  public function getMeasurementId()
+  {
+    return $this->measurementId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaDataStreamWebStreamData::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStreamWebStreamData');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDeleteUserLinkRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDeleteUserLinkRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDeleteUserLinkRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaDeleteUserLinkRequest 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(GoogleAnalyticsAdminV1alphaDeleteUserLinkRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDeleteUserLinkRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $adsPersonalizationEnabled;
+  /**
+   * @var string
+   */
+  public $advertiserDisplayName;
+  /**
+   * @var string
+   */
+  public $advertiserId;
+  /**
+   * @var bool
+   */
+  public $campaignDataSharingEnabled;
+  /**
+   * @var bool
+   */
+  public $costDataSharingEnabled;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param bool
+   */
+  public function setAdsPersonalizationEnabled($adsPersonalizationEnabled)
+  {
+    $this->adsPersonalizationEnabled = $adsPersonalizationEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getAdsPersonalizationEnabled()
+  {
+    return $this->adsPersonalizationEnabled;
+  }
+  /**
+   * @param string
+   */
+  public function setAdvertiserDisplayName($advertiserDisplayName)
+  {
+    $this->advertiserDisplayName = $advertiserDisplayName;
+  }
+  /**
+   * @return string
+   */
+  public function getAdvertiserDisplayName()
+  {
+    return $this->advertiserDisplayName;
+  }
+  /**
+   * @param string
+   */
+  public function setAdvertiserId($advertiserId)
+  {
+    $this->advertiserId = $advertiserId;
+  }
+  /**
+   * @return string
+   */
+  public function getAdvertiserId()
+  {
+    return $this->advertiserId;
+  }
+  /**
+   * @param bool
+   */
+  public function setCampaignDataSharingEnabled($campaignDataSharingEnabled)
+  {
+    $this->campaignDataSharingEnabled = $campaignDataSharingEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getCampaignDataSharingEnabled()
+  {
+    return $this->campaignDataSharingEnabled;
+  }
+  /**
+   * @param bool
+   */
+  public function setCostDataSharingEnabled($costDataSharingEnabled)
+  {
+    $this->costDataSharingEnabled = $costDataSharingEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getCostDataSharingEnabled()
+  {
+    return $this->costDataSharingEnabled;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,168 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $adsPersonalizationEnabled;
+  /**
+   * @var string
+   */
+  public $advertiserDisplayName;
+  /**
+   * @var string
+   */
+  public $advertiserId;
+  /**
+   * @var bool
+   */
+  public $campaignDataSharingEnabled;
+  /**
+   * @var bool
+   */
+  public $costDataSharingEnabled;
+  protected $linkProposalStatusDetailsType = GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails::class;
+  protected $linkProposalStatusDetailsDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $validationEmail;
+
+  /**
+   * @param bool
+   */
+  public function setAdsPersonalizationEnabled($adsPersonalizationEnabled)
+  {
+    $this->adsPersonalizationEnabled = $adsPersonalizationEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getAdsPersonalizationEnabled()
+  {
+    return $this->adsPersonalizationEnabled;
+  }
+  /**
+   * @param string
+   */
+  public function setAdvertiserDisplayName($advertiserDisplayName)
+  {
+    $this->advertiserDisplayName = $advertiserDisplayName;
+  }
+  /**
+   * @return string
+   */
+  public function getAdvertiserDisplayName()
+  {
+    return $this->advertiserDisplayName;
+  }
+  /**
+   * @param string
+   */
+  public function setAdvertiserId($advertiserId)
+  {
+    $this->advertiserId = $advertiserId;
+  }
+  /**
+   * @return string
+   */
+  public function getAdvertiserId()
+  {
+    return $this->advertiserId;
+  }
+  /**
+   * @param bool
+   */
+  public function setCampaignDataSharingEnabled($campaignDataSharingEnabled)
+  {
+    $this->campaignDataSharingEnabled = $campaignDataSharingEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getCampaignDataSharingEnabled()
+  {
+    return $this->campaignDataSharingEnabled;
+  }
+  /**
+   * @param bool
+   */
+  public function setCostDataSharingEnabled($costDataSharingEnabled)
+  {
+    $this->costDataSharingEnabled = $costDataSharingEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getCostDataSharingEnabled()
+  {
+    return $this->costDataSharingEnabled;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails
+   */
+  public function setLinkProposalStatusDetails(GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails $linkProposalStatusDetails)
+  {
+    $this->linkProposalStatusDetails = $linkProposalStatusDetails;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails
+   */
+  public function getLinkProposalStatusDetails()
+  {
+    return $this->linkProposalStatusDetails;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setValidationEmail($validationEmail)
+  {
+    $this->validationEmail = $validationEmail;
+  }
+  /**
+   * @return string
+   */
+  public function getValidationEmail()
+  {
+    return $this->validationEmail;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings extends \Google\Model
+{
+  public $fileDownloadsEnabled;
+  public $name;
+  public $outboundClicksEnabled;
+  public $pageChangesEnabled;
+  public $pageLoadsEnabled;
+  public $pageViewsEnabled;
+  public $scrollsEnabled;
+  public $searchQueryParameter;
+  public $siteSearchEnabled;
+  public $streamEnabled;
+  public $uriQueryParameter;
+  public $videoEngagementEnabled;
+
+  public function setFileDownloadsEnabled($fileDownloadsEnabled)
+  {
+    $this->fileDownloadsEnabled = $fileDownloadsEnabled;
+  }
+  public function getFileDownloadsEnabled()
+  {
+    return $this->fileDownloadsEnabled;
+  }
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  public function getName()
+  {
+    return $this->name;
+  }
+  public function setOutboundClicksEnabled($outboundClicksEnabled)
+  {
+    $this->outboundClicksEnabled = $outboundClicksEnabled;
+  }
+  public function getOutboundClicksEnabled()
+  {
+    return $this->outboundClicksEnabled;
+  }
+  public function setPageChangesEnabled($pageChangesEnabled)
+  {
+    $this->pageChangesEnabled = $pageChangesEnabled;
+  }
+  public function getPageChangesEnabled()
+  {
+    return $this->pageChangesEnabled;
+  }
+  public function setPageLoadsEnabled($pageLoadsEnabled)
+  {
+    $this->pageLoadsEnabled = $pageLoadsEnabled;
+  }
+  public function getPageLoadsEnabled()
+  {
+    return $this->pageLoadsEnabled;
+  }
+  public function setPageViewsEnabled($pageViewsEnabled)
+  {
+    $this->pageViewsEnabled = $pageViewsEnabled;
+  }
+  public function getPageViewsEnabled()
+  {
+    return $this->pageViewsEnabled;
+  }
+  public function setScrollsEnabled($scrollsEnabled)
+  {
+    $this->scrollsEnabled = $scrollsEnabled;
+  }
+  public function getScrollsEnabled()
+  {
+    return $this->scrollsEnabled;
+  }
+  public function setSearchQueryParameter($searchQueryParameter)
+  {
+    $this->searchQueryParameter = $searchQueryParameter;
+  }
+  public function getSearchQueryParameter()
+  {
+    return $this->searchQueryParameter;
+  }
+  public function setSiteSearchEnabled($siteSearchEnabled)
+  {
+    $this->siteSearchEnabled = $siteSearchEnabled;
+  }
+  public function getSiteSearchEnabled()
+  {
+    return $this->siteSearchEnabled;
+  }
+  public function setStreamEnabled($streamEnabled)
+  {
+    $this->streamEnabled = $streamEnabled;
+  }
+  public function getStreamEnabled()
+  {
+    return $this->streamEnabled;
+  }
+  public function setUriQueryParameter($uriQueryParameter)
+  {
+    $this->uriQueryParameter = $uriQueryParameter;
+  }
+  public function getUriQueryParameter()
+  {
+    return $this->uriQueryParameter;
+  }
+  public function setVideoEngagementEnabled($videoEngagementEnabled)
+  {
+    $this->videoEngagementEnabled = $videoEngagementEnabled;
+  }
+  public function getVideoEngagementEnabled()
+  {
+    return $this->videoEngagementEnabled;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSet.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSet.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSet.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaExpandedDataSet extends \Google\Collection
+{
+  protected $collection_key = 'metricNames';
+  /**
+   * @var string
+   */
+  public $dataCollectionStartTime;
+  /**
+   * @var string
+   */
+  public $description;
+  protected $dimensionFilterExpressionType = GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression::class;
+  protected $dimensionFilterExpressionDataType = '';
+  /**
+   * @var string[]
+   */
+  public $dimensionNames;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string[]
+   */
+  public $metricNames;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string
+   */
+  public function setDataCollectionStartTime($dataCollectionStartTime)
+  {
+    $this->dataCollectionStartTime = $dataCollectionStartTime;
+  }
+  /**
+   * @return string
+   */
+  public function getDataCollectionStartTime()
+  {
+    return $this->dataCollectionStartTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression
+   */
+  public function setDimensionFilterExpression(GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression $dimensionFilterExpression)
+  {
+    $this->dimensionFilterExpression = $dimensionFilterExpression;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression
+   */
+  public function getDimensionFilterExpression()
+  {
+    return $this->dimensionFilterExpression;
+  }
+  /**
+   * @param string[]
+   */
+  public function setDimensionNames($dimensionNames)
+  {
+    $this->dimensionNames = $dimensionNames;
+  }
+  /**
+   * @return string[]
+   */
+  public function getDimensionNames()
+  {
+    return $this->dimensionNames;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string[]
+   */
+  public function setMetricNames($metricNames)
+  {
+    $this->metricNames = $metricNames;
+  }
+  /**
+   * @return string[]
+   */
+  public function getMetricNames()
+  {
+    return $this->metricNames;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaExpandedDataSet::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSet');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,76 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaExpandedDataSetFilter extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $fieldName;
+  protected $inListFilterType = GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter::class;
+  protected $inListFilterDataType = '';
+  protected $stringFilterType = GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter::class;
+  protected $stringFilterDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setFieldName($fieldName)
+  {
+    $this->fieldName = $fieldName;
+  }
+  /**
+   * @return string
+   */
+  public function getFieldName()
+  {
+    return $this->fieldName;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter
+   */
+  public function setInListFilter(GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter $inListFilter)
+  {
+    $this->inListFilter = $inListFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter
+   */
+  public function getInListFilter()
+  {
+    return $this->inListFilter;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter
+   */
+  public function setStringFilter(GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter $stringFilter)
+  {
+    $this->stringFilter = $stringFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter
+   */
+  public function getStringFilter()
+  {
+    return $this->stringFilter;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaExpandedDataSetFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression extends \Google\Model
+{
+  protected $andGroupType = GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList::class;
+  protected $andGroupDataType = '';
+  protected $filterType = GoogleAnalyticsAdminV1alphaExpandedDataSetFilter::class;
+  protected $filterDataType = '';
+  protected $notExpressionType = GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression::class;
+  protected $notExpressionDataType = '';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList
+   */
+  public function setAndGroup(GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList $andGroup)
+  {
+    $this->andGroup = $andGroup;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList
+   */
+  public function getAndGroup()
+  {
+    return $this->andGroup;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaExpandedDataSetFilter
+   */
+  public function setFilter(GoogleAnalyticsAdminV1alphaExpandedDataSetFilter $filter)
+  {
+    $this->filter = $filter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaExpandedDataSetFilter
+   */
+  public function getFilter()
+  {
+    return $this->filter;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression
+   */
+  public function setNotExpression(GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression $notExpression)
+  {
+    $this->notExpression = $notExpression;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression
+   */
+  public function getNotExpression()
+  {
+    return $this->notExpression;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList extends \Google\Collection
+{
+  protected $collection_key = 'filterExpressions';
+  protected $filterExpressionsType = GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression::class;
+  protected $filterExpressionsDataType = 'array';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression[]
+   */
+  public function setFilterExpressions($filterExpressions)
+  {
+    $this->filterExpressions = $filterExpressions;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression[]
+   */
+  public function getFilterExpressions()
+  {
+    return $this->filterExpressions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter extends \Google\Collection
+{
+  protected $collection_key = 'values';
+  /**
+   * @var bool
+   */
+  public $caseSensitive;
+  /**
+   * @var string[]
+   */
+  public $values;
+
+  /**
+   * @param bool
+   */
+  public function setCaseSensitive($caseSensitive)
+  {
+    $this->caseSensitive = $caseSensitive;
+  }
+  /**
+   * @return bool
+   */
+  public function getCaseSensitive()
+  {
+    return $this->caseSensitive;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $caseSensitive;
+  /**
+   * @var string
+   */
+  public $matchType;
+  /**
+   * @var string
+   */
+  public $value;
+
+  /**
+   * @param bool
+   */
+  public function setCaseSensitive($caseSensitive)
+  {
+    $this->caseSensitive = $caseSensitive;
+  }
+  /**
+   * @return bool
+   */
+  public function getCaseSensitive()
+  {
+    return $this->caseSensitive;
+  }
+  /**
+   * @param string
+   */
+  public function setMatchType($matchType)
+  {
+    $this->matchType = $matchType;
+  }
+  /**
+   * @return string
+   */
+  public function getMatchType()
+  {
+    return $this->matchType;
+  }
+  /**
+   * @param string
+   */
+  public function setValue($value)
+  {
+    $this->value = $value;
+  }
+  /**
+   * @return string
+   */
+  public function getValue()
+  {
+    return $this->value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaFirebaseLink.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaFirebaseLink.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaFirebaseLink.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaFirebaseLink extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $project;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setProject($project)
+  {
+    $this->project = $project;
+  }
+  /**
+   * @return string
+   */
+  public function getProject()
+  {
+    return $this->project;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaFirebaseLink::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaFirebaseLink');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGlobalSiteTag.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGlobalSiteTag.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGlobalSiteTag.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaGlobalSiteTag extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $snippet;
+
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setSnippet($snippet)
+  {
+    $this->snippet = $snippet;
+  }
+  /**
+   * @return string
+   */
+  public function getSnippet()
+  {
+    return $this->snippet;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaGlobalSiteTag::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGlobalSiteTag');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGoogleAdsLink.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGoogleAdsLink.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGoogleAdsLink.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaGoogleAdsLink extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $adsPersonalizationEnabled;
+  /**
+   * @var bool
+   */
+  public $canManageClients;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $creatorEmailAddress;
+  /**
+   * @var string
+   */
+  public $customerId;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param bool
+   */
+  public function setAdsPersonalizationEnabled($adsPersonalizationEnabled)
+  {
+    $this->adsPersonalizationEnabled = $adsPersonalizationEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getAdsPersonalizationEnabled()
+  {
+    return $this->adsPersonalizationEnabled;
+  }
+  /**
+   * @param bool
+   */
+  public function setCanManageClients($canManageClients)
+  {
+    $this->canManageClients = $canManageClients;
+  }
+  /**
+   * @return bool
+   */
+  public function getCanManageClients()
+  {
+    return $this->canManageClients;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setCreatorEmailAddress($creatorEmailAddress)
+  {
+    $this->creatorEmailAddress = $creatorEmailAddress;
+  }
+  /**
+   * @return string
+   */
+  public function getCreatorEmailAddress()
+  {
+    return $this->creatorEmailAddress;
+  }
+  /**
+   * @param string
+   */
+  public function setCustomerId($customerId)
+  {
+    $this->customerId = $customerId;
+  }
+  /**
+   * @return string
+   */
+  public function getCustomerId()
+  {
+    return $this->customerId;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaGoogleAdsLink::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleAdsLink');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGoogleSignalsSettings.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGoogleSignalsSettings.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaGoogleSignalsSettings.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaGoogleSignalsSettings extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $consent;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $state;
+
+  /**
+   * @param string
+   */
+  public function setConsent($consent)
+  {
+    $this->consent = $consent;
+  }
+  /**
+   * @return string
+   */
+  public function getConsent()
+  {
+    return $this->consent;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaGoogleSignalsSettings::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleSignalsSettings');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaIosAppDataStream.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaIosAppDataStream.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaIosAppDataStream.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaIosAppDataStream extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $bundleId;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $firebaseAppId;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setBundleId($bundleId)
+  {
+    $this->bundleId = $bundleId;
+  }
+  /**
+   * @return string
+   */
+  public function getBundleId()
+  {
+    return $this->bundleId;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setFirebaseAppId($firebaseAppId)
+  {
+    $this->firebaseAppId = $firebaseAppId;
+  }
+  /**
+   * @return string
+   */
+  public function getFirebaseAppId()
+  {
+    return $this->firebaseAppId;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaIosAppDataStream::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaIosAppDataStream');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $linkProposalInitiatingProduct;
+  /**
+   * @var string
+   */
+  public $linkProposalState;
+  /**
+   * @var string
+   */
+  public $requestorEmail;
+
+  /**
+   * @param string
+   */
+  public function setLinkProposalInitiatingProduct($linkProposalInitiatingProduct)
+  {
+    $this->linkProposalInitiatingProduct = $linkProposalInitiatingProduct;
+  }
+  /**
+   * @return string
+   */
+  public function getLinkProposalInitiatingProduct()
+  {
+    return $this->linkProposalInitiatingProduct;
+  }
+  /**
+   * @param string
+   */
+  public function setLinkProposalState($linkProposalState)
+  {
+    $this->linkProposalState = $linkProposalState;
+  }
+  /**
+   * @return string
+   */
+  public function getLinkProposalState()
+  {
+    return $this->linkProposalState;
+  }
+  /**
+   * @param string
+   */
+  public function setRequestorEmail($requestorEmail)
+  {
+    $this->requestorEmail = $requestorEmail;
+  }
+  /**
+   * @return string
+   */
+  public function getRequestorEmail()
+  {
+    return $this->requestorEmail;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAccountSummariesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAccountSummariesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAccountSummariesResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaListAccountSummariesResponse extends \Google\Collection
+{
+  protected $collection_key = 'accountSummaries';
+  protected $accountSummariesType = GoogleAnalyticsAdminV1alphaAccountSummary::class;
+  protected $accountSummariesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccountSummary[]
+   */
+  public function setAccountSummaries($accountSummaries)
+  {
+    $this->accountSummaries = $accountSummaries;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccountSummary[]
+   */
+  public function getAccountSummaries()
+  {
+    return $this->accountSummaries;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaListAccountSummariesResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAccountSummariesResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAccountsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAccountsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAccountsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaListAccountsResponse extends \Google\Collection
+{
+  protected $collection_key = 'accounts';
+  protected $accountsType = GoogleAnalyticsAdminV1alphaAccount::class;
+  protected $accountsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccount[]
+   */
+  public function setAccounts($accounts)
+  {
+    $this->accounts = $accounts;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccount[]
+   */
+  public function getAccounts()
+  {
+    return $this->accounts;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaListAccountsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAccountsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAndroidAppDataStreamsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAndroidAppDataStreamsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAndroidAppDataStreamsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaListAndroidAppDataStreamsResponse extends \Google\Collection
+{
+  protected $collection_key = 'androidAppDataStreams';
+  protected $androidAppDataStreamsType = GoogleAnalyticsAdminV1alphaAndroidAppDataStream::class;
+  protected $androidAppDataStreamsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAndroidAppDataStream[]
+   */
+  public function setAndroidAppDataStreams($androidAppDataStreams)
+  {
+    $this->androidAppDataStreams = $androidAppDataStreams;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAndroidAppDataStream[]
+   */
+  public function getAndroidAppDataStreams()
+  {
+    return $this->androidAppDataStreams;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaListAndroidAppDataStreamsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAndroidAppDataStreamsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAudiencesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAudiencesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListAudiencesResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaListAudiencesResponse extends \Google\Collection
+{
+  protected $collection_key = 'audiences';
+  protected $audiencesType = GoogleAnalyticsAdminV1alphaAudience::class;
+  protected $audiencesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAudience[]
+   */
+  public function setAudiences($audiences)
+  {
+    $this->audiences = $audiences;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAudience[]
+   */
+  public function getAudiences()
+  {
+    return $this->audiences;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaListAudiencesResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAudiencesResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListConversionEventsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListConversionEventsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListConversionEventsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaListConversionEventsResponse extends \Google\Collection
+{
+  protected $collection_key = 'conversionEvents';
+  protected $conversionEventsType = GoogleAnalyticsAdminV1alphaConversionEvent::class;
+  protected $conversionEventsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaConversionEvent[]
+   */
+  public function setConversionEvents($conversionEvents)
+  {
+    $this->conversionEvents = $conversionEvents;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaConversionEvent[]
+   */
+  public function getConversionEvents()
+  {
+    return $this->conversionEvents;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaListConversionEventsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListConversionEventsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListCustomDimensionsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListCustomDimensionsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListCustomDimensionsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaListCustomDimensionsResponse extends \Google\Collection
+{
+  protected $collection_key = 'customDimensions';
+  protected $customDimensionsType = GoogleAnalyticsAdminV1alphaCustomDimension::class;
+  protected $customDimensionsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaCustomDimension[]
+   */
+  public function setCustomDimensions($customDimensions)
+  {
+    $this->customDimensions = $customDimensions;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaCustomDimension[]
+   */
+  public function getCustomDimensions()
+  {
+    return $this->customDimensions;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaListCustomDimensionsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListCustomDimensionsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListCustomMetricsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListCustomMetricsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListCustomMetricsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaListCustomMetricsResponse extends \Google\Collection
+{
+  protected $collection_key = 'customMetrics';
+  protected $customMetricsType = GoogleAnalyticsAdminV1alphaCustomMetric::class;
+  protected $customMetricsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaCustomMetric[]
+   */
+  public function setCustomMetrics($customMetrics)
+  {
+    $this->customMetrics = $customMetrics;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaCustomMetric[]
+   */
+  public function getCustomMetrics()
+  {
+    return $this->customMetrics;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaListCustomMetricsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListCustomMetricsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListDataStreamsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListDataStreamsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListDataStreamsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaListDataStreamsResponse extends \Google\Collection
+{
+  protected $collection_key = 'dataStreams';
+  protected $dataStreamsType = GoogleAnalyticsAdminV1alphaDataStream::class;
+  protected $dataStreamsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaDataStream[]
+   */
+  public function setDataStreams($dataStreams)
+  {
+    $this->dataStreams = $dataStreams;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaDataStream[]
+   */
+  public function getDataStreams()
+  {
+    return $this->dataStreams;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaListDataStreamsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListDataStreamsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse extends \Google\Collection
+{
+  protected $collection_key = 'displayVideo360AdvertiserLinkProposals';
+  protected $displayVideo360AdvertiserLinkProposalsType = GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal::class;
+  protected $displayVideo360AdvertiserLinkProposalsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal[]
+   */
+  public function setDisplayVideo360AdvertiserLinkProposals($displayVideo360AdvertiserLinkProposals)
+  {
+    $this->displayVideo360AdvertiserLinkProposals = $displayVideo360AdvertiserLinkProposals;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal[]
+   */
+  public function getDisplayVideo360AdvertiserLinkProposals()
+  {
+    return $this->displayVideo360AdvertiserLinkProposals;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse extends \Google\Collection
+{
+  protected $collection_key = 'displayVideo360AdvertiserLinks';
+  protected $displayVideo360AdvertiserLinksType = GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink::class;
+  protected $displayVideo360AdvertiserLinksDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink[]
+   */
+  public function setDisplayVideo360AdvertiserLinks($displayVideo360AdvertiserLinks)
+  {
+    $this->displayVideo360AdvertiserLinks = $displayVideo360AdvertiserLinks;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink[]
+   */
+  public function getDisplayVideo360AdvertiserLinks()
+  {
+    return $this->displayVideo360AdvertiserLinks;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse extends \Google\Collection
+{
+  protected $collection_key = 'firebaseLinks';
+  protected $firebaseLinksType = GoogleAnalyticsAdminV1alphaFirebaseLink::class;
+  protected $firebaseLinksDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaFirebaseLink[]
+   */
+  public function setFirebaseLinks($firebaseLinks)
+  {
+    $this->firebaseLinks = $firebaseLinks;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaFirebaseLink[]
+   */
+  public function getFirebaseLinks()
+  {
+    return $this->firebaseLinks;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse extends \Google\Collection
+{
+  protected $collection_key = 'googleAdsLinks';
+  protected $googleAdsLinksType = GoogleAnalyticsAdminV1alphaGoogleAdsLink::class;
+  protected $googleAdsLinksDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaGoogleAdsLink[]
+   */
+  public function setGoogleAdsLinks($googleAdsLinks)
+  {
+    $this->googleAdsLinks = $googleAdsLinks;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaGoogleAdsLink[]
+   */
+  public function getGoogleAdsLinks()
+  {
+    return $this->googleAdsLinks;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListIosAppDataStreamsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListIosAppDataStreamsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListIosAppDataStreamsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaListIosAppDataStreamsResponse extends \Google\Collection
+{
+  protected $collection_key = 'iosAppDataStreams';
+  protected $iosAppDataStreamsType = GoogleAnalyticsAdminV1alphaIosAppDataStream::class;
+  protected $iosAppDataStreamsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaIosAppDataStream[]
+   */
+  public function setIosAppDataStreams($iosAppDataStreams)
+  {
+    $this->iosAppDataStreams = $iosAppDataStreams;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaIosAppDataStream[]
+   */
+  public function getIosAppDataStreams()
+  {
+    return $this->iosAppDataStreams;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaListIosAppDataStreamsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListIosAppDataStreamsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse extends \Google\Collection
+{
+  protected $collection_key = 'measurementProtocolSecrets';
+  protected $measurementProtocolSecretsType = GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret::class;
+  protected $measurementProtocolSecretsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret[]
+   */
+  public function setMeasurementProtocolSecrets($measurementProtocolSecrets)
+  {
+    $this->measurementProtocolSecrets = $measurementProtocolSecrets;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret[]
+   */
+  public function getMeasurementProtocolSecrets()
+  {
+    return $this->measurementProtocolSecrets;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListPropertiesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListPropertiesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListPropertiesResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaListPropertiesResponse extends \Google\Collection
+{
+  protected $collection_key = 'properties';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $propertiesType = GoogleAnalyticsAdminV1alphaProperty::class;
+  protected $propertiesDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaProperty[]
+   */
+  public function setProperties($properties)
+  {
+    $this->properties = $properties;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaProperty[]
+   */
+  public function getProperties()
+  {
+    return $this->properties;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaListPropertiesResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListPropertiesResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse extends \Google\Collection
+{
+  protected $collection_key = 'searchAds360Links';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $searchAds360LinksType = GoogleAnalyticsAdminV1alphaSearchAds360Link::class;
+  protected $searchAds360LinksDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaSearchAds360Link[]
+   */
+  public function setSearchAds360Links($searchAds360Links)
+  {
+    $this->searchAds360Links = $searchAds360Links;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaSearchAds360Link[]
+   */
+  public function getSearchAds360Links()
+  {
+    return $this->searchAds360Links;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListUserLinksResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListUserLinksResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListUserLinksResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaListUserLinksResponse extends \Google\Collection
+{
+  protected $collection_key = 'userLinks';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $userLinksType = GoogleAnalyticsAdminV1alphaUserLink::class;
+  protected $userLinksDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaUserLink[]
+   */
+  public function setUserLinks($userLinks)
+  {
+    $this->userLinks = $userLinks;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaUserLink[]
+   */
+  public function getUserLinks()
+  {
+    return $this->userLinks;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaListUserLinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListUserLinksResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListWebDataStreamsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListWebDataStreamsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaListWebDataStreamsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaListWebDataStreamsResponse extends \Google\Collection
+{
+  protected $collection_key = 'webDataStreams';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $webDataStreamsType = GoogleAnalyticsAdminV1alphaWebDataStream::class;
+  protected $webDataStreamsDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaWebDataStream[]
+   */
+  public function setWebDataStreams($webDataStreams)
+  {
+    $this->webDataStreams = $webDataStreams;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaWebDataStream[]
+   */
+  public function getWebDataStreams()
+  {
+    return $this->webDataStreams;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaListWebDataStreamsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListWebDataStreamsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $secretValue;
+
+  /**
+   * @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 setSecretValue($secretValue)
+  {
+    $this->secretValue = $secretValue;
+  }
+  /**
+   * @return string
+   */
+  public function getSecretValue()
+  {
+    return $this->secretValue;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaNumericValue.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaNumericValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaNumericValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,53 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaNumericValue extends \Google\Model
+{
+  public $doubleValue;
+  /**
+   * @var string
+   */
+  public $int64Value;
+
+  public function setDoubleValue($doubleValue)
+  {
+    $this->doubleValue = $doubleValue;
+  }
+  public function getDoubleValue()
+  {
+    return $this->doubleValue;
+  }
+  /**
+   * @param string
+   */
+  public function setInt64Value($int64Value)
+  {
+    $this->int64Value = $int64Value;
+  }
+  /**
+   * @return string
+   */
+  public function getInt64Value()
+  {
+    return $this->int64Value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaNumericValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaNumericValue');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProperty.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProperty.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProperty.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,260 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaProperty extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $account;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $currencyCode;
+  /**
+   * @var string
+   */
+  public $deleteTime;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $expireTime;
+  /**
+   * @var string
+   */
+  public $industryCategory;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $parent;
+  /**
+   * @var string
+   */
+  public $propertyType;
+  /**
+   * @var string
+   */
+  public $serviceLevel;
+  /**
+   * @var string
+   */
+  public $timeZone;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setAccount($account)
+  {
+    $this->account = $account;
+  }
+  /**
+   * @return string
+   */
+  public function getAccount()
+  {
+    return $this->account;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setCurrencyCode($currencyCode)
+  {
+    $this->currencyCode = $currencyCode;
+  }
+  /**
+   * @return string
+   */
+  public function getCurrencyCode()
+  {
+    return $this->currencyCode;
+  }
+  /**
+   * @param string
+   */
+  public function setDeleteTime($deleteTime)
+  {
+    $this->deleteTime = $deleteTime;
+  }
+  /**
+   * @return string
+   */
+  public function getDeleteTime()
+  {
+    return $this->deleteTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setExpireTime($expireTime)
+  {
+    $this->expireTime = $expireTime;
+  }
+  /**
+   * @return string
+   */
+  public function getExpireTime()
+  {
+    return $this->expireTime;
+  }
+  /**
+   * @param string
+   */
+  public function setIndustryCategory($industryCategory)
+  {
+    $this->industryCategory = $industryCategory;
+  }
+  /**
+   * @return string
+   */
+  public function getIndustryCategory()
+  {
+    return $this->industryCategory;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+  /**
+   * @param string
+   */
+  public function setPropertyType($propertyType)
+  {
+    $this->propertyType = $propertyType;
+  }
+  /**
+   * @return string
+   */
+  public function getPropertyType()
+  {
+    return $this->propertyType;
+  }
+  /**
+   * @param string
+   */
+  public function setServiceLevel($serviceLevel)
+  {
+    $this->serviceLevel = $serviceLevel;
+  }
+  /**
+   * @return string
+   */
+  public function getServiceLevel()
+  {
+    return $this->serviceLevel;
+  }
+  /**
+   * @param string
+   */
+  public function setTimeZone($timeZone)
+  {
+    $this->timeZone = $timeZone;
+  }
+  /**
+   * @return string
+   */
+  public function getTimeZone()
+  {
+    return $this->timeZone;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaProperty::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProperty');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaPropertySummary.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaPropertySummary.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaPropertySummary.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,98 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaPropertySummary extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $parent;
+  /**
+   * @var string
+   */
+  public $property;
+  /**
+   * @var string
+   */
+  public $propertyType;
+
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+  /**
+   * @param string
+   */
+  public function setProperty($property)
+  {
+    $this->property = $property;
+  }
+  /**
+   * @return string
+   */
+  public function getProperty()
+  {
+    return $this->property;
+  }
+  /**
+   * @param string
+   */
+  public function setPropertyType($propertyType)
+  {
+    $this->propertyType = $propertyType;
+  }
+  /**
+   * @return string
+   */
+  public function getPropertyType()
+  {
+    return $this->propertyType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaPropertySummary::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaPropertySummary');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest extends \Google\Model
+{
+  protected $accountType = GoogleAnalyticsAdminV1alphaAccount::class;
+  protected $accountDataType = '';
+  /**
+   * @var string
+   */
+  public $redirectUri;
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccount
+   */
+  public function setAccount(GoogleAnalyticsAdminV1alphaAccount $account)
+  {
+    $this->account = $account;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccount
+   */
+  public function getAccount()
+  {
+    return $this->account;
+  }
+  /**
+   * @param string
+   */
+  public function setRedirectUri($redirectUri)
+  {
+    $this->redirectUri = $redirectUri;
+  }
+  /**
+   * @return string
+   */
+  public function getRedirectUri()
+  {
+    return $this->redirectUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $accountTicketId;
+
+  /**
+   * @param string
+   */
+  public function setAccountTicketId($accountTicketId)
+  {
+    $this->accountTicketId = $accountTicketId;
+  }
+  /**
+   * @return string
+   */
+  public function getAccountTicketId()
+  {
+    return $this->accountTicketId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaRunAccessReportRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaRunAccessReportRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaRunAccessReportRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,195 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaRunAccessReportRequest extends \Google\Collection
+{
+  protected $collection_key = 'orderBys';
+  protected $dateRangesType = GoogleAnalyticsAdminV1alphaAccessDateRange::class;
+  protected $dateRangesDataType = 'array';
+  protected $dimensionFilterType = GoogleAnalyticsAdminV1alphaAccessFilterExpression::class;
+  protected $dimensionFilterDataType = '';
+  protected $dimensionsType = GoogleAnalyticsAdminV1alphaAccessDimension::class;
+  protected $dimensionsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $limit;
+  protected $metricFilterType = GoogleAnalyticsAdminV1alphaAccessFilterExpression::class;
+  protected $metricFilterDataType = '';
+  protected $metricsType = GoogleAnalyticsAdminV1alphaAccessMetric::class;
+  protected $metricsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $offset;
+  protected $orderBysType = GoogleAnalyticsAdminV1alphaAccessOrderBy::class;
+  protected $orderBysDataType = 'array';
+  /**
+   * @var bool
+   */
+  public $returnEntityQuota;
+  /**
+   * @var string
+   */
+  public $timeZone;
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessDateRange[]
+   */
+  public function setDateRanges($dateRanges)
+  {
+    $this->dateRanges = $dateRanges;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessDateRange[]
+   */
+  public function getDateRanges()
+  {
+    return $this->dateRanges;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessFilterExpression
+   */
+  public function setDimensionFilter(GoogleAnalyticsAdminV1alphaAccessFilterExpression $dimensionFilter)
+  {
+    $this->dimensionFilter = $dimensionFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessFilterExpression
+   */
+  public function getDimensionFilter()
+  {
+    return $this->dimensionFilter;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessDimension[]
+   */
+  public function setDimensions($dimensions)
+  {
+    $this->dimensions = $dimensions;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessDimension[]
+   */
+  public function getDimensions()
+  {
+    return $this->dimensions;
+  }
+  /**
+   * @param string
+   */
+  public function setLimit($limit)
+  {
+    $this->limit = $limit;
+  }
+  /**
+   * @return string
+   */
+  public function getLimit()
+  {
+    return $this->limit;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessFilterExpression
+   */
+  public function setMetricFilter(GoogleAnalyticsAdminV1alphaAccessFilterExpression $metricFilter)
+  {
+    $this->metricFilter = $metricFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessFilterExpression
+   */
+  public function getMetricFilter()
+  {
+    return $this->metricFilter;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessMetric[]
+   */
+  public function setMetrics($metrics)
+  {
+    $this->metrics = $metrics;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessMetric[]
+   */
+  public function getMetrics()
+  {
+    return $this->metrics;
+  }
+  /**
+   * @param string
+   */
+  public function setOffset($offset)
+  {
+    $this->offset = $offset;
+  }
+  /**
+   * @return string
+   */
+  public function getOffset()
+  {
+    return $this->offset;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessOrderBy[]
+   */
+  public function setOrderBys($orderBys)
+  {
+    $this->orderBys = $orderBys;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessOrderBy[]
+   */
+  public function getOrderBys()
+  {
+    return $this->orderBys;
+  }
+  /**
+   * @param bool
+   */
+  public function setReturnEntityQuota($returnEntityQuota)
+  {
+    $this->returnEntityQuota = $returnEntityQuota;
+  }
+  /**
+   * @return bool
+   */
+  public function getReturnEntityQuota()
+  {
+    return $this->returnEntityQuota;
+  }
+  /**
+   * @param string
+   */
+  public function setTimeZone($timeZone)
+  {
+    $this->timeZone = $timeZone;
+  }
+  /**
+   * @return string
+   */
+  public function getTimeZone()
+  {
+    return $this->timeZone;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaRunAccessReportRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaRunAccessReportRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaRunAccessReportResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaRunAccessReportResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaRunAccessReportResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,109 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaRunAccessReportResponse extends \Google\Collection
+{
+  protected $collection_key = 'rows';
+  protected $dimensionHeadersType = GoogleAnalyticsAdminV1alphaAccessDimensionHeader::class;
+  protected $dimensionHeadersDataType = 'array';
+  protected $metricHeadersType = GoogleAnalyticsAdminV1alphaAccessMetricHeader::class;
+  protected $metricHeadersDataType = 'array';
+  protected $quotaType = GoogleAnalyticsAdminV1alphaAccessQuota::class;
+  protected $quotaDataType = '';
+  /**
+   * @var int
+   */
+  public $rowCount;
+  protected $rowsType = GoogleAnalyticsAdminV1alphaAccessRow::class;
+  protected $rowsDataType = 'array';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessDimensionHeader[]
+   */
+  public function setDimensionHeaders($dimensionHeaders)
+  {
+    $this->dimensionHeaders = $dimensionHeaders;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessDimensionHeader[]
+   */
+  public function getDimensionHeaders()
+  {
+    return $this->dimensionHeaders;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessMetricHeader[]
+   */
+  public function setMetricHeaders($metricHeaders)
+  {
+    $this->metricHeaders = $metricHeaders;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessMetricHeader[]
+   */
+  public function getMetricHeaders()
+  {
+    return $this->metricHeaders;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessQuota
+   */
+  public function setQuota(GoogleAnalyticsAdminV1alphaAccessQuota $quota)
+  {
+    $this->quota = $quota;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessQuota
+   */
+  public function getQuota()
+  {
+    return $this->quota;
+  }
+  /**
+   * @param int
+   */
+  public function setRowCount($rowCount)
+  {
+    $this->rowCount = $rowCount;
+  }
+  /**
+   * @return int
+   */
+  public function getRowCount()
+  {
+    return $this->rowCount;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1alphaAccessRow[]
+   */
+  public function setRows($rows)
+  {
+    $this->rows = $rows;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaAccessRow[]
+   */
+  public function getRows()
+  {
+    return $this->rows;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaRunAccessReportResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaRunAccessReportResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSearchAds360Link.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSearchAds360Link.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSearchAds360Link.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaSearchAds360Link extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $adsPersonalizationEnabled;
+  /**
+   * @var string
+   */
+  public $advertiserDisplayName;
+  /**
+   * @var string
+   */
+  public $advertiserId;
+  /**
+   * @var bool
+   */
+  public $campaignDataSharingEnabled;
+  /**
+   * @var bool
+   */
+  public $costDataSharingEnabled;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var bool
+   */
+  public $siteStatsSharingEnabled;
+
+  /**
+   * @param bool
+   */
+  public function setAdsPersonalizationEnabled($adsPersonalizationEnabled)
+  {
+    $this->adsPersonalizationEnabled = $adsPersonalizationEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getAdsPersonalizationEnabled()
+  {
+    return $this->adsPersonalizationEnabled;
+  }
+  /**
+   * @param string
+   */
+  public function setAdvertiserDisplayName($advertiserDisplayName)
+  {
+    $this->advertiserDisplayName = $advertiserDisplayName;
+  }
+  /**
+   * @return string
+   */
+  public function getAdvertiserDisplayName()
+  {
+    return $this->advertiserDisplayName;
+  }
+  /**
+   * @param string
+   */
+  public function setAdvertiserId($advertiserId)
+  {
+    $this->advertiserId = $advertiserId;
+  }
+  /**
+   * @return string
+   */
+  public function getAdvertiserId()
+  {
+    return $this->advertiserId;
+  }
+  /**
+   * @param bool
+   */
+  public function setCampaignDataSharingEnabled($campaignDataSharingEnabled)
+  {
+    $this->campaignDataSharingEnabled = $campaignDataSharingEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getCampaignDataSharingEnabled()
+  {
+    return $this->campaignDataSharingEnabled;
+  }
+  /**
+   * @param bool
+   */
+  public function setCostDataSharingEnabled($costDataSharingEnabled)
+  {
+    $this->costDataSharingEnabled = $costDataSharingEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getCostDataSharingEnabled()
+  {
+    return $this->costDataSharingEnabled;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param bool
+   */
+  public function setSiteStatsSharingEnabled($siteStatsSharingEnabled)
+  {
+    $this->siteStatsSharingEnabled = $siteStatsSharingEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getSiteStatsSharingEnabled()
+  {
+    return $this->siteStatsSharingEnabled;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaSearchAds360Link::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchAds360Link');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,171 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest extends \Google\Collection
+{
+  protected $collection_key = 'resourceType';
+  /**
+   * @var string[]
+   */
+  public $action;
+  /**
+   * @var string[]
+   */
+  public $actorEmail;
+  /**
+   * @var string
+   */
+  public $earliestChangeTime;
+  /**
+   * @var string
+   */
+  public $latestChangeTime;
+  /**
+   * @var int
+   */
+  public $pageSize;
+  /**
+   * @var string
+   */
+  public $pageToken;
+  /**
+   * @var string
+   */
+  public $property;
+  /**
+   * @var string[]
+   */
+  public $resourceType;
+
+  /**
+   * @param string[]
+   */
+  public function setAction($action)
+  {
+    $this->action = $action;
+  }
+  /**
+   * @return string[]
+   */
+  public function getAction()
+  {
+    return $this->action;
+  }
+  /**
+   * @param string[]
+   */
+  public function setActorEmail($actorEmail)
+  {
+    $this->actorEmail = $actorEmail;
+  }
+  /**
+   * @return string[]
+   */
+  public function getActorEmail()
+  {
+    return $this->actorEmail;
+  }
+  /**
+   * @param string
+   */
+  public function setEarliestChangeTime($earliestChangeTime)
+  {
+    $this->earliestChangeTime = $earliestChangeTime;
+  }
+  /**
+   * @return string
+   */
+  public function getEarliestChangeTime()
+  {
+    return $this->earliestChangeTime;
+  }
+  /**
+   * @param string
+   */
+  public function setLatestChangeTime($latestChangeTime)
+  {
+    $this->latestChangeTime = $latestChangeTime;
+  }
+  /**
+   * @return string
+   */
+  public function getLatestChangeTime()
+  {
+    return $this->latestChangeTime;
+  }
+  /**
+   * @param int
+   */
+  public function setPageSize($pageSize)
+  {
+    $this->pageSize = $pageSize;
+  }
+  /**
+   * @return int
+   */
+  public function getPageSize()
+  {
+    return $this->pageSize;
+  }
+  /**
+   * @param string
+   */
+  public function setPageToken($pageToken)
+  {
+    $this->pageToken = $pageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getPageToken()
+  {
+    return $this->pageToken;
+  }
+  /**
+   * @param string
+   */
+  public function setProperty($property)
+  {
+    $this->property = $property;
+  }
+  /**
+   * @return string
+   */
+  public function getProperty()
+  {
+    return $this->property;
+  }
+  /**
+   * @param string[]
+   */
+  public function setResourceType($resourceType)
+  {
+    $this->resourceType = $resourceType;
+  }
+  /**
+   * @return string[]
+   */
+  public function getResourceType()
+  {
+    return $this->resourceType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse extends \Google\Collection
+{
+  protected $collection_key = 'changeHistoryEvents';
+  protected $changeHistoryEventsType = GoogleAnalyticsAdminV1alphaChangeHistoryEvent::class;
+  protected $changeHistoryEventsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaChangeHistoryEvent[]
+   */
+  public function setChangeHistoryEvents($changeHistoryEvents)
+  {
+    $this->changeHistoryEvents = $changeHistoryEvents;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaChangeHistoryEvent[]
+   */
+  public function getChangeHistoryEvents()
+  {
+    return $this->changeHistoryEvents;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaUpdateUserLinkRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaUpdateUserLinkRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaUpdateUserLinkRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaUpdateUserLinkRequest extends \Google\Model
+{
+  protected $userLinkType = GoogleAnalyticsAdminV1alphaUserLink::class;
+  protected $userLinkDataType = '';
+
+  /**
+   * @param GoogleAnalyticsAdminV1alphaUserLink
+   */
+  public function setUserLink(GoogleAnalyticsAdminV1alphaUserLink $userLink)
+  {
+    $this->userLink = $userLink;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1alphaUserLink
+   */
+  public function getUserLink()
+  {
+    return $this->userLink;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1alphaUpdateUserLinkRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUpdateUserLinkRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaUserLink.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaUserLink.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaUserLink.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaUserLink extends \Google\Collection
+{
+  protected $collection_key = 'directRoles';
+  /**
+   * @var string[]
+   */
+  public $directRoles;
+  /**
+   * @var string
+   */
+  public $emailAddress;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string[]
+   */
+  public function setDirectRoles($directRoles)
+  {
+    $this->directRoles = $directRoles;
+  }
+  /**
+   * @return string[]
+   */
+  public function getDirectRoles()
+  {
+    return $this->directRoles;
+  }
+  /**
+   * @param string
+   */
+  public function setEmailAddress($emailAddress)
+  {
+    $this->emailAddress = $emailAddress;
+  }
+  /**
+   * @return string
+   */
+  public function getEmailAddress()
+  {
+    return $this->emailAddress;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaUserLink::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaWebDataStream.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaWebDataStream.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1alphaWebDataStream.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1alphaWebDataStream extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $defaultUri;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $firebaseAppId;
+  /**
+   * @var string
+   */
+  public $measurementId;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDefaultUri($defaultUri)
+  {
+    $this->defaultUri = $defaultUri;
+  }
+  /**
+   * @return string
+   */
+  public function getDefaultUri()
+  {
+    return $this->defaultUri;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setFirebaseAppId($firebaseAppId)
+  {
+    $this->firebaseAppId = $firebaseAppId;
+  }
+  /**
+   * @return string
+   */
+  public function getFirebaseAppId()
+  {
+    return $this->firebaseAppId;
+  }
+  /**
+   * @param string
+   */
+  public function setMeasurementId($measurementId)
+  {
+    $this->measurementId = $measurementId;
+  }
+  /**
+   * @return string
+   */
+  public function getMeasurementId()
+  {
+    return $this->measurementId;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1alphaWebDataStream::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaWebDataStream');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessBetweenFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessBetweenFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessBetweenFilter.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessBetweenFilter extends \Google\Model
+{
+  protected $fromValueType = GoogleAnalyticsAdminV1betaNumericValue::class;
+  protected $fromValueDataType = '';
+  protected $toValueType = GoogleAnalyticsAdminV1betaNumericValue::class;
+  protected $toValueDataType = '';
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaNumericValue
+   */
+  public function setFromValue(GoogleAnalyticsAdminV1betaNumericValue $fromValue)
+  {
+    $this->fromValue = $fromValue;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaNumericValue
+   */
+  public function getFromValue()
+  {
+    return $this->fromValue;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaNumericValue
+   */
+  public function setToValue(GoogleAnalyticsAdminV1betaNumericValue $toValue)
+  {
+    $this->toValue = $toValue;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaNumericValue
+   */
+  public function getToValue()
+  {
+    return $this->toValue;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessBetweenFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessBetweenFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDateRange.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDateRange.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDateRange.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessDateRange extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $endDate;
+  /**
+   * @var string
+   */
+  public $startDate;
+
+  /**
+   * @param string
+   */
+  public function setEndDate($endDate)
+  {
+    $this->endDate = $endDate;
+  }
+  /**
+   * @return string
+   */
+  public function getEndDate()
+  {
+    return $this->endDate;
+  }
+  /**
+   * @param string
+   */
+  public function setStartDate($startDate)
+  {
+    $this->startDate = $startDate;
+  }
+  /**
+   * @return string
+   */
+  public function getStartDate()
+  {
+    return $this->startDate;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessDateRange::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessDateRange');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDimension.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDimension.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDimension.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessDimension extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $dimensionName;
+
+  /**
+   * @param string
+   */
+  public function setDimensionName($dimensionName)
+  {
+    $this->dimensionName = $dimensionName;
+  }
+  /**
+   * @return string
+   */
+  public function getDimensionName()
+  {
+    return $this->dimensionName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessDimension::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessDimension');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDimensionHeader.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDimensionHeader.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDimensionHeader.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessDimensionHeader extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $dimensionName;
+
+  /**
+   * @param string
+   */
+  public function setDimensionName($dimensionName)
+  {
+    $this->dimensionName = $dimensionName;
+  }
+  /**
+   * @return string
+   */
+  public function getDimensionName()
+  {
+    return $this->dimensionName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessDimensionHeader::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessDimensionHeader');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDimensionValue.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDimensionValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessDimensionValue.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessDimensionValue extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $value;
+
+  /**
+   * @param string
+   */
+  public function setValue($value)
+  {
+    $this->value = $value;
+  }
+  /**
+   * @return string
+   */
+  public function getValue()
+  {
+    return $this->value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessDimensionValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessDimensionValue');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,108 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessFilter extends \Google\Model
+{
+  protected $betweenFilterType = GoogleAnalyticsAdminV1betaAccessBetweenFilter::class;
+  protected $betweenFilterDataType = '';
+  /**
+   * @var string
+   */
+  public $fieldName;
+  protected $inListFilterType = GoogleAnalyticsAdminV1betaAccessInListFilter::class;
+  protected $inListFilterDataType = '';
+  protected $numericFilterType = GoogleAnalyticsAdminV1betaAccessNumericFilter::class;
+  protected $numericFilterDataType = '';
+  protected $stringFilterType = GoogleAnalyticsAdminV1betaAccessStringFilter::class;
+  protected $stringFilterDataType = '';
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessBetweenFilter
+   */
+  public function setBetweenFilter(GoogleAnalyticsAdminV1betaAccessBetweenFilter $betweenFilter)
+  {
+    $this->betweenFilter = $betweenFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessBetweenFilter
+   */
+  public function getBetweenFilter()
+  {
+    return $this->betweenFilter;
+  }
+  /**
+   * @param string
+   */
+  public function setFieldName($fieldName)
+  {
+    $this->fieldName = $fieldName;
+  }
+  /**
+   * @return string
+   */
+  public function getFieldName()
+  {
+    return $this->fieldName;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessInListFilter
+   */
+  public function setInListFilter(GoogleAnalyticsAdminV1betaAccessInListFilter $inListFilter)
+  {
+    $this->inListFilter = $inListFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessInListFilter
+   */
+  public function getInListFilter()
+  {
+    return $this->inListFilter;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessNumericFilter
+   */
+  public function setNumericFilter(GoogleAnalyticsAdminV1betaAccessNumericFilter $numericFilter)
+  {
+    $this->numericFilter = $numericFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessNumericFilter
+   */
+  public function getNumericFilter()
+  {
+    return $this->numericFilter;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessStringFilter
+   */
+  public function setStringFilter(GoogleAnalyticsAdminV1betaAccessStringFilter $stringFilter)
+  {
+    $this->stringFilter = $stringFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessStringFilter
+   */
+  public function getStringFilter()
+  {
+    return $this->stringFilter;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessFilterExpression.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessFilterExpression.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessFilterExpression.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,90 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessFilterExpression extends \Google\Model
+{
+  protected $accessFilterType = GoogleAnalyticsAdminV1betaAccessFilter::class;
+  protected $accessFilterDataType = '';
+  protected $andGroupType = GoogleAnalyticsAdminV1betaAccessFilterExpressionList::class;
+  protected $andGroupDataType = '';
+  protected $notExpressionType = GoogleAnalyticsAdminV1betaAccessFilterExpression::class;
+  protected $notExpressionDataType = '';
+  protected $orGroupType = GoogleAnalyticsAdminV1betaAccessFilterExpressionList::class;
+  protected $orGroupDataType = '';
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessFilter
+   */
+  public function setAccessFilter(GoogleAnalyticsAdminV1betaAccessFilter $accessFilter)
+  {
+    $this->accessFilter = $accessFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessFilter
+   */
+  public function getAccessFilter()
+  {
+    return $this->accessFilter;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessFilterExpressionList
+   */
+  public function setAndGroup(GoogleAnalyticsAdminV1betaAccessFilterExpressionList $andGroup)
+  {
+    $this->andGroup = $andGroup;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessFilterExpressionList
+   */
+  public function getAndGroup()
+  {
+    return $this->andGroup;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessFilterExpression
+   */
+  public function setNotExpression(GoogleAnalyticsAdminV1betaAccessFilterExpression $notExpression)
+  {
+    $this->notExpression = $notExpression;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessFilterExpression
+   */
+  public function getNotExpression()
+  {
+    return $this->notExpression;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessFilterExpressionList
+   */
+  public function setOrGroup(GoogleAnalyticsAdminV1betaAccessFilterExpressionList $orGroup)
+  {
+    $this->orGroup = $orGroup;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessFilterExpressionList
+   */
+  public function getOrGroup()
+  {
+    return $this->orGroup;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessFilterExpression::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessFilterExpression');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessFilterExpressionList.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessFilterExpressionList.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessFilterExpressionList.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessFilterExpressionList extends \Google\Collection
+{
+  protected $collection_key = 'expressions';
+  protected $expressionsType = GoogleAnalyticsAdminV1betaAccessFilterExpression::class;
+  protected $expressionsDataType = 'array';
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessFilterExpression[]
+   */
+  public function setExpressions($expressions)
+  {
+    $this->expressions = $expressions;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessFilterExpression[]
+   */
+  public function getExpressions()
+  {
+    return $this->expressions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessFilterExpressionList::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessFilterExpressionList');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessInListFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessInListFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessInListFilter.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessInListFilter extends \Google\Collection
+{
+  protected $collection_key = 'values';
+  /**
+   * @var bool
+   */
+  public $caseSensitive;
+  /**
+   * @var string[]
+   */
+  public $values;
+
+  /**
+   * @param bool
+   */
+  public function setCaseSensitive($caseSensitive)
+  {
+    $this->caseSensitive = $caseSensitive;
+  }
+  /**
+   * @return bool
+   */
+  public function getCaseSensitive()
+  {
+    return $this->caseSensitive;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1betaAccessInListFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessInListFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessMetric.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessMetric.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessMetric.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessMetric extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $metricName;
+
+  /**
+   * @param string
+   */
+  public function setMetricName($metricName)
+  {
+    $this->metricName = $metricName;
+  }
+  /**
+   * @return string
+   */
+  public function getMetricName()
+  {
+    return $this->metricName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessMetric::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessMetric');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessMetricHeader.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessMetricHeader.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessMetricHeader.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessMetricHeader extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $metricName;
+
+  /**
+   * @param string
+   */
+  public function setMetricName($metricName)
+  {
+    $this->metricName = $metricName;
+  }
+  /**
+   * @return string
+   */
+  public function getMetricName()
+  {
+    return $this->metricName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessMetricHeader::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessMetricHeader');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessMetricValue.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessMetricValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessMetricValue.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessMetricValue extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $value;
+
+  /**
+   * @param string
+   */
+  public function setValue($value)
+  {
+    $this->value = $value;
+  }
+  /**
+   * @return string
+   */
+  public function getValue()
+  {
+    return $this->value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessMetricValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessMetricValue');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessNumericFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessNumericFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessNumericFilter.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessNumericFilter extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $operation;
+  protected $valueType = GoogleAnalyticsAdminV1betaNumericValue::class;
+  protected $valueDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setOperation($operation)
+  {
+    $this->operation = $operation;
+  }
+  /**
+   * @return string
+   */
+  public function getOperation()
+  {
+    return $this->operation;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaNumericValue
+   */
+  public function setValue(GoogleAnalyticsAdminV1betaNumericValue $value)
+  {
+    $this->value = $value;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaNumericValue
+   */
+  public function getValue()
+  {
+    return $this->value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessNumericFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessNumericFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessOrderBy.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessOrderBy.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessOrderBy.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,76 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessOrderBy extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $desc;
+  protected $dimensionType = GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy::class;
+  protected $dimensionDataType = '';
+  protected $metricType = GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy::class;
+  protected $metricDataType = '';
+
+  /**
+   * @param bool
+   */
+  public function setDesc($desc)
+  {
+    $this->desc = $desc;
+  }
+  /**
+   * @return bool
+   */
+  public function getDesc()
+  {
+    return $this->desc;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy
+   */
+  public function setDimension(GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy $dimension)
+  {
+    $this->dimension = $dimension;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy
+   */
+  public function getDimension()
+  {
+    return $this->dimension;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy
+   */
+  public function setMetric(GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy $metric)
+  {
+    $this->metric = $metric;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy
+   */
+  public function getMetric()
+  {
+    return $this->metric;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessOrderBy::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessOrderBy');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $dimensionName;
+  /**
+   * @var string
+   */
+  public $orderType;
+
+  /**
+   * @param string
+   */
+  public function setDimensionName($dimensionName)
+  {
+    $this->dimensionName = $dimensionName;
+  }
+  /**
+   * @return string
+   */
+  public function getDimensionName()
+  {
+    return $this->dimensionName;
+  }
+  /**
+   * @param string
+   */
+  public function setOrderType($orderType)
+  {
+    $this->orderType = $orderType;
+  }
+  /**
+   * @return string
+   */
+  public function getOrderType()
+  {
+    return $this->orderType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $metricName;
+
+  /**
+   * @param string
+   */
+  public function setMetricName($metricName)
+  {
+    $this->metricName = $metricName;
+  }
+  /**
+   * @return string
+   */
+  public function getMetricName()
+  {
+    return $this->metricName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessQuota.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessQuota.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessQuota.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,106 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessQuota extends \Google\Model
+{
+  protected $concurrentRequestsType = GoogleAnalyticsAdminV1betaAccessQuotaStatus::class;
+  protected $concurrentRequestsDataType = '';
+  protected $serverErrorsPerProjectPerHourType = GoogleAnalyticsAdminV1betaAccessQuotaStatus::class;
+  protected $serverErrorsPerProjectPerHourDataType = '';
+  protected $tokensPerDayType = GoogleAnalyticsAdminV1betaAccessQuotaStatus::class;
+  protected $tokensPerDayDataType = '';
+  protected $tokensPerHourType = GoogleAnalyticsAdminV1betaAccessQuotaStatus::class;
+  protected $tokensPerHourDataType = '';
+  protected $tokensPerProjectPerHourType = GoogleAnalyticsAdminV1betaAccessQuotaStatus::class;
+  protected $tokensPerProjectPerHourDataType = '';
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessQuotaStatus
+   */
+  public function setConcurrentRequests(GoogleAnalyticsAdminV1betaAccessQuotaStatus $concurrentRequests)
+  {
+    $this->concurrentRequests = $concurrentRequests;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessQuotaStatus
+   */
+  public function getConcurrentRequests()
+  {
+    return $this->concurrentRequests;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessQuotaStatus
+   */
+  public function setServerErrorsPerProjectPerHour(GoogleAnalyticsAdminV1betaAccessQuotaStatus $serverErrorsPerProjectPerHour)
+  {
+    $this->serverErrorsPerProjectPerHour = $serverErrorsPerProjectPerHour;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessQuotaStatus
+   */
+  public function getServerErrorsPerProjectPerHour()
+  {
+    return $this->serverErrorsPerProjectPerHour;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessQuotaStatus
+   */
+  public function setTokensPerDay(GoogleAnalyticsAdminV1betaAccessQuotaStatus $tokensPerDay)
+  {
+    $this->tokensPerDay = $tokensPerDay;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessQuotaStatus
+   */
+  public function getTokensPerDay()
+  {
+    return $this->tokensPerDay;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessQuotaStatus
+   */
+  public function setTokensPerHour(GoogleAnalyticsAdminV1betaAccessQuotaStatus $tokensPerHour)
+  {
+    $this->tokensPerHour = $tokensPerHour;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessQuotaStatus
+   */
+  public function getTokensPerHour()
+  {
+    return $this->tokensPerHour;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessQuotaStatus
+   */
+  public function setTokensPerProjectPerHour(GoogleAnalyticsAdminV1betaAccessQuotaStatus $tokensPerProjectPerHour)
+  {
+    $this->tokensPerProjectPerHour = $tokensPerProjectPerHour;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessQuotaStatus
+   */
+  public function getTokensPerProjectPerHour()
+  {
+    return $this->tokensPerProjectPerHour;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessQuota::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessQuota');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessQuotaStatus.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessQuotaStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessQuotaStatus.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessQuotaStatus extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $consumed;
+  /**
+   * @var int
+   */
+  public $remaining;
+
+  /**
+   * @param int
+   */
+  public function setConsumed($consumed)
+  {
+    $this->consumed = $consumed;
+  }
+  /**
+   * @return int
+   */
+  public function getConsumed()
+  {
+    return $this->consumed;
+  }
+  /**
+   * @param int
+   */
+  public function setRemaining($remaining)
+  {
+    $this->remaining = $remaining;
+  }
+  /**
+   * @return int
+   */
+  public function getRemaining()
+  {
+    return $this->remaining;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessQuotaStatus::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessQuotaStatus');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessRow.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessRow.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessRow.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,59 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessRow extends \Google\Collection
+{
+  protected $collection_key = 'metricValues';
+  protected $dimensionValuesType = GoogleAnalyticsAdminV1betaAccessDimensionValue::class;
+  protected $dimensionValuesDataType = 'array';
+  protected $metricValuesType = GoogleAnalyticsAdminV1betaAccessMetricValue::class;
+  protected $metricValuesDataType = 'array';
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessDimensionValue[]
+   */
+  public function setDimensionValues($dimensionValues)
+  {
+    $this->dimensionValues = $dimensionValues;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessDimensionValue[]
+   */
+  public function getDimensionValues()
+  {
+    return $this->dimensionValues;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessMetricValue[]
+   */
+  public function setMetricValues($metricValues)
+  {
+    $this->metricValues = $metricValues;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessMetricValue[]
+   */
+  public function getMetricValues()
+  {
+    return $this->metricValues;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessRow::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessRow');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessStringFilter.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessStringFilter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccessStringFilter.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccessStringFilter extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $caseSensitive;
+  /**
+   * @var string
+   */
+  public $matchType;
+  /**
+   * @var string
+   */
+  public $value;
+
+  /**
+   * @param bool
+   */
+  public function setCaseSensitive($caseSensitive)
+  {
+    $this->caseSensitive = $caseSensitive;
+  }
+  /**
+   * @return bool
+   */
+  public function getCaseSensitive()
+  {
+    return $this->caseSensitive;
+  }
+  /**
+   * @param string
+   */
+  public function setMatchType($matchType)
+  {
+    $this->matchType = $matchType;
+  }
+  /**
+   * @return string
+   */
+  public function getMatchType()
+  {
+    return $this->matchType;
+  }
+  /**
+   * @param string
+   */
+  public function setValue($value)
+  {
+    $this->value = $value;
+  }
+  /**
+   * @return string
+   */
+  public function getValue()
+  {
+    return $this->value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccessStringFilter::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccessStringFilter');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccount.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccount.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccount.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccount extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var bool
+   */
+  public $deleted;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $gmpOrganization;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $regionCode;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param bool
+   */
+  public function setDeleted($deleted)
+  {
+    $this->deleted = $deleted;
+  }
+  /**
+   * @return bool
+   */
+  public function getDeleted()
+  {
+    return $this->deleted;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setGmpOrganization($gmpOrganization)
+  {
+    $this->gmpOrganization = $gmpOrganization;
+  }
+  /**
+   * @return string
+   */
+  public function getGmpOrganization()
+  {
+    return $this->gmpOrganization;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setRegionCode($regionCode)
+  {
+    $this->regionCode = $regionCode;
+  }
+  /**
+   * @return string
+   */
+  public function getRegionCode()
+  {
+    return $this->regionCode;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1betaAccount::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccount');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccountSummary.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccountSummary.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAccountSummary.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,97 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAccountSummary extends \Google\Collection
+{
+  protected $collection_key = 'propertySummaries';
+  /**
+   * @var string
+   */
+  public $account;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $propertySummariesType = GoogleAnalyticsAdminV1betaPropertySummary::class;
+  protected $propertySummariesDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setAccount($account)
+  {
+    $this->account = $account;
+  }
+  /**
+   * @return string
+   */
+  public function getAccount()
+  {
+    return $this->account;
+  }
+  /**
+   * @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 GoogleAnalyticsAdminV1betaPropertySummary[]
+   */
+  public function setPropertySummaries($propertySummaries)
+  {
+    $this->propertySummaries = $propertySummaries;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaPropertySummary[]
+   */
+  public function getPropertySummaries()
+  {
+    return $this->propertySummaries;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAccountSummary::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAccountSummary');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionRequest extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $acknowledgement;
+
+  /**
+   * @param string
+   */
+  public function setAcknowledgement($acknowledgement)
+  {
+    $this->acknowledgement = $acknowledgement;
+  }
+  /**
+   * @return string
+   */
+  public function getAcknowledgement()
+  {
+    return $this->acknowledgement;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionResponse extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaArchiveCustomDimensionRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaArchiveCustomDimensionRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaArchiveCustomDimensionRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaArchiveCustomDimensionRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaArchiveCustomDimensionRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaArchiveCustomDimensionRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaArchiveCustomMetricRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaArchiveCustomMetricRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaArchiveCustomMetricRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaArchiveCustomMetricRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaArchiveCustomMetricRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaArchiveCustomMetricRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaChangeHistoryChange.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaChangeHistoryChange.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaChangeHistoryChange.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,94 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaChangeHistoryChange extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $action;
+  /**
+   * @var string
+   */
+  public $resource;
+  protected $resourceAfterChangeType = GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource::class;
+  protected $resourceAfterChangeDataType = '';
+  protected $resourceBeforeChangeType = GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource::class;
+  protected $resourceBeforeChangeDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setAction($action)
+  {
+    $this->action = $action;
+  }
+  /**
+   * @return string
+   */
+  public function getAction()
+  {
+    return $this->action;
+  }
+  /**
+   * @param string
+   */
+  public function setResource($resource)
+  {
+    $this->resource = $resource;
+  }
+  /**
+   * @return string
+   */
+  public function getResource()
+  {
+    return $this->resource;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource
+   */
+  public function setResourceAfterChange(GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource $resourceAfterChange)
+  {
+    $this->resourceAfterChange = $resourceAfterChange;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource
+   */
+  public function getResourceAfterChange()
+  {
+    return $this->resourceAfterChange;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource
+   */
+  public function setResourceBeforeChange(GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource $resourceBeforeChange)
+  {
+    $this->resourceBeforeChange = $resourceBeforeChange;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource
+   */
+  public function getResourceBeforeChange()
+  {
+    return $this->resourceBeforeChange;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaChangeHistoryChange::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaChangeHistoryChange');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,154 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource extends \Google\Model
+{
+  protected $accountType = GoogleAnalyticsAdminV1betaAccount::class;
+  protected $accountDataType = '';
+  protected $conversionEventType = GoogleAnalyticsAdminV1betaConversionEvent::class;
+  protected $conversionEventDataType = '';
+  protected $dataRetentionSettingsType = GoogleAnalyticsAdminV1betaDataRetentionSettings::class;
+  protected $dataRetentionSettingsDataType = '';
+  protected $dataStreamType = GoogleAnalyticsAdminV1betaDataStream::class;
+  protected $dataStreamDataType = '';
+  protected $firebaseLinkType = GoogleAnalyticsAdminV1betaFirebaseLink::class;
+  protected $firebaseLinkDataType = '';
+  protected $googleAdsLinkType = GoogleAnalyticsAdminV1betaGoogleAdsLink::class;
+  protected $googleAdsLinkDataType = '';
+  protected $measurementProtocolSecretType = GoogleAnalyticsAdminV1betaMeasurementProtocolSecret::class;
+  protected $measurementProtocolSecretDataType = '';
+  protected $propertyType = GoogleAnalyticsAdminV1betaProperty::class;
+  protected $propertyDataType = '';
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccount
+   */
+  public function setAccount(GoogleAnalyticsAdminV1betaAccount $account)
+  {
+    $this->account = $account;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccount
+   */
+  public function getAccount()
+  {
+    return $this->account;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaConversionEvent
+   */
+  public function setConversionEvent(GoogleAnalyticsAdminV1betaConversionEvent $conversionEvent)
+  {
+    $this->conversionEvent = $conversionEvent;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaConversionEvent
+   */
+  public function getConversionEvent()
+  {
+    return $this->conversionEvent;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaDataRetentionSettings
+   */
+  public function setDataRetentionSettings(GoogleAnalyticsAdminV1betaDataRetentionSettings $dataRetentionSettings)
+  {
+    $this->dataRetentionSettings = $dataRetentionSettings;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaDataRetentionSettings
+   */
+  public function getDataRetentionSettings()
+  {
+    return $this->dataRetentionSettings;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaDataStream
+   */
+  public function setDataStream(GoogleAnalyticsAdminV1betaDataStream $dataStream)
+  {
+    $this->dataStream = $dataStream;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaDataStream
+   */
+  public function getDataStream()
+  {
+    return $this->dataStream;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaFirebaseLink
+   */
+  public function setFirebaseLink(GoogleAnalyticsAdminV1betaFirebaseLink $firebaseLink)
+  {
+    $this->firebaseLink = $firebaseLink;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaFirebaseLink
+   */
+  public function getFirebaseLink()
+  {
+    return $this->firebaseLink;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaGoogleAdsLink
+   */
+  public function setGoogleAdsLink(GoogleAnalyticsAdminV1betaGoogleAdsLink $googleAdsLink)
+  {
+    $this->googleAdsLink = $googleAdsLink;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaGoogleAdsLink
+   */
+  public function getGoogleAdsLink()
+  {
+    return $this->googleAdsLink;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaMeasurementProtocolSecret
+   */
+  public function setMeasurementProtocolSecret(GoogleAnalyticsAdminV1betaMeasurementProtocolSecret $measurementProtocolSecret)
+  {
+    $this->measurementProtocolSecret = $measurementProtocolSecret;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaMeasurementProtocolSecret
+   */
+  public function getMeasurementProtocolSecret()
+  {
+    return $this->measurementProtocolSecret;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaProperty
+   */
+  public function setProperty(GoogleAnalyticsAdminV1betaProperty $property)
+  {
+    $this->property = $property;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaProperty
+   */
+  public function getProperty()
+  {
+    return $this->property;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaChangeHistoryEvent.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaChangeHistoryEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaChangeHistoryEvent.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaChangeHistoryEvent extends \Google\Collection
+{
+  protected $collection_key = 'changes';
+  /**
+   * @var string
+   */
+  public $actorType;
+  /**
+   * @var string
+   */
+  public $changeTime;
+  protected $changesType = GoogleAnalyticsAdminV1betaChangeHistoryChange::class;
+  protected $changesDataType = 'array';
+  /**
+   * @var bool
+   */
+  public $changesFiltered;
+  /**
+   * @var string
+   */
+  public $id;
+  /**
+   * @var string
+   */
+  public $userActorEmail;
+
+  /**
+   * @param string
+   */
+  public function setActorType($actorType)
+  {
+    $this->actorType = $actorType;
+  }
+  /**
+   * @return string
+   */
+  public function getActorType()
+  {
+    return $this->actorType;
+  }
+  /**
+   * @param string
+   */
+  public function setChangeTime($changeTime)
+  {
+    $this->changeTime = $changeTime;
+  }
+  /**
+   * @return string
+   */
+  public function getChangeTime()
+  {
+    return $this->changeTime;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaChangeHistoryChange[]
+   */
+  public function setChanges($changes)
+  {
+    $this->changes = $changes;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaChangeHistoryChange[]
+   */
+  public function getChanges()
+  {
+    return $this->changes;
+  }
+  /**
+   * @param bool
+   */
+  public function setChangesFiltered($changesFiltered)
+  {
+    $this->changesFiltered = $changesFiltered;
+  }
+  /**
+   * @return bool
+   */
+  public function getChangesFiltered()
+  {
+    return $this->changesFiltered;
+  }
+  /**
+   * @param string
+   */
+  public function setId($id)
+  {
+    $this->id = $id;
+  }
+  /**
+   * @return string
+   */
+  public function getId()
+  {
+    return $this->id;
+  }
+  /**
+   * @param string
+   */
+  public function setUserActorEmail($userActorEmail)
+  {
+    $this->userActorEmail = $userActorEmail;
+  }
+  /**
+   * @return string
+   */
+  public function getUserActorEmail()
+  {
+    return $this->userActorEmail;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaChangeHistoryEvent::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaChangeHistoryEvent');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaConversionEvent.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaConversionEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaConversionEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,150 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaConversionEvent extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $countingMethod;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var bool
+   */
+  public $custom;
+  protected $defaultConversionValueType = GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue::class;
+  protected $defaultConversionValueDataType = '';
+  /**
+   * @var bool
+   */
+  public $deletable;
+  /**
+   * @var string
+   */
+  public $eventName;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string
+   */
+  public function setCountingMethod($countingMethod)
+  {
+    $this->countingMethod = $countingMethod;
+  }
+  /**
+   * @return string
+   */
+  public function getCountingMethod()
+  {
+    return $this->countingMethod;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param bool
+   */
+  public function setCustom($custom)
+  {
+    $this->custom = $custom;
+  }
+  /**
+   * @return bool
+   */
+  public function getCustom()
+  {
+    return $this->custom;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue
+   */
+  public function setDefaultConversionValue(GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue $defaultConversionValue)
+  {
+    $this->defaultConversionValue = $defaultConversionValue;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue
+   */
+  public function getDefaultConversionValue()
+  {
+    return $this->defaultConversionValue;
+  }
+  /**
+   * @param bool
+   */
+  public function setDeletable($deletable)
+  {
+    $this->deletable = $deletable;
+  }
+  /**
+   * @return bool
+   */
+  public function getDeletable()
+  {
+    return $this->deletable;
+  }
+  /**
+   * @param string
+   */
+  public function setEventName($eventName)
+  {
+    $this->eventName = $eventName;
+  }
+  /**
+   * @return string
+   */
+  public function getEventName()
+  {
+    return $this->eventName;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1betaConversionEvent::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaConversionEvent');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,53 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $currencyCode;
+  public $value;
+
+  /**
+   * @param string
+   */
+  public function setCurrencyCode($currencyCode)
+  {
+    $this->currencyCode = $currencyCode;
+  }
+  /**
+   * @return string
+   */
+  public function getCurrencyCode()
+  {
+    return $this->currencyCode;
+  }
+  public function setValue($value)
+  {
+    $this->value = $value;
+  }
+  public function getValue()
+  {
+    return $this->value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaCustomDimension.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaCustomDimension.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaCustomDimension.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaCustomDimension extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var bool
+   */
+  public $disallowAdsPersonalization;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $parameterName;
+  /**
+   * @var string
+   */
+  public $scope;
+
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param bool
+   */
+  public function setDisallowAdsPersonalization($disallowAdsPersonalization)
+  {
+    $this->disallowAdsPersonalization = $disallowAdsPersonalization;
+  }
+  /**
+   * @return bool
+   */
+  public function getDisallowAdsPersonalization()
+  {
+    return $this->disallowAdsPersonalization;
+  }
+  /**
+   * @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 setParameterName($parameterName)
+  {
+    $this->parameterName = $parameterName;
+  }
+  /**
+   * @return string
+   */
+  public function getParameterName()
+  {
+    return $this->parameterName;
+  }
+  /**
+   * @param string
+   */
+  public function setScope($scope)
+  {
+    $this->scope = $scope;
+  }
+  /**
+   * @return string
+   */
+  public function getScope()
+  {
+    return $this->scope;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaCustomDimension::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaCustomDimension');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaCustomMetric.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaCustomMetric.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaCustomMetric.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,153 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaCustomMetric extends \Google\Collection
+{
+  protected $collection_key = 'restrictedMetricType';
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $measurementUnit;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $parameterName;
+  /**
+   * @var string[]
+   */
+  public $restrictedMetricType;
+  /**
+   * @var string
+   */
+  public $scope;
+
+  /**
+   * @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 setMeasurementUnit($measurementUnit)
+  {
+    $this->measurementUnit = $measurementUnit;
+  }
+  /**
+   * @return string
+   */
+  public function getMeasurementUnit()
+  {
+    return $this->measurementUnit;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setParameterName($parameterName)
+  {
+    $this->parameterName = $parameterName;
+  }
+  /**
+   * @return string
+   */
+  public function getParameterName()
+  {
+    return $this->parameterName;
+  }
+  /**
+   * @param string[]
+   */
+  public function setRestrictedMetricType($restrictedMetricType)
+  {
+    $this->restrictedMetricType = $restrictedMetricType;
+  }
+  /**
+   * @return string[]
+   */
+  public function getRestrictedMetricType()
+  {
+    return $this->restrictedMetricType;
+  }
+  /**
+   * @param string
+   */
+  public function setScope($scope)
+  {
+    $this->scope = $scope;
+  }
+  /**
+   * @return string
+   */
+  public function getScope()
+  {
+    return $this->scope;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaCustomMetric::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaCustomMetric');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataRetentionSettings.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataRetentionSettings.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataRetentionSettings.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaDataRetentionSettings extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $eventDataRetention;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var bool
+   */
+  public $resetUserDataOnNewActivity;
+
+  /**
+   * @param string
+   */
+  public function setEventDataRetention($eventDataRetention)
+  {
+    $this->eventDataRetention = $eventDataRetention;
+  }
+  /**
+   * @return string
+   */
+  public function getEventDataRetention()
+  {
+    return $this->eventDataRetention;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param bool
+   */
+  public function setResetUserDataOnNewActivity($resetUserDataOnNewActivity)
+  {
+    $this->resetUserDataOnNewActivity = $resetUserDataOnNewActivity;
+  }
+  /**
+   * @return bool
+   */
+  public function getResetUserDataOnNewActivity()
+  {
+    return $this->resetUserDataOnNewActivity;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaDataRetentionSettings::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaDataRetentionSettings');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataSharingSettings.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataSharingSettings.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataSharingSettings.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaDataSharingSettings extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var bool
+   */
+  public $sharingWithGoogleAnySalesEnabled;
+  /**
+   * @var bool
+   */
+  public $sharingWithGoogleAssignedSalesEnabled;
+  /**
+   * @var bool
+   */
+  public $sharingWithGoogleProductsEnabled;
+  /**
+   * @var bool
+   */
+  public $sharingWithGoogleSupportEnabled;
+  /**
+   * @var bool
+   */
+  public $sharingWithOthersEnabled;
+
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param bool
+   */
+  public function setSharingWithGoogleAnySalesEnabled($sharingWithGoogleAnySalesEnabled)
+  {
+    $this->sharingWithGoogleAnySalesEnabled = $sharingWithGoogleAnySalesEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getSharingWithGoogleAnySalesEnabled()
+  {
+    return $this->sharingWithGoogleAnySalesEnabled;
+  }
+  /**
+   * @param bool
+   */
+  public function setSharingWithGoogleAssignedSalesEnabled($sharingWithGoogleAssignedSalesEnabled)
+  {
+    $this->sharingWithGoogleAssignedSalesEnabled = $sharingWithGoogleAssignedSalesEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getSharingWithGoogleAssignedSalesEnabled()
+  {
+    return $this->sharingWithGoogleAssignedSalesEnabled;
+  }
+  /**
+   * @param bool
+   */
+  public function setSharingWithGoogleProductsEnabled($sharingWithGoogleProductsEnabled)
+  {
+    $this->sharingWithGoogleProductsEnabled = $sharingWithGoogleProductsEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getSharingWithGoogleProductsEnabled()
+  {
+    return $this->sharingWithGoogleProductsEnabled;
+  }
+  /**
+   * @param bool
+   */
+  public function setSharingWithGoogleSupportEnabled($sharingWithGoogleSupportEnabled)
+  {
+    $this->sharingWithGoogleSupportEnabled = $sharingWithGoogleSupportEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getSharingWithGoogleSupportEnabled()
+  {
+    return $this->sharingWithGoogleSupportEnabled;
+  }
+  /**
+   * @param bool
+   */
+  public function setSharingWithOthersEnabled($sharingWithOthersEnabled)
+  {
+    $this->sharingWithOthersEnabled = $sharingWithOthersEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getSharingWithOthersEnabled()
+  {
+    return $this->sharingWithOthersEnabled;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaDataSharingSettings::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaDataSharingSettings');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStream.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStream.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStream.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,164 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaDataStream extends \Google\Model
+{
+  protected $androidAppStreamDataType = GoogleAnalyticsAdminV1betaDataStreamAndroidAppStreamData::class;
+  protected $androidAppStreamDataDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $displayName;
+  protected $iosAppStreamDataType = GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData::class;
+  protected $iosAppStreamDataDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $type;
+  /**
+   * @var string
+   */
+  public $updateTime;
+  protected $webStreamDataType = GoogleAnalyticsAdminV1betaDataStreamWebStreamData::class;
+  protected $webStreamDataDataType = '';
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaDataStreamAndroidAppStreamData
+   */
+  public function setAndroidAppStreamData(GoogleAnalyticsAdminV1betaDataStreamAndroidAppStreamData $androidAppStreamData)
+  {
+    $this->androidAppStreamData = $androidAppStreamData;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaDataStreamAndroidAppStreamData
+   */
+  public function getAndroidAppStreamData()
+  {
+    return $this->androidAppStreamData;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData
+   */
+  public function setIosAppStreamData(GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData $iosAppStreamData)
+  {
+    $this->iosAppStreamData = $iosAppStreamData;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData
+   */
+  public function getIosAppStreamData()
+  {
+    return $this->iosAppStreamData;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @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;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaDataStreamWebStreamData
+   */
+  public function setWebStreamData(GoogleAnalyticsAdminV1betaDataStreamWebStreamData $webStreamData)
+  {
+    $this->webStreamData = $webStreamData;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaDataStreamWebStreamData
+   */
+  public function getWebStreamData()
+  {
+    return $this->webStreamData;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaDataStream::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaDataStream');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStreamAndroidAppStreamData.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStreamAndroidAppStreamData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStreamAndroidAppStreamData.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaDataStreamAndroidAppStreamData extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $firebaseAppId;
+  /**
+   * @var string
+   */
+  public $packageName;
+
+  /**
+   * @param string
+   */
+  public function setFirebaseAppId($firebaseAppId)
+  {
+    $this->firebaseAppId = $firebaseAppId;
+  }
+  /**
+   * @return string
+   */
+  public function getFirebaseAppId()
+  {
+    return $this->firebaseAppId;
+  }
+  /**
+   * @param string
+   */
+  public function setPackageName($packageName)
+  {
+    $this->packageName = $packageName;
+  }
+  /**
+   * @return string
+   */
+  public function getPackageName()
+  {
+    return $this->packageName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaDataStreamAndroidAppStreamData::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaDataStreamAndroidAppStreamData');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $bundleId;
+  /**
+   * @var string
+   */
+  public $firebaseAppId;
+
+  /**
+   * @param string
+   */
+  public function setBundleId($bundleId)
+  {
+    $this->bundleId = $bundleId;
+  }
+  /**
+   * @return string
+   */
+  public function getBundleId()
+  {
+    return $this->bundleId;
+  }
+  /**
+   * @param string
+   */
+  public function setFirebaseAppId($firebaseAppId)
+  {
+    $this->firebaseAppId = $firebaseAppId;
+  }
+  /**
+   * @return string
+   */
+  public function getFirebaseAppId()
+  {
+    return $this->firebaseAppId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStreamWebStreamData.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStreamWebStreamData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaDataStreamWebStreamData.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaDataStreamWebStreamData extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $defaultUri;
+  /**
+   * @var string
+   */
+  public $firebaseAppId;
+  /**
+   * @var string
+   */
+  public $measurementId;
+
+  /**
+   * @param string
+   */
+  public function setDefaultUri($defaultUri)
+  {
+    $this->defaultUri = $defaultUri;
+  }
+  /**
+   * @return string
+   */
+  public function getDefaultUri()
+  {
+    return $this->defaultUri;
+  }
+  /**
+   * @param string
+   */
+  public function setFirebaseAppId($firebaseAppId)
+  {
+    $this->firebaseAppId = $firebaseAppId;
+  }
+  /**
+   * @return string
+   */
+  public function getFirebaseAppId()
+  {
+    return $this->firebaseAppId;
+  }
+  /**
+   * @param string
+   */
+  public function setMeasurementId($measurementId)
+  {
+    $this->measurementId = $measurementId;
+  }
+  /**
+   * @return string
+   */
+  public function getMeasurementId()
+  {
+    return $this->measurementId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaDataStreamWebStreamData::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaDataStreamWebStreamData');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaFirebaseLink.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaFirebaseLink.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaFirebaseLink.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaFirebaseLink extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $project;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setProject($project)
+  {
+    $this->project = $project;
+  }
+  /**
+   * @return string
+   */
+  public function getProject()
+  {
+    return $this->project;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaFirebaseLink::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaFirebaseLink');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaGoogleAdsLink.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaGoogleAdsLink.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaGoogleAdsLink.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaGoogleAdsLink extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $adsPersonalizationEnabled;
+  /**
+   * @var bool
+   */
+  public $canManageClients;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $creatorEmailAddress;
+  /**
+   * @var string
+   */
+  public $customerId;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param bool
+   */
+  public function setAdsPersonalizationEnabled($adsPersonalizationEnabled)
+  {
+    $this->adsPersonalizationEnabled = $adsPersonalizationEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getAdsPersonalizationEnabled()
+  {
+    return $this->adsPersonalizationEnabled;
+  }
+  /**
+   * @param bool
+   */
+  public function setCanManageClients($canManageClients)
+  {
+    $this->canManageClients = $canManageClients;
+  }
+  /**
+   * @return bool
+   */
+  public function getCanManageClients()
+  {
+    return $this->canManageClients;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setCreatorEmailAddress($creatorEmailAddress)
+  {
+    $this->creatorEmailAddress = $creatorEmailAddress;
+  }
+  /**
+   * @return string
+   */
+  public function getCreatorEmailAddress()
+  {
+    return $this->creatorEmailAddress;
+  }
+  /**
+   * @param string
+   */
+  public function setCustomerId($customerId)
+  {
+    $this->customerId = $customerId;
+  }
+  /**
+   * @return string
+   */
+  public function getCustomerId()
+  {
+    return $this->customerId;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1betaGoogleAdsLink::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaGoogleAdsLink');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaKeyEvent.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaKeyEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaKeyEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,150 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaKeyEvent extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $countingMethod;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var bool
+   */
+  public $custom;
+  protected $defaultValueType = GoogleAnalyticsAdminV1betaKeyEventDefaultValue::class;
+  protected $defaultValueDataType = '';
+  /**
+   * @var bool
+   */
+  public $deletable;
+  /**
+   * @var string
+   */
+  public $eventName;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string
+   */
+  public function setCountingMethod($countingMethod)
+  {
+    $this->countingMethod = $countingMethod;
+  }
+  /**
+   * @return string
+   */
+  public function getCountingMethod()
+  {
+    return $this->countingMethod;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param bool
+   */
+  public function setCustom($custom)
+  {
+    $this->custom = $custom;
+  }
+  /**
+   * @return bool
+   */
+  public function getCustom()
+  {
+    return $this->custom;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaKeyEventDefaultValue
+   */
+  public function setDefaultValue(GoogleAnalyticsAdminV1betaKeyEventDefaultValue $defaultValue)
+  {
+    $this->defaultValue = $defaultValue;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaKeyEventDefaultValue
+   */
+  public function getDefaultValue()
+  {
+    return $this->defaultValue;
+  }
+  /**
+   * @param bool
+   */
+  public function setDeletable($deletable)
+  {
+    $this->deletable = $deletable;
+  }
+  /**
+   * @return bool
+   */
+  public function getDeletable()
+  {
+    return $this->deletable;
+  }
+  /**
+   * @param string
+   */
+  public function setEventName($eventName)
+  {
+    $this->eventName = $eventName;
+  }
+  /**
+   * @return string
+   */
+  public function getEventName()
+  {
+    return $this->eventName;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1betaKeyEvent::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaKeyEvent');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaKeyEventDefaultValue.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaKeyEventDefaultValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaKeyEventDefaultValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,53 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaKeyEventDefaultValue extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $currencyCode;
+  public $numericValue;
+
+  /**
+   * @param string
+   */
+  public function setCurrencyCode($currencyCode)
+  {
+    $this->currencyCode = $currencyCode;
+  }
+  /**
+   * @return string
+   */
+  public function getCurrencyCode()
+  {
+    return $this->currencyCode;
+  }
+  public function setNumericValue($numericValue)
+  {
+    $this->numericValue = $numericValue;
+  }
+  public function getNumericValue()
+  {
+    return $this->numericValue;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaKeyEventDefaultValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaKeyEventDefaultValue');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListAccountSummariesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListAccountSummariesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListAccountSummariesResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaListAccountSummariesResponse extends \Google\Collection
+{
+  protected $collection_key = 'accountSummaries';
+  protected $accountSummariesType = GoogleAnalyticsAdminV1betaAccountSummary::class;
+  protected $accountSummariesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccountSummary[]
+   */
+  public function setAccountSummaries($accountSummaries)
+  {
+    $this->accountSummaries = $accountSummaries;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccountSummary[]
+   */
+  public function getAccountSummaries()
+  {
+    return $this->accountSummaries;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1betaListAccountSummariesResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListAccountSummariesResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListAccountsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListAccountsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListAccountsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaListAccountsResponse extends \Google\Collection
+{
+  protected $collection_key = 'accounts';
+  protected $accountsType = GoogleAnalyticsAdminV1betaAccount::class;
+  protected $accountsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccount[]
+   */
+  public function setAccounts($accounts)
+  {
+    $this->accounts = $accounts;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccount[]
+   */
+  public function getAccounts()
+  {
+    return $this->accounts;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1betaListAccountsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListAccountsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListConversionEventsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListConversionEventsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListConversionEventsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaListConversionEventsResponse extends \Google\Collection
+{
+  protected $collection_key = 'conversionEvents';
+  protected $conversionEventsType = GoogleAnalyticsAdminV1betaConversionEvent::class;
+  protected $conversionEventsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaConversionEvent[]
+   */
+  public function setConversionEvents($conversionEvents)
+  {
+    $this->conversionEvents = $conversionEvents;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaConversionEvent[]
+   */
+  public function getConversionEvents()
+  {
+    return $this->conversionEvents;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1betaListConversionEventsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListConversionEventsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListCustomDimensionsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListCustomDimensionsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListCustomDimensionsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaListCustomDimensionsResponse extends \Google\Collection
+{
+  protected $collection_key = 'customDimensions';
+  protected $customDimensionsType = GoogleAnalyticsAdminV1betaCustomDimension::class;
+  protected $customDimensionsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaCustomDimension[]
+   */
+  public function setCustomDimensions($customDimensions)
+  {
+    $this->customDimensions = $customDimensions;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaCustomDimension[]
+   */
+  public function getCustomDimensions()
+  {
+    return $this->customDimensions;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1betaListCustomDimensionsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListCustomDimensionsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListCustomMetricsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListCustomMetricsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListCustomMetricsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaListCustomMetricsResponse extends \Google\Collection
+{
+  protected $collection_key = 'customMetrics';
+  protected $customMetricsType = GoogleAnalyticsAdminV1betaCustomMetric::class;
+  protected $customMetricsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaCustomMetric[]
+   */
+  public function setCustomMetrics($customMetrics)
+  {
+    $this->customMetrics = $customMetrics;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaCustomMetric[]
+   */
+  public function getCustomMetrics()
+  {
+    return $this->customMetrics;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1betaListCustomMetricsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListCustomMetricsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListDataStreamsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListDataStreamsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListDataStreamsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaListDataStreamsResponse extends \Google\Collection
+{
+  protected $collection_key = 'dataStreams';
+  protected $dataStreamsType = GoogleAnalyticsAdminV1betaDataStream::class;
+  protected $dataStreamsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaDataStream[]
+   */
+  public function setDataStreams($dataStreams)
+  {
+    $this->dataStreams = $dataStreams;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaDataStream[]
+   */
+  public function getDataStreams()
+  {
+    return $this->dataStreams;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1betaListDataStreamsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListDataStreamsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListFirebaseLinksResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListFirebaseLinksResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListFirebaseLinksResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaListFirebaseLinksResponse extends \Google\Collection
+{
+  protected $collection_key = 'firebaseLinks';
+  protected $firebaseLinksType = GoogleAnalyticsAdminV1betaFirebaseLink::class;
+  protected $firebaseLinksDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaFirebaseLink[]
+   */
+  public function setFirebaseLinks($firebaseLinks)
+  {
+    $this->firebaseLinks = $firebaseLinks;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaFirebaseLink[]
+   */
+  public function getFirebaseLinks()
+  {
+    return $this->firebaseLinks;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1betaListFirebaseLinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListFirebaseLinksResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListGoogleAdsLinksResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListGoogleAdsLinksResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListGoogleAdsLinksResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaListGoogleAdsLinksResponse extends \Google\Collection
+{
+  protected $collection_key = 'googleAdsLinks';
+  protected $googleAdsLinksType = GoogleAnalyticsAdminV1betaGoogleAdsLink::class;
+  protected $googleAdsLinksDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaGoogleAdsLink[]
+   */
+  public function setGoogleAdsLinks($googleAdsLinks)
+  {
+    $this->googleAdsLinks = $googleAdsLinks;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaGoogleAdsLink[]
+   */
+  public function getGoogleAdsLinks()
+  {
+    return $this->googleAdsLinks;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1betaListGoogleAdsLinksResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListGoogleAdsLinksResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListKeyEventsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListKeyEventsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListKeyEventsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaListKeyEventsResponse extends \Google\Collection
+{
+  protected $collection_key = 'keyEvents';
+  protected $keyEventsType = GoogleAnalyticsAdminV1betaKeyEvent::class;
+  protected $keyEventsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaKeyEvent[]
+   */
+  public function setKeyEvents($keyEvents)
+  {
+    $this->keyEvents = $keyEvents;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaKeyEvent[]
+   */
+  public function getKeyEvents()
+  {
+    return $this->keyEvents;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1betaListKeyEventsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListKeyEventsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListMeasurementProtocolSecretsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListMeasurementProtocolSecretsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListMeasurementProtocolSecretsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaListMeasurementProtocolSecretsResponse extends \Google\Collection
+{
+  protected $collection_key = 'measurementProtocolSecrets';
+  protected $measurementProtocolSecretsType = GoogleAnalyticsAdminV1betaMeasurementProtocolSecret::class;
+  protected $measurementProtocolSecretsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaMeasurementProtocolSecret[]
+   */
+  public function setMeasurementProtocolSecrets($measurementProtocolSecrets)
+  {
+    $this->measurementProtocolSecrets = $measurementProtocolSecrets;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaMeasurementProtocolSecret[]
+   */
+  public function getMeasurementProtocolSecrets()
+  {
+    return $this->measurementProtocolSecrets;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1betaListMeasurementProtocolSecretsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListMeasurementProtocolSecretsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListPropertiesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListPropertiesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaListPropertiesResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaListPropertiesResponse extends \Google\Collection
+{
+  protected $collection_key = 'properties';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $propertiesType = GoogleAnalyticsAdminV1betaProperty::class;
+  protected $propertiesDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaProperty[]
+   */
+  public function setProperties($properties)
+  {
+    $this->properties = $properties;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaProperty[]
+   */
+  public function getProperties()
+  {
+    return $this->properties;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaListPropertiesResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaListPropertiesResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaMeasurementProtocolSecret.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaMeasurementProtocolSecret.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaMeasurementProtocolSecret.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaMeasurementProtocolSecret extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $secretValue;
+
+  /**
+   * @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 setSecretValue($secretValue)
+  {
+    $this->secretValue = $secretValue;
+  }
+  /**
+   * @return string
+   */
+  public function getSecretValue()
+  {
+    return $this->secretValue;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaMeasurementProtocolSecret::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaMeasurementProtocolSecret');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaNumericValue.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaNumericValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaNumericValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,53 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaNumericValue extends \Google\Model
+{
+  public $doubleValue;
+  /**
+   * @var string
+   */
+  public $int64Value;
+
+  public function setDoubleValue($doubleValue)
+  {
+    $this->doubleValue = $doubleValue;
+  }
+  public function getDoubleValue()
+  {
+    return $this->doubleValue;
+  }
+  /**
+   * @param string
+   */
+  public function setInt64Value($int64Value)
+  {
+    $this->int64Value = $int64Value;
+  }
+  /**
+   * @return string
+   */
+  public function getInt64Value()
+  {
+    return $this->int64Value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaNumericValue::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaNumericValue');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaProperty.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaProperty.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaProperty.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,260 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaProperty extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $account;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $currencyCode;
+  /**
+   * @var string
+   */
+  public $deleteTime;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $expireTime;
+  /**
+   * @var string
+   */
+  public $industryCategory;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $parent;
+  /**
+   * @var string
+   */
+  public $propertyType;
+  /**
+   * @var string
+   */
+  public $serviceLevel;
+  /**
+   * @var string
+   */
+  public $timeZone;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setAccount($account)
+  {
+    $this->account = $account;
+  }
+  /**
+   * @return string
+   */
+  public function getAccount()
+  {
+    return $this->account;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setCurrencyCode($currencyCode)
+  {
+    $this->currencyCode = $currencyCode;
+  }
+  /**
+   * @return string
+   */
+  public function getCurrencyCode()
+  {
+    return $this->currencyCode;
+  }
+  /**
+   * @param string
+   */
+  public function setDeleteTime($deleteTime)
+  {
+    $this->deleteTime = $deleteTime;
+  }
+  /**
+   * @return string
+   */
+  public function getDeleteTime()
+  {
+    return $this->deleteTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setExpireTime($expireTime)
+  {
+    $this->expireTime = $expireTime;
+  }
+  /**
+   * @return string
+   */
+  public function getExpireTime()
+  {
+    return $this->expireTime;
+  }
+  /**
+   * @param string
+   */
+  public function setIndustryCategory($industryCategory)
+  {
+    $this->industryCategory = $industryCategory;
+  }
+  /**
+   * @return string
+   */
+  public function getIndustryCategory()
+  {
+    return $this->industryCategory;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+  /**
+   * @param string
+   */
+  public function setPropertyType($propertyType)
+  {
+    $this->propertyType = $propertyType;
+  }
+  /**
+   * @return string
+   */
+  public function getPropertyType()
+  {
+    return $this->propertyType;
+  }
+  /**
+   * @param string
+   */
+  public function setServiceLevel($serviceLevel)
+  {
+    $this->serviceLevel = $serviceLevel;
+  }
+  /**
+   * @return string
+   */
+  public function getServiceLevel()
+  {
+    return $this->serviceLevel;
+  }
+  /**
+   * @param string
+   */
+  public function setTimeZone($timeZone)
+  {
+    $this->timeZone = $timeZone;
+  }
+  /**
+   * @return string
+   */
+  public function getTimeZone()
+  {
+    return $this->timeZone;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1betaProperty::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaProperty');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaPropertySummary.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaPropertySummary.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaPropertySummary.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,98 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaPropertySummary extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $parent;
+  /**
+   * @var string
+   */
+  public $property;
+  /**
+   * @var string
+   */
+  public $propertyType;
+
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+  /**
+   * @param string
+   */
+  public function setProperty($property)
+  {
+    $this->property = $property;
+  }
+  /**
+   * @return string
+   */
+  public function getProperty()
+  {
+    return $this->property;
+  }
+  /**
+   * @param string
+   */
+  public function setPropertyType($propertyType)
+  {
+    $this->propertyType = $propertyType;
+  }
+  /**
+   * @return string
+   */
+  public function getPropertyType()
+  {
+    return $this->propertyType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaPropertySummary::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaPropertySummary');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaProvisionAccountTicketRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaProvisionAccountTicketRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaProvisionAccountTicketRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaProvisionAccountTicketRequest extends \Google\Model
+{
+  protected $accountType = GoogleAnalyticsAdminV1betaAccount::class;
+  protected $accountDataType = '';
+  /**
+   * @var string
+   */
+  public $redirectUri;
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccount
+   */
+  public function setAccount(GoogleAnalyticsAdminV1betaAccount $account)
+  {
+    $this->account = $account;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccount
+   */
+  public function getAccount()
+  {
+    return $this->account;
+  }
+  /**
+   * @param string
+   */
+  public function setRedirectUri($redirectUri)
+  {
+    $this->redirectUri = $redirectUri;
+  }
+  /**
+   * @return string
+   */
+  public function getRedirectUri()
+  {
+    return $this->redirectUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaProvisionAccountTicketRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaProvisionAccountTicketRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaProvisionAccountTicketResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaProvisionAccountTicketResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaProvisionAccountTicketResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaProvisionAccountTicketResponse extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $accountTicketId;
+
+  /**
+   * @param string
+   */
+  public function setAccountTicketId($accountTicketId)
+  {
+    $this->accountTicketId = $accountTicketId;
+  }
+  /**
+   * @return string
+   */
+  public function getAccountTicketId()
+  {
+    return $this->accountTicketId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaProvisionAccountTicketResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaProvisionAccountTicketResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaReorderEventEditRulesRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaReorderEventEditRulesRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaReorderEventEditRulesRequest.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaReorderEventEditRulesRequest extends \Google\Collection
+{
+  protected $collection_key = 'eventEditRules';
+  /**
+   * @var string[]
+   */
+  public $eventEditRules;
+
+  /**
+   * @param string[]
+   */
+  public function setEventEditRules($eventEditRules)
+  {
+    $this->eventEditRules = $eventEditRules;
+  }
+  /**
+   * @return string[]
+   */
+  public function getEventEditRules()
+  {
+    return $this->eventEditRules;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaReorderEventEditRulesRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaReorderEventEditRulesRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaRunAccessReportRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaRunAccessReportRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaRunAccessReportRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,231 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaRunAccessReportRequest extends \Google\Collection
+{
+  protected $collection_key = 'orderBys';
+  protected $dateRangesType = GoogleAnalyticsAdminV1betaAccessDateRange::class;
+  protected $dateRangesDataType = 'array';
+  protected $dimensionFilterType = GoogleAnalyticsAdminV1betaAccessFilterExpression::class;
+  protected $dimensionFilterDataType = '';
+  protected $dimensionsType = GoogleAnalyticsAdminV1betaAccessDimension::class;
+  protected $dimensionsDataType = 'array';
+  /**
+   * @var bool
+   */
+  public $expandGroups;
+  /**
+   * @var bool
+   */
+  public $includeAllUsers;
+  /**
+   * @var string
+   */
+  public $limit;
+  protected $metricFilterType = GoogleAnalyticsAdminV1betaAccessFilterExpression::class;
+  protected $metricFilterDataType = '';
+  protected $metricsType = GoogleAnalyticsAdminV1betaAccessMetric::class;
+  protected $metricsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $offset;
+  protected $orderBysType = GoogleAnalyticsAdminV1betaAccessOrderBy::class;
+  protected $orderBysDataType = 'array';
+  /**
+   * @var bool
+   */
+  public $returnEntityQuota;
+  /**
+   * @var string
+   */
+  public $timeZone;
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessDateRange[]
+   */
+  public function setDateRanges($dateRanges)
+  {
+    $this->dateRanges = $dateRanges;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessDateRange[]
+   */
+  public function getDateRanges()
+  {
+    return $this->dateRanges;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessFilterExpression
+   */
+  public function setDimensionFilter(GoogleAnalyticsAdminV1betaAccessFilterExpression $dimensionFilter)
+  {
+    $this->dimensionFilter = $dimensionFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessFilterExpression
+   */
+  public function getDimensionFilter()
+  {
+    return $this->dimensionFilter;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessDimension[]
+   */
+  public function setDimensions($dimensions)
+  {
+    $this->dimensions = $dimensions;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessDimension[]
+   */
+  public function getDimensions()
+  {
+    return $this->dimensions;
+  }
+  /**
+   * @param bool
+   */
+  public function setExpandGroups($expandGroups)
+  {
+    $this->expandGroups = $expandGroups;
+  }
+  /**
+   * @return bool
+   */
+  public function getExpandGroups()
+  {
+    return $this->expandGroups;
+  }
+  /**
+   * @param bool
+   */
+  public function setIncludeAllUsers($includeAllUsers)
+  {
+    $this->includeAllUsers = $includeAllUsers;
+  }
+  /**
+   * @return bool
+   */
+  public function getIncludeAllUsers()
+  {
+    return $this->includeAllUsers;
+  }
+  /**
+   * @param string
+   */
+  public function setLimit($limit)
+  {
+    $this->limit = $limit;
+  }
+  /**
+   * @return string
+   */
+  public function getLimit()
+  {
+    return $this->limit;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessFilterExpression
+   */
+  public function setMetricFilter(GoogleAnalyticsAdminV1betaAccessFilterExpression $metricFilter)
+  {
+    $this->metricFilter = $metricFilter;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessFilterExpression
+   */
+  public function getMetricFilter()
+  {
+    return $this->metricFilter;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessMetric[]
+   */
+  public function setMetrics($metrics)
+  {
+    $this->metrics = $metrics;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessMetric[]
+   */
+  public function getMetrics()
+  {
+    return $this->metrics;
+  }
+  /**
+   * @param string
+   */
+  public function setOffset($offset)
+  {
+    $this->offset = $offset;
+  }
+  /**
+   * @return string
+   */
+  public function getOffset()
+  {
+    return $this->offset;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessOrderBy[]
+   */
+  public function setOrderBys($orderBys)
+  {
+    $this->orderBys = $orderBys;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessOrderBy[]
+   */
+  public function getOrderBys()
+  {
+    return $this->orderBys;
+  }
+  /**
+   * @param bool
+   */
+  public function setReturnEntityQuota($returnEntityQuota)
+  {
+    $this->returnEntityQuota = $returnEntityQuota;
+  }
+  /**
+   * @return bool
+   */
+  public function getReturnEntityQuota()
+  {
+    return $this->returnEntityQuota;
+  }
+  /**
+   * @param string
+   */
+  public function setTimeZone($timeZone)
+  {
+    $this->timeZone = $timeZone;
+  }
+  /**
+   * @return string
+   */
+  public function getTimeZone()
+  {
+    return $this->timeZone;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaRunAccessReportRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaRunAccessReportRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaRunAccessReportResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaRunAccessReportResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaRunAccessReportResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,109 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaRunAccessReportResponse extends \Google\Collection
+{
+  protected $collection_key = 'rows';
+  protected $dimensionHeadersType = GoogleAnalyticsAdminV1betaAccessDimensionHeader::class;
+  protected $dimensionHeadersDataType = 'array';
+  protected $metricHeadersType = GoogleAnalyticsAdminV1betaAccessMetricHeader::class;
+  protected $metricHeadersDataType = 'array';
+  protected $quotaType = GoogleAnalyticsAdminV1betaAccessQuota::class;
+  protected $quotaDataType = '';
+  /**
+   * @var int
+   */
+  public $rowCount;
+  protected $rowsType = GoogleAnalyticsAdminV1betaAccessRow::class;
+  protected $rowsDataType = 'array';
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessDimensionHeader[]
+   */
+  public function setDimensionHeaders($dimensionHeaders)
+  {
+    $this->dimensionHeaders = $dimensionHeaders;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessDimensionHeader[]
+   */
+  public function getDimensionHeaders()
+  {
+    return $this->dimensionHeaders;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessMetricHeader[]
+   */
+  public function setMetricHeaders($metricHeaders)
+  {
+    $this->metricHeaders = $metricHeaders;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessMetricHeader[]
+   */
+  public function getMetricHeaders()
+  {
+    return $this->metricHeaders;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessQuota
+   */
+  public function setQuota(GoogleAnalyticsAdminV1betaAccessQuota $quota)
+  {
+    $this->quota = $quota;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessQuota
+   */
+  public function getQuota()
+  {
+    return $this->quota;
+  }
+  /**
+   * @param int
+   */
+  public function setRowCount($rowCount)
+  {
+    $this->rowCount = $rowCount;
+  }
+  /**
+   * @return int
+   */
+  public function getRowCount()
+  {
+    return $this->rowCount;
+  }
+  /**
+   * @param GoogleAnalyticsAdminV1betaAccessRow[]
+   */
+  public function setRows($rows)
+  {
+    $this->rows = $rows;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaAccessRow[]
+   */
+  public function getRows()
+  {
+    return $this->rows;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaRunAccessReportResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaRunAccessReportResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,171 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest extends \Google\Collection
+{
+  protected $collection_key = 'resourceType';
+  /**
+   * @var string[]
+   */
+  public $action;
+  /**
+   * @var string[]
+   */
+  public $actorEmail;
+  /**
+   * @var string
+   */
+  public $earliestChangeTime;
+  /**
+   * @var string
+   */
+  public $latestChangeTime;
+  /**
+   * @var int
+   */
+  public $pageSize;
+  /**
+   * @var string
+   */
+  public $pageToken;
+  /**
+   * @var string
+   */
+  public $property;
+  /**
+   * @var string[]
+   */
+  public $resourceType;
+
+  /**
+   * @param string[]
+   */
+  public function setAction($action)
+  {
+    $this->action = $action;
+  }
+  /**
+   * @return string[]
+   */
+  public function getAction()
+  {
+    return $this->action;
+  }
+  /**
+   * @param string[]
+   */
+  public function setActorEmail($actorEmail)
+  {
+    $this->actorEmail = $actorEmail;
+  }
+  /**
+   * @return string[]
+   */
+  public function getActorEmail()
+  {
+    return $this->actorEmail;
+  }
+  /**
+   * @param string
+   */
+  public function setEarliestChangeTime($earliestChangeTime)
+  {
+    $this->earliestChangeTime = $earliestChangeTime;
+  }
+  /**
+   * @return string
+   */
+  public function getEarliestChangeTime()
+  {
+    return $this->earliestChangeTime;
+  }
+  /**
+   * @param string
+   */
+  public function setLatestChangeTime($latestChangeTime)
+  {
+    $this->latestChangeTime = $latestChangeTime;
+  }
+  /**
+   * @return string
+   */
+  public function getLatestChangeTime()
+  {
+    return $this->latestChangeTime;
+  }
+  /**
+   * @param int
+   */
+  public function setPageSize($pageSize)
+  {
+    $this->pageSize = $pageSize;
+  }
+  /**
+   * @return int
+   */
+  public function getPageSize()
+  {
+    return $this->pageSize;
+  }
+  /**
+   * @param string
+   */
+  public function setPageToken($pageToken)
+  {
+    $this->pageToken = $pageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getPageToken()
+  {
+    return $this->pageToken;
+  }
+  /**
+   * @param string
+   */
+  public function setProperty($property)
+  {
+    $this->property = $property;
+  }
+  /**
+   * @return string
+   */
+  public function getProperty()
+  {
+    return $this->property;
+  }
+  /**
+   * @param string[]
+   */
+  public function setResourceType($resourceType)
+  {
+    $this->resourceType = $resourceType;
+  }
+  /**
+   * @return string[]
+   */
+  public function getResourceType()
+  {
+    return $this->resourceType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsResponse.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\GoogleAnalyticsAdmin;
+
+class GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsResponse extends \Google\Collection
+{
+  protected $collection_key = 'changeHistoryEvents';
+  protected $changeHistoryEventsType = GoogleAnalyticsAdminV1betaChangeHistoryEvent::class;
+  protected $changeHistoryEventsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleAnalyticsAdminV1betaChangeHistoryEvent[]
+   */
+  public function setChangeHistoryEvents($changeHistoryEvents)
+  {
+    $this->changeHistoryEvents = $changeHistoryEvents;
+  }
+  /**
+   * @return GoogleAnalyticsAdminV1betaChangeHistoryEvent[]
+   */
+  public function getChangeHistoryEvents()
+  {
+    return $this->changeHistoryEvents;
+  }
+  /**
+   * @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(GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsResponse::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsResponse');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleProtobufEmpty.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleProtobufEmpty.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/GoogleProtobufEmpty.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,25 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin;
+
+class GoogleProtobufEmpty extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleProtobufEmpty::class, 'Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/AccountSummaries.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/AccountSummaries.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/AccountSummaries.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\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaListAccountSummariesResponse;
+
+/**
+ * The "accountSummaries" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $accountSummaries = $analyticsadminService->accountSummaries;
+ *  </code>
+ */
+class AccountSummaries extends \Google\Service\Resource
+{
+  /**
+   * Returns summaries of all accounts accessible by the caller.
+   * (accountSummaries.listAccountSummaries)
+   *
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of AccountSummary resources to
+   * return. The service may return fewer than this value, even if there are
+   * additional pages. If unspecified, at most 50 resources will be returned. The
+   * maximum value is 200; (higher values will be coerced to the maximum)
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListAccountSummaries` call. Provide this to retrieve the subsequent page.
+   * When paginating, all other parameters provided to `ListAccountSummaries` must
+   * match the call that provided the page token.
+   * @return GoogleAnalyticsAdminV1betaListAccountSummariesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listAccountSummaries($optParams = [])
+  {
+    $params = [];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListAccountSummariesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(AccountSummaries::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_AccountSummaries');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/Accounts.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/Accounts.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/Accounts.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,213 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaAccount;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaDataSharingSettings;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaListAccountsResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaProvisionAccountTicketRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaProvisionAccountTicketResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaRunAccessReportRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaRunAccessReportResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "accounts" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $accounts = $analyticsadminService->accounts;
+ *  </code>
+ */
+class Accounts extends \Google\Service\Resource
+{
+  /**
+   * Marks target Account as soft-deleted (ie: "trashed") and returns it. This API
+   * does not have a method to restore soft-deleted accounts. However, they can be
+   * restored using the Trash Can UI. If the accounts are not restored before the
+   * expiration time, the account and all child resources (eg: Properties,
+   * GoogleAdsLinks, Streams, AccessBindings) will be permanently purged.
+   * https://support.google.com/analytics/answer/6154772 Returns an error if the
+   * target is not found. (accounts.delete)
+   *
+   * @param string $name Required. The name of the Account to soft-delete. Format:
+   * accounts/{account} Example: "accounts/100"
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Lookup for a single Account. (accounts.get)
+   *
+   * @param string $name Required. The name of the account to lookup. Format:
+   * accounts/{account} Example: "accounts/100"
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaAccount
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1betaAccount::class);
+  }
+  /**
+   * Get data sharing settings on an account. Data sharing settings are
+   * singletons. (accounts.getDataSharingSettings)
+   *
+   * @param string $name Required. The name of the settings to lookup. Format:
+   * accounts/{account}/dataSharingSettings Example:
+   * `accounts/1000/dataSharingSettings`
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaDataSharingSettings
+   * @throws \Google\Service\Exception
+   */
+  public function getDataSharingSettings($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('getDataSharingSettings', [$params], GoogleAnalyticsAdminV1betaDataSharingSettings::class);
+  }
+  /**
+   * Returns all accounts accessible by the caller. Note that these accounts might
+   * not currently have GA properties. Soft-deleted (ie: "trashed") accounts are
+   * excluded by default. Returns an empty list if no relevant accounts are found.
+   * (accounts.listAccounts)
+   *
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. The
+   * service may return fewer than this value, even if there are additional pages.
+   * If unspecified, at most 50 resources will be returned. The maximum value is
+   * 200; (higher values will be coerced to the maximum)
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListAccounts` call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to `ListAccounts` must match the
+   * call that provided the page token.
+   * @opt_param bool showDeleted Whether to include soft-deleted (ie: "trashed")
+   * Accounts in the results. Accounts can be inspected to determine whether they
+   * are deleted or not.
+   * @return GoogleAnalyticsAdminV1betaListAccountsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listAccounts($optParams = [])
+  {
+    $params = [];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListAccountsResponse::class);
+  }
+  /**
+   * Updates an account. (accounts.patch)
+   *
+   * @param string $name Output only. Resource name of this account. Format:
+   * accounts/{account} Example: "accounts/100"
+   * @param GoogleAnalyticsAdminV1betaAccount $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * Field names must be in snake case (for example, "field_to_update"). Omitted
+   * fields will not be updated. To replace the entire entity, use one path with
+   * the string "*" to match all fields.
+   * @return GoogleAnalyticsAdminV1betaAccount
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleAnalyticsAdminV1betaAccount $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1betaAccount::class);
+  }
+  /**
+   * Requests a ticket for creating an account. (accounts.provisionAccountTicket)
+   *
+   * @param GoogleAnalyticsAdminV1betaProvisionAccountTicketRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaProvisionAccountTicketResponse
+   * @throws \Google\Service\Exception
+   */
+  public function provisionAccountTicket(GoogleAnalyticsAdminV1betaProvisionAccountTicketRequest $postBody, $optParams = [])
+  {
+    $params = ['postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('provisionAccountTicket', [$params], GoogleAnalyticsAdminV1betaProvisionAccountTicketResponse::class);
+  }
+  /**
+   * Returns a customized report of data access records. The report provides
+   * records of each time a user reads Google Analytics reporting data. Access
+   * records are retained for up to 2 years. Data Access Reports can be requested
+   * for a property. Reports may be requested for any property, but dimensions
+   * that aren't related to quota can only be requested on Google Analytics 360
+   * properties. This method is only available to Administrators. These data
+   * access records include GA UI Reporting, GA UI Explorations, GA Data API, and
+   * other products like Firebase & Admob that can retrieve data from Google
+   * Analytics through a linkage. These records don't include property
+   * configuration changes like adding a stream or changing a property's time
+   * zone. For configuration change history, see [searchChangeHistoryEvents](https
+   * ://developers.google.com/analytics/devguides/config/admin/v1/rest/v1alpha/acc
+   * ounts/searchChangeHistoryEvents). To give your feedback on this API, complete
+   * the [Google Analytics Access Reports feedback](https://docs.google.com/forms/
+   * d/e/1FAIpQLSdmEBUrMzAEdiEKk5TV5dEHvDUZDRlgWYdQdAeSdtR4hVjEhw/viewform) form.
+   * (accounts.runAccessReport)
+   *
+   * @param string $entity The Data Access Report supports requesting at the
+   * property level or account level. If requested at the account level, Data
+   * Access Reports include all access for all properties under that account. To
+   * request at the property level, entity should be for example 'properties/123'
+   * if "123" is your Google Analytics property ID. To request at the account
+   * level, entity should be for example 'accounts/1234' if "1234" is your Google
+   * Analytics Account ID.
+   * @param GoogleAnalyticsAdminV1betaRunAccessReportRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaRunAccessReportResponse
+   * @throws \Google\Service\Exception
+   */
+  public function runAccessReport($entity, GoogleAnalyticsAdminV1betaRunAccessReportRequest $postBody, $optParams = [])
+  {
+    $params = ['entity' => $entity, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('runAccessReport', [$params], GoogleAnalyticsAdminV1betaRunAccessReportResponse::class);
+  }
+  /**
+   * Searches through all changes to an account or its children given the
+   * specified set of filters. (accounts.searchChangeHistoryEvents)
+   *
+   * @param string $account Required. The account resource for which to return
+   * change history resources. Format: accounts/{account} Example: `accounts/100`
+   * @param GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function searchChangeHistoryEvents($account, GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest $postBody, $optParams = [])
+  {
+    $params = ['account' => $account, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('searchChangeHistoryEvents', [$params], GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(Accounts::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_Accounts');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/AccountsUserLinks.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/AccountsUserLinks.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/AccountsUserLinks.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,224 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaAuditUserLinksRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaAuditUserLinksResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaListUserLinksResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaUserLink;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "userLinks" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $userLinks = $analyticsadminService->userLinks;
+ *  </code>
+ */
+class AccountsUserLinks extends \Google\Service\Resource
+{
+  /**
+   * Lists all user links on an account or property, including implicit ones that
+   * come from effective permissions granted by groups or organization admin
+   * roles. If a returned user link does not have direct permissions, they cannot
+   * be removed from the account or property directly with the DeleteUserLink
+   * command. They have to be removed from the group/etc that gives them
+   * permissions, which is currently only usable/discoverable in the GA or GMP
+   * UIs. (userLinks.audit)
+   *
+   * @param string $parent Required. Example format: accounts/1234
+   * @param GoogleAnalyticsAdminV1alphaAuditUserLinksRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaAuditUserLinksResponse
+   */
+  public function audit($parent, GoogleAnalyticsAdminV1alphaAuditUserLinksRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('audit', [$params], GoogleAnalyticsAdminV1alphaAuditUserLinksResponse::class);
+  }
+  /**
+   * Creates information about multiple users' links to an account or property.
+   * This method is transactional. If any UserLink cannot be created, none of the
+   * UserLinks will be created. (userLinks.batchCreate)
+   *
+   * @param string $parent Required. The account or property that all user links
+   * in the request are for. This field is required. The parent field in the
+   * CreateUserLinkRequest messages must either be empty or match this field.
+   * Example format: accounts/1234
+   * @param GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse
+   */
+  public function batchCreate($parent, GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('batchCreate', [$params], GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse::class);
+  }
+  /**
+   * Deletes information about multiple users' links to an account or property.
+   * (userLinks.batchDelete)
+   *
+   * @param string $parent Required. The account or property that all user links
+   * in the request are for. The parent of all values for user link names to
+   * delete must match this field. Example format: accounts/1234
+   * @param GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   */
+  public function batchDelete($parent, GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('batchDelete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets information about multiple users' links to an account or property.
+   * (userLinks.batchGet)
+   *
+   * @param string $parent Required. The account or property that all user links
+   * in the request are for. The parent of all provided values for the 'names'
+   * field must match this field. Example format: accounts/1234
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string names Required. The names of the user links to retrieve. A
+   * maximum of 1000 user links can be retrieved in a batch. Format:
+   * accounts/{accountId}/userLinks/{userLinkId}
+   * @return GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse
+   */
+  public function batchGet($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('batchGet', [$params], GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse::class);
+  }
+  /**
+   * Updates information about multiple users' links to an account or property.
+   * (userLinks.batchUpdate)
+   *
+   * @param string $parent Required. The account or property that all user links
+   * in the request are for. The parent field in the UpdateUserLinkRequest
+   * messages must either be empty or match this field. Example format:
+   * accounts/1234
+   * @param GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse
+   */
+  public function batchUpdate($parent, GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('batchUpdate', [$params], GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse::class);
+  }
+  /**
+   * Creates a user link on an account or property. If the user with the specified
+   * email already has permissions on the account or property, then the user's
+   * existing permissions will be unioned with the permissions specified in the
+   * new UserLink. (userLinks.create)
+   *
+   * @param string $parent Required. Example format: accounts/1234
+   * @param GoogleAnalyticsAdminV1alphaUserLink $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param bool notifyNewUser Optional. If set, then email the new user
+   * notifying them that they've been granted permissions to the resource.
+   * @return GoogleAnalyticsAdminV1alphaUserLink
+   */
+  public function create($parent, GoogleAnalyticsAdminV1alphaUserLink $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaUserLink::class);
+  }
+  /**
+   * Deletes a user link on an account or property. (userLinks.delete)
+   *
+   * @param string $name Required. Example format: accounts/1234/userLinks/5678
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets information about a user's link to an account or property.
+   * (userLinks.get)
+   *
+   * @param string $name Required. Example format: accounts/1234/userLinks/5678
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaUserLink
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaUserLink::class);
+  }
+  /**
+   * Lists all user links on an account or property.
+   * (userLinks.listAccountsUserLinks)
+   *
+   * @param string $parent Required. Example format: accounts/1234
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of user links to return. The
+   * service may return fewer than this value. If unspecified, at most 200 user
+   * links will be returned. The maximum value is 500; values above 500 will be
+   * coerced to 500.
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListUserLinks` call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to `ListUserLinks` must match the
+   * call that provided the page token.
+   * @return GoogleAnalyticsAdminV1alphaListUserLinksResponse
+   */
+  public function listAccountsUserLinks($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListUserLinksResponse::class);
+  }
+  /**
+   * Updates a user link on an account or property. (userLinks.patch)
+   *
+   * @param string $name Output only. Example format:
+   * properties/1234/userLinks/5678
+   * @param GoogleAnalyticsAdminV1alphaUserLink $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaUserLink
+   */
+  public function patch($name, GoogleAnalyticsAdminV1alphaUserLink $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaUserLink::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(AccountsUserLinks::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_AccountsUserLinks');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/Properties.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/Properties.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/Properties.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,246 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaDataRetentionSettings;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaListPropertiesResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaProperty;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaRunAccessReportRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaRunAccessReportResponse;
+
+/**
+ * The "properties" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $properties = $analyticsadminService->properties;
+ *  </code>
+ */
+class Properties extends \Google\Service\Resource
+{
+  /**
+   * Acknowledges the terms of user data collection for the specified property.
+   * This acknowledgement must be completed (either in the Google Analytics UI or
+   * through this API) before MeasurementProtocolSecret resources may be created.
+   * (properties.acknowledgeUserDataCollection)
+   *
+   * @param string $property Required. The property for which to acknowledge user
+   * data collection.
+   * @param GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionResponse
+   * @throws \Google\Service\Exception
+   */
+  public function acknowledgeUserDataCollection($property, GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionRequest $postBody, $optParams = [])
+  {
+    $params = ['property' => $property, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('acknowledgeUserDataCollection', [$params], GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionResponse::class);
+  }
+  /**
+   * Creates a Google Analytics property with the specified location and
+   * attributes. (properties.create)
+   *
+   * @param GoogleAnalyticsAdminV1betaProperty $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaProperty
+   * @throws \Google\Service\Exception
+   */
+  public function create(GoogleAnalyticsAdminV1betaProperty $postBody, $optParams = [])
+  {
+    $params = ['postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1betaProperty::class);
+  }
+  /**
+   * Marks target Property as soft-deleted (ie: "trashed") and returns it. This
+   * API does not have a method to restore soft-deleted properties. However, they
+   * can be restored using the Trash Can UI. If the properties are not restored
+   * before the expiration time, the Property and all child resources (eg:
+   * GoogleAdsLinks, Streams, AccessBindings) will be permanently purged.
+   * https://support.google.com/analytics/answer/6154772 Returns an error if the
+   * target is not found. (properties.delete)
+   *
+   * @param string $name Required. The name of the Property to soft-delete.
+   * Format: properties/{property_id} Example: "properties/1000"
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaProperty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleAnalyticsAdminV1betaProperty::class);
+  }
+  /**
+   * Lookup for a single GA Property. (properties.get)
+   *
+   * @param string $name Required. The name of the property to lookup. Format:
+   * properties/{property_id} Example: "properties/1000"
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaProperty
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1betaProperty::class);
+  }
+  /**
+   * Returns the singleton data retention settings for this property.
+   * (properties.getDataRetentionSettings)
+   *
+   * @param string $name Required. The name of the settings to lookup. Format:
+   * properties/{property}/dataRetentionSettings Example:
+   * "properties/1000/dataRetentionSettings"
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaDataRetentionSettings
+   * @throws \Google\Service\Exception
+   */
+  public function getDataRetentionSettings($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('getDataRetentionSettings', [$params], GoogleAnalyticsAdminV1betaDataRetentionSettings::class);
+  }
+  /**
+   * Returns child Properties under the specified parent Account. Properties will
+   * be excluded if the caller does not have access. Soft-deleted (ie: "trashed")
+   * properties are excluded by default. Returns an empty list if no relevant
+   * properties are found. (properties.listProperties)
+   *
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Required. An expression for filtering the results of
+   * the request. Fields eligible for filtering are: `parent:`(The resource name
+   * of the parent account/property) or `ancestor:`(The resource name of the
+   * parent account) or `firebase_project:`(The id or number of the linked
+   * firebase project). Some examples of filters: ``` | Filter | Description |
+   * |-----------------------------|-------------------------------------------| |
+   * parent:accounts/123 | The account with account id: 123. | |
+   * parent:properties/123 | The property with property id: 123. | |
+   * ancestor:accounts/123 | The account with account id: 123. | |
+   * firebase_project:project-id | The firebase project with id: project-id. | |
+   * firebase_project:123 | The firebase project with number: 123. | ```
+   * @opt_param int pageSize The maximum number of resources to return. The
+   * service may return fewer than this value, even if there are additional pages.
+   * If unspecified, at most 50 resources will be returned. The maximum value is
+   * 200; (higher values will be coerced to the maximum)
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListProperties` call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to `ListProperties` must match the
+   * call that provided the page token.
+   * @opt_param bool showDeleted Whether to include soft-deleted (ie: "trashed")
+   * Properties in the results. Properties can be inspected to determine whether
+   * they are deleted or not.
+   * @return GoogleAnalyticsAdminV1betaListPropertiesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProperties($optParams = [])
+  {
+    $params = [];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListPropertiesResponse::class);
+  }
+  /**
+   * Updates a property. (properties.patch)
+   *
+   * @param string $name Output only. Resource name of this property. Format:
+   * properties/{property_id} Example: "properties/1000"
+   * @param GoogleAnalyticsAdminV1betaProperty $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * Field names must be in snake case (e.g., "field_to_update"). Omitted fields
+   * will not be updated. To replace the entire entity, use one path with the
+   * string "*" to match all fields.
+   * @return GoogleAnalyticsAdminV1betaProperty
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleAnalyticsAdminV1betaProperty $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1betaProperty::class);
+  }
+  /**
+   * Returns a customized report of data access records. The report provides
+   * records of each time a user reads Google Analytics reporting data. Access
+   * records are retained for up to 2 years. Data Access Reports can be requested
+   * for a property. Reports may be requested for any property, but dimensions
+   * that aren't related to quota can only be requested on Google Analytics 360
+   * properties. This method is only available to Administrators. These data
+   * access records include GA UI Reporting, GA UI Explorations, GA Data API, and
+   * other products like Firebase & Admob that can retrieve data from Google
+   * Analytics through a linkage. These records don't include property
+   * configuration changes like adding a stream or changing a property's time
+   * zone. For configuration change history, see [searchChangeHistoryEvents](https
+   * ://developers.google.com/analytics/devguides/config/admin/v1/rest/v1alpha/acc
+   * ounts/searchChangeHistoryEvents). To give your feedback on this API, complete
+   * the [Google Analytics Access Reports feedback](https://docs.google.com/forms/
+   * d/e/1FAIpQLSdmEBUrMzAEdiEKk5TV5dEHvDUZDRlgWYdQdAeSdtR4hVjEhw/viewform) form.
+   * (properties.runAccessReport)
+   *
+   * @param string $entity The Data Access Report supports requesting at the
+   * property level or account level. If requested at the account level, Data
+   * Access Reports include all access for all properties under that account. To
+   * request at the property level, entity should be for example 'properties/123'
+   * if "123" is your Google Analytics property ID. To request at the account
+   * level, entity should be for example 'accounts/1234' if "1234" is your Google
+   * Analytics Account ID.
+   * @param GoogleAnalyticsAdminV1betaRunAccessReportRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaRunAccessReportResponse
+   * @throws \Google\Service\Exception
+   */
+  public function runAccessReport($entity, GoogleAnalyticsAdminV1betaRunAccessReportRequest $postBody, $optParams = [])
+  {
+    $params = ['entity' => $entity, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('runAccessReport', [$params], GoogleAnalyticsAdminV1betaRunAccessReportResponse::class);
+  }
+  /**
+   * Updates the singleton data retention settings for this property.
+   * (properties.updateDataRetentionSettings)
+   *
+   * @param string $name Output only. Resource name for this DataRetentionSetting
+   * resource. Format: properties/{property}/dataRetentionSettings
+   * @param GoogleAnalyticsAdminV1betaDataRetentionSettings $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * Field names must be in snake case (e.g., "field_to_update"). Omitted fields
+   * will not be updated. To replace the entire entity, use one path with the
+   * string "*" to match all fields.
+   * @return GoogleAnalyticsAdminV1betaDataRetentionSettings
+   * @throws \Google\Service\Exception
+   */
+  public function updateDataRetentionSettings($name, GoogleAnalyticsAdminV1betaDataRetentionSettings $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('updateDataRetentionSettings', [$params], GoogleAnalyticsAdminV1betaDataRetentionSettings::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(Properties::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_Properties');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesAndroidAppDataStreams.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesAndroidAppDataStreams.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesAndroidAppDataStreams.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,114 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaAndroidAppDataStream;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaListAndroidAppDataStreamsResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "androidAppDataStreams" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $androidAppDataStreams = $analyticsadminService->androidAppDataStreams;
+ *  </code>
+ */
+class PropertiesAndroidAppDataStreams extends \Google\Service\Resource
+{
+  /**
+   * Deletes an android app stream on a property. (androidAppDataStreams.delete)
+   *
+   * @param string $name Required. The name of the android app data stream to
+   * delete. Format: properties/{property_id}/androidAppDataStreams/{stream_id}
+   * Example: "properties/123/androidAppDataStreams/456"
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Lookup for a single AndroidAppDataStream (androidAppDataStreams.get)
+   *
+   * @param string $name Required. The name of the android app data stream to
+   * lookup. Format: properties/{property_id}/androidAppDataStreams/{stream_id}
+   * Example: "properties/123/androidAppDataStreams/456"
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaAndroidAppDataStream
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaAndroidAppDataStream::class);
+  }
+  /**
+   * Returns child android app streams under the specified parent property.
+   * Android app streams will be excluded if the caller does not have access.
+   * Returns an empty list if no relevant android app streams are found.
+   * (androidAppDataStreams.listPropertiesAndroidAppDataStreams)
+   *
+   * @param string $parent Required. The name of the parent property. For example,
+   * to limit results to app streams under the property with Id 123:
+   * "properties/123"
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. If
+   * unspecified, at most 50 resources will be returned. The maximum value is 200;
+   * (higher values will be coerced to the maximum)
+   * @opt_param string pageToken A page token, received from a previous call.
+   * Provide this to retrieve the subsequent page. When paginating, all other
+   * parameters provided to `ListAndroidAppDataStreams` must match the call that
+   * provided the page token.
+   * @return GoogleAnalyticsAdminV1alphaListAndroidAppDataStreamsResponse
+   */
+  public function listPropertiesAndroidAppDataStreams($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListAndroidAppDataStreamsResponse::class);
+  }
+  /**
+   * Updates an android app stream on a property. (androidAppDataStreams.patch)
+   *
+   * @param string $name Output only. Resource name of this Data Stream. Format:
+   * properties/{property_id}/androidAppDataStreams/{stream_id} Example:
+   * "properties/1000/androidAppDataStreams/2000"
+   * @param GoogleAnalyticsAdminV1alphaAndroidAppDataStream $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * Field names must be in snake case (e.g., "field_to_update"). Omitted fields
+   * will not be updated. To replace the entire entity, use one path with the
+   * string "*" to match all fields.
+   * @return GoogleAnalyticsAdminV1alphaAndroidAppDataStream
+   */
+  public function patch($name, GoogleAnalyticsAdminV1alphaAndroidAppDataStream $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaAndroidAppDataStream::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesAndroidAppDataStreams::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesAndroidAppDataStreams');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesAndroidAppDataStreamsMeasurementProtocolSecrets.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesAndroidAppDataStreamsMeasurementProtocolSecrets.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesAndroidAppDataStreamsMeasurementProtocolSecrets.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\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "measurementProtocolSecrets" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $measurementProtocolSecrets = $analyticsadminService->measurementProtocolSecrets;
+ *  </code>
+ */
+class PropertiesAndroidAppDataStreamsMeasurementProtocolSecrets extends \Google\Service\Resource
+{
+  /**
+   * Creates a measurement protocol secret. (measurementProtocolSecrets.create)
+   *
+   * @param string $parent Required. The parent resource where this secret will be
+   * created. Any type of stream (WebDataStream, IosAppDataStream,
+   * AndroidAppDataStream) may be a parent. Format:
+   * properties/{property}/webDataStreams/{webDataStream}
+   * @param GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
+   */
+  public function create($parent, GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret::class);
+  }
+  /**
+   * Deletes target MeasurementProtocolSecret. (measurementProtocolSecrets.delete)
+   *
+   * @param string $name Required. The name of the MeasurementProtocolSecret to
+   * delete. Format: properties/{property}/webDataStreams/{webDataStream}/measurem
+   * entProtocolSecrets/{measurementProtocolSecret} Note: Any type of stream
+   * (WebDataStream, IosAppDataStream, AndroidAppDataStream) may be a parent.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Lookup for a single "GA4" MeasurementProtocolSecret.
+   * (measurementProtocolSecrets.get)
+   *
+   * @param string $name Required. The name of the measurement protocol secret to
+   * lookup. Format: properties/{property}/webDataStreams/{webDataStream}/measurem
+   * entProtocolSecrets/{measurementProtocolSecret} Note: Any type of stream
+   * (WebDataStream, IosAppDataStream, AndroidAppDataStream) may be a parent.
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret::class);
+  }
+  /**
+   * Returns child MeasurementProtocolSecrets under the specified parent Property.
+   * (measurementProtocolSecrets.listPropertiesAndroidAppDataStreamsMeasurementPro
+   * tocolSecrets)
+   *
+   * @param string $parent Required. The resource name of the parent stream. Any
+   * type of stream (WebDataStream, IosAppDataStream, AndroidAppDataStream) may be
+   * a parent. Format: properties/{property}/webDataStreams/{webDataStream}/measur
+   * ementProtocolSecrets
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. If
+   * unspecified, at most 10 resources will be returned. The maximum value is 10.
+   * Higher values will be coerced to the maximum.
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListMeasurementProtocolSecrets` call. Provide this to retrieve the
+   * subsequent page. When paginating, all other parameters provided to
+   * `ListMeasurementProtocolSecrets` must match the call that provided the page
+   * token.
+   * @return GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse
+   */
+  public function listPropertiesAndroidAppDataStreamsMeasurementProtocolSecrets($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse::class);
+  }
+  /**
+   * Updates a measurement protocol secret. (measurementProtocolSecrets.patch)
+   *
+   * @param string $name Output only. Resource name of this secret. This secret
+   * may be a child of any type of stream. Format: properties/{property}/webDataSt
+   * reams/{webDataStream}/measurementProtocolSecrets/{measurementProtocolSecret}
+   * @param GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask The list of fields to be updated. Omitted fields
+   * will not be updated.
+   * @return GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
+   */
+  public function patch($name, GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesAndroidAppDataStreamsMeasurementProtocolSecrets::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesAndroidAppDataStreamsMeasurementProtocolSecrets');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesAudiences.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesAudiences.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesAudiences.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,125 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaArchiveAudienceRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaAudience;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaListAudiencesResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "audiences" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $audiences = $analyticsadminService->audiences;
+ *  </code>
+ */
+class PropertiesAudiences extends \Google\Service\Resource
+{
+  /**
+   * Archives an Audience on a property. (audiences.archive)
+   *
+   * @param string $name Required. Example format: properties/1234/audiences/5678
+   * @param GoogleAnalyticsAdminV1alphaArchiveAudienceRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   */
+  public function archive($name, GoogleAnalyticsAdminV1alphaArchiveAudienceRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('archive', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Creates an Audience. (audiences.create)
+   *
+   * @param string $parent Required. Example format: properties/1234
+   * @param GoogleAnalyticsAdminV1alphaAudience $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaAudience
+   */
+  public function create($parent, GoogleAnalyticsAdminV1alphaAudience $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaAudience::class);
+  }
+  /**
+   * Lookup for a single Audience. Audiences created before 2020 may not be
+   * supported. Default audiences will not show filter definitions.
+   * (audiences.get)
+   *
+   * @param string $name Required. The name of the Audience to get. Example
+   * format: properties/1234/audiences/5678
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaAudience
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaAudience::class);
+  }
+  /**
+   * Lists Audiences on a property. Audiences created before 2020 may not be
+   * supported. Default audiences will not show filter definitions.
+   * (audiences.listPropertiesAudiences)
+   *
+   * @param string $parent Required. Example format: properties/1234
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. If
+   * unspecified, at most 50 resources will be returned. The maximum value is 200
+   * (higher values will be coerced to the maximum).
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListAudiences` call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to `ListAudiences` must match the
+   * call that provided the page token.
+   * @return GoogleAnalyticsAdminV1alphaListAudiencesResponse
+   */
+  public function listPropertiesAudiences($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListAudiencesResponse::class);
+  }
+  /**
+   * Updates an Audience on a property. (audiences.patch)
+   *
+   * @param string $name Output only. The resource name for this Audience
+   * resource. Format: properties/{propertyId}/audiences/{audienceId}
+   * @param GoogleAnalyticsAdminV1alphaAudience $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * Field names must be in snake case (e.g., "field_to_update"). Omitted fields
+   * will not be updated. To replace the entire entity, use one path with the
+   * string "*" to match all fields.
+   * @return GoogleAnalyticsAdminV1alphaAudience
+   */
+  public function patch($name, GoogleAnalyticsAdminV1alphaAudience $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaAudience::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesAudiences::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesAudiences');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesConversionEvents.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesConversionEvents.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesConversionEvents.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,135 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaConversionEvent;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaListConversionEventsResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "conversionEvents" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $conversionEvents = $analyticsadminService->properties_conversionEvents;
+ *  </code>
+ */
+class PropertiesConversionEvents extends \Google\Service\Resource
+{
+  /**
+   * Deprecated: Use `CreateKeyEvent` instead. Creates a conversion event with the
+   * specified attributes. (conversionEvents.create)
+   *
+   * @param string $parent Required. The resource name of the parent property
+   * where this conversion event will be created. Format: properties/123
+   * @param GoogleAnalyticsAdminV1betaConversionEvent $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaConversionEvent
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleAnalyticsAdminV1betaConversionEvent $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1betaConversionEvent::class);
+  }
+  /**
+   * Deprecated: Use `DeleteKeyEvent` instead. Deletes a conversion event in a
+   * property. (conversionEvents.delete)
+   *
+   * @param string $name Required. The resource name of the conversion event to
+   * delete. Format: properties/{property}/conversionEvents/{conversion_event}
+   * Example: "properties/123/conversionEvents/456"
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Deprecated: Use `GetKeyEvent` instead. Retrieve a single conversion event.
+   * (conversionEvents.get)
+   *
+   * @param string $name Required. The resource name of the conversion event to
+   * retrieve. Format: properties/{property}/conversionEvents/{conversion_event}
+   * Example: "properties/123/conversionEvents/456"
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaConversionEvent
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1betaConversionEvent::class);
+  }
+  /**
+   * Deprecated: Use `ListKeyEvents` instead. Returns a list of conversion events
+   * in the specified parent property. Returns an empty list if no conversion
+   * events are found. (conversionEvents.listPropertiesConversionEvents)
+   *
+   * @param string $parent Required. The resource name of the parent property.
+   * Example: 'properties/123'
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. If
+   * unspecified, at most 50 resources will be returned. The maximum value is 200;
+   * (higher values will be coerced to the maximum)
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListConversionEvents` call. Provide this to retrieve the subsequent page.
+   * When paginating, all other parameters provided to `ListConversionEvents` must
+   * match the call that provided the page token.
+   * @return GoogleAnalyticsAdminV1betaListConversionEventsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listPropertiesConversionEvents($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListConversionEventsResponse::class);
+  }
+  /**
+   * Deprecated: Use `UpdateKeyEvent` instead. Updates a conversion event with the
+   * specified attributes. (conversionEvents.patch)
+   *
+   * @param string $name Output only. Resource name of this conversion event.
+   * Format: properties/{property}/conversionEvents/{conversion_event}
+   * @param GoogleAnalyticsAdminV1betaConversionEvent $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * Field names must be in snake case (e.g., "field_to_update"). Omitted fields
+   * will not be updated. To replace the entire entity, use one path with the
+   * string "*" to match all fields.
+   * @return GoogleAnalyticsAdminV1betaConversionEvent
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleAnalyticsAdminV1betaConversionEvent $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1betaConversionEvent::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesConversionEvents::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesConversionEvents');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesCustomDimensions.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesCustomDimensions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesCustomDimensions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,127 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaArchiveCustomDimensionRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaCustomDimension;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaListCustomDimensionsResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "customDimensions" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $customDimensions = $analyticsadminService->properties_customDimensions;
+ *  </code>
+ */
+class PropertiesCustomDimensions extends \Google\Service\Resource
+{
+  /**
+   * Archives a CustomDimension on a property. (customDimensions.archive)
+   *
+   * @param string $name Required. The name of the CustomDimension to archive.
+   * Example format: properties/1234/customDimensions/5678
+   * @param GoogleAnalyticsAdminV1betaArchiveCustomDimensionRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function archive($name, GoogleAnalyticsAdminV1betaArchiveCustomDimensionRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('archive', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Creates a CustomDimension. (customDimensions.create)
+   *
+   * @param string $parent Required. Example format: properties/1234
+   * @param GoogleAnalyticsAdminV1betaCustomDimension $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaCustomDimension
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleAnalyticsAdminV1betaCustomDimension $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1betaCustomDimension::class);
+  }
+  /**
+   * Lookup for a single CustomDimension. (customDimensions.get)
+   *
+   * @param string $name Required. The name of the CustomDimension to get. Example
+   * format: properties/1234/customDimensions/5678
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaCustomDimension
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1betaCustomDimension::class);
+  }
+  /**
+   * Lists CustomDimensions on a property.
+   * (customDimensions.listPropertiesCustomDimensions)
+   *
+   * @param string $parent Required. Example format: properties/1234
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. If
+   * unspecified, at most 50 resources will be returned. The maximum value is 200
+   * (higher values will be coerced to the maximum).
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListCustomDimensions` call. Provide this to retrieve the subsequent page.
+   * When paginating, all other parameters provided to `ListCustomDimensions` must
+   * match the call that provided the page token.
+   * @return GoogleAnalyticsAdminV1betaListCustomDimensionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listPropertiesCustomDimensions($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListCustomDimensionsResponse::class);
+  }
+  /**
+   * Updates a CustomDimension on a property. (customDimensions.patch)
+   *
+   * @param string $name Output only. Resource name for this CustomDimension
+   * resource. Format: properties/{property}/customDimensions/{customDimension}
+   * @param GoogleAnalyticsAdminV1betaCustomDimension $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * Omitted fields will not be updated. To replace the entire entity, use one
+   * path with the string "*" to match all fields.
+   * @return GoogleAnalyticsAdminV1betaCustomDimension
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleAnalyticsAdminV1betaCustomDimension $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1betaCustomDimension::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesCustomDimensions::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesCustomDimensions');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesCustomMetrics.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesCustomMetrics.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesCustomMetrics.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,127 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaArchiveCustomMetricRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaCustomMetric;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaListCustomMetricsResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "customMetrics" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $customMetrics = $analyticsadminService->properties_customMetrics;
+ *  </code>
+ */
+class PropertiesCustomMetrics extends \Google\Service\Resource
+{
+  /**
+   * Archives a CustomMetric on a property. (customMetrics.archive)
+   *
+   * @param string $name Required. The name of the CustomMetric to archive.
+   * Example format: properties/1234/customMetrics/5678
+   * @param GoogleAnalyticsAdminV1betaArchiveCustomMetricRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function archive($name, GoogleAnalyticsAdminV1betaArchiveCustomMetricRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('archive', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Creates a CustomMetric. (customMetrics.create)
+   *
+   * @param string $parent Required. Example format: properties/1234
+   * @param GoogleAnalyticsAdminV1betaCustomMetric $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaCustomMetric
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleAnalyticsAdminV1betaCustomMetric $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1betaCustomMetric::class);
+  }
+  /**
+   * Lookup for a single CustomMetric. (customMetrics.get)
+   *
+   * @param string $name Required. The name of the CustomMetric to get. Example
+   * format: properties/1234/customMetrics/5678
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaCustomMetric
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1betaCustomMetric::class);
+  }
+  /**
+   * Lists CustomMetrics on a property.
+   * (customMetrics.listPropertiesCustomMetrics)
+   *
+   * @param string $parent Required. Example format: properties/1234
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. If
+   * unspecified, at most 50 resources will be returned. The maximum value is 200
+   * (higher values will be coerced to the maximum).
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListCustomMetrics` call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to `ListCustomMetrics` must match
+   * the call that provided the page token.
+   * @return GoogleAnalyticsAdminV1betaListCustomMetricsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listPropertiesCustomMetrics($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListCustomMetricsResponse::class);
+  }
+  /**
+   * Updates a CustomMetric on a property. (customMetrics.patch)
+   *
+   * @param string $name Output only. Resource name for this CustomMetric
+   * resource. Format: properties/{property}/customMetrics/{customMetric}
+   * @param GoogleAnalyticsAdminV1betaCustomMetric $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * Omitted fields will not be updated. To replace the entire entity, use one
+   * path with the string "*" to match all fields.
+   * @return GoogleAnalyticsAdminV1betaCustomMetric
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleAnalyticsAdminV1betaCustomMetric $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1betaCustomMetric::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesCustomMetrics::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesCustomMetrics');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreams.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreams.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreams.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,125 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaDataStream;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaListDataStreamsResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "dataStreams" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $dataStreams = $analyticsadminService->properties_dataStreams;
+ *  </code>
+ */
+class PropertiesDataStreams extends \Google\Service\Resource
+{
+  /**
+   * Creates a DataStream. (dataStreams.create)
+   *
+   * @param string $parent Required. Example format: properties/1234
+   * @param GoogleAnalyticsAdminV1betaDataStream $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaDataStream
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleAnalyticsAdminV1betaDataStream $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1betaDataStream::class);
+  }
+  /**
+   * Deletes a DataStream on a property. (dataStreams.delete)
+   *
+   * @param string $name Required. The name of the DataStream to delete. Example
+   * format: properties/1234/dataStreams/5678
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Lookup for a single DataStream. (dataStreams.get)
+   *
+   * @param string $name Required. The name of the DataStream to get. Example
+   * format: properties/1234/dataStreams/5678
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaDataStream
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1betaDataStream::class);
+  }
+  /**
+   * Lists DataStreams on a property. (dataStreams.listPropertiesDataStreams)
+   *
+   * @param string $parent Required. Example format: properties/1234
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. If
+   * unspecified, at most 50 resources will be returned. The maximum value is 200
+   * (higher values will be coerced to the maximum).
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListDataStreams` call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to `ListDataStreams` must match the
+   * call that provided the page token.
+   * @return GoogleAnalyticsAdminV1betaListDataStreamsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listPropertiesDataStreams($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListDataStreamsResponse::class);
+  }
+  /**
+   * Updates a DataStream on a property. (dataStreams.patch)
+   *
+   * @param string $name Output only. Resource name of this Data Stream. Format:
+   * properties/{property_id}/dataStreams/{stream_id} Example:
+   * "properties/1000/dataStreams/2000"
+   * @param GoogleAnalyticsAdminV1betaDataStream $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * Omitted fields will not be updated. To replace the entire entity, use one
+   * path with the string "*" to match all fields.
+   * @return GoogleAnalyticsAdminV1betaDataStream
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleAnalyticsAdminV1betaDataStream $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1betaDataStream::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesDataStreams::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesDataStreams');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsEventEditRules.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsEventEditRules.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsEventEditRules.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,53 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaReorderEventEditRulesRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "eventEditRules" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $eventEditRules = $analyticsadminService->properties_dataStreams_eventEditRules;
+ *  </code>
+ */
+class PropertiesDataStreamsEventEditRules extends \Google\Service\Resource
+{
+  /**
+   * Changes the processing order of event edit rules on the specified stream.
+   * (eventEditRules.reorder)
+   *
+   * @param string $parent Required. Example format:
+   * properties/123/dataStreams/456
+   * @param GoogleAnalyticsAdminV1betaReorderEventEditRulesRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function reorder($parent, GoogleAnalyticsAdminV1betaReorderEventEditRulesRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('reorder', [$params], GoogleProtobufEmpty::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesDataStreamsEventEditRules::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesDataStreamsEventEditRules');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsMeasurementProtocolSecrets.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsMeasurementProtocolSecrets.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesDataStreamsMeasurementProtocolSecrets.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\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaListMeasurementProtocolSecretsResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaMeasurementProtocolSecret;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "measurementProtocolSecrets" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $measurementProtocolSecrets = $analyticsadminService->properties_dataStreams_measurementProtocolSecrets;
+ *  </code>
+ */
+class PropertiesDataStreamsMeasurementProtocolSecrets extends \Google\Service\Resource
+{
+  /**
+   * Creates a measurement protocol secret. (measurementProtocolSecrets.create)
+   *
+   * @param string $parent Required. The parent resource where this secret will be
+   * created. Format: properties/{property}/dataStreams/{dataStream}
+   * @param GoogleAnalyticsAdminV1betaMeasurementProtocolSecret $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaMeasurementProtocolSecret
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleAnalyticsAdminV1betaMeasurementProtocolSecret $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1betaMeasurementProtocolSecret::class);
+  }
+  /**
+   * Deletes target MeasurementProtocolSecret. (measurementProtocolSecrets.delete)
+   *
+   * @param string $name Required. The name of the MeasurementProtocolSecret to
+   * delete. Format: properties/{property}/dataStreams/{dataStream}/measurementPro
+   * tocolSecrets/{measurementProtocolSecret}
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Lookup for a single MeasurementProtocolSecret.
+   * (measurementProtocolSecrets.get)
+   *
+   * @param string $name Required. The name of the measurement protocol secret to
+   * lookup. Format: properties/{property}/dataStreams/{dataStream}/measurementPro
+   * tocolSecrets/{measurementProtocolSecret}
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaMeasurementProtocolSecret
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1betaMeasurementProtocolSecret::class);
+  }
+  /**
+   * Returns child MeasurementProtocolSecrets under the specified parent Property.
+   * (measurementProtocolSecrets.listPropertiesDataStreamsMeasurementProtocolSecre
+   * ts)
+   *
+   * @param string $parent Required. The resource name of the parent stream.
+   * Format:
+   * properties/{property}/dataStreams/{dataStream}/measurementProtocolSecrets
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. If
+   * unspecified, at most 10 resources will be returned. The maximum value is 10.
+   * Higher values will be coerced to the maximum.
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListMeasurementProtocolSecrets` call. Provide this to retrieve the
+   * subsequent page. When paginating, all other parameters provided to
+   * `ListMeasurementProtocolSecrets` must match the call that provided the page
+   * token.
+   * @return GoogleAnalyticsAdminV1betaListMeasurementProtocolSecretsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listPropertiesDataStreamsMeasurementProtocolSecrets($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListMeasurementProtocolSecretsResponse::class);
+  }
+  /**
+   * Updates a measurement protocol secret. (measurementProtocolSecrets.patch)
+   *
+   * @param string $name Output only. Resource name of this secret. This secret
+   * may be a child of any type of stream. Format: properties/{property}/dataStrea
+   * ms/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret}
+   * @param GoogleAnalyticsAdminV1betaMeasurementProtocolSecret $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * Omitted fields will not be updated.
+   * @return GoogleAnalyticsAdminV1betaMeasurementProtocolSecret
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleAnalyticsAdminV1betaMeasurementProtocolSecret $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1betaMeasurementProtocolSecret::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesDataStreamsMeasurementProtocolSecrets::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesDataStreamsMeasurementProtocolSecrets');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesDisplayVideo360AdvertiserLinkProposals.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesDisplayVideo360AdvertiserLinkProposals.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesDisplayVideo360AdvertiserLinkProposals.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,150 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "displayVideo360AdvertiserLinkProposals" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $displayVideo360AdvertiserLinkProposals = $analyticsadminService->displayVideo360AdvertiserLinkProposals;
+ *  </code>
+ */
+class PropertiesDisplayVideo360AdvertiserLinkProposals extends \Google\Service\Resource
+{
+  /**
+   * Approves a DisplayVideo360AdvertiserLinkProposal. The
+   * DisplayVideo360AdvertiserLinkProposal will be deleted and a new
+   * DisplayVideo360AdvertiserLink will be created.
+   * (displayVideo360AdvertiserLinkProposals.approve)
+   *
+   * @param string $name Required. The name of the
+   * DisplayVideo360AdvertiserLinkProposal to approve. Example format:
+   * properties/1234/displayVideo360AdvertiserLinkProposals/5678
+   * @param GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalResponse
+   */
+  public function approve($name, GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('approve', [$params], GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalResponse::class);
+  }
+  /**
+   * Cancels a DisplayVideo360AdvertiserLinkProposal. Cancelling can mean either:
+   * - Declining a proposal initiated from Display & Video 360 - Withdrawing a
+   * proposal initiated from Google Analytics After being cancelled, a proposal
+   * will eventually be deleted automatically.
+   * (displayVideo360AdvertiserLinkProposals.cancel)
+   *
+   * @param string $name Required. The name of the
+   * DisplayVideo360AdvertiserLinkProposal to cancel. Example format:
+   * properties/1234/displayVideo360AdvertiserLinkProposals/5678
+   * @param GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal
+   */
+  public function cancel($name, GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('cancel', [$params], GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal::class);
+  }
+  /**
+   * Creates a DisplayVideo360AdvertiserLinkProposal.
+   * (displayVideo360AdvertiserLinkProposals.create)
+   *
+   * @param string $parent Required. Example format: properties/1234
+   * @param GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal
+   */
+  public function create($parent, GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal::class);
+  }
+  /**
+   * Deletes a DisplayVideo360AdvertiserLinkProposal on a property. This can only
+   * be used on cancelled proposals.
+   * (displayVideo360AdvertiserLinkProposals.delete)
+   *
+   * @param string $name Required. The name of the
+   * DisplayVideo360AdvertiserLinkProposal to delete. Example format:
+   * properties/1234/displayVideo360AdvertiserLinkProposals/5678
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Lookup for a single DisplayVideo360AdvertiserLinkProposal.
+   * (displayVideo360AdvertiserLinkProposals.get)
+   *
+   * @param string $name Required. The name of the
+   * DisplayVideo360AdvertiserLinkProposal to get. Example format:
+   * properties/1234/displayVideo360AdvertiserLinkProposals/5678
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal::class);
+  }
+  /**
+   * Lists DisplayVideo360AdvertiserLinkProposals on a property. (displayVideo360A
+   * dvertiserLinkProposals.listPropertiesDisplayVideo360AdvertiserLinkProposals)
+   *
+   * @param string $parent Required. Example format: properties/1234
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. If
+   * unspecified, at most 50 resources will be returned. The maximum value is 200
+   * (higher values will be coerced to the maximum).
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListDisplayVideo360AdvertiserLinkProposals` call. Provide this to retrieve
+   * the subsequent page. When paginating, all other parameters provided to
+   * `ListDisplayVideo360AdvertiserLinkProposals` must match the call that
+   * provided the page token.
+   * @return GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse
+   */
+  public function listPropertiesDisplayVideo360AdvertiserLinkProposals($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesDisplayVideo360AdvertiserLinkProposals::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesDisplayVideo360AdvertiserLinkProposals');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesDisplayVideo360AdvertiserLinks.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesDisplayVideo360AdvertiserLinks.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesDisplayVideo360AdvertiserLinks.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,131 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "displayVideo360AdvertiserLinks" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $displayVideo360AdvertiserLinks = $analyticsadminService->displayVideo360AdvertiserLinks;
+ *  </code>
+ */
+class PropertiesDisplayVideo360AdvertiserLinks extends \Google\Service\Resource
+{
+  /**
+   * Creates a DisplayVideo360AdvertiserLink. This can only be utilized by users
+   * who have proper authorization both on the Google Analytics property and on
+   * the Display & Video 360 advertiser. Users who do not have access to the
+   * Display & Video 360 advertiser should instead seek to create a
+   * DisplayVideo360LinkProposal. (displayVideo360AdvertiserLinks.create)
+   *
+   * @param string $parent Required. Example format: properties/1234
+   * @param GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink
+   */
+  public function create($parent, GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink::class);
+  }
+  /**
+   * Deletes a DisplayVideo360AdvertiserLink on a property.
+   * (displayVideo360AdvertiserLinks.delete)
+   *
+   * @param string $name Required. The name of the DisplayVideo360AdvertiserLink
+   * to delete. Example format:
+   * properties/1234/displayVideo360AdvertiserLinks/5678
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Look up a single DisplayVideo360AdvertiserLink
+   * (displayVideo360AdvertiserLinks.get)
+   *
+   * @param string $name Required. The name of the DisplayVideo360AdvertiserLink
+   * to get. Example format: properties/1234/displayVideo360AdvertiserLink/5678
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink::class);
+  }
+  /**
+   * Lists all DisplayVideo360AdvertiserLinks on a property.
+   * (displayVideo360AdvertiserLinks.listPropertiesDisplayVideo360AdvertiserLinks)
+   *
+   * @param string $parent Required. Example format: properties/1234
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. If
+   * unspecified, at most 50 resources will be returned. The maximum value is 200
+   * (higher values will be coerced to the maximum).
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListDisplayVideo360AdvertiserLinks` call. Provide this to retrieve the
+   * subsequent page. When paginating, all other parameters provided to
+   * `ListDisplayVideo360AdvertiserLinks` must match the call that provided the
+   * page token.
+   * @return GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse
+   */
+  public function listPropertiesDisplayVideo360AdvertiserLinks($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse::class);
+  }
+  /**
+   * Updates a DisplayVideo360AdvertiserLink on a property.
+   * (displayVideo360AdvertiserLinks.patch)
+   *
+   * @param string $name Output only. The resource name for this
+   * DisplayVideo360AdvertiserLink resource. Format:
+   * properties/{propertyId}/displayVideo360AdvertiserLinks/{linkId} Note: linkId
+   * is not the Display & Video 360 Advertiser ID
+   * @param GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * Omitted fields will not be updated. To replace the entire entity, use one
+   * path with the string "*" to match all fields.
+   * @return GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink
+   */
+  public function patch($name, GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesDisplayVideo360AdvertiserLinks::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesDisplayVideo360AdvertiserLinks');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesFirebaseLinks.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesFirebaseLinks.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesFirebaseLinks.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,95 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaFirebaseLink;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaListFirebaseLinksResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "firebaseLinks" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $firebaseLinks = $analyticsadminService->properties_firebaseLinks;
+ *  </code>
+ */
+class PropertiesFirebaseLinks extends \Google\Service\Resource
+{
+  /**
+   * Creates a FirebaseLink. Properties can have at most one FirebaseLink.
+   * (firebaseLinks.create)
+   *
+   * @param string $parent Required. Format: properties/{property_id} Example:
+   * `properties/1234`
+   * @param GoogleAnalyticsAdminV1betaFirebaseLink $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaFirebaseLink
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleAnalyticsAdminV1betaFirebaseLink $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1betaFirebaseLink::class);
+  }
+  /**
+   * Deletes a FirebaseLink on a property (firebaseLinks.delete)
+   *
+   * @param string $name Required. Format:
+   * properties/{property_id}/firebaseLinks/{firebase_link_id} Example:
+   * `properties/1234/firebaseLinks/5678`
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Lists FirebaseLinks on a property. Properties can have at most one
+   * FirebaseLink. (firebaseLinks.listPropertiesFirebaseLinks)
+   *
+   * @param string $parent Required. Format: properties/{property_id} Example:
+   * `properties/1234`
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. The
+   * service may return fewer than this value, even if there are additional pages.
+   * If unspecified, at most 50 resources will be returned. The maximum value is
+   * 200; (higher values will be coerced to the maximum)
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListFirebaseLinks` call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to `ListFirebaseLinks` must match
+   * the call that provided the page token.
+   * @return GoogleAnalyticsAdminV1betaListFirebaseLinksResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listPropertiesFirebaseLinks($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListFirebaseLinksResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesFirebaseLinks::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesFirebaseLinks');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesGoogleAdsLinks.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesGoogleAdsLinks.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesGoogleAdsLinks.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,112 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaGoogleAdsLink;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaListGoogleAdsLinksResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "googleAdsLinks" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $googleAdsLinks = $analyticsadminService->properties_googleAdsLinks;
+ *  </code>
+ */
+class PropertiesGoogleAdsLinks extends \Google\Service\Resource
+{
+  /**
+   * Creates a GoogleAdsLink. (googleAdsLinks.create)
+   *
+   * @param string $parent Required. Example format: properties/1234
+   * @param GoogleAnalyticsAdminV1betaGoogleAdsLink $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaGoogleAdsLink
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleAnalyticsAdminV1betaGoogleAdsLink $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1betaGoogleAdsLink::class);
+  }
+  /**
+   * Deletes a GoogleAdsLink on a property (googleAdsLinks.delete)
+   *
+   * @param string $name Required. Example format:
+   * properties/1234/googleAdsLinks/5678
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Lists GoogleAdsLinks on a property.
+   * (googleAdsLinks.listPropertiesGoogleAdsLinks)
+   *
+   * @param string $parent Required. Example format: properties/1234
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. If
+   * unspecified, at most 50 resources will be returned. The maximum value is 200
+   * (higher values will be coerced to the maximum).
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListGoogleAdsLinks` call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to `ListGoogleAdsLinks` must match
+   * the call that provided the page token.
+   * @return GoogleAnalyticsAdminV1betaListGoogleAdsLinksResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listPropertiesGoogleAdsLinks($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListGoogleAdsLinksResponse::class);
+  }
+  /**
+   * Updates a GoogleAdsLink on a property (googleAdsLinks.patch)
+   *
+   * @param string $name Output only. Format:
+   * properties/{propertyId}/googleAdsLinks/{googleAdsLinkId} Note:
+   * googleAdsLinkId is not the Google Ads customer ID.
+   * @param GoogleAnalyticsAdminV1betaGoogleAdsLink $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * Field names must be in snake case (e.g., "field_to_update"). Omitted fields
+   * will not be updated. To replace the entire entity, use one path with the
+   * string "*" to match all fields.
+   * @return GoogleAnalyticsAdminV1betaGoogleAdsLink
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleAnalyticsAdminV1betaGoogleAdsLink $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1betaGoogleAdsLink::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesGoogleAdsLinks::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesGoogleAdsLinks');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesIosAppDataStreams.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesIosAppDataStreams.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesIosAppDataStreams.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,114 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaIosAppDataStream;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaListIosAppDataStreamsResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "iosAppDataStreams" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $iosAppDataStreams = $analyticsadminService->iosAppDataStreams;
+ *  </code>
+ */
+class PropertiesIosAppDataStreams extends \Google\Service\Resource
+{
+  /**
+   * Deletes an iOS app stream on a property. (iosAppDataStreams.delete)
+   *
+   * @param string $name Required. The name of the iOS app data stream to delete.
+   * Format: properties/{property_id}/iosAppDataStreams/{stream_id} Example:
+   * "properties/123/iosAppDataStreams/456"
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Lookup for a single IosAppDataStream (iosAppDataStreams.get)
+   *
+   * @param string $name Required. The name of the iOS app data stream to lookup.
+   * Format: properties/{property_id}/iosAppDataStreams/{stream_id} Example:
+   * "properties/123/iosAppDataStreams/456"
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaIosAppDataStream
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaIosAppDataStream::class);
+  }
+  /**
+   * Returns child iOS app data streams under the specified parent property. iOS
+   * app data streams will be excluded if the caller does not have access. Returns
+   * an empty list if no relevant iOS app data streams are found.
+   * (iosAppDataStreams.listPropertiesIosAppDataStreams)
+   *
+   * @param string $parent Required. The name of the parent property. For example,
+   * to list results of app streams under the property with Id 123:
+   * "properties/123"
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. If
+   * unspecified, at most 50 resources will be returned. The maximum value is 200;
+   * (higher values will be coerced to the maximum)
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListIosAppDataStreams` call. Provide this to retrieve the subsequent page.
+   * When paginating, all other parameters provided to `ListIosAppDataStreams`
+   * must match the call that provided the page token.
+   * @return GoogleAnalyticsAdminV1alphaListIosAppDataStreamsResponse
+   */
+  public function listPropertiesIosAppDataStreams($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListIosAppDataStreamsResponse::class);
+  }
+  /**
+   * Updates an iOS app stream on a property. (iosAppDataStreams.patch)
+   *
+   * @param string $name Output only. Resource name of this Data Stream. Format:
+   * properties/{property_id}/iosAppDataStreams/{stream_id} Example:
+   * "properties/1000/iosAppDataStreams/2000"
+   * @param GoogleAnalyticsAdminV1alphaIosAppDataStream $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * Field names must be in snake case (e.g., "field_to_update"). Omitted fields
+   * will not be updated. To replace the entire entity, use one path with the
+   * string "*" to match all fields.
+   * @return GoogleAnalyticsAdminV1alphaIosAppDataStream
+   */
+  public function patch($name, GoogleAnalyticsAdminV1alphaIosAppDataStream $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaIosAppDataStream::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesIosAppDataStreams::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesIosAppDataStreams');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesIosAppDataStreamsMeasurementProtocolSecrets.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesIosAppDataStreamsMeasurementProtocolSecrets.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesIosAppDataStreamsMeasurementProtocolSecrets.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\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "measurementProtocolSecrets" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $measurementProtocolSecrets = $analyticsadminService->measurementProtocolSecrets;
+ *  </code>
+ */
+class PropertiesIosAppDataStreamsMeasurementProtocolSecrets extends \Google\Service\Resource
+{
+  /**
+   * Creates a measurement protocol secret. (measurementProtocolSecrets.create)
+   *
+   * @param string $parent Required. The parent resource where this secret will be
+   * created. Any type of stream (WebDataStream, IosAppDataStream,
+   * AndroidAppDataStream) may be a parent. Format:
+   * properties/{property}/webDataStreams/{webDataStream}
+   * @param GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
+   */
+  public function create($parent, GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret::class);
+  }
+  /**
+   * Deletes target MeasurementProtocolSecret. (measurementProtocolSecrets.delete)
+   *
+   * @param string $name Required. The name of the MeasurementProtocolSecret to
+   * delete. Format: properties/{property}/webDataStreams/{webDataStream}/measurem
+   * entProtocolSecrets/{measurementProtocolSecret} Note: Any type of stream
+   * (WebDataStream, IosAppDataStream, AndroidAppDataStream) may be a parent.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Lookup for a single "GA4" MeasurementProtocolSecret.
+   * (measurementProtocolSecrets.get)
+   *
+   * @param string $name Required. The name of the measurement protocol secret to
+   * lookup. Format: properties/{property}/webDataStreams/{webDataStream}/measurem
+   * entProtocolSecrets/{measurementProtocolSecret} Note: Any type of stream
+   * (WebDataStream, IosAppDataStream, AndroidAppDataStream) may be a parent.
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret::class);
+  }
+  /**
+   * Returns child MeasurementProtocolSecrets under the specified parent Property.
+   * (measurementProtocolSecrets.listPropertiesIosAppDataStreamsMeasurementProtoco
+   * lSecrets)
+   *
+   * @param string $parent Required. The resource name of the parent stream. Any
+   * type of stream (WebDataStream, IosAppDataStream, AndroidAppDataStream) may be
+   * a parent. Format: properties/{property}/webDataStreams/{webDataStream}/measur
+   * ementProtocolSecrets
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. If
+   * unspecified, at most 10 resources will be returned. The maximum value is 10.
+   * Higher values will be coerced to the maximum.
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListMeasurementProtocolSecrets` call. Provide this to retrieve the
+   * subsequent page. When paginating, all other parameters provided to
+   * `ListMeasurementProtocolSecrets` must match the call that provided the page
+   * token.
+   * @return GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse
+   */
+  public function listPropertiesIosAppDataStreamsMeasurementProtocolSecrets($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse::class);
+  }
+  /**
+   * Updates a measurement protocol secret. (measurementProtocolSecrets.patch)
+   *
+   * @param string $name Output only. Resource name of this secret. This secret
+   * may be a child of any type of stream. Format: properties/{property}/webDataSt
+   * reams/{webDataStream}/measurementProtocolSecrets/{measurementProtocolSecret}
+   * @param GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask The list of fields to be updated. Omitted fields
+   * will not be updated.
+   * @return GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
+   */
+  public function patch($name, GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesIosAppDataStreamsMeasurementProtocolSecrets::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesIosAppDataStreamsMeasurementProtocolSecrets');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesKeyEvents.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesKeyEvents.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesKeyEvents.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,130 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaKeyEvent;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1betaListKeyEventsResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "keyEvents" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $keyEvents = $analyticsadminService->properties_keyEvents;
+ *  </code>
+ */
+class PropertiesKeyEvents extends \Google\Service\Resource
+{
+  /**
+   * Creates a Key Event. (keyEvents.create)
+   *
+   * @param string $parent Required. The resource name of the parent property
+   * where this Key Event will be created. Format: properties/123
+   * @param GoogleAnalyticsAdminV1betaKeyEvent $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaKeyEvent
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleAnalyticsAdminV1betaKeyEvent $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1betaKeyEvent::class);
+  }
+  /**
+   * Deletes a Key Event. (keyEvents.delete)
+   *
+   * @param string $name Required. The resource name of the Key Event to delete.
+   * Format: properties/{property}/keyEvents/{key_event} Example:
+   * "properties/123/keyEvents/456"
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Retrieve a single Key Event. (keyEvents.get)
+   *
+   * @param string $name Required. The resource name of the Key Event to retrieve.
+   * Format: properties/{property}/keyEvents/{key_event} Example:
+   * "properties/123/keyEvents/456"
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1betaKeyEvent
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1betaKeyEvent::class);
+  }
+  /**
+   * Returns a list of Key Events in the specified parent property. Returns an
+   * empty list if no Key Events are found. (keyEvents.listPropertiesKeyEvents)
+   *
+   * @param string $parent Required. The resource name of the parent property.
+   * Example: 'properties/123'
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. If
+   * unspecified, at most 50 resources will be returned. The maximum value is 200;
+   * (higher values will be coerced to the maximum)
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListKeyEvents` call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to `ListKeyEvents` must match the
+   * call that provided the page token.
+   * @return GoogleAnalyticsAdminV1betaListKeyEventsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listPropertiesKeyEvents($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1betaListKeyEventsResponse::class);
+  }
+  /**
+   * Updates a Key Event. (keyEvents.patch)
+   *
+   * @param string $name Output only. Resource name of this key event. Format:
+   * properties/{property}/keyEvents/{key_event}
+   * @param GoogleAnalyticsAdminV1betaKeyEvent $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * Field names must be in snake case (e.g., "field_to_update"). Omitted fields
+   * will not be updated. To replace the entire entity, use one path with the
+   * string "*" to match all fields.
+   * @return GoogleAnalyticsAdminV1betaKeyEvent
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleAnalyticsAdminV1betaKeyEvent $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1betaKeyEvent::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesKeyEvents::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesKeyEvents');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesSearchAds360Links.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesSearchAds360Links.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesSearchAds360Links.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,121 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaSearchAds360Link;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "searchAds360Links" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $searchAds360Links = $analyticsadminService->searchAds360Links;
+ *  </code>
+ */
+class PropertiesSearchAds360Links extends \Google\Service\Resource
+{
+  /**
+   * Creates a SearchAds360Link. (searchAds360Links.create)
+   *
+   * @param string $parent Required. Example format: properties/1234
+   * @param GoogleAnalyticsAdminV1alphaSearchAds360Link $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaSearchAds360Link
+   */
+  public function create($parent, GoogleAnalyticsAdminV1alphaSearchAds360Link $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaSearchAds360Link::class);
+  }
+  /**
+   * Deletes a SearchAds360Link on a property. (searchAds360Links.delete)
+   *
+   * @param string $name Required. The name of the SearchAds360Link to delete.
+   * Example format: properties/1234/SearchAds360Links/5678
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Look up a single SearchAds360Link (searchAds360Links.get)
+   *
+   * @param string $name Required. The name of the SearchAds360Link to get.
+   * Example format: properties/1234/SearchAds360Link/5678
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaSearchAds360Link
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaSearchAds360Link::class);
+  }
+  /**
+   * Lists all SearchAds360Links on a property.
+   * (searchAds360Links.listPropertiesSearchAds360Links)
+   *
+   * @param string $parent Required. Example format: properties/1234
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. If
+   * unspecified, at most 50 resources will be returned. The maximum value is 200
+   * (higher values will be coerced to the maximum).
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListSearchAds360Links` call. Provide this to retrieve the subsequent page.
+   * When paginating, all other parameters provided to `ListSearchAds360Links`
+   * must match the call that provided the page token.
+   * @return GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse
+   */
+  public function listPropertiesSearchAds360Links($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse::class);
+  }
+  /**
+   * Updates a SearchAds360Link on a property. (searchAds360Links.patch)
+   *
+   * @param string $name Output only. The resource name for this SearchAds360Link
+   * resource. Format: properties/{propertyId}/searchAds360Links/{linkId} Note:
+   * linkId is not the Search Ads 360 advertiser ID
+   * @param GoogleAnalyticsAdminV1alphaSearchAds360Link $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * Omitted fields will not be updated. To replace the entire entity, use one
+   * path with the string "*" to match all fields.
+   * @return GoogleAnalyticsAdminV1alphaSearchAds360Link
+   */
+  public function patch($name, GoogleAnalyticsAdminV1alphaSearchAds360Link $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaSearchAds360Link::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesSearchAds360Links::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesSearchAds360Links');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesUserLinks.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesUserLinks.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesUserLinks.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,224 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaAuditUserLinksRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaAuditUserLinksResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaListUserLinksResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaUserLink;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "userLinks" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $userLinks = $analyticsadminService->userLinks;
+ *  </code>
+ */
+class PropertiesUserLinks extends \Google\Service\Resource
+{
+  /**
+   * Lists all user links on an account or property, including implicit ones that
+   * come from effective permissions granted by groups or organization admin
+   * roles. If a returned user link does not have direct permissions, they cannot
+   * be removed from the account or property directly with the DeleteUserLink
+   * command. They have to be removed from the group/etc that gives them
+   * permissions, which is currently only usable/discoverable in the GA or GMP
+   * UIs. (userLinks.audit)
+   *
+   * @param string $parent Required. Example format: accounts/1234
+   * @param GoogleAnalyticsAdminV1alphaAuditUserLinksRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaAuditUserLinksResponse
+   */
+  public function audit($parent, GoogleAnalyticsAdminV1alphaAuditUserLinksRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('audit', [$params], GoogleAnalyticsAdminV1alphaAuditUserLinksResponse::class);
+  }
+  /**
+   * Creates information about multiple users' links to an account or property.
+   * This method is transactional. If any UserLink cannot be created, none of the
+   * UserLinks will be created. (userLinks.batchCreate)
+   *
+   * @param string $parent Required. The account or property that all user links
+   * in the request are for. This field is required. The parent field in the
+   * CreateUserLinkRequest messages must either be empty or match this field.
+   * Example format: accounts/1234
+   * @param GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse
+   */
+  public function batchCreate($parent, GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('batchCreate', [$params], GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse::class);
+  }
+  /**
+   * Deletes information about multiple users' links to an account or property.
+   * (userLinks.batchDelete)
+   *
+   * @param string $parent Required. The account or property that all user links
+   * in the request are for. The parent of all values for user link names to
+   * delete must match this field. Example format: accounts/1234
+   * @param GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   */
+  public function batchDelete($parent, GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('batchDelete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets information about multiple users' links to an account or property.
+   * (userLinks.batchGet)
+   *
+   * @param string $parent Required. The account or property that all user links
+   * in the request are for. The parent of all provided values for the 'names'
+   * field must match this field. Example format: accounts/1234
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string names Required. The names of the user links to retrieve. A
+   * maximum of 1000 user links can be retrieved in a batch. Format:
+   * accounts/{accountId}/userLinks/{userLinkId}
+   * @return GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse
+   */
+  public function batchGet($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('batchGet', [$params], GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse::class);
+  }
+  /**
+   * Updates information about multiple users' links to an account or property.
+   * (userLinks.batchUpdate)
+   *
+   * @param string $parent Required. The account or property that all user links
+   * in the request are for. The parent field in the UpdateUserLinkRequest
+   * messages must either be empty or match this field. Example format:
+   * accounts/1234
+   * @param GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse
+   */
+  public function batchUpdate($parent, GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('batchUpdate', [$params], GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse::class);
+  }
+  /**
+   * Creates a user link on an account or property. If the user with the specified
+   * email already has permissions on the account or property, then the user's
+   * existing permissions will be unioned with the permissions specified in the
+   * new UserLink. (userLinks.create)
+   *
+   * @param string $parent Required. Example format: accounts/1234
+   * @param GoogleAnalyticsAdminV1alphaUserLink $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param bool notifyNewUser Optional. If set, then email the new user
+   * notifying them that they've been granted permissions to the resource.
+   * @return GoogleAnalyticsAdminV1alphaUserLink
+   */
+  public function create($parent, GoogleAnalyticsAdminV1alphaUserLink $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaUserLink::class);
+  }
+  /**
+   * Deletes a user link on an account or property. (userLinks.delete)
+   *
+   * @param string $name Required. Example format: accounts/1234/userLinks/5678
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets information about a user's link to an account or property.
+   * (userLinks.get)
+   *
+   * @param string $name Required. Example format: accounts/1234/userLinks/5678
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaUserLink
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaUserLink::class);
+  }
+  /**
+   * Lists all user links on an account or property.
+   * (userLinks.listPropertiesUserLinks)
+   *
+   * @param string $parent Required. Example format: accounts/1234
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of user links to return. The
+   * service may return fewer than this value. If unspecified, at most 200 user
+   * links will be returned. The maximum value is 500; values above 500 will be
+   * coerced to 500.
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListUserLinks` call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to `ListUserLinks` must match the
+   * call that provided the page token.
+   * @return GoogleAnalyticsAdminV1alphaListUserLinksResponse
+   */
+  public function listPropertiesUserLinks($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListUserLinksResponse::class);
+  }
+  /**
+   * Updates a user link on an account or property. (userLinks.patch)
+   *
+   * @param string $name Output only. Example format:
+   * properties/1234/userLinks/5678
+   * @param GoogleAnalyticsAdminV1alphaUserLink $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaUserLink
+   */
+  public function patch($name, GoogleAnalyticsAdminV1alphaUserLink $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaUserLink::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesUserLinks::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesUserLinks');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesWebDataStreams.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesWebDataStreams.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesWebDataStreams.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,130 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaListWebDataStreamsResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaWebDataStream;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "webDataStreams" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $webDataStreams = $analyticsadminService->webDataStreams;
+ *  </code>
+ */
+class PropertiesWebDataStreams extends \Google\Service\Resource
+{
+  /**
+   * Creates a web stream with the specified location and attributes.
+   * (webDataStreams.create)
+   *
+   * @param string $parent Required. The parent resource where this web data
+   * stream will be created. Format: properties/123
+   * @param GoogleAnalyticsAdminV1alphaWebDataStream $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaWebDataStream
+   */
+  public function create($parent, GoogleAnalyticsAdminV1alphaWebDataStream $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaWebDataStream::class);
+  }
+  /**
+   * Deletes a web stream on a property. (webDataStreams.delete)
+   *
+   * @param string $name Required. The name of the web data stream to delete.
+   * Format: properties/{property_id}/webDataStreams/{stream_id} Example:
+   * "properties/123/webDataStreams/456"
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Lookup for a single WebDataStream (webDataStreams.get)
+   *
+   * @param string $name Required. The name of the web data stream to lookup.
+   * Format: properties/{property_id}/webDataStreams/{stream_id} Example:
+   * "properties/123/webDataStreams/456"
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaWebDataStream
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaWebDataStream::class);
+  }
+  /**
+   * Returns child web data streams under the specified parent property. Web data
+   * streams will be excluded if the caller does not have access. Returns an empty
+   * list if no relevant web data streams are found.
+   * (webDataStreams.listPropertiesWebDataStreams)
+   *
+   * @param string $parent Required. The name of the parent property. For example,
+   * to list results of web streams under the property with Id 123:
+   * "properties/123"
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. If
+   * unspecified, at most 50 resources will be returned. The maximum value is 200;
+   * (higher values will be coerced to the maximum)
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListWebDataStreams` call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to `ListWebDataStreams` must match
+   * the call that provided the page token.
+   * @return GoogleAnalyticsAdminV1alphaListWebDataStreamsResponse
+   */
+  public function listPropertiesWebDataStreams($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListWebDataStreamsResponse::class);
+  }
+  /**
+   * Updates a web stream on a property. (webDataStreams.patch)
+   *
+   * @param string $name Output only. Resource name of this Data Stream. Format:
+   * properties/{property_id}/webDataStreams/{stream_id} Example:
+   * "properties/1000/webDataStreams/2000"
+   * @param GoogleAnalyticsAdminV1alphaWebDataStream $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. The list of fields to be updated.
+   * Field names must be in snake case (e.g., "field_to_update"). Omitted fields
+   * will not be updated. To replace the entire entity, use one path with the
+   * string "*" to match all fields.
+   * @return GoogleAnalyticsAdminV1alphaWebDataStream
+   */
+  public function patch($name, GoogleAnalyticsAdminV1alphaWebDataStream $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaWebDataStream::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesWebDataStreams::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesWebDataStreams');
Index: vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesWebDataStreamsMeasurementProtocolSecrets.php
===================================================================
--- vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesWebDataStreamsMeasurementProtocolSecrets.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesWebDataStreamsMeasurementProtocolSecrets.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\GoogleAnalyticsAdmin\Resource;
+
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse;
+use Google\Service\GoogleAnalyticsAdmin\GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret;
+use Google\Service\GoogleAnalyticsAdmin\GoogleProtobufEmpty;
+
+/**
+ * The "measurementProtocolSecrets" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $analyticsadminService = new Google\Service\GoogleAnalyticsAdmin(...);
+ *   $measurementProtocolSecrets = $analyticsadminService->measurementProtocolSecrets;
+ *  </code>
+ */
+class PropertiesWebDataStreamsMeasurementProtocolSecrets extends \Google\Service\Resource
+{
+  /**
+   * Creates a measurement protocol secret. (measurementProtocolSecrets.create)
+   *
+   * @param string $parent Required. The parent resource where this secret will be
+   * created. Any type of stream (WebDataStream, IosAppDataStream,
+   * AndroidAppDataStream) may be a parent. Format:
+   * properties/{property}/webDataStreams/{webDataStream}
+   * @param GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
+   */
+  public function create($parent, GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret::class);
+  }
+  /**
+   * Deletes target MeasurementProtocolSecret. (measurementProtocolSecrets.delete)
+   *
+   * @param string $name Required. The name of the MeasurementProtocolSecret to
+   * delete. Format: properties/{property}/webDataStreams/{webDataStream}/measurem
+   * entProtocolSecrets/{measurementProtocolSecret} Note: Any type of stream
+   * (WebDataStream, IosAppDataStream, AndroidAppDataStream) may be a parent.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Lookup for a single "GA4" MeasurementProtocolSecret.
+   * (measurementProtocolSecrets.get)
+   *
+   * @param string $name Required. The name of the measurement protocol secret to
+   * lookup. Format: properties/{property}/webDataStreams/{webDataStream}/measurem
+   * entProtocolSecrets/{measurementProtocolSecret} Note: Any type of stream
+   * (WebDataStream, IosAppDataStream, AndroidAppDataStream) may be a parent.
+   * @param array $optParams Optional parameters.
+   * @return GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret::class);
+  }
+  /**
+   * Returns child MeasurementProtocolSecrets under the specified parent Property.
+   * (measurementProtocolSecrets.listPropertiesWebDataStreamsMeasurementProtocolSe
+   * crets)
+   *
+   * @param string $parent Required. The resource name of the parent stream. Any
+   * type of stream (WebDataStream, IosAppDataStream, AndroidAppDataStream) may be
+   * a parent. Format: properties/{property}/webDataStreams/{webDataStream}/measur
+   * ementProtocolSecrets
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of resources to return. If
+   * unspecified, at most 10 resources will be returned. The maximum value is 10.
+   * Higher values will be coerced to the maximum.
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListMeasurementProtocolSecrets` call. Provide this to retrieve the
+   * subsequent page. When paginating, all other parameters provided to
+   * `ListMeasurementProtocolSecrets` must match the call that provided the page
+   * token.
+   * @return GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse
+   */
+  public function listPropertiesWebDataStreamsMeasurementProtocolSecrets($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse::class);
+  }
+  /**
+   * Updates a measurement protocol secret. (measurementProtocolSecrets.patch)
+   *
+   * @param string $name Output only. Resource name of this secret. This secret
+   * may be a child of any type of stream. Format: properties/{property}/webDataSt
+   * reams/{webDataStream}/measurementProtocolSecrets/{measurementProtocolSecret}
+   * @param GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask The list of fields to be updated. Omitted fields
+   * will not be updated.
+   * @return GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
+   */
+  public function patch($name, GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(PropertiesWebDataStreamsMeasurementProtocolSecrets::class, 'Google_Service_GoogleAnalyticsAdmin_Resource_PropertiesWebDataStreamsMeasurementProtocolSecrets');
