Index: vendor/google/apiclient-services/src/Area120Tables/Area120tablesEmpty.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/Area120tablesEmpty.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/Area120tablesEmpty.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\Area120Tables;
+
+class Area120tablesEmpty extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(Area120tablesEmpty::class, 'Google_Service_Area120Tables_Area120tablesEmpty');
Index: vendor/google/apiclient-services/src/Area120Tables/BatchCreateRowsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/BatchCreateRowsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/BatchCreateRowsRequest.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\Area120Tables;
+
+class BatchCreateRowsRequest extends \Google\Collection
+{
+  protected $collection_key = 'requests';
+  protected $requestsType = CreateRowRequest::class;
+  protected $requestsDataType = 'array';
+
+  /**
+   * @param CreateRowRequest[]
+   */
+  public function setRequests($requests)
+  {
+    $this->requests = $requests;
+  }
+  /**
+   * @return CreateRowRequest[]
+   */
+  public function getRequests()
+  {
+    return $this->requests;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(BatchCreateRowsRequest::class, 'Google_Service_Area120Tables_BatchCreateRowsRequest');
Index: vendor/google/apiclient-services/src/Area120Tables/BatchCreateRowsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/BatchCreateRowsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/BatchCreateRowsResponse.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\Area120Tables;
+
+class BatchCreateRowsResponse extends \Google\Collection
+{
+  protected $collection_key = 'rows';
+  protected $rowsType = Row::class;
+  protected $rowsDataType = 'array';
+
+  /**
+   * @param Row[]
+   */
+  public function setRows($rows)
+  {
+    $this->rows = $rows;
+  }
+  /**
+   * @return Row[]
+   */
+  public function getRows()
+  {
+    return $this->rows;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(BatchCreateRowsResponse::class, 'Google_Service_Area120Tables_BatchCreateRowsResponse');
Index: vendor/google/apiclient-services/src/Area120Tables/BatchDeleteRowsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/BatchDeleteRowsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/BatchDeleteRowsRequest.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\Area120Tables;
+
+class BatchDeleteRowsRequest extends \Google\Collection
+{
+  protected $collection_key = 'names';
+  /**
+   * @var string[]
+   */
+  public $names;
+
+  /**
+   * @param string[]
+   */
+  public function setNames($names)
+  {
+    $this->names = $names;
+  }
+  /**
+   * @return string[]
+   */
+  public function getNames()
+  {
+    return $this->names;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(BatchDeleteRowsRequest::class, 'Google_Service_Area120Tables_BatchDeleteRowsRequest');
Index: vendor/google/apiclient-services/src/Area120Tables/BatchUpdateRowsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/BatchUpdateRowsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/BatchUpdateRowsRequest.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\Area120Tables;
+
+class BatchUpdateRowsRequest extends \Google\Collection
+{
+  protected $collection_key = 'requests';
+  protected $requestsType = UpdateRowRequest::class;
+  protected $requestsDataType = 'array';
+
+  /**
+   * @param UpdateRowRequest[]
+   */
+  public function setRequests($requests)
+  {
+    $this->requests = $requests;
+  }
+  /**
+   * @return UpdateRowRequest[]
+   */
+  public function getRequests()
+  {
+    return $this->requests;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(BatchUpdateRowsRequest::class, 'Google_Service_Area120Tables_BatchUpdateRowsRequest');
Index: vendor/google/apiclient-services/src/Area120Tables/BatchUpdateRowsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/BatchUpdateRowsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/BatchUpdateRowsResponse.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\Area120Tables;
+
+class BatchUpdateRowsResponse extends \Google\Collection
+{
+  protected $collection_key = 'rows';
+  protected $rowsType = Row::class;
+  protected $rowsDataType = 'array';
+
+  /**
+   * @param Row[]
+   */
+  public function setRows($rows)
+  {
+    $this->rows = $rows;
+  }
+  /**
+   * @return Row[]
+   */
+  public function getRows()
+  {
+    return $this->rows;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(BatchUpdateRowsResponse::class, 'Google_Service_Area120Tables_BatchUpdateRowsResponse');
Index: vendor/google/apiclient-services/src/Area120Tables/ColumnDescription.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/ColumnDescription.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/ColumnDescription.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,181 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Area120Tables;
+
+class ColumnDescription extends \Google\Collection
+{
+  protected $collection_key = 'labels';
+  /**
+   * @var string
+   */
+  public $dataType;
+  protected $dateDetailsType = DateDetails::class;
+  protected $dateDetailsDataType = '';
+  /**
+   * @var string
+   */
+  public $id;
+  protected $labelsType = LabeledItem::class;
+  protected $labelsDataType = 'array';
+  protected $lookupDetailsType = LookupDetails::class;
+  protected $lookupDetailsDataType = '';
+  /**
+   * @var bool
+   */
+  public $multipleValuesDisallowed;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var bool
+   */
+  public $readonly;
+  protected $relationshipDetailsType = RelationshipDetails::class;
+  protected $relationshipDetailsDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setDataType($dataType)
+  {
+    $this->dataType = $dataType;
+  }
+  /**
+   * @return string
+   */
+  public function getDataType()
+  {
+    return $this->dataType;
+  }
+  /**
+   * @param DateDetails
+   */
+  public function setDateDetails(DateDetails $dateDetails)
+  {
+    $this->dateDetails = $dateDetails;
+  }
+  /**
+   * @return DateDetails
+   */
+  public function getDateDetails()
+  {
+    return $this->dateDetails;
+  }
+  /**
+   * @param string
+   */
+  public function setId($id)
+  {
+    $this->id = $id;
+  }
+  /**
+   * @return string
+   */
+  public function getId()
+  {
+    return $this->id;
+  }
+  /**
+   * @param LabeledItem[]
+   */
+  public function setLabels($labels)
+  {
+    $this->labels = $labels;
+  }
+  /**
+   * @return LabeledItem[]
+   */
+  public function getLabels()
+  {
+    return $this->labels;
+  }
+  /**
+   * @param LookupDetails
+   */
+  public function setLookupDetails(LookupDetails $lookupDetails)
+  {
+    $this->lookupDetails = $lookupDetails;
+  }
+  /**
+   * @return LookupDetails
+   */
+  public function getLookupDetails()
+  {
+    return $this->lookupDetails;
+  }
+  /**
+   * @param bool
+   */
+  public function setMultipleValuesDisallowed($multipleValuesDisallowed)
+  {
+    $this->multipleValuesDisallowed = $multipleValuesDisallowed;
+  }
+  /**
+   * @return bool
+   */
+  public function getMultipleValuesDisallowed()
+  {
+    return $this->multipleValuesDisallowed;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param bool
+   */
+  public function setReadonly($readonly)
+  {
+    $this->readonly = $readonly;
+  }
+  /**
+   * @return bool
+   */
+  public function getReadonly()
+  {
+    return $this->readonly;
+  }
+  /**
+   * @param RelationshipDetails
+   */
+  public function setRelationshipDetails(RelationshipDetails $relationshipDetails)
+  {
+    $this->relationshipDetails = $relationshipDetails;
+  }
+  /**
+   * @return RelationshipDetails
+   */
+  public function getRelationshipDetails()
+  {
+    return $this->relationshipDetails;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ColumnDescription::class, 'Google_Service_Area120Tables_ColumnDescription');
Index: vendor/google/apiclient-services/src/Area120Tables/CreateRowRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/CreateRowRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/CreateRowRequest.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\Area120Tables;
+
+class CreateRowRequest extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $parent;
+  protected $rowType = Row::class;
+  protected $rowDataType = '';
+  /**
+   * @var string
+   */
+  public $view;
+
+  /**
+   * @param string
+   */
+  public function setParent($parent)
+  {
+    $this->parent = $parent;
+  }
+  /**
+   * @return string
+   */
+  public function getParent()
+  {
+    return $this->parent;
+  }
+  /**
+   * @param Row
+   */
+  public function setRow(Row $row)
+  {
+    $this->row = $row;
+  }
+  /**
+   * @return Row
+   */
+  public function getRow()
+  {
+    return $this->row;
+  }
+  /**
+   * @param string
+   */
+  public function setView($view)
+  {
+    $this->view = $view;
+  }
+  /**
+   * @return string
+   */
+  public function getView()
+  {
+    return $this->view;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CreateRowRequest::class, 'Google_Service_Area120Tables_CreateRowRequest');
Index: vendor/google/apiclient-services/src/Area120Tables/DateDetails.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/DateDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/DateDetails.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\Area120Tables;
+
+class DateDetails extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $hasTime;
+
+  /**
+   * @param bool
+   */
+  public function setHasTime($hasTime)
+  {
+    $this->hasTime = $hasTime;
+  }
+  /**
+   * @return bool
+   */
+  public function getHasTime()
+  {
+    return $this->hasTime;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(DateDetails::class, 'Google_Service_Area120Tables_DateDetails');
Index: vendor/google/apiclient-services/src/Area120Tables/LabeledItem.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/LabeledItem.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/LabeledItem.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\Area120Tables;
+
+class LabeledItem extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $id;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string
+   */
+  public function setId($id)
+  {
+    $this->id = $id;
+  }
+  /**
+   * @return string
+   */
+  public function getId()
+  {
+    return $this->id;
+  }
+  /**
+   * @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(LabeledItem::class, 'Google_Service_Area120Tables_LabeledItem');
Index: vendor/google/apiclient-services/src/Area120Tables/ListRowsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/ListRowsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/ListRowsResponse.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\Area120Tables;
+
+class ListRowsResponse extends \Google\Collection
+{
+  protected $collection_key = 'rows';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $rowsType = Row::class;
+  protected $rowsDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param Row[]
+   */
+  public function setRows($rows)
+  {
+    $this->rows = $rows;
+  }
+  /**
+   * @return Row[]
+   */
+  public function getRows()
+  {
+    return $this->rows;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ListRowsResponse::class, 'Google_Service_Area120Tables_ListRowsResponse');
Index: vendor/google/apiclient-services/src/Area120Tables/ListTablesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/ListTablesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/ListTablesResponse.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\Area120Tables;
+
+class ListTablesResponse extends \Google\Collection
+{
+  protected $collection_key = 'tables';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $tablesType = Table::class;
+  protected $tablesDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param Table[]
+   */
+  public function setTables($tables)
+  {
+    $this->tables = $tables;
+  }
+  /**
+   * @return Table[]
+   */
+  public function getTables()
+  {
+    return $this->tables;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ListTablesResponse::class, 'Google_Service_Area120Tables_ListTablesResponse');
Index: vendor/google/apiclient-services/src/Area120Tables/ListWorkspacesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/ListWorkspacesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/ListWorkspacesResponse.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\Area120Tables;
+
+class ListWorkspacesResponse extends \Google\Collection
+{
+  protected $collection_key = 'workspaces';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $workspacesType = Workspace::class;
+  protected $workspacesDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param Workspace[]
+   */
+  public function setWorkspaces($workspaces)
+  {
+    $this->workspaces = $workspaces;
+  }
+  /**
+   * @return Workspace[]
+   */
+  public function getWorkspaces()
+  {
+    return $this->workspaces;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ListWorkspacesResponse::class, 'Google_Service_Area120Tables_ListWorkspacesResponse');
Index: vendor/google/apiclient-services/src/Area120Tables/LookupDetails.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/LookupDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/LookupDetails.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\Area120Tables;
+
+class LookupDetails extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $relationshipColumn;
+  /**
+   * @var string
+   */
+  public $relationshipColumnId;
+
+  /**
+   * @param string
+   */
+  public function setRelationshipColumn($relationshipColumn)
+  {
+    $this->relationshipColumn = $relationshipColumn;
+  }
+  /**
+   * @return string
+   */
+  public function getRelationshipColumn()
+  {
+    return $this->relationshipColumn;
+  }
+  /**
+   * @param string
+   */
+  public function setRelationshipColumnId($relationshipColumnId)
+  {
+    $this->relationshipColumnId = $relationshipColumnId;
+  }
+  /**
+   * @return string
+   */
+  public function getRelationshipColumnId()
+  {
+    return $this->relationshipColumnId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(LookupDetails::class, 'Google_Service_Area120Tables_LookupDetails');
Index: vendor/google/apiclient-services/src/Area120Tables/RelationshipDetails.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/RelationshipDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/RelationshipDetails.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\Area120Tables;
+
+class RelationshipDetails extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $linkedTable;
+
+  /**
+   * @param string
+   */
+  public function setLinkedTable($linkedTable)
+  {
+    $this->linkedTable = $linkedTable;
+  }
+  /**
+   * @return string
+   */
+  public function getLinkedTable()
+  {
+    return $this->linkedTable;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(RelationshipDetails::class, 'Google_Service_Area120Tables_RelationshipDetails');
Index: vendor/google/apiclient-services/src/Area120Tables/Resource/Tables.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/Resource/Tables.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/Resource/Tables.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\Area120Tables\Resource;
+
+use Google\Service\Area120Tables\ListTablesResponse;
+use Google\Service\Area120Tables\Table;
+
+/**
+ * The "tables" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $area120tablesService = new Google\Service\Area120Tables(...);
+ *   $tables = $area120tablesService->tables;
+ *  </code>
+ */
+class Tables extends \Google\Service\Resource
+{
+  /**
+   * Gets a table. Returns NOT_FOUND if the table does not exist. (tables.get)
+   *
+   * @param string $name Required. The name of the table to retrieve. Format:
+   * tables/{table}
+   * @param array $optParams Optional parameters.
+   * @return Table
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], Table::class);
+  }
+  /**
+   * Lists tables for the user. (tables.listTables)
+   *
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string orderBy Optional. Sorting order for the list of tables on
+   * createTime/updateTime.
+   * @opt_param int pageSize The maximum number of tables to return. The service
+   * may return fewer than this value. If unspecified, at most 20 tables are
+   * returned. The maximum value is 100; values above 100 are coerced to 100.
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListTables` call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to `ListTables` must match the call
+   * that provided the page token.
+   * @return ListTablesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listTables($optParams = [])
+  {
+    $params = [];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], ListTablesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(Tables::class, 'Google_Service_Area120Tables_Resource_Tables');
Index: vendor/google/apiclient-services/src/Area120Tables/Resource/TablesRows.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/Resource/TablesRows.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/Resource/TablesRows.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,193 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Area120Tables\Resource;
+
+use Google\Service\Area120Tables\Area120tablesEmpty;
+use Google\Service\Area120Tables\BatchCreateRowsRequest;
+use Google\Service\Area120Tables\BatchCreateRowsResponse;
+use Google\Service\Area120Tables\BatchDeleteRowsRequest;
+use Google\Service\Area120Tables\BatchUpdateRowsRequest;
+use Google\Service\Area120Tables\BatchUpdateRowsResponse;
+use Google\Service\Area120Tables\ListRowsResponse;
+use Google\Service\Area120Tables\Row;
+
+/**
+ * The "rows" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $area120tablesService = new Google\Service\Area120Tables(...);
+ *   $rows = $area120tablesService->tables_rows;
+ *  </code>
+ */
+class TablesRows extends \Google\Service\Resource
+{
+  /**
+   * Creates multiple rows. (rows.batchCreate)
+   *
+   * @param string $parent Required. The parent table where the rows will be
+   * created. Format: tables/{table}
+   * @param BatchCreateRowsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return BatchCreateRowsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function batchCreate($parent, BatchCreateRowsRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('batchCreate', [$params], BatchCreateRowsResponse::class);
+  }
+  /**
+   * Deletes multiple rows. (rows.batchDelete)
+   *
+   * @param string $parent Required. The parent table shared by all rows being
+   * deleted. Format: tables/{table}
+   * @param BatchDeleteRowsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return Area120tablesEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function batchDelete($parent, BatchDeleteRowsRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('batchDelete', [$params], Area120tablesEmpty::class);
+  }
+  /**
+   * Updates multiple rows. (rows.batchUpdate)
+   *
+   * @param string $parent Required. The parent table shared by all rows being
+   * updated. Format: tables/{table}
+   * @param BatchUpdateRowsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return BatchUpdateRowsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function batchUpdate($parent, BatchUpdateRowsRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('batchUpdate', [$params], BatchUpdateRowsResponse::class);
+  }
+  /**
+   * Creates a row. (rows.create)
+   *
+   * @param string $parent Required. The parent table where this row will be
+   * created. Format: tables/{table}
+   * @param Row $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string view Optional. Column key to use for values in the row.
+   * Defaults to user entered name.
+   * @return Row
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, Row $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], Row::class);
+  }
+  /**
+   * Deletes a row. (rows.delete)
+   *
+   * @param string $name Required. The name of the row to delete. Format:
+   * tables/{table}/rows/{row}
+   * @param array $optParams Optional parameters.
+   * @return Area120tablesEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], Area120tablesEmpty::class);
+  }
+  /**
+   * Gets a row. Returns NOT_FOUND if the row does not exist in the table.
+   * (rows.get)
+   *
+   * @param string $name Required. The name of the row to retrieve. Format:
+   * tables/{table}/rows/{row}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string view Optional. Column key to use for values in the row.
+   * Defaults to user entered name.
+   * @return Row
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], Row::class);
+  }
+  /**
+   * Lists rows in a table. Returns NOT_FOUND if the table does not exist.
+   * (rows.listTablesRows)
+   *
+   * @param string $parent Required. The parent table. Format: tables/{table}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter to only include resources matching
+   * the requirements. For more information, see [Filtering list
+   * results](https://support.google.com/area120-tables/answer/10503371).
+   * @opt_param string orderBy Optional. Sorting order for the list of rows on
+   * createTime/updateTime.
+   * @opt_param int pageSize The maximum number of rows to return. The service may
+   * return fewer than this value. If unspecified, at most 50 rows are returned.
+   * The maximum value is 1,000; values above 1,000 are coerced to 1,000.
+   * @opt_param string pageToken A page token, received from a previous `ListRows`
+   * call. Provide this to retrieve the subsequent page. When paginating, all
+   * other parameters provided to `ListRows` must match the call that provided the
+   * page token.
+   * @opt_param string view Optional. Column key to use for values in the row.
+   * Defaults to user entered name.
+   * @return ListRowsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listTablesRows($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], ListRowsResponse::class);
+  }
+  /**
+   * Updates a row. (rows.patch)
+   *
+   * @param string $name The resource name of the row. Row names have the form
+   * `tables/{table}/rows/{row}`. The name is ignored when creating a row.
+   * @param Row $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask The list of fields to update.
+   * @opt_param string view Optional. Column key to use for values in the row.
+   * Defaults to user entered name.
+   * @return Row
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, Row $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], Row::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(TablesRows::class, 'Google_Service_Area120Tables_Resource_TablesRows');
Index: vendor/google/apiclient-services/src/Area120Tables/Resource/Workspaces.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/Resource/Workspaces.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/Resource/Workspaces.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\Area120Tables\Resource;
+
+use Google\Service\Area120Tables\ListWorkspacesResponse;
+use Google\Service\Area120Tables\Workspace;
+
+/**
+ * The "workspaces" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $area120tablesService = new Google\Service\Area120Tables(...);
+ *   $workspaces = $area120tablesService->workspaces;
+ *  </code>
+ */
+class Workspaces extends \Google\Service\Resource
+{
+  /**
+   * Gets a workspace. Returns NOT_FOUND if the workspace does not exist.
+   * (workspaces.get)
+   *
+   * @param string $name Required. The name of the workspace to retrieve. Format:
+   * workspaces/{workspace}
+   * @param array $optParams Optional parameters.
+   * @return Workspace
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], Workspace::class);
+  }
+  /**
+   * Lists workspaces for the user. (workspaces.listWorkspaces)
+   *
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize The maximum number of workspaces to return. The
+   * service may return fewer than this value. If unspecified, at most 10
+   * workspaces are returned. The maximum value is 25; values above 25 are coerced
+   * to 25.
+   * @opt_param string pageToken A page token, received from a previous
+   * `ListWorkspaces` call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to `ListWorkspaces` must match the
+   * call that provided the page token.
+   * @return ListWorkspacesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listWorkspaces($optParams = [])
+  {
+    $params = [];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], ListWorkspacesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(Workspaces::class, 'Google_Service_Area120Tables_Resource_Workspaces');
Index: vendor/google/apiclient-services/src/Area120Tables/Row.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/Row.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/Row.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\Area120Tables;
+
+class Row extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $updateTime;
+  /**
+   * @var array[]
+   */
+  public $values;
+
+  /**
+   * @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 setUpdateTime($updateTime)
+  {
+    $this->updateTime = $updateTime;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdateTime()
+  {
+    return $this->updateTime;
+  }
+  /**
+   * @param array[]
+   */
+  public function setValues($values)
+  {
+    $this->values = $values;
+  }
+  /**
+   * @return array[]
+   */
+  public function getValues()
+  {
+    return $this->values;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(Row::class, 'Google_Service_Area120Tables_Row');
Index: vendor/google/apiclient-services/src/Area120Tables/SavedView.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/SavedView.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/SavedView.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\Area120Tables;
+
+class SavedView extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $id;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string
+   */
+  public function setId($id)
+  {
+    $this->id = $id;
+  }
+  /**
+   * @return string
+   */
+  public function getId()
+  {
+    return $this->id;
+  }
+  /**
+   * @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(SavedView::class, 'Google_Service_Area120Tables_SavedView');
Index: vendor/google/apiclient-services/src/Area120Tables/Table.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/Table.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/Table.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,149 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Area120Tables;
+
+class Table extends \Google\Collection
+{
+  protected $collection_key = 'savedViews';
+  protected $columnsType = ColumnDescription::class;
+  protected $columnsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $savedViewsType = SavedView::class;
+  protected $savedViewsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $timeZone;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param ColumnDescription[]
+   */
+  public function setColumns($columns)
+  {
+    $this->columns = $columns;
+  }
+  /**
+   * @return ColumnDescription[]
+   */
+  public function getColumns()
+  {
+    return $this->columns;
+  }
+  /**
+   * @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 setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param SavedView[]
+   */
+  public function setSavedViews($savedViews)
+  {
+    $this->savedViews = $savedViews;
+  }
+  /**
+   * @return SavedView[]
+   */
+  public function getSavedViews()
+  {
+    return $this->savedViews;
+  }
+  /**
+   * @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(Table::class, 'Google_Service_Area120Tables_Table');
Index: vendor/google/apiclient-services/src/Area120Tables/UpdateRowRequest.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/UpdateRowRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/UpdateRowRequest.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\Area120Tables;
+
+class UpdateRowRequest extends \Google\Model
+{
+  protected $rowType = Row::class;
+  protected $rowDataType = '';
+  /**
+   * @var string
+   */
+  public $updateMask;
+  /**
+   * @var string
+   */
+  public $view;
+
+  /**
+   * @param Row
+   */
+  public function setRow(Row $row)
+  {
+    $this->row = $row;
+  }
+  /**
+   * @return Row
+   */
+  public function getRow()
+  {
+    return $this->row;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdateMask($updateMask)
+  {
+    $this->updateMask = $updateMask;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdateMask()
+  {
+    return $this->updateMask;
+  }
+  /**
+   * @param string
+   */
+  public function setView($view)
+  {
+    $this->view = $view;
+  }
+  /**
+   * @return string
+   */
+  public function getView()
+  {
+    return $this->view;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(UpdateRowRequest::class, 'Google_Service_Area120Tables_UpdateRowRequest');
Index: vendor/google/apiclient-services/src/Area120Tables/Workspace.php
===================================================================
--- vendor/google/apiclient-services/src/Area120Tables/Workspace.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/Area120Tables/Workspace.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,115 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\Area120Tables;
+
+class Workspace extends \Google\Collection
+{
+  protected $collection_key = 'tables';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $tablesType = Table::class;
+  protected $tablesDataType = 'array';
+  /**
+   * @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 setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param Table[]
+   */
+  public function setTables($tables)
+  {
+    $this->tables = $tables;
+  }
+  /**
+   * @return Table[]
+   */
+  public function getTables()
+  {
+    return $this->tables;
+  }
+  /**
+   * @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(Workspace::class, 'Google_Service_Area120Tables_Workspace');
