Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1CreateInstructionMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1CreateInstructionMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1CreateInstructionMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1CreateInstructionMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialFailures';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $instruction;
+  protected $partialFailuresType = GoogleRpcStatus::class;
+  protected $partialFailuresDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setInstruction($instruction)
+  {
+    $this->instruction = $instruction;
+  }
+  /**
+   * @return string
+   */
+  public function getInstruction()
+  {
+    return $this->instruction;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialFailures($partialFailures)
+  {
+    $this->partialFailures = $partialFailures;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialFailures()
+  {
+    return $this->partialFailures;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1CreateInstructionMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1CreateInstructionMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1ExportDataOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1ExportDataOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1ExportDataOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1ExportDataOperationMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialFailures';
+  /**
+   * @var string
+   */
+  public $annotatedDataset;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $dataset;
+  protected $partialFailuresType = GoogleRpcStatus::class;
+  protected $partialFailuresDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setAnnotatedDataset($annotatedDataset)
+  {
+    $this->annotatedDataset = $annotatedDataset;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDataset()
+  {
+    return $this->annotatedDataset;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialFailures($partialFailures)
+  {
+    $this->partialFailures = $partialFailures;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialFailures()
+  {
+    return $this->partialFailures;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1ExportDataOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1ExportDataOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1ExportDataOperationResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1ExportDataOperationResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1ExportDataOperationResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1ExportDataOperationResponse extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $annotatedDataset;
+  /**
+   * @var string
+   */
+  public $dataset;
+  /**
+   * @var int
+   */
+  public $exportCount;
+  protected $labelStatsType = GoogleCloudDatalabelingV1alpha1LabelStats::class;
+  protected $labelStatsDataType = '';
+  protected $outputConfigType = GoogleCloudDatalabelingV1alpha1OutputConfig::class;
+  protected $outputConfigDataType = '';
+  /**
+   * @var int
+   */
+  public $totalCount;
+
+  /**
+   * @param string
+   */
+  public function setAnnotatedDataset($annotatedDataset)
+  {
+    $this->annotatedDataset = $annotatedDataset;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDataset()
+  {
+    return $this->annotatedDataset;
+  }
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param int
+   */
+  public function setExportCount($exportCount)
+  {
+    $this->exportCount = $exportCount;
+  }
+  /**
+   * @return int
+   */
+  public function getExportCount()
+  {
+    return $this->exportCount;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1LabelStats
+   */
+  public function setLabelStats(GoogleCloudDatalabelingV1alpha1LabelStats $labelStats)
+  {
+    $this->labelStats = $labelStats;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1LabelStats
+   */
+  public function getLabelStats()
+  {
+    return $this->labelStats;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1OutputConfig
+   */
+  public function setOutputConfig(GoogleCloudDatalabelingV1alpha1OutputConfig $outputConfig)
+  {
+    $this->outputConfig = $outputConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1OutputConfig
+   */
+  public function getOutputConfig()
+  {
+    return $this->outputConfig;
+  }
+  /**
+   * @param int
+   */
+  public function setTotalCount($totalCount)
+  {
+    $this->totalCount = $totalCount;
+  }
+  /**
+   * @return int
+   */
+  public function getTotalCount()
+  {
+    return $this->totalCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1ExportDataOperationResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1ExportDataOperationResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1GcsDestination.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1GcsDestination.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1GcsDestination.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1GcsDestination extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $mimeType;
+  /**
+   * @var string
+   */
+  public $outputUri;
+
+  /**
+   * @param string
+   */
+  public function setMimeType($mimeType)
+  {
+    $this->mimeType = $mimeType;
+  }
+  /**
+   * @return string
+   */
+  public function getMimeType()
+  {
+    return $this->mimeType;
+  }
+  /**
+   * @param string
+   */
+  public function setOutputUri($outputUri)
+  {
+    $this->outputUri = $outputUri;
+  }
+  /**
+   * @return string
+   */
+  public function getOutputUri()
+  {
+    return $this->outputUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1GcsDestination::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1GcsDestination');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1GcsFolderDestination.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1GcsFolderDestination.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1GcsFolderDestination.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1GcsFolderDestination extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $outputFolderUri;
+
+  /**
+   * @param string
+   */
+  public function setOutputFolderUri($outputFolderUri)
+  {
+    $this->outputFolderUri = $outputFolderUri;
+  }
+  /**
+   * @return string
+   */
+  public function getOutputFolderUri()
+  {
+    return $this->outputFolderUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1GcsFolderDestination::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1GcsFolderDestination');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,189 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig extends \Google\Collection
+{
+  protected $collection_key = 'contributorEmails';
+  /**
+   * @var string
+   */
+  public $annotatedDatasetDescription;
+  /**
+   * @var string
+   */
+  public $annotatedDatasetDisplayName;
+  /**
+   * @var string[]
+   */
+  public $contributorEmails;
+  /**
+   * @var string
+   */
+  public $instruction;
+  /**
+   * @var string
+   */
+  public $labelGroup;
+  /**
+   * @var string
+   */
+  public $languageCode;
+  /**
+   * @var string
+   */
+  public $questionDuration;
+  /**
+   * @var int
+   */
+  public $replicaCount;
+  /**
+   * @var string
+   */
+  public $userEmailAddress;
+
+  /**
+   * @param string
+   */
+  public function setAnnotatedDatasetDescription($annotatedDatasetDescription)
+  {
+    $this->annotatedDatasetDescription = $annotatedDatasetDescription;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDatasetDescription()
+  {
+    return $this->annotatedDatasetDescription;
+  }
+  /**
+   * @param string
+   */
+  public function setAnnotatedDatasetDisplayName($annotatedDatasetDisplayName)
+  {
+    $this->annotatedDatasetDisplayName = $annotatedDatasetDisplayName;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDatasetDisplayName()
+  {
+    return $this->annotatedDatasetDisplayName;
+  }
+  /**
+   * @param string[]
+   */
+  public function setContributorEmails($contributorEmails)
+  {
+    $this->contributorEmails = $contributorEmails;
+  }
+  /**
+   * @return string[]
+   */
+  public function getContributorEmails()
+  {
+    return $this->contributorEmails;
+  }
+  /**
+   * @param string
+   */
+  public function setInstruction($instruction)
+  {
+    $this->instruction = $instruction;
+  }
+  /**
+   * @return string
+   */
+  public function getInstruction()
+  {
+    return $this->instruction;
+  }
+  /**
+   * @param string
+   */
+  public function setLabelGroup($labelGroup)
+  {
+    $this->labelGroup = $labelGroup;
+  }
+  /**
+   * @return string
+   */
+  public function getLabelGroup()
+  {
+    return $this->labelGroup;
+  }
+  /**
+   * @param string
+   */
+  public function setLanguageCode($languageCode)
+  {
+    $this->languageCode = $languageCode;
+  }
+  /**
+   * @return string
+   */
+  public function getLanguageCode()
+  {
+    return $this->languageCode;
+  }
+  /**
+   * @param string
+   */
+  public function setQuestionDuration($questionDuration)
+  {
+    $this->questionDuration = $questionDuration;
+  }
+  /**
+   * @return string
+   */
+  public function getQuestionDuration()
+  {
+    return $this->questionDuration;
+  }
+  /**
+   * @param int
+   */
+  public function setReplicaCount($replicaCount)
+  {
+    $this->replicaCount = $replicaCount;
+  }
+  /**
+   * @return int
+   */
+  public function getReplicaCount()
+  {
+    return $this->replicaCount;
+  }
+  /**
+   * @param string
+   */
+  public function setUserEmailAddress($userEmailAddress)
+  {
+    $this->userEmailAddress = $userEmailAddress;
+  }
+  /**
+   * @return string
+   */
+  public function getUserEmailAddress()
+  {
+    return $this->userEmailAddress;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1ImportDataOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1ImportDataOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1ImportDataOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1ImportDataOperationMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialFailures';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $dataset;
+  protected $partialFailuresType = GoogleRpcStatus::class;
+  protected $partialFailuresDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialFailures($partialFailures)
+  {
+    $this->partialFailures = $partialFailures;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialFailures()
+  {
+    return $this->partialFailures;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1ImportDataOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1ImportDataOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1ImportDataOperationResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1ImportDataOperationResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1ImportDataOperationResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1ImportDataOperationResponse extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $dataset;
+  /**
+   * @var int
+   */
+  public $importCount;
+  /**
+   * @var int
+   */
+  public $totalCount;
+
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param int
+   */
+  public function setImportCount($importCount)
+  {
+    $this->importCount = $importCount;
+  }
+  /**
+   * @return int
+   */
+  public function getImportCount()
+  {
+    return $this->importCount;
+  }
+  /**
+   * @param int
+   */
+  public function setTotalCount($totalCount)
+  {
+    $this->totalCount = $totalCount;
+  }
+  /**
+   * @return int
+   */
+  public function getTotalCount()
+  {
+    return $this->totalCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1ImportDataOperationResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1ImportDataOperationResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelImageBoundingBoxOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelImageBoundingBoxOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelImageBoundingBoxOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1LabelImageBoundingBoxOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1LabelImageBoundingBoxOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1LabelImageBoundingBoxOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelImageBoundingPolyOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelImageBoundingPolyOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelImageBoundingPolyOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1LabelImageBoundingPolyOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1LabelImageBoundingPolyOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1LabelImageBoundingPolyOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelImageClassificationOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelImageClassificationOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelImageClassificationOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1LabelImageClassificationOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1LabelImageClassificationOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1LabelImageClassificationOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelImageOrientedBoundingBoxOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelImageOrientedBoundingBoxOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelImageOrientedBoundingBoxOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1LabelImageOrientedBoundingBoxOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1LabelImageOrientedBoundingBoxOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1LabelImageOrientedBoundingBoxOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelImagePolylineOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelImagePolylineOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelImagePolylineOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1LabelImagePolylineOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1LabelImagePolylineOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1LabelImagePolylineOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelImageSegmentationOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelImageSegmentationOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelImageSegmentationOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1LabelImageSegmentationOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1LabelImageSegmentationOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1LabelImageSegmentationOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,307 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1LabelOperationMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialFailures';
+  /**
+   * @var string
+   */
+  public $annotatedDataset;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $dataset;
+  protected $imageBoundingBoxDetailsType = GoogleCloudDatalabelingV1alpha1LabelImageBoundingBoxOperationMetadata::class;
+  protected $imageBoundingBoxDetailsDataType = '';
+  protected $imageBoundingPolyDetailsType = GoogleCloudDatalabelingV1alpha1LabelImageBoundingPolyOperationMetadata::class;
+  protected $imageBoundingPolyDetailsDataType = '';
+  protected $imageClassificationDetailsType = GoogleCloudDatalabelingV1alpha1LabelImageClassificationOperationMetadata::class;
+  protected $imageClassificationDetailsDataType = '';
+  protected $imageOrientedBoundingBoxDetailsType = GoogleCloudDatalabelingV1alpha1LabelImageOrientedBoundingBoxOperationMetadata::class;
+  protected $imageOrientedBoundingBoxDetailsDataType = '';
+  protected $imagePolylineDetailsType = GoogleCloudDatalabelingV1alpha1LabelImagePolylineOperationMetadata::class;
+  protected $imagePolylineDetailsDataType = '';
+  protected $imageSegmentationDetailsType = GoogleCloudDatalabelingV1alpha1LabelImageSegmentationOperationMetadata::class;
+  protected $imageSegmentationDetailsDataType = '';
+  protected $partialFailuresType = GoogleRpcStatus::class;
+  protected $partialFailuresDataType = 'array';
+  /**
+   * @var int
+   */
+  public $progressPercent;
+  protected $textClassificationDetailsType = GoogleCloudDatalabelingV1alpha1LabelTextClassificationOperationMetadata::class;
+  protected $textClassificationDetailsDataType = '';
+  protected $textEntityExtractionDetailsType = GoogleCloudDatalabelingV1alpha1LabelTextEntityExtractionOperationMetadata::class;
+  protected $textEntityExtractionDetailsDataType = '';
+  protected $videoClassificationDetailsType = GoogleCloudDatalabelingV1alpha1LabelVideoClassificationOperationMetadata::class;
+  protected $videoClassificationDetailsDataType = '';
+  protected $videoEventDetailsType = GoogleCloudDatalabelingV1alpha1LabelVideoEventOperationMetadata::class;
+  protected $videoEventDetailsDataType = '';
+  protected $videoObjectDetectionDetailsType = GoogleCloudDatalabelingV1alpha1LabelVideoObjectDetectionOperationMetadata::class;
+  protected $videoObjectDetectionDetailsDataType = '';
+  protected $videoObjectTrackingDetailsType = GoogleCloudDatalabelingV1alpha1LabelVideoObjectTrackingOperationMetadata::class;
+  protected $videoObjectTrackingDetailsDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setAnnotatedDataset($annotatedDataset)
+  {
+    $this->annotatedDataset = $annotatedDataset;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDataset()
+  {
+    return $this->annotatedDataset;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1LabelImageBoundingBoxOperationMetadata
+   */
+  public function setImageBoundingBoxDetails(GoogleCloudDatalabelingV1alpha1LabelImageBoundingBoxOperationMetadata $imageBoundingBoxDetails)
+  {
+    $this->imageBoundingBoxDetails = $imageBoundingBoxDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1LabelImageBoundingBoxOperationMetadata
+   */
+  public function getImageBoundingBoxDetails()
+  {
+    return $this->imageBoundingBoxDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1LabelImageBoundingPolyOperationMetadata
+   */
+  public function setImageBoundingPolyDetails(GoogleCloudDatalabelingV1alpha1LabelImageBoundingPolyOperationMetadata $imageBoundingPolyDetails)
+  {
+    $this->imageBoundingPolyDetails = $imageBoundingPolyDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1LabelImageBoundingPolyOperationMetadata
+   */
+  public function getImageBoundingPolyDetails()
+  {
+    return $this->imageBoundingPolyDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1LabelImageClassificationOperationMetadata
+   */
+  public function setImageClassificationDetails(GoogleCloudDatalabelingV1alpha1LabelImageClassificationOperationMetadata $imageClassificationDetails)
+  {
+    $this->imageClassificationDetails = $imageClassificationDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1LabelImageClassificationOperationMetadata
+   */
+  public function getImageClassificationDetails()
+  {
+    return $this->imageClassificationDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1LabelImageOrientedBoundingBoxOperationMetadata
+   */
+  public function setImageOrientedBoundingBoxDetails(GoogleCloudDatalabelingV1alpha1LabelImageOrientedBoundingBoxOperationMetadata $imageOrientedBoundingBoxDetails)
+  {
+    $this->imageOrientedBoundingBoxDetails = $imageOrientedBoundingBoxDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1LabelImageOrientedBoundingBoxOperationMetadata
+   */
+  public function getImageOrientedBoundingBoxDetails()
+  {
+    return $this->imageOrientedBoundingBoxDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1LabelImagePolylineOperationMetadata
+   */
+  public function setImagePolylineDetails(GoogleCloudDatalabelingV1alpha1LabelImagePolylineOperationMetadata $imagePolylineDetails)
+  {
+    $this->imagePolylineDetails = $imagePolylineDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1LabelImagePolylineOperationMetadata
+   */
+  public function getImagePolylineDetails()
+  {
+    return $this->imagePolylineDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1LabelImageSegmentationOperationMetadata
+   */
+  public function setImageSegmentationDetails(GoogleCloudDatalabelingV1alpha1LabelImageSegmentationOperationMetadata $imageSegmentationDetails)
+  {
+    $this->imageSegmentationDetails = $imageSegmentationDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1LabelImageSegmentationOperationMetadata
+   */
+  public function getImageSegmentationDetails()
+  {
+    return $this->imageSegmentationDetails;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialFailures($partialFailures)
+  {
+    $this->partialFailures = $partialFailures;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialFailures()
+  {
+    return $this->partialFailures;
+  }
+  /**
+   * @param int
+   */
+  public function setProgressPercent($progressPercent)
+  {
+    $this->progressPercent = $progressPercent;
+  }
+  /**
+   * @return int
+   */
+  public function getProgressPercent()
+  {
+    return $this->progressPercent;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1LabelTextClassificationOperationMetadata
+   */
+  public function setTextClassificationDetails(GoogleCloudDatalabelingV1alpha1LabelTextClassificationOperationMetadata $textClassificationDetails)
+  {
+    $this->textClassificationDetails = $textClassificationDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1LabelTextClassificationOperationMetadata
+   */
+  public function getTextClassificationDetails()
+  {
+    return $this->textClassificationDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1LabelTextEntityExtractionOperationMetadata
+   */
+  public function setTextEntityExtractionDetails(GoogleCloudDatalabelingV1alpha1LabelTextEntityExtractionOperationMetadata $textEntityExtractionDetails)
+  {
+    $this->textEntityExtractionDetails = $textEntityExtractionDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1LabelTextEntityExtractionOperationMetadata
+   */
+  public function getTextEntityExtractionDetails()
+  {
+    return $this->textEntityExtractionDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1LabelVideoClassificationOperationMetadata
+   */
+  public function setVideoClassificationDetails(GoogleCloudDatalabelingV1alpha1LabelVideoClassificationOperationMetadata $videoClassificationDetails)
+  {
+    $this->videoClassificationDetails = $videoClassificationDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1LabelVideoClassificationOperationMetadata
+   */
+  public function getVideoClassificationDetails()
+  {
+    return $this->videoClassificationDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1LabelVideoEventOperationMetadata
+   */
+  public function setVideoEventDetails(GoogleCloudDatalabelingV1alpha1LabelVideoEventOperationMetadata $videoEventDetails)
+  {
+    $this->videoEventDetails = $videoEventDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1LabelVideoEventOperationMetadata
+   */
+  public function getVideoEventDetails()
+  {
+    return $this->videoEventDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1LabelVideoObjectDetectionOperationMetadata
+   */
+  public function setVideoObjectDetectionDetails(GoogleCloudDatalabelingV1alpha1LabelVideoObjectDetectionOperationMetadata $videoObjectDetectionDetails)
+  {
+    $this->videoObjectDetectionDetails = $videoObjectDetectionDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1LabelVideoObjectDetectionOperationMetadata
+   */
+  public function getVideoObjectDetectionDetails()
+  {
+    return $this->videoObjectDetectionDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1LabelVideoObjectTrackingOperationMetadata
+   */
+  public function setVideoObjectTrackingDetails(GoogleCloudDatalabelingV1alpha1LabelVideoObjectTrackingOperationMetadata $videoObjectTrackingDetails)
+  {
+    $this->videoObjectTrackingDetails = $videoObjectTrackingDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1LabelVideoObjectTrackingOperationMetadata
+   */
+  public function getVideoObjectTrackingDetails()
+  {
+    return $this->videoObjectTrackingDetails;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1LabelOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1LabelOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelStats.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelStats.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelStats.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1LabelStats extends \Google\Model
+{
+  /**
+   * @var string[]
+   */
+  public $exampleCount;
+
+  /**
+   * @param string[]
+   */
+  public function setExampleCount($exampleCount)
+  {
+    $this->exampleCount = $exampleCount;
+  }
+  /**
+   * @return string[]
+   */
+  public function getExampleCount()
+  {
+    return $this->exampleCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1LabelStats::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1LabelStats');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelTextClassificationOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelTextClassificationOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelTextClassificationOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1LabelTextClassificationOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1LabelTextClassificationOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1LabelTextClassificationOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelTextEntityExtractionOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelTextEntityExtractionOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelTextEntityExtractionOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1LabelTextEntityExtractionOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1LabelTextEntityExtractionOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1LabelTextEntityExtractionOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelVideoClassificationOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelVideoClassificationOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelVideoClassificationOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1LabelVideoClassificationOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1LabelVideoClassificationOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1LabelVideoClassificationOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelVideoEventOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelVideoEventOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelVideoEventOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1LabelVideoEventOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1LabelVideoEventOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1LabelVideoEventOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelVideoObjectDetectionOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelVideoObjectDetectionOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelVideoObjectDetectionOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1LabelVideoObjectDetectionOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1LabelVideoObjectDetectionOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1LabelVideoObjectDetectionOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelVideoObjectTrackingOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelVideoObjectTrackingOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1LabelVideoObjectTrackingOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1LabelVideoObjectTrackingOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1LabelVideoObjectTrackingOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1LabelVideoObjectTrackingOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1OutputConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1OutputConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1alpha1OutputConfig.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1alpha1OutputConfig extends \Google\Model
+{
+  protected $gcsDestinationType = GoogleCloudDatalabelingV1alpha1GcsDestination::class;
+  protected $gcsDestinationDataType = '';
+  protected $gcsFolderDestinationType = GoogleCloudDatalabelingV1alpha1GcsFolderDestination::class;
+  protected $gcsFolderDestinationDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1GcsDestination
+   */
+  public function setGcsDestination(GoogleCloudDatalabelingV1alpha1GcsDestination $gcsDestination)
+  {
+    $this->gcsDestination = $gcsDestination;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1GcsDestination
+   */
+  public function getGcsDestination()
+  {
+    return $this->gcsDestination;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1alpha1GcsFolderDestination
+   */
+  public function setGcsFolderDestination(GoogleCloudDatalabelingV1alpha1GcsFolderDestination $gcsFolderDestination)
+  {
+    $this->gcsFolderDestination = $gcsFolderDestination;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1alpha1GcsFolderDestination
+   */
+  public function getGcsFolderDestination()
+  {
+    return $this->gcsFolderDestination;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1alpha1OutputConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1alpha1OutputConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotatedDataset.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotatedDataset.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotatedDataset.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,221 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1AnnotatedDataset extends \Google\Collection
+{
+  protected $collection_key = 'blockingResources';
+  /**
+   * @var string
+   */
+  public $annotationSource;
+  /**
+   * @var string
+   */
+  public $annotationType;
+  /**
+   * @var string[]
+   */
+  public $blockingResources;
+  /**
+   * @var string
+   */
+  public $completedExampleCount;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $exampleCount;
+  protected $labelStatsType = GoogleCloudDatalabelingV1beta1LabelStats::class;
+  protected $labelStatsDataType = '';
+  protected $metadataType = GoogleCloudDatalabelingV1beta1AnnotatedDatasetMetadata::class;
+  protected $metadataDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string
+   */
+  public function setAnnotationSource($annotationSource)
+  {
+    $this->annotationSource = $annotationSource;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotationSource()
+  {
+    return $this->annotationSource;
+  }
+  /**
+   * @param string
+   */
+  public function setAnnotationType($annotationType)
+  {
+    $this->annotationType = $annotationType;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotationType()
+  {
+    return $this->annotationType;
+  }
+  /**
+   * @param string[]
+   */
+  public function setBlockingResources($blockingResources)
+  {
+    $this->blockingResources = $blockingResources;
+  }
+  /**
+   * @return string[]
+   */
+  public function getBlockingResources()
+  {
+    return $this->blockingResources;
+  }
+  /**
+   * @param string
+   */
+  public function setCompletedExampleCount($completedExampleCount)
+  {
+    $this->completedExampleCount = $completedExampleCount;
+  }
+  /**
+   * @return string
+   */
+  public function getCompletedExampleCount()
+  {
+    return $this->completedExampleCount;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setExampleCount($exampleCount)
+  {
+    $this->exampleCount = $exampleCount;
+  }
+  /**
+   * @return string
+   */
+  public function getExampleCount()
+  {
+    return $this->exampleCount;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1LabelStats
+   */
+  public function setLabelStats(GoogleCloudDatalabelingV1beta1LabelStats $labelStats)
+  {
+    $this->labelStats = $labelStats;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1LabelStats
+   */
+  public function getLabelStats()
+  {
+    return $this->labelStats;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotatedDatasetMetadata
+   */
+  public function setMetadata(GoogleCloudDatalabelingV1beta1AnnotatedDatasetMetadata $metadata)
+  {
+    $this->metadata = $metadata;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotatedDatasetMetadata
+   */
+  public function getMetadata()
+  {
+    return $this->metadata;
+  }
+  /**
+   * @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(GoogleCloudDatalabelingV1beta1AnnotatedDataset::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1AnnotatedDataset');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotatedDatasetMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotatedDatasetMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotatedDatasetMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,202 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1AnnotatedDatasetMetadata extends \Google\Model
+{
+  protected $boundingPolyConfigType = GoogleCloudDatalabelingV1beta1BoundingPolyConfig::class;
+  protected $boundingPolyConfigDataType = '';
+  protected $eventConfigType = GoogleCloudDatalabelingV1beta1EventConfig::class;
+  protected $eventConfigDataType = '';
+  protected $humanAnnotationConfigType = GoogleCloudDatalabelingV1beta1HumanAnnotationConfig::class;
+  protected $humanAnnotationConfigDataType = '';
+  protected $imageClassificationConfigType = GoogleCloudDatalabelingV1beta1ImageClassificationConfig::class;
+  protected $imageClassificationConfigDataType = '';
+  protected $objectDetectionConfigType = GoogleCloudDatalabelingV1beta1ObjectDetectionConfig::class;
+  protected $objectDetectionConfigDataType = '';
+  protected $objectTrackingConfigType = GoogleCloudDatalabelingV1beta1ObjectTrackingConfig::class;
+  protected $objectTrackingConfigDataType = '';
+  protected $polylineConfigType = GoogleCloudDatalabelingV1beta1PolylineConfig::class;
+  protected $polylineConfigDataType = '';
+  protected $segmentationConfigType = GoogleCloudDatalabelingV1beta1SegmentationConfig::class;
+  protected $segmentationConfigDataType = '';
+  protected $textClassificationConfigType = GoogleCloudDatalabelingV1beta1TextClassificationConfig::class;
+  protected $textClassificationConfigDataType = '';
+  protected $textEntityExtractionConfigType = GoogleCloudDatalabelingV1beta1TextEntityExtractionConfig::class;
+  protected $textEntityExtractionConfigDataType = '';
+  protected $videoClassificationConfigType = GoogleCloudDatalabelingV1beta1VideoClassificationConfig::class;
+  protected $videoClassificationConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1BoundingPolyConfig
+   */
+  public function setBoundingPolyConfig(GoogleCloudDatalabelingV1beta1BoundingPolyConfig $boundingPolyConfig)
+  {
+    $this->boundingPolyConfig = $boundingPolyConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1BoundingPolyConfig
+   */
+  public function getBoundingPolyConfig()
+  {
+    return $this->boundingPolyConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1EventConfig
+   */
+  public function setEventConfig(GoogleCloudDatalabelingV1beta1EventConfig $eventConfig)
+  {
+    $this->eventConfig = $eventConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1EventConfig
+   */
+  public function getEventConfig()
+  {
+    return $this->eventConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function setHumanAnnotationConfig(GoogleCloudDatalabelingV1beta1HumanAnnotationConfig $humanAnnotationConfig)
+  {
+    $this->humanAnnotationConfig = $humanAnnotationConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function getHumanAnnotationConfig()
+  {
+    return $this->humanAnnotationConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ImageClassificationConfig
+   */
+  public function setImageClassificationConfig(GoogleCloudDatalabelingV1beta1ImageClassificationConfig $imageClassificationConfig)
+  {
+    $this->imageClassificationConfig = $imageClassificationConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ImageClassificationConfig
+   */
+  public function getImageClassificationConfig()
+  {
+    return $this->imageClassificationConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ObjectDetectionConfig
+   */
+  public function setObjectDetectionConfig(GoogleCloudDatalabelingV1beta1ObjectDetectionConfig $objectDetectionConfig)
+  {
+    $this->objectDetectionConfig = $objectDetectionConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ObjectDetectionConfig
+   */
+  public function getObjectDetectionConfig()
+  {
+    return $this->objectDetectionConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ObjectTrackingConfig
+   */
+  public function setObjectTrackingConfig(GoogleCloudDatalabelingV1beta1ObjectTrackingConfig $objectTrackingConfig)
+  {
+    $this->objectTrackingConfig = $objectTrackingConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ObjectTrackingConfig
+   */
+  public function getObjectTrackingConfig()
+  {
+    return $this->objectTrackingConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1PolylineConfig
+   */
+  public function setPolylineConfig(GoogleCloudDatalabelingV1beta1PolylineConfig $polylineConfig)
+  {
+    $this->polylineConfig = $polylineConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1PolylineConfig
+   */
+  public function getPolylineConfig()
+  {
+    return $this->polylineConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1SegmentationConfig
+   */
+  public function setSegmentationConfig(GoogleCloudDatalabelingV1beta1SegmentationConfig $segmentationConfig)
+  {
+    $this->segmentationConfig = $segmentationConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1SegmentationConfig
+   */
+  public function getSegmentationConfig()
+  {
+    return $this->segmentationConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1TextClassificationConfig
+   */
+  public function setTextClassificationConfig(GoogleCloudDatalabelingV1beta1TextClassificationConfig $textClassificationConfig)
+  {
+    $this->textClassificationConfig = $textClassificationConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1TextClassificationConfig
+   */
+  public function getTextClassificationConfig()
+  {
+    return $this->textClassificationConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1TextEntityExtractionConfig
+   */
+  public function setTextEntityExtractionConfig(GoogleCloudDatalabelingV1beta1TextEntityExtractionConfig $textEntityExtractionConfig)
+  {
+    $this->textEntityExtractionConfig = $textEntityExtractionConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1TextEntityExtractionConfig
+   */
+  public function getTextEntityExtractionConfig()
+  {
+    return $this->textEntityExtractionConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1VideoClassificationConfig
+   */
+  public function setVideoClassificationConfig(GoogleCloudDatalabelingV1beta1VideoClassificationConfig $videoClassificationConfig)
+  {
+    $this->videoClassificationConfig = $videoClassificationConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1VideoClassificationConfig
+   */
+  public function getVideoClassificationConfig()
+  {
+    return $this->videoClassificationConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1AnnotatedDatasetMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1AnnotatedDatasetMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Annotation.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Annotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Annotation.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1Annotation extends \Google\Model
+{
+  protected $annotationMetadataType = GoogleCloudDatalabelingV1beta1AnnotationMetadata::class;
+  protected $annotationMetadataDataType = '';
+  /**
+   * @var string
+   */
+  public $annotationSentiment;
+  /**
+   * @var string
+   */
+  public $annotationSource;
+  protected $annotationValueType = GoogleCloudDatalabelingV1beta1AnnotationValue::class;
+  protected $annotationValueDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotationMetadata
+   */
+  public function setAnnotationMetadata(GoogleCloudDatalabelingV1beta1AnnotationMetadata $annotationMetadata)
+  {
+    $this->annotationMetadata = $annotationMetadata;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotationMetadata
+   */
+  public function getAnnotationMetadata()
+  {
+    return $this->annotationMetadata;
+  }
+  /**
+   * @param string
+   */
+  public function setAnnotationSentiment($annotationSentiment)
+  {
+    $this->annotationSentiment = $annotationSentiment;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotationSentiment()
+  {
+    return $this->annotationSentiment;
+  }
+  /**
+   * @param string
+   */
+  public function setAnnotationSource($annotationSource)
+  {
+    $this->annotationSource = $annotationSource;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotationSource()
+  {
+    return $this->annotationSource;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotationValue
+   */
+  public function setAnnotationValue(GoogleCloudDatalabelingV1beta1AnnotationValue $annotationValue)
+  {
+    $this->annotationValue = $annotationValue;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotationValue
+   */
+  public function getAnnotationValue()
+  {
+    return $this->annotationValue;
+  }
+  /**
+   * @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(GoogleCloudDatalabelingV1beta1Annotation::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1Annotation');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1AnnotationMetadata extends \Google\Model
+{
+  protected $operatorMetadataType = GoogleCloudDatalabelingV1beta1OperatorMetadata::class;
+  protected $operatorMetadataDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1OperatorMetadata
+   */
+  public function setOperatorMetadata(GoogleCloudDatalabelingV1beta1OperatorMetadata $operatorMetadata)
+  {
+    $this->operatorMetadata = $operatorMetadata;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1OperatorMetadata
+   */
+  public function getOperatorMetadata()
+  {
+    return $this->operatorMetadata;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1AnnotationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1AnnotationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotationSpec.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotationSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotationSpec.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1AnnotationSpec extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var int
+   */
+  public $index;
+
+  /**
+   * @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 int
+   */
+  public function setIndex($index)
+  {
+    $this->index = $index;
+  }
+  /**
+   * @return int
+   */
+  public function getIndex()
+  {
+    return $this->index;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1AnnotationSpec::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1AnnotationSpec');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotationSpecSet.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotationSpecSet.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotationSpecSet.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1AnnotationSpecSet extends \Google\Collection
+{
+  protected $collection_key = 'blockingResources';
+  protected $annotationSpecsType = GoogleCloudDatalabelingV1beta1AnnotationSpec::class;
+  protected $annotationSpecsDataType = 'array';
+  /**
+   * @var string[]
+   */
+  public $blockingResources;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotationSpec[]
+   */
+  public function setAnnotationSpecs($annotationSpecs)
+  {
+    $this->annotationSpecs = $annotationSpecs;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotationSpec[]
+   */
+  public function getAnnotationSpecs()
+  {
+    return $this->annotationSpecs;
+  }
+  /**
+   * @param string[]
+   */
+  public function setBlockingResources($blockingResources)
+  {
+    $this->blockingResources = $blockingResources;
+  }
+  /**
+   * @return string[]
+   */
+  public function getBlockingResources()
+  {
+    return $this->blockingResources;
+  }
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1AnnotationSpecSet::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1AnnotationSpecSet');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotationSpecSetConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotationSpecSetConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotationSpecSetConfig.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1AnnotationSpecSetConfig extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $allowMultiLabel;
+  /**
+   * @var string
+   */
+  public $annotationSpecSet;
+
+  /**
+   * @param bool
+   */
+  public function setAllowMultiLabel($allowMultiLabel)
+  {
+    $this->allowMultiLabel = $allowMultiLabel;
+  }
+  /**
+   * @return bool
+   */
+  public function getAllowMultiLabel()
+  {
+    return $this->allowMultiLabel;
+  }
+  /**
+   * @param string
+   */
+  public function setAnnotationSpecSet($annotationSpecSet)
+  {
+    $this->annotationSpecSet = $annotationSpecSet;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotationSpecSet()
+  {
+    return $this->annotationSpecSet;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1AnnotationSpecSetConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1AnnotationSpecSetConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotationValue.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotationValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1AnnotationValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,170 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1AnnotationValue extends \Google\Model
+{
+  protected $imageBoundingPolyAnnotationType = GoogleCloudDatalabelingV1beta1ImageBoundingPolyAnnotation::class;
+  protected $imageBoundingPolyAnnotationDataType = '';
+  protected $imageClassificationAnnotationType = GoogleCloudDatalabelingV1beta1ImageClassificationAnnotation::class;
+  protected $imageClassificationAnnotationDataType = '';
+  protected $imagePolylineAnnotationType = GoogleCloudDatalabelingV1beta1ImagePolylineAnnotation::class;
+  protected $imagePolylineAnnotationDataType = '';
+  protected $imageSegmentationAnnotationType = GoogleCloudDatalabelingV1beta1ImageSegmentationAnnotation::class;
+  protected $imageSegmentationAnnotationDataType = '';
+  protected $textClassificationAnnotationType = GoogleCloudDatalabelingV1beta1TextClassificationAnnotation::class;
+  protected $textClassificationAnnotationDataType = '';
+  protected $textEntityExtractionAnnotationType = GoogleCloudDatalabelingV1beta1TextEntityExtractionAnnotation::class;
+  protected $textEntityExtractionAnnotationDataType = '';
+  protected $videoClassificationAnnotationType = GoogleCloudDatalabelingV1beta1VideoClassificationAnnotation::class;
+  protected $videoClassificationAnnotationDataType = '';
+  protected $videoEventAnnotationType = GoogleCloudDatalabelingV1beta1VideoEventAnnotation::class;
+  protected $videoEventAnnotationDataType = '';
+  protected $videoObjectTrackingAnnotationType = GoogleCloudDatalabelingV1beta1VideoObjectTrackingAnnotation::class;
+  protected $videoObjectTrackingAnnotationDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ImageBoundingPolyAnnotation
+   */
+  public function setImageBoundingPolyAnnotation(GoogleCloudDatalabelingV1beta1ImageBoundingPolyAnnotation $imageBoundingPolyAnnotation)
+  {
+    $this->imageBoundingPolyAnnotation = $imageBoundingPolyAnnotation;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ImageBoundingPolyAnnotation
+   */
+  public function getImageBoundingPolyAnnotation()
+  {
+    return $this->imageBoundingPolyAnnotation;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ImageClassificationAnnotation
+   */
+  public function setImageClassificationAnnotation(GoogleCloudDatalabelingV1beta1ImageClassificationAnnotation $imageClassificationAnnotation)
+  {
+    $this->imageClassificationAnnotation = $imageClassificationAnnotation;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ImageClassificationAnnotation
+   */
+  public function getImageClassificationAnnotation()
+  {
+    return $this->imageClassificationAnnotation;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ImagePolylineAnnotation
+   */
+  public function setImagePolylineAnnotation(GoogleCloudDatalabelingV1beta1ImagePolylineAnnotation $imagePolylineAnnotation)
+  {
+    $this->imagePolylineAnnotation = $imagePolylineAnnotation;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ImagePolylineAnnotation
+   */
+  public function getImagePolylineAnnotation()
+  {
+    return $this->imagePolylineAnnotation;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ImageSegmentationAnnotation
+   */
+  public function setImageSegmentationAnnotation(GoogleCloudDatalabelingV1beta1ImageSegmentationAnnotation $imageSegmentationAnnotation)
+  {
+    $this->imageSegmentationAnnotation = $imageSegmentationAnnotation;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ImageSegmentationAnnotation
+   */
+  public function getImageSegmentationAnnotation()
+  {
+    return $this->imageSegmentationAnnotation;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1TextClassificationAnnotation
+   */
+  public function setTextClassificationAnnotation(GoogleCloudDatalabelingV1beta1TextClassificationAnnotation $textClassificationAnnotation)
+  {
+    $this->textClassificationAnnotation = $textClassificationAnnotation;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1TextClassificationAnnotation
+   */
+  public function getTextClassificationAnnotation()
+  {
+    return $this->textClassificationAnnotation;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1TextEntityExtractionAnnotation
+   */
+  public function setTextEntityExtractionAnnotation(GoogleCloudDatalabelingV1beta1TextEntityExtractionAnnotation $textEntityExtractionAnnotation)
+  {
+    $this->textEntityExtractionAnnotation = $textEntityExtractionAnnotation;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1TextEntityExtractionAnnotation
+   */
+  public function getTextEntityExtractionAnnotation()
+  {
+    return $this->textEntityExtractionAnnotation;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1VideoClassificationAnnotation
+   */
+  public function setVideoClassificationAnnotation(GoogleCloudDatalabelingV1beta1VideoClassificationAnnotation $videoClassificationAnnotation)
+  {
+    $this->videoClassificationAnnotation = $videoClassificationAnnotation;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1VideoClassificationAnnotation
+   */
+  public function getVideoClassificationAnnotation()
+  {
+    return $this->videoClassificationAnnotation;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1VideoEventAnnotation
+   */
+  public function setVideoEventAnnotation(GoogleCloudDatalabelingV1beta1VideoEventAnnotation $videoEventAnnotation)
+  {
+    $this->videoEventAnnotation = $videoEventAnnotation;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1VideoEventAnnotation
+   */
+  public function getVideoEventAnnotation()
+  {
+    return $this->videoEventAnnotation;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1VideoObjectTrackingAnnotation
+   */
+  public function setVideoObjectTrackingAnnotation(GoogleCloudDatalabelingV1beta1VideoObjectTrackingAnnotation $videoObjectTrackingAnnotation)
+  {
+    $this->videoObjectTrackingAnnotation = $videoObjectTrackingAnnotation;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1VideoObjectTrackingAnnotation
+   */
+  public function getVideoObjectTrackingAnnotation()
+  {
+    return $this->videoObjectTrackingAnnotation;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1AnnotationValue::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1AnnotationValue');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Attempt.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Attempt.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Attempt.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1Attempt extends \Google\Collection
+{
+  protected $collection_key = 'partialFailures';
+  /**
+   * @var string
+   */
+  public $attemptTime;
+  protected $partialFailuresType = GoogleRpcStatus::class;
+  protected $partialFailuresDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setAttemptTime($attemptTime)
+  {
+    $this->attemptTime = $attemptTime;
+  }
+  /**
+   * @return string
+   */
+  public function getAttemptTime()
+  {
+    return $this->attemptTime;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialFailures($partialFailures)
+  {
+    $this->partialFailures = $partialFailures;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialFailures()
+  {
+    return $this->partialFailures;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1Attempt::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1Attempt');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1BigQuerySource.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1BigQuerySource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1BigQuerySource.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1BigQuerySource extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $inputUri;
+
+  /**
+   * @param string
+   */
+  public function setInputUri($inputUri)
+  {
+    $this->inputUri = $inputUri;
+  }
+  /**
+   * @return string
+   */
+  public function getInputUri()
+  {
+    return $this->inputUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1BigQuerySource::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1BigQuerySource');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptions.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptions.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptions extends \Google\Model
+{
+  /**
+   * @var float
+   */
+  public $iouThreshold;
+
+  /**
+   * @param float
+   */
+  public function setIouThreshold($iouThreshold)
+  {
+    $this->iouThreshold = $iouThreshold;
+  }
+  /**
+   * @return float
+   */
+  public function getIouThreshold()
+  {
+    return $this->iouThreshold;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptions::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptions');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1BoundingPoly.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1BoundingPoly.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1BoundingPoly.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1BoundingPoly extends \Google\Collection
+{
+  protected $collection_key = 'vertices';
+  protected $verticesType = GoogleCloudDatalabelingV1beta1Vertex::class;
+  protected $verticesDataType = 'array';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1Vertex[]
+   */
+  public function setVertices($vertices)
+  {
+    $this->vertices = $vertices;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1Vertex[]
+   */
+  public function getVertices()
+  {
+    return $this->vertices;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1BoundingPoly::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1BoundingPoly');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1BoundingPolyConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1BoundingPolyConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1BoundingPolyConfig.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1BoundingPolyConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $annotationSpecSet;
+  /**
+   * @var string
+   */
+  public $instructionMessage;
+
+  /**
+   * @param string
+   */
+  public function setAnnotationSpecSet($annotationSpecSet)
+  {
+    $this->annotationSpecSet = $annotationSpecSet;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotationSpecSet()
+  {
+    return $this->annotationSpecSet;
+  }
+  /**
+   * @param string
+   */
+  public function setInstructionMessage($instructionMessage)
+  {
+    $this->instructionMessage = $instructionMessage;
+  }
+  /**
+   * @return string
+   */
+  public function getInstructionMessage()
+  {
+    return $this->instructionMessage;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1BoundingPolyConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1BoundingPolyConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ClassificationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ClassificationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ClassificationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ClassificationMetadata extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $isMultiLabel;
+
+  /**
+   * @param bool
+   */
+  public function setIsMultiLabel($isMultiLabel)
+  {
+    $this->isMultiLabel = $isMultiLabel;
+  }
+  /**
+   * @return bool
+   */
+  public function getIsMultiLabel()
+  {
+    return $this->isMultiLabel;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ClassificationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ClassificationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ClassificationMetrics.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ClassificationMetrics.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ClassificationMetrics.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ClassificationMetrics extends \Google\Model
+{
+  protected $confusionMatrixType = GoogleCloudDatalabelingV1beta1ConfusionMatrix::class;
+  protected $confusionMatrixDataType = '';
+  protected $prCurveType = GoogleCloudDatalabelingV1beta1PrCurve::class;
+  protected $prCurveDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ConfusionMatrix
+   */
+  public function setConfusionMatrix(GoogleCloudDatalabelingV1beta1ConfusionMatrix $confusionMatrix)
+  {
+    $this->confusionMatrix = $confusionMatrix;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ConfusionMatrix
+   */
+  public function getConfusionMatrix()
+  {
+    return $this->confusionMatrix;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1PrCurve
+   */
+  public function setPrCurve(GoogleCloudDatalabelingV1beta1PrCurve $prCurve)
+  {
+    $this->prCurve = $prCurve;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1PrCurve
+   */
+  public function getPrCurve()
+  {
+    return $this->prCurve;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ClassificationMetrics::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ClassificationMetrics');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ConfidenceMetricsEntry.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ConfidenceMetricsEntry.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ConfidenceMetricsEntry.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,206 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ConfidenceMetricsEntry extends \Google\Model
+{
+  /**
+   * @var float
+   */
+  public $confidenceThreshold;
+  /**
+   * @var float
+   */
+  public $f1Score;
+  /**
+   * @var float
+   */
+  public $f1ScoreAt1;
+  /**
+   * @var float
+   */
+  public $f1ScoreAt5;
+  /**
+   * @var float
+   */
+  public $precision;
+  /**
+   * @var float
+   */
+  public $precisionAt1;
+  /**
+   * @var float
+   */
+  public $precisionAt5;
+  /**
+   * @var float
+   */
+  public $recall;
+  /**
+   * @var float
+   */
+  public $recallAt1;
+  /**
+   * @var float
+   */
+  public $recallAt5;
+
+  /**
+   * @param float
+   */
+  public function setConfidenceThreshold($confidenceThreshold)
+  {
+    $this->confidenceThreshold = $confidenceThreshold;
+  }
+  /**
+   * @return float
+   */
+  public function getConfidenceThreshold()
+  {
+    return $this->confidenceThreshold;
+  }
+  /**
+   * @param float
+   */
+  public function setF1Score($f1Score)
+  {
+    $this->f1Score = $f1Score;
+  }
+  /**
+   * @return float
+   */
+  public function getF1Score()
+  {
+    return $this->f1Score;
+  }
+  /**
+   * @param float
+   */
+  public function setF1ScoreAt1($f1ScoreAt1)
+  {
+    $this->f1ScoreAt1 = $f1ScoreAt1;
+  }
+  /**
+   * @return float
+   */
+  public function getF1ScoreAt1()
+  {
+    return $this->f1ScoreAt1;
+  }
+  /**
+   * @param float
+   */
+  public function setF1ScoreAt5($f1ScoreAt5)
+  {
+    $this->f1ScoreAt5 = $f1ScoreAt5;
+  }
+  /**
+   * @return float
+   */
+  public function getF1ScoreAt5()
+  {
+    return $this->f1ScoreAt5;
+  }
+  /**
+   * @param float
+   */
+  public function setPrecision($precision)
+  {
+    $this->precision = $precision;
+  }
+  /**
+   * @return float
+   */
+  public function getPrecision()
+  {
+    return $this->precision;
+  }
+  /**
+   * @param float
+   */
+  public function setPrecisionAt1($precisionAt1)
+  {
+    $this->precisionAt1 = $precisionAt1;
+  }
+  /**
+   * @return float
+   */
+  public function getPrecisionAt1()
+  {
+    return $this->precisionAt1;
+  }
+  /**
+   * @param float
+   */
+  public function setPrecisionAt5($precisionAt5)
+  {
+    $this->precisionAt5 = $precisionAt5;
+  }
+  /**
+   * @return float
+   */
+  public function getPrecisionAt5()
+  {
+    return $this->precisionAt5;
+  }
+  /**
+   * @param float
+   */
+  public function setRecall($recall)
+  {
+    $this->recall = $recall;
+  }
+  /**
+   * @return float
+   */
+  public function getRecall()
+  {
+    return $this->recall;
+  }
+  /**
+   * @param float
+   */
+  public function setRecallAt1($recallAt1)
+  {
+    $this->recallAt1 = $recallAt1;
+  }
+  /**
+   * @return float
+   */
+  public function getRecallAt1()
+  {
+    return $this->recallAt1;
+  }
+  /**
+   * @param float
+   */
+  public function setRecallAt5($recallAt5)
+  {
+    $this->recallAt5 = $recallAt5;
+  }
+  /**
+   * @return float
+   */
+  public function getRecallAt5()
+  {
+    return $this->recallAt5;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ConfidenceMetricsEntry::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ConfidenceMetricsEntry');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ConfusionMatrix.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ConfusionMatrix.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ConfusionMatrix.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ConfusionMatrix extends \Google\Collection
+{
+  protected $collection_key = 'row';
+  protected $rowType = GoogleCloudDatalabelingV1beta1Row::class;
+  protected $rowDataType = 'array';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1Row[]
+   */
+  public function setRow($row)
+  {
+    $this->row = $row;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1Row[]
+   */
+  public function getRow()
+  {
+    return $this->row;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ConfusionMatrix::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ConfusionMatrix');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ConfusionMatrixEntry.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ConfusionMatrixEntry.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ConfusionMatrixEntry.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ConfusionMatrixEntry extends \Google\Model
+{
+  protected $annotationSpecType = GoogleCloudDatalabelingV1beta1AnnotationSpec::class;
+  protected $annotationSpecDataType = '';
+  /**
+   * @var int
+   */
+  public $itemCount;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function setAnnotationSpec(GoogleCloudDatalabelingV1beta1AnnotationSpec $annotationSpec)
+  {
+    $this->annotationSpec = $annotationSpec;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function getAnnotationSpec()
+  {
+    return $this->annotationSpec;
+  }
+  /**
+   * @param int
+   */
+  public function setItemCount($itemCount)
+  {
+    $this->itemCount = $itemCount;
+  }
+  /**
+   * @return int
+   */
+  public function getItemCount()
+  {
+    return $this->itemCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ConfusionMatrixEntry::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ConfusionMatrixEntry');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1CreateAnnotationSpecSetRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1CreateAnnotationSpecSetRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1CreateAnnotationSpecSetRequest.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1CreateAnnotationSpecSetRequest extends \Google\Model
+{
+  protected $annotationSpecSetType = GoogleCloudDatalabelingV1beta1AnnotationSpecSet::class;
+  protected $annotationSpecSetDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotationSpecSet
+   */
+  public function setAnnotationSpecSet(GoogleCloudDatalabelingV1beta1AnnotationSpecSet $annotationSpecSet)
+  {
+    $this->annotationSpecSet = $annotationSpecSet;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotationSpecSet
+   */
+  public function getAnnotationSpecSet()
+  {
+    return $this->annotationSpecSet;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1CreateAnnotationSpecSetRequest::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1CreateAnnotationSpecSetRequest');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1CreateDatasetRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1CreateDatasetRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1CreateDatasetRequest.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1CreateDatasetRequest extends \Google\Model
+{
+  protected $datasetType = GoogleCloudDatalabelingV1beta1Dataset::class;
+  protected $datasetDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1Dataset
+   */
+  public function setDataset(GoogleCloudDatalabelingV1beta1Dataset $dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1Dataset
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1CreateDatasetRequest::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1CreateDatasetRequest');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1CreateEvaluationJobRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1CreateEvaluationJobRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1CreateEvaluationJobRequest.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1CreateEvaluationJobRequest extends \Google\Model
+{
+  protected $jobType = GoogleCloudDatalabelingV1beta1EvaluationJob::class;
+  protected $jobDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1EvaluationJob
+   */
+  public function setJob(GoogleCloudDatalabelingV1beta1EvaluationJob $job)
+  {
+    $this->job = $job;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1EvaluationJob
+   */
+  public function getJob()
+  {
+    return $this->job;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1CreateEvaluationJobRequest::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1CreateEvaluationJobRequest');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1CreateInstructionMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1CreateInstructionMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1CreateInstructionMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1CreateInstructionMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialFailures';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $instruction;
+  protected $partialFailuresType = GoogleRpcStatus::class;
+  protected $partialFailuresDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setInstruction($instruction)
+  {
+    $this->instruction = $instruction;
+  }
+  /**
+   * @return string
+   */
+  public function getInstruction()
+  {
+    return $this->instruction;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialFailures($partialFailures)
+  {
+    $this->partialFailures = $partialFailures;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialFailures()
+  {
+    return $this->partialFailures;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1CreateInstructionMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1CreateInstructionMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1CreateInstructionRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1CreateInstructionRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1CreateInstructionRequest.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1CreateInstructionRequest extends \Google\Model
+{
+  protected $instructionType = GoogleCloudDatalabelingV1beta1Instruction::class;
+  protected $instructionDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1Instruction
+   */
+  public function setInstruction(GoogleCloudDatalabelingV1beta1Instruction $instruction)
+  {
+    $this->instruction = $instruction;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1Instruction
+   */
+  public function getInstruction()
+  {
+    return $this->instruction;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1CreateInstructionRequest::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1CreateInstructionRequest');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1CsvInstruction.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1CsvInstruction.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1CsvInstruction.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1CsvInstruction extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $gcsFileUri;
+
+  /**
+   * @param string
+   */
+  public function setGcsFileUri($gcsFileUri)
+  {
+    $this->gcsFileUri = $gcsFileUri;
+  }
+  /**
+   * @return string
+   */
+  public function getGcsFileUri()
+  {
+    return $this->gcsFileUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1CsvInstruction::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1CsvInstruction');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1DataItem.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1DataItem.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1DataItem.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,92 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1DataItem extends \Google\Model
+{
+  protected $imagePayloadType = GoogleCloudDatalabelingV1beta1ImagePayload::class;
+  protected $imagePayloadDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+  protected $textPayloadType = GoogleCloudDatalabelingV1beta1TextPayload::class;
+  protected $textPayloadDataType = '';
+  protected $videoPayloadType = GoogleCloudDatalabelingV1beta1VideoPayload::class;
+  protected $videoPayloadDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ImagePayload
+   */
+  public function setImagePayload(GoogleCloudDatalabelingV1beta1ImagePayload $imagePayload)
+  {
+    $this->imagePayload = $imagePayload;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ImagePayload
+   */
+  public function getImagePayload()
+  {
+    return $this->imagePayload;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1TextPayload
+   */
+  public function setTextPayload(GoogleCloudDatalabelingV1beta1TextPayload $textPayload)
+  {
+    $this->textPayload = $textPayload;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1TextPayload
+   */
+  public function getTextPayload()
+  {
+    return $this->textPayload;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1VideoPayload
+   */
+  public function setVideoPayload(GoogleCloudDatalabelingV1beta1VideoPayload $videoPayload)
+  {
+    $this->videoPayload = $videoPayload;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1VideoPayload
+   */
+  public function getVideoPayload()
+  {
+    return $this->videoPayload;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1DataItem::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1DataItem');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Dataset.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Dataset.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Dataset.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,169 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1Dataset extends \Google\Collection
+{
+  protected $collection_key = 'inputConfigs';
+  /**
+   * @var string[]
+   */
+  public $blockingResources;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $dataItemCount;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  protected $inputConfigsType = GoogleCloudDatalabelingV1beta1InputConfig::class;
+  protected $inputConfigsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $lastMigrateTime;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string[]
+   */
+  public function setBlockingResources($blockingResources)
+  {
+    $this->blockingResources = $blockingResources;
+  }
+  /**
+   * @return string[]
+   */
+  public function getBlockingResources()
+  {
+    return $this->blockingResources;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDataItemCount($dataItemCount)
+  {
+    $this->dataItemCount = $dataItemCount;
+  }
+  /**
+   * @return string
+   */
+  public function getDataItemCount()
+  {
+    return $this->dataItemCount;
+  }
+  /**
+   * @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 GoogleCloudDatalabelingV1beta1InputConfig[]
+   */
+  public function setInputConfigs($inputConfigs)
+  {
+    $this->inputConfigs = $inputConfigs;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1InputConfig[]
+   */
+  public function getInputConfigs()
+  {
+    return $this->inputConfigs;
+  }
+  /**
+   * @param string
+   */
+  public function setLastMigrateTime($lastMigrateTime)
+  {
+    $this->lastMigrateTime = $lastMigrateTime;
+  }
+  /**
+   * @return string
+   */
+  public function getLastMigrateTime()
+  {
+    return $this->lastMigrateTime;
+  }
+  /**
+   * @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(GoogleCloudDatalabelingV1beta1Dataset::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1Dataset');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Evaluation.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Evaluation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Evaluation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,148 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1Evaluation extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $annotationType;
+  protected $configType = GoogleCloudDatalabelingV1beta1EvaluationConfig::class;
+  protected $configDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $evaluatedItemCount;
+  /**
+   * @var string
+   */
+  public $evaluationJobRunTime;
+  protected $evaluationMetricsType = GoogleCloudDatalabelingV1beta1EvaluationMetrics::class;
+  protected $evaluationMetricsDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string
+   */
+  public function setAnnotationType($annotationType)
+  {
+    $this->annotationType = $annotationType;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotationType()
+  {
+    return $this->annotationType;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1EvaluationConfig
+   */
+  public function setConfig(GoogleCloudDatalabelingV1beta1EvaluationConfig $config)
+  {
+    $this->config = $config;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1EvaluationConfig
+   */
+  public function getConfig()
+  {
+    return $this->config;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setEvaluatedItemCount($evaluatedItemCount)
+  {
+    $this->evaluatedItemCount = $evaluatedItemCount;
+  }
+  /**
+   * @return string
+   */
+  public function getEvaluatedItemCount()
+  {
+    return $this->evaluatedItemCount;
+  }
+  /**
+   * @param string
+   */
+  public function setEvaluationJobRunTime($evaluationJobRunTime)
+  {
+    $this->evaluationJobRunTime = $evaluationJobRunTime;
+  }
+  /**
+   * @return string
+   */
+  public function getEvaluationJobRunTime()
+  {
+    return $this->evaluationJobRunTime;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1EvaluationMetrics
+   */
+  public function setEvaluationMetrics(GoogleCloudDatalabelingV1beta1EvaluationMetrics $evaluationMetrics)
+  {
+    $this->evaluationMetrics = $evaluationMetrics;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1EvaluationMetrics
+   */
+  public function getEvaluationMetrics()
+  {
+    return $this->evaluationMetrics;
+  }
+  /**
+   * @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(GoogleCloudDatalabelingV1beta1Evaluation::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1Evaluation');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1EvaluationConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1EvaluationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1EvaluationConfig.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1EvaluationConfig extends \Google\Model
+{
+  protected $boundingBoxEvaluationOptionsType = GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptions::class;
+  protected $boundingBoxEvaluationOptionsDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptions
+   */
+  public function setBoundingBoxEvaluationOptions(GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptions $boundingBoxEvaluationOptions)
+  {
+    $this->boundingBoxEvaluationOptions = $boundingBoxEvaluationOptions;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptions
+   */
+  public function getBoundingBoxEvaluationOptions()
+  {
+    return $this->boundingBoxEvaluationOptions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1EvaluationConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1EvaluationConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1EvaluationJob.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1EvaluationJob.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1EvaluationJob.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,203 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1EvaluationJob extends \Google\Collection
+{
+  protected $collection_key = 'attempts';
+  /**
+   * @var string
+   */
+  public $annotationSpecSet;
+  protected $attemptsType = GoogleCloudDatalabelingV1beta1Attempt::class;
+  protected $attemptsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $description;
+  protected $evaluationJobConfigType = GoogleCloudDatalabelingV1beta1EvaluationJobConfig::class;
+  protected $evaluationJobConfigDataType = '';
+  /**
+   * @var bool
+   */
+  public $labelMissingGroundTruth;
+  /**
+   * @var string
+   */
+  public $modelVersion;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $schedule;
+  /**
+   * @var string
+   */
+  public $state;
+
+  /**
+   * @param string
+   */
+  public function setAnnotationSpecSet($annotationSpecSet)
+  {
+    $this->annotationSpecSet = $annotationSpecSet;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotationSpecSet()
+  {
+    return $this->annotationSpecSet;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1Attempt[]
+   */
+  public function setAttempts($attempts)
+  {
+    $this->attempts = $attempts;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1Attempt[]
+   */
+  public function getAttempts()
+  {
+    return $this->attempts;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1EvaluationJobConfig
+   */
+  public function setEvaluationJobConfig(GoogleCloudDatalabelingV1beta1EvaluationJobConfig $evaluationJobConfig)
+  {
+    $this->evaluationJobConfig = $evaluationJobConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1EvaluationJobConfig
+   */
+  public function getEvaluationJobConfig()
+  {
+    return $this->evaluationJobConfig;
+  }
+  /**
+   * @param bool
+   */
+  public function setLabelMissingGroundTruth($labelMissingGroundTruth)
+  {
+    $this->labelMissingGroundTruth = $labelMissingGroundTruth;
+  }
+  /**
+   * @return bool
+   */
+  public function getLabelMissingGroundTruth()
+  {
+    return $this->labelMissingGroundTruth;
+  }
+  /**
+   * @param string
+   */
+  public function setModelVersion($modelVersion)
+  {
+    $this->modelVersion = $modelVersion;
+  }
+  /**
+   * @return string
+   */
+  public function getModelVersion()
+  {
+    return $this->modelVersion;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setSchedule($schedule)
+  {
+    $this->schedule = $schedule;
+  }
+  /**
+   * @return string
+   */
+  public function getSchedule()
+  {
+    return $this->schedule;
+  }
+  /**
+   * @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(GoogleCloudDatalabelingV1beta1EvaluationJob::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1EvaluationJob');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfig.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $email;
+  public $minAcceptableMeanAveragePrecision;
+
+  /**
+   * @param string
+   */
+  public function setEmail($email)
+  {
+    $this->email = $email;
+  }
+  /**
+   * @return string
+   */
+  public function getEmail()
+  {
+    return $this->email;
+  }
+  public function setMinAcceptableMeanAveragePrecision($minAcceptableMeanAveragePrecision)
+  {
+    $this->minAcceptableMeanAveragePrecision = $minAcceptableMeanAveragePrecision;
+  }
+  public function getMinAcceptableMeanAveragePrecision()
+  {
+    return $this->minAcceptableMeanAveragePrecision;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1EvaluationJobConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1EvaluationJobConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1EvaluationJobConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,183 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1EvaluationJobConfig extends \Google\Model
+{
+  /**
+   * @var string[]
+   */
+  public $bigqueryImportKeys;
+  protected $boundingPolyConfigType = GoogleCloudDatalabelingV1beta1BoundingPolyConfig::class;
+  protected $boundingPolyConfigDataType = '';
+  protected $evaluationConfigType = GoogleCloudDatalabelingV1beta1EvaluationConfig::class;
+  protected $evaluationConfigDataType = '';
+  protected $evaluationJobAlertConfigType = GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfig::class;
+  protected $evaluationJobAlertConfigDataType = '';
+  /**
+   * @var int
+   */
+  public $exampleCount;
+  public $exampleSamplePercentage;
+  protected $humanAnnotationConfigType = GoogleCloudDatalabelingV1beta1HumanAnnotationConfig::class;
+  protected $humanAnnotationConfigDataType = '';
+  protected $imageClassificationConfigType = GoogleCloudDatalabelingV1beta1ImageClassificationConfig::class;
+  protected $imageClassificationConfigDataType = '';
+  protected $inputConfigType = GoogleCloudDatalabelingV1beta1InputConfig::class;
+  protected $inputConfigDataType = '';
+  protected $textClassificationConfigType = GoogleCloudDatalabelingV1beta1TextClassificationConfig::class;
+  protected $textClassificationConfigDataType = '';
+
+  /**
+   * @param string[]
+   */
+  public function setBigqueryImportKeys($bigqueryImportKeys)
+  {
+    $this->bigqueryImportKeys = $bigqueryImportKeys;
+  }
+  /**
+   * @return string[]
+   */
+  public function getBigqueryImportKeys()
+  {
+    return $this->bigqueryImportKeys;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1BoundingPolyConfig
+   */
+  public function setBoundingPolyConfig(GoogleCloudDatalabelingV1beta1BoundingPolyConfig $boundingPolyConfig)
+  {
+    $this->boundingPolyConfig = $boundingPolyConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1BoundingPolyConfig
+   */
+  public function getBoundingPolyConfig()
+  {
+    return $this->boundingPolyConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1EvaluationConfig
+   */
+  public function setEvaluationConfig(GoogleCloudDatalabelingV1beta1EvaluationConfig $evaluationConfig)
+  {
+    $this->evaluationConfig = $evaluationConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1EvaluationConfig
+   */
+  public function getEvaluationConfig()
+  {
+    return $this->evaluationConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfig
+   */
+  public function setEvaluationJobAlertConfig(GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfig $evaluationJobAlertConfig)
+  {
+    $this->evaluationJobAlertConfig = $evaluationJobAlertConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfig
+   */
+  public function getEvaluationJobAlertConfig()
+  {
+    return $this->evaluationJobAlertConfig;
+  }
+  /**
+   * @param int
+   */
+  public function setExampleCount($exampleCount)
+  {
+    $this->exampleCount = $exampleCount;
+  }
+  /**
+   * @return int
+   */
+  public function getExampleCount()
+  {
+    return $this->exampleCount;
+  }
+  public function setExampleSamplePercentage($exampleSamplePercentage)
+  {
+    $this->exampleSamplePercentage = $exampleSamplePercentage;
+  }
+  public function getExampleSamplePercentage()
+  {
+    return $this->exampleSamplePercentage;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function setHumanAnnotationConfig(GoogleCloudDatalabelingV1beta1HumanAnnotationConfig $humanAnnotationConfig)
+  {
+    $this->humanAnnotationConfig = $humanAnnotationConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function getHumanAnnotationConfig()
+  {
+    return $this->humanAnnotationConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ImageClassificationConfig
+   */
+  public function setImageClassificationConfig(GoogleCloudDatalabelingV1beta1ImageClassificationConfig $imageClassificationConfig)
+  {
+    $this->imageClassificationConfig = $imageClassificationConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ImageClassificationConfig
+   */
+  public function getImageClassificationConfig()
+  {
+    return $this->imageClassificationConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1InputConfig
+   */
+  public function setInputConfig(GoogleCloudDatalabelingV1beta1InputConfig $inputConfig)
+  {
+    $this->inputConfig = $inputConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1InputConfig
+   */
+  public function getInputConfig()
+  {
+    return $this->inputConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1TextClassificationConfig
+   */
+  public function setTextClassificationConfig(GoogleCloudDatalabelingV1beta1TextClassificationConfig $textClassificationConfig)
+  {
+    $this->textClassificationConfig = $textClassificationConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1TextClassificationConfig
+   */
+  public function getTextClassificationConfig()
+  {
+    return $this->textClassificationConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1EvaluationJobConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1EvaluationJobConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1EvaluationMetrics.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1EvaluationMetrics.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1EvaluationMetrics.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1EvaluationMetrics extends \Google\Model
+{
+  protected $classificationMetricsType = GoogleCloudDatalabelingV1beta1ClassificationMetrics::class;
+  protected $classificationMetricsDataType = '';
+  protected $objectDetectionMetricsType = GoogleCloudDatalabelingV1beta1ObjectDetectionMetrics::class;
+  protected $objectDetectionMetricsDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ClassificationMetrics
+   */
+  public function setClassificationMetrics(GoogleCloudDatalabelingV1beta1ClassificationMetrics $classificationMetrics)
+  {
+    $this->classificationMetrics = $classificationMetrics;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ClassificationMetrics
+   */
+  public function getClassificationMetrics()
+  {
+    return $this->classificationMetrics;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ObjectDetectionMetrics
+   */
+  public function setObjectDetectionMetrics(GoogleCloudDatalabelingV1beta1ObjectDetectionMetrics $objectDetectionMetrics)
+  {
+    $this->objectDetectionMetrics = $objectDetectionMetrics;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ObjectDetectionMetrics
+   */
+  public function getObjectDetectionMetrics()
+  {
+    return $this->objectDetectionMetrics;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1EvaluationMetrics::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1EvaluationMetrics');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1EventConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1EventConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1EventConfig.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1EventConfig extends \Google\Collection
+{
+  protected $collection_key = 'annotationSpecSets';
+  /**
+   * @var string[]
+   */
+  public $annotationSpecSets;
+  /**
+   * @var int
+   */
+  public $clipLength;
+  /**
+   * @var int
+   */
+  public $overlapLength;
+
+  /**
+   * @param string[]
+   */
+  public function setAnnotationSpecSets($annotationSpecSets)
+  {
+    $this->annotationSpecSets = $annotationSpecSets;
+  }
+  /**
+   * @return string[]
+   */
+  public function getAnnotationSpecSets()
+  {
+    return $this->annotationSpecSets;
+  }
+  /**
+   * @param int
+   */
+  public function setClipLength($clipLength)
+  {
+    $this->clipLength = $clipLength;
+  }
+  /**
+   * @return int
+   */
+  public function getClipLength()
+  {
+    return $this->clipLength;
+  }
+  /**
+   * @param int
+   */
+  public function setOverlapLength($overlapLength)
+  {
+    $this->overlapLength = $overlapLength;
+  }
+  /**
+   * @return int
+   */
+  public function getOverlapLength()
+  {
+    return $this->overlapLength;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1EventConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1EventConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Example.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Example.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Example.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1Example extends \Google\Collection
+{
+  protected $collection_key = 'annotations';
+  protected $annotationsType = GoogleCloudDatalabelingV1beta1Annotation::class;
+  protected $annotationsDataType = 'array';
+  protected $imagePayloadType = GoogleCloudDatalabelingV1beta1ImagePayload::class;
+  protected $imagePayloadDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+  protected $textPayloadType = GoogleCloudDatalabelingV1beta1TextPayload::class;
+  protected $textPayloadDataType = '';
+  protected $videoPayloadType = GoogleCloudDatalabelingV1beta1VideoPayload::class;
+  protected $videoPayloadDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1Annotation[]
+   */
+  public function setAnnotations($annotations)
+  {
+    $this->annotations = $annotations;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1Annotation[]
+   */
+  public function getAnnotations()
+  {
+    return $this->annotations;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ImagePayload
+   */
+  public function setImagePayload(GoogleCloudDatalabelingV1beta1ImagePayload $imagePayload)
+  {
+    $this->imagePayload = $imagePayload;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ImagePayload
+   */
+  public function getImagePayload()
+  {
+    return $this->imagePayload;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1TextPayload
+   */
+  public function setTextPayload(GoogleCloudDatalabelingV1beta1TextPayload $textPayload)
+  {
+    $this->textPayload = $textPayload;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1TextPayload
+   */
+  public function getTextPayload()
+  {
+    return $this->textPayload;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1VideoPayload
+   */
+  public function setVideoPayload(GoogleCloudDatalabelingV1beta1VideoPayload $videoPayload)
+  {
+    $this->videoPayload = $videoPayload;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1VideoPayload
+   */
+  public function getVideoPayload()
+  {
+    return $this->videoPayload;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1Example::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1Example');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ExampleComparison.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ExampleComparison.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ExampleComparison.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ExampleComparison extends \Google\Collection
+{
+  protected $collection_key = 'modelCreatedExamples';
+  protected $groundTruthExampleType = GoogleCloudDatalabelingV1beta1Example::class;
+  protected $groundTruthExampleDataType = '';
+  protected $modelCreatedExamplesType = GoogleCloudDatalabelingV1beta1Example::class;
+  protected $modelCreatedExamplesDataType = 'array';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1Example
+   */
+  public function setGroundTruthExample(GoogleCloudDatalabelingV1beta1Example $groundTruthExample)
+  {
+    $this->groundTruthExample = $groundTruthExample;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1Example
+   */
+  public function getGroundTruthExample()
+  {
+    return $this->groundTruthExample;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1Example[]
+   */
+  public function setModelCreatedExamples($modelCreatedExamples)
+  {
+    $this->modelCreatedExamples = $modelCreatedExamples;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1Example[]
+   */
+  public function getModelCreatedExamples()
+  {
+    return $this->modelCreatedExamples;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ExampleComparison::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ExampleComparison');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ExportDataOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ExportDataOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ExportDataOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ExportDataOperationMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialFailures';
+  /**
+   * @var string
+   */
+  public $annotatedDataset;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $dataset;
+  protected $partialFailuresType = GoogleRpcStatus::class;
+  protected $partialFailuresDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setAnnotatedDataset($annotatedDataset)
+  {
+    $this->annotatedDataset = $annotatedDataset;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDataset()
+  {
+    return $this->annotatedDataset;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialFailures($partialFailures)
+  {
+    $this->partialFailures = $partialFailures;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialFailures()
+  {
+    return $this->partialFailures;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ExportDataOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ExportDataOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ExportDataOperationResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ExportDataOperationResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ExportDataOperationResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ExportDataOperationResponse extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $annotatedDataset;
+  /**
+   * @var string
+   */
+  public $dataset;
+  /**
+   * @var int
+   */
+  public $exportCount;
+  protected $labelStatsType = GoogleCloudDatalabelingV1beta1LabelStats::class;
+  protected $labelStatsDataType = '';
+  protected $outputConfigType = GoogleCloudDatalabelingV1beta1OutputConfig::class;
+  protected $outputConfigDataType = '';
+  /**
+   * @var int
+   */
+  public $totalCount;
+
+  /**
+   * @param string
+   */
+  public function setAnnotatedDataset($annotatedDataset)
+  {
+    $this->annotatedDataset = $annotatedDataset;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDataset()
+  {
+    return $this->annotatedDataset;
+  }
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param int
+   */
+  public function setExportCount($exportCount)
+  {
+    $this->exportCount = $exportCount;
+  }
+  /**
+   * @return int
+   */
+  public function getExportCount()
+  {
+    return $this->exportCount;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1LabelStats
+   */
+  public function setLabelStats(GoogleCloudDatalabelingV1beta1LabelStats $labelStats)
+  {
+    $this->labelStats = $labelStats;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1LabelStats
+   */
+  public function getLabelStats()
+  {
+    return $this->labelStats;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1OutputConfig
+   */
+  public function setOutputConfig(GoogleCloudDatalabelingV1beta1OutputConfig $outputConfig)
+  {
+    $this->outputConfig = $outputConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1OutputConfig
+   */
+  public function getOutputConfig()
+  {
+    return $this->outputConfig;
+  }
+  /**
+   * @param int
+   */
+  public function setTotalCount($totalCount)
+  {
+    $this->totalCount = $totalCount;
+  }
+  /**
+   * @return int
+   */
+  public function getTotalCount()
+  {
+    return $this->totalCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ExportDataOperationResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ExportDataOperationResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ExportDataRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ExportDataRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ExportDataRequest.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ExportDataRequest extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $annotatedDataset;
+  /**
+   * @var string
+   */
+  public $filter;
+  protected $outputConfigType = GoogleCloudDatalabelingV1beta1OutputConfig::class;
+  protected $outputConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $userEmailAddress;
+
+  /**
+   * @param string
+   */
+  public function setAnnotatedDataset($annotatedDataset)
+  {
+    $this->annotatedDataset = $annotatedDataset;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDataset()
+  {
+    return $this->annotatedDataset;
+  }
+  /**
+   * @param string
+   */
+  public function setFilter($filter)
+  {
+    $this->filter = $filter;
+  }
+  /**
+   * @return string
+   */
+  public function getFilter()
+  {
+    return $this->filter;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1OutputConfig
+   */
+  public function setOutputConfig(GoogleCloudDatalabelingV1beta1OutputConfig $outputConfig)
+  {
+    $this->outputConfig = $outputConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1OutputConfig
+   */
+  public function getOutputConfig()
+  {
+    return $this->outputConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setUserEmailAddress($userEmailAddress)
+  {
+    $this->userEmailAddress = $userEmailAddress;
+  }
+  /**
+   * @return string
+   */
+  public function getUserEmailAddress()
+  {
+    return $this->userEmailAddress;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ExportDataRequest::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ExportDataRequest');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1FeedbackMessage.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1FeedbackMessage.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1FeedbackMessage.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1FeedbackMessage extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $body;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $image;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $operatorFeedbackMetadataType = GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadata::class;
+  protected $operatorFeedbackMetadataDataType = '';
+  protected $requesterFeedbackMetadataType = GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadata::class;
+  protected $requesterFeedbackMetadataDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setBody($body)
+  {
+    $this->body = $body;
+  }
+  /**
+   * @return string
+   */
+  public function getBody()
+  {
+    return $this->body;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setImage($image)
+  {
+    $this->image = $image;
+  }
+  /**
+   * @return string
+   */
+  public function getImage()
+  {
+    return $this->image;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadata
+   */
+  public function setOperatorFeedbackMetadata(GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadata $operatorFeedbackMetadata)
+  {
+    $this->operatorFeedbackMetadata = $operatorFeedbackMetadata;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadata
+   */
+  public function getOperatorFeedbackMetadata()
+  {
+    return $this->operatorFeedbackMetadata;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadata
+   */
+  public function setRequesterFeedbackMetadata(GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadata $requesterFeedbackMetadata)
+  {
+    $this->requesterFeedbackMetadata = $requesterFeedbackMetadata;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadata
+   */
+  public function getRequesterFeedbackMetadata()
+  {
+    return $this->requesterFeedbackMetadata;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1FeedbackMessage::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1FeedbackMessage');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1FeedbackThread.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1FeedbackThread.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1FeedbackThread.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1FeedbackThread extends \Google\Model
+{
+  protected $feedbackThreadMetadataType = GoogleCloudDatalabelingV1beta1FeedbackThreadMetadata::class;
+  protected $feedbackThreadMetadataDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1FeedbackThreadMetadata
+   */
+  public function setFeedbackThreadMetadata(GoogleCloudDatalabelingV1beta1FeedbackThreadMetadata $feedbackThreadMetadata)
+  {
+    $this->feedbackThreadMetadata = $feedbackThreadMetadata;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1FeedbackThreadMetadata
+   */
+  public function getFeedbackThreadMetadata()
+  {
+    return $this->feedbackThreadMetadata;
+  }
+  /**
+   * @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(GoogleCloudDatalabelingV1beta1FeedbackThread::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1FeedbackThread');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1FeedbackThreadMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1FeedbackThreadMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1FeedbackThreadMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1FeedbackThreadMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $lastUpdateTime;
+  /**
+   * @var string
+   */
+  public $status;
+  /**
+   * @var string
+   */
+  public $thumbnail;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setLastUpdateTime($lastUpdateTime)
+  {
+    $this->lastUpdateTime = $lastUpdateTime;
+  }
+  /**
+   * @return string
+   */
+  public function getLastUpdateTime()
+  {
+    return $this->lastUpdateTime;
+  }
+  /**
+   * @param string
+   */
+  public function setStatus($status)
+  {
+    $this->status = $status;
+  }
+  /**
+   * @return string
+   */
+  public function getStatus()
+  {
+    return $this->status;
+  }
+  /**
+   * @param string
+   */
+  public function setThumbnail($thumbnail)
+  {
+    $this->thumbnail = $thumbnail;
+  }
+  /**
+   * @return string
+   */
+  public function getThumbnail()
+  {
+    return $this->thumbnail;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1FeedbackThreadMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1FeedbackThreadMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1GcsDestination.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1GcsDestination.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1GcsDestination.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1GcsDestination extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $mimeType;
+  /**
+   * @var string
+   */
+  public $outputUri;
+
+  /**
+   * @param string
+   */
+  public function setMimeType($mimeType)
+  {
+    $this->mimeType = $mimeType;
+  }
+  /**
+   * @return string
+   */
+  public function getMimeType()
+  {
+    return $this->mimeType;
+  }
+  /**
+   * @param string
+   */
+  public function setOutputUri($outputUri)
+  {
+    $this->outputUri = $outputUri;
+  }
+  /**
+   * @return string
+   */
+  public function getOutputUri()
+  {
+    return $this->outputUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1GcsDestination::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1GcsDestination');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1GcsFolderDestination.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1GcsFolderDestination.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1GcsFolderDestination.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1GcsFolderDestination extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $outputFolderUri;
+
+  /**
+   * @param string
+   */
+  public function setOutputFolderUri($outputFolderUri)
+  {
+    $this->outputFolderUri = $outputFolderUri;
+  }
+  /**
+   * @return string
+   */
+  public function getOutputFolderUri()
+  {
+    return $this->outputFolderUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1GcsFolderDestination::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1GcsFolderDestination');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1GcsSource.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1GcsSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1GcsSource.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1GcsSource extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $inputUri;
+  /**
+   * @var string
+   */
+  public $mimeType;
+
+  /**
+   * @param string
+   */
+  public function setInputUri($inputUri)
+  {
+    $this->inputUri = $inputUri;
+  }
+  /**
+   * @return string
+   */
+  public function getInputUri()
+  {
+    return $this->inputUri;
+  }
+  /**
+   * @param string
+   */
+  public function setMimeType($mimeType)
+  {
+    $this->mimeType = $mimeType;
+  }
+  /**
+   * @return string
+   */
+  public function getMimeType()
+  {
+    return $this->mimeType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1GcsSource::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1GcsSource');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1HumanAnnotationConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1HumanAnnotationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1HumanAnnotationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,189 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1HumanAnnotationConfig extends \Google\Collection
+{
+  protected $collection_key = 'contributorEmails';
+  /**
+   * @var string
+   */
+  public $annotatedDatasetDescription;
+  /**
+   * @var string
+   */
+  public $annotatedDatasetDisplayName;
+  /**
+   * @var string[]
+   */
+  public $contributorEmails;
+  /**
+   * @var string
+   */
+  public $instruction;
+  /**
+   * @var string
+   */
+  public $labelGroup;
+  /**
+   * @var string
+   */
+  public $languageCode;
+  /**
+   * @var string
+   */
+  public $questionDuration;
+  /**
+   * @var int
+   */
+  public $replicaCount;
+  /**
+   * @var string
+   */
+  public $userEmailAddress;
+
+  /**
+   * @param string
+   */
+  public function setAnnotatedDatasetDescription($annotatedDatasetDescription)
+  {
+    $this->annotatedDatasetDescription = $annotatedDatasetDescription;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDatasetDescription()
+  {
+    return $this->annotatedDatasetDescription;
+  }
+  /**
+   * @param string
+   */
+  public function setAnnotatedDatasetDisplayName($annotatedDatasetDisplayName)
+  {
+    $this->annotatedDatasetDisplayName = $annotatedDatasetDisplayName;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDatasetDisplayName()
+  {
+    return $this->annotatedDatasetDisplayName;
+  }
+  /**
+   * @param string[]
+   */
+  public function setContributorEmails($contributorEmails)
+  {
+    $this->contributorEmails = $contributorEmails;
+  }
+  /**
+   * @return string[]
+   */
+  public function getContributorEmails()
+  {
+    return $this->contributorEmails;
+  }
+  /**
+   * @param string
+   */
+  public function setInstruction($instruction)
+  {
+    $this->instruction = $instruction;
+  }
+  /**
+   * @return string
+   */
+  public function getInstruction()
+  {
+    return $this->instruction;
+  }
+  /**
+   * @param string
+   */
+  public function setLabelGroup($labelGroup)
+  {
+    $this->labelGroup = $labelGroup;
+  }
+  /**
+   * @return string
+   */
+  public function getLabelGroup()
+  {
+    return $this->labelGroup;
+  }
+  /**
+   * @param string
+   */
+  public function setLanguageCode($languageCode)
+  {
+    $this->languageCode = $languageCode;
+  }
+  /**
+   * @return string
+   */
+  public function getLanguageCode()
+  {
+    return $this->languageCode;
+  }
+  /**
+   * @param string
+   */
+  public function setQuestionDuration($questionDuration)
+  {
+    $this->questionDuration = $questionDuration;
+  }
+  /**
+   * @return string
+   */
+  public function getQuestionDuration()
+  {
+    return $this->questionDuration;
+  }
+  /**
+   * @param int
+   */
+  public function setReplicaCount($replicaCount)
+  {
+    $this->replicaCount = $replicaCount;
+  }
+  /**
+   * @return int
+   */
+  public function getReplicaCount()
+  {
+    return $this->replicaCount;
+  }
+  /**
+   * @param string
+   */
+  public function setUserEmailAddress($userEmailAddress)
+  {
+    $this->userEmailAddress = $userEmailAddress;
+  }
+  /**
+   * @return string
+   */
+  public function getUserEmailAddress()
+  {
+    return $this->userEmailAddress;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1HumanAnnotationConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1HumanAnnotationConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImageBoundingPolyAnnotation.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImageBoundingPolyAnnotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImageBoundingPolyAnnotation.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ImageBoundingPolyAnnotation extends \Google\Model
+{
+  protected $annotationSpecType = GoogleCloudDatalabelingV1beta1AnnotationSpec::class;
+  protected $annotationSpecDataType = '';
+  protected $boundingPolyType = GoogleCloudDatalabelingV1beta1BoundingPoly::class;
+  protected $boundingPolyDataType = '';
+  protected $normalizedBoundingPolyType = GoogleCloudDatalabelingV1beta1NormalizedBoundingPoly::class;
+  protected $normalizedBoundingPolyDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function setAnnotationSpec(GoogleCloudDatalabelingV1beta1AnnotationSpec $annotationSpec)
+  {
+    $this->annotationSpec = $annotationSpec;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function getAnnotationSpec()
+  {
+    return $this->annotationSpec;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1BoundingPoly
+   */
+  public function setBoundingPoly(GoogleCloudDatalabelingV1beta1BoundingPoly $boundingPoly)
+  {
+    $this->boundingPoly = $boundingPoly;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1BoundingPoly
+   */
+  public function getBoundingPoly()
+  {
+    return $this->boundingPoly;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1NormalizedBoundingPoly
+   */
+  public function setNormalizedBoundingPoly(GoogleCloudDatalabelingV1beta1NormalizedBoundingPoly $normalizedBoundingPoly)
+  {
+    $this->normalizedBoundingPoly = $normalizedBoundingPoly;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1NormalizedBoundingPoly
+   */
+  public function getNormalizedBoundingPoly()
+  {
+    return $this->normalizedBoundingPoly;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ImageBoundingPolyAnnotation::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ImageBoundingPolyAnnotation');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImageClassificationAnnotation.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImageClassificationAnnotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImageClassificationAnnotation.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ImageClassificationAnnotation extends \Google\Model
+{
+  protected $annotationSpecType = GoogleCloudDatalabelingV1beta1AnnotationSpec::class;
+  protected $annotationSpecDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function setAnnotationSpec(GoogleCloudDatalabelingV1beta1AnnotationSpec $annotationSpec)
+  {
+    $this->annotationSpec = $annotationSpec;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function getAnnotationSpec()
+  {
+    return $this->annotationSpec;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ImageClassificationAnnotation::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ImageClassificationAnnotation');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImageClassificationConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImageClassificationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImageClassificationConfig.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ImageClassificationConfig extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $allowMultiLabel;
+  /**
+   * @var string
+   */
+  public $annotationSpecSet;
+  /**
+   * @var string
+   */
+  public $answerAggregationType;
+
+  /**
+   * @param bool
+   */
+  public function setAllowMultiLabel($allowMultiLabel)
+  {
+    $this->allowMultiLabel = $allowMultiLabel;
+  }
+  /**
+   * @return bool
+   */
+  public function getAllowMultiLabel()
+  {
+    return $this->allowMultiLabel;
+  }
+  /**
+   * @param string
+   */
+  public function setAnnotationSpecSet($annotationSpecSet)
+  {
+    $this->annotationSpecSet = $annotationSpecSet;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotationSpecSet()
+  {
+    return $this->annotationSpecSet;
+  }
+  /**
+   * @param string
+   */
+  public function setAnswerAggregationType($answerAggregationType)
+  {
+    $this->answerAggregationType = $answerAggregationType;
+  }
+  /**
+   * @return string
+   */
+  public function getAnswerAggregationType()
+  {
+    return $this->answerAggregationType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ImageClassificationConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ImageClassificationConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImagePayload.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImagePayload.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImagePayload.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ImagePayload extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $imageThumbnail;
+  /**
+   * @var string
+   */
+  public $imageUri;
+  /**
+   * @var string
+   */
+  public $mimeType;
+  /**
+   * @var string
+   */
+  public $signedUri;
+
+  /**
+   * @param string
+   */
+  public function setImageThumbnail($imageThumbnail)
+  {
+    $this->imageThumbnail = $imageThumbnail;
+  }
+  /**
+   * @return string
+   */
+  public function getImageThumbnail()
+  {
+    return $this->imageThumbnail;
+  }
+  /**
+   * @param string
+   */
+  public function setImageUri($imageUri)
+  {
+    $this->imageUri = $imageUri;
+  }
+  /**
+   * @return string
+   */
+  public function getImageUri()
+  {
+    return $this->imageUri;
+  }
+  /**
+   * @param string
+   */
+  public function setMimeType($mimeType)
+  {
+    $this->mimeType = $mimeType;
+  }
+  /**
+   * @return string
+   */
+  public function getMimeType()
+  {
+    return $this->mimeType;
+  }
+  /**
+   * @param string
+   */
+  public function setSignedUri($signedUri)
+  {
+    $this->signedUri = $signedUri;
+  }
+  /**
+   * @return string
+   */
+  public function getSignedUri()
+  {
+    return $this->signedUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ImagePayload::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ImagePayload');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImagePolylineAnnotation.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImagePolylineAnnotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImagePolylineAnnotation.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ImagePolylineAnnotation extends \Google\Model
+{
+  protected $annotationSpecType = GoogleCloudDatalabelingV1beta1AnnotationSpec::class;
+  protected $annotationSpecDataType = '';
+  protected $normalizedPolylineType = GoogleCloudDatalabelingV1beta1NormalizedPolyline::class;
+  protected $normalizedPolylineDataType = '';
+  protected $polylineType = GoogleCloudDatalabelingV1beta1Polyline::class;
+  protected $polylineDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function setAnnotationSpec(GoogleCloudDatalabelingV1beta1AnnotationSpec $annotationSpec)
+  {
+    $this->annotationSpec = $annotationSpec;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function getAnnotationSpec()
+  {
+    return $this->annotationSpec;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1NormalizedPolyline
+   */
+  public function setNormalizedPolyline(GoogleCloudDatalabelingV1beta1NormalizedPolyline $normalizedPolyline)
+  {
+    $this->normalizedPolyline = $normalizedPolyline;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1NormalizedPolyline
+   */
+  public function getNormalizedPolyline()
+  {
+    return $this->normalizedPolyline;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1Polyline
+   */
+  public function setPolyline(GoogleCloudDatalabelingV1beta1Polyline $polyline)
+  {
+    $this->polyline = $polyline;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1Polyline
+   */
+  public function getPolyline()
+  {
+    return $this->polyline;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ImagePolylineAnnotation::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ImagePolylineAnnotation');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImageSegmentationAnnotation.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImageSegmentationAnnotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImageSegmentationAnnotation.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ImageSegmentationAnnotation extends \Google\Model
+{
+  protected $annotationColorsType = GoogleCloudDatalabelingV1beta1AnnotationSpec::class;
+  protected $annotationColorsDataType = 'map';
+  /**
+   * @var string
+   */
+  public $imageBytes;
+  /**
+   * @var string
+   */
+  public $mimeType;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotationSpec[]
+   */
+  public function setAnnotationColors($annotationColors)
+  {
+    $this->annotationColors = $annotationColors;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotationSpec[]
+   */
+  public function getAnnotationColors()
+  {
+    return $this->annotationColors;
+  }
+  /**
+   * @param string
+   */
+  public function setImageBytes($imageBytes)
+  {
+    $this->imageBytes = $imageBytes;
+  }
+  /**
+   * @return string
+   */
+  public function getImageBytes()
+  {
+    return $this->imageBytes;
+  }
+  /**
+   * @param string
+   */
+  public function setMimeType($mimeType)
+  {
+    $this->mimeType = $mimeType;
+  }
+  /**
+   * @return string
+   */
+  public function getMimeType()
+  {
+    return $this->mimeType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ImageSegmentationAnnotation::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ImageSegmentationAnnotation');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImportDataOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImportDataOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImportDataOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ImportDataOperationMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialFailures';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $dataset;
+  protected $partialFailuresType = GoogleRpcStatus::class;
+  protected $partialFailuresDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialFailures($partialFailures)
+  {
+    $this->partialFailures = $partialFailures;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialFailures()
+  {
+    return $this->partialFailures;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ImportDataOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ImportDataOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImportDataOperationResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImportDataOperationResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImportDataOperationResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ImportDataOperationResponse extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $dataset;
+  /**
+   * @var int
+   */
+  public $importCount;
+  /**
+   * @var int
+   */
+  public $totalCount;
+
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param int
+   */
+  public function setImportCount($importCount)
+  {
+    $this->importCount = $importCount;
+  }
+  /**
+   * @return int
+   */
+  public function getImportCount()
+  {
+    return $this->importCount;
+  }
+  /**
+   * @param int
+   */
+  public function setTotalCount($totalCount)
+  {
+    $this->totalCount = $totalCount;
+  }
+  /**
+   * @return int
+   */
+  public function getTotalCount()
+  {
+    return $this->totalCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ImportDataOperationResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ImportDataOperationResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImportDataRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImportDataRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ImportDataRequest.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ImportDataRequest extends \Google\Model
+{
+  protected $inputConfigType = GoogleCloudDatalabelingV1beta1InputConfig::class;
+  protected $inputConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $userEmailAddress;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1InputConfig
+   */
+  public function setInputConfig(GoogleCloudDatalabelingV1beta1InputConfig $inputConfig)
+  {
+    $this->inputConfig = $inputConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1InputConfig
+   */
+  public function getInputConfig()
+  {
+    return $this->inputConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setUserEmailAddress($userEmailAddress)
+  {
+    $this->userEmailAddress = $userEmailAddress;
+  }
+  /**
+   * @return string
+   */
+  public function getUserEmailAddress()
+  {
+    return $this->userEmailAddress;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ImportDataRequest::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ImportDataRequest');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1InputConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1InputConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1InputConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,126 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1InputConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $annotationType;
+  protected $bigquerySourceType = GoogleCloudDatalabelingV1beta1BigQuerySource::class;
+  protected $bigquerySourceDataType = '';
+  protected $classificationMetadataType = GoogleCloudDatalabelingV1beta1ClassificationMetadata::class;
+  protected $classificationMetadataDataType = '';
+  /**
+   * @var string
+   */
+  public $dataType;
+  protected $gcsSourceType = GoogleCloudDatalabelingV1beta1GcsSource::class;
+  protected $gcsSourceDataType = '';
+  protected $textMetadataType = GoogleCloudDatalabelingV1beta1TextMetadata::class;
+  protected $textMetadataDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setAnnotationType($annotationType)
+  {
+    $this->annotationType = $annotationType;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotationType()
+  {
+    return $this->annotationType;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1BigQuerySource
+   */
+  public function setBigquerySource(GoogleCloudDatalabelingV1beta1BigQuerySource $bigquerySource)
+  {
+    $this->bigquerySource = $bigquerySource;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1BigQuerySource
+   */
+  public function getBigquerySource()
+  {
+    return $this->bigquerySource;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ClassificationMetadata
+   */
+  public function setClassificationMetadata(GoogleCloudDatalabelingV1beta1ClassificationMetadata $classificationMetadata)
+  {
+    $this->classificationMetadata = $classificationMetadata;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ClassificationMetadata
+   */
+  public function getClassificationMetadata()
+  {
+    return $this->classificationMetadata;
+  }
+  /**
+   * @param string
+   */
+  public function setDataType($dataType)
+  {
+    $this->dataType = $dataType;
+  }
+  /**
+   * @return string
+   */
+  public function getDataType()
+  {
+    return $this->dataType;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1GcsSource
+   */
+  public function setGcsSource(GoogleCloudDatalabelingV1beta1GcsSource $gcsSource)
+  {
+    $this->gcsSource = $gcsSource;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1GcsSource
+   */
+  public function getGcsSource()
+  {
+    return $this->gcsSource;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1TextMetadata
+   */
+  public function setTextMetadata(GoogleCloudDatalabelingV1beta1TextMetadata $textMetadata)
+  {
+    $this->textMetadata = $textMetadata;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1TextMetadata
+   */
+  public function getTextMetadata()
+  {
+    return $this->textMetadata;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1InputConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1InputConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Instruction.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Instruction.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Instruction.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,185 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1Instruction extends \Google\Collection
+{
+  protected $collection_key = 'blockingResources';
+  /**
+   * @var string[]
+   */
+  public $blockingResources;
+  /**
+   * @var string
+   */
+  public $createTime;
+  protected $csvInstructionType = GoogleCloudDatalabelingV1beta1CsvInstruction::class;
+  protected $csvInstructionDataType = '';
+  /**
+   * @var string
+   */
+  public $dataType;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $pdfInstructionType = GoogleCloudDatalabelingV1beta1PdfInstruction::class;
+  protected $pdfInstructionDataType = '';
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string[]
+   */
+  public function setBlockingResources($blockingResources)
+  {
+    $this->blockingResources = $blockingResources;
+  }
+  /**
+   * @return string[]
+   */
+  public function getBlockingResources()
+  {
+    return $this->blockingResources;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1CsvInstruction
+   */
+  public function setCsvInstruction(GoogleCloudDatalabelingV1beta1CsvInstruction $csvInstruction)
+  {
+    $this->csvInstruction = $csvInstruction;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1CsvInstruction
+   */
+  public function getCsvInstruction()
+  {
+    return $this->csvInstruction;
+  }
+  /**
+   * @param string
+   */
+  public function setDataType($dataType)
+  {
+    $this->dataType = $dataType;
+  }
+  /**
+   * @return string
+   */
+  public function getDataType()
+  {
+    return $this->dataType;
+  }
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param string
+   */
+  public function setDisplayName($displayName)
+  {
+    $this->displayName = $displayName;
+  }
+  /**
+   * @return string
+   */
+  public function getDisplayName()
+  {
+    return $this->displayName;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1PdfInstruction
+   */
+  public function setPdfInstruction(GoogleCloudDatalabelingV1beta1PdfInstruction $pdfInstruction)
+  {
+    $this->pdfInstruction = $pdfInstruction;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1PdfInstruction
+   */
+  public function getPdfInstruction()
+  {
+    return $this->pdfInstruction;
+  }
+  /**
+   * @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(GoogleCloudDatalabelingV1beta1Instruction::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1Instruction');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImageBoundingBoxOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImageBoundingBoxOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImageBoundingBoxOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1LabelImageBoundingBoxOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1beta1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1beta1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1LabelImageBoundingBoxOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1LabelImageBoundingBoxOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImageBoundingPolyOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImageBoundingPolyOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImageBoundingPolyOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1LabelImageBoundingPolyOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1beta1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1beta1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1LabelImageBoundingPolyOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1LabelImageBoundingPolyOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImageClassificationOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImageClassificationOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImageClassificationOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1LabelImageClassificationOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1beta1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1beta1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1LabelImageClassificationOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1LabelImageClassificationOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImageOrientedBoundingBoxOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImageOrientedBoundingBoxOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImageOrientedBoundingBoxOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1LabelImageOrientedBoundingBoxOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1beta1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1beta1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1LabelImageOrientedBoundingBoxOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1LabelImageOrientedBoundingBoxOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImagePolylineOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImagePolylineOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImagePolylineOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1LabelImagePolylineOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1beta1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1beta1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1LabelImagePolylineOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1LabelImagePolylineOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImageRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImageRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImageRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,124 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1LabelImageRequest extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1beta1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+  protected $boundingPolyConfigType = GoogleCloudDatalabelingV1beta1BoundingPolyConfig::class;
+  protected $boundingPolyConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $feature;
+  protected $imageClassificationConfigType = GoogleCloudDatalabelingV1beta1ImageClassificationConfig::class;
+  protected $imageClassificationConfigDataType = '';
+  protected $polylineConfigType = GoogleCloudDatalabelingV1beta1PolylineConfig::class;
+  protected $polylineConfigDataType = '';
+  protected $segmentationConfigType = GoogleCloudDatalabelingV1beta1SegmentationConfig::class;
+  protected $segmentationConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1beta1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1BoundingPolyConfig
+   */
+  public function setBoundingPolyConfig(GoogleCloudDatalabelingV1beta1BoundingPolyConfig $boundingPolyConfig)
+  {
+    $this->boundingPolyConfig = $boundingPolyConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1BoundingPolyConfig
+   */
+  public function getBoundingPolyConfig()
+  {
+    return $this->boundingPolyConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setFeature($feature)
+  {
+    $this->feature = $feature;
+  }
+  /**
+   * @return string
+   */
+  public function getFeature()
+  {
+    return $this->feature;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ImageClassificationConfig
+   */
+  public function setImageClassificationConfig(GoogleCloudDatalabelingV1beta1ImageClassificationConfig $imageClassificationConfig)
+  {
+    $this->imageClassificationConfig = $imageClassificationConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ImageClassificationConfig
+   */
+  public function getImageClassificationConfig()
+  {
+    return $this->imageClassificationConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1PolylineConfig
+   */
+  public function setPolylineConfig(GoogleCloudDatalabelingV1beta1PolylineConfig $polylineConfig)
+  {
+    $this->polylineConfig = $polylineConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1PolylineConfig
+   */
+  public function getPolylineConfig()
+  {
+    return $this->polylineConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1SegmentationConfig
+   */
+  public function setSegmentationConfig(GoogleCloudDatalabelingV1beta1SegmentationConfig $segmentationConfig)
+  {
+    $this->segmentationConfig = $segmentationConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1SegmentationConfig
+   */
+  public function getSegmentationConfig()
+  {
+    return $this->segmentationConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1LabelImageRequest::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1LabelImageRequest');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImageSegmentationOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImageSegmentationOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelImageSegmentationOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1LabelImageSegmentationOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1beta1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1beta1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1LabelImageSegmentationOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1LabelImageSegmentationOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,307 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1LabelOperationMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialFailures';
+  /**
+   * @var string
+   */
+  public $annotatedDataset;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $dataset;
+  protected $imageBoundingBoxDetailsType = GoogleCloudDatalabelingV1beta1LabelImageBoundingBoxOperationMetadata::class;
+  protected $imageBoundingBoxDetailsDataType = '';
+  protected $imageBoundingPolyDetailsType = GoogleCloudDatalabelingV1beta1LabelImageBoundingPolyOperationMetadata::class;
+  protected $imageBoundingPolyDetailsDataType = '';
+  protected $imageClassificationDetailsType = GoogleCloudDatalabelingV1beta1LabelImageClassificationOperationMetadata::class;
+  protected $imageClassificationDetailsDataType = '';
+  protected $imageOrientedBoundingBoxDetailsType = GoogleCloudDatalabelingV1beta1LabelImageOrientedBoundingBoxOperationMetadata::class;
+  protected $imageOrientedBoundingBoxDetailsDataType = '';
+  protected $imagePolylineDetailsType = GoogleCloudDatalabelingV1beta1LabelImagePolylineOperationMetadata::class;
+  protected $imagePolylineDetailsDataType = '';
+  protected $imageSegmentationDetailsType = GoogleCloudDatalabelingV1beta1LabelImageSegmentationOperationMetadata::class;
+  protected $imageSegmentationDetailsDataType = '';
+  protected $partialFailuresType = GoogleRpcStatus::class;
+  protected $partialFailuresDataType = 'array';
+  /**
+   * @var int
+   */
+  public $progressPercent;
+  protected $textClassificationDetailsType = GoogleCloudDatalabelingV1beta1LabelTextClassificationOperationMetadata::class;
+  protected $textClassificationDetailsDataType = '';
+  protected $textEntityExtractionDetailsType = GoogleCloudDatalabelingV1beta1LabelTextEntityExtractionOperationMetadata::class;
+  protected $textEntityExtractionDetailsDataType = '';
+  protected $videoClassificationDetailsType = GoogleCloudDatalabelingV1beta1LabelVideoClassificationOperationMetadata::class;
+  protected $videoClassificationDetailsDataType = '';
+  protected $videoEventDetailsType = GoogleCloudDatalabelingV1beta1LabelVideoEventOperationMetadata::class;
+  protected $videoEventDetailsDataType = '';
+  protected $videoObjectDetectionDetailsType = GoogleCloudDatalabelingV1beta1LabelVideoObjectDetectionOperationMetadata::class;
+  protected $videoObjectDetectionDetailsDataType = '';
+  protected $videoObjectTrackingDetailsType = GoogleCloudDatalabelingV1beta1LabelVideoObjectTrackingOperationMetadata::class;
+  protected $videoObjectTrackingDetailsDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setAnnotatedDataset($annotatedDataset)
+  {
+    $this->annotatedDataset = $annotatedDataset;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDataset()
+  {
+    return $this->annotatedDataset;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1LabelImageBoundingBoxOperationMetadata
+   */
+  public function setImageBoundingBoxDetails(GoogleCloudDatalabelingV1beta1LabelImageBoundingBoxOperationMetadata $imageBoundingBoxDetails)
+  {
+    $this->imageBoundingBoxDetails = $imageBoundingBoxDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1LabelImageBoundingBoxOperationMetadata
+   */
+  public function getImageBoundingBoxDetails()
+  {
+    return $this->imageBoundingBoxDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1LabelImageBoundingPolyOperationMetadata
+   */
+  public function setImageBoundingPolyDetails(GoogleCloudDatalabelingV1beta1LabelImageBoundingPolyOperationMetadata $imageBoundingPolyDetails)
+  {
+    $this->imageBoundingPolyDetails = $imageBoundingPolyDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1LabelImageBoundingPolyOperationMetadata
+   */
+  public function getImageBoundingPolyDetails()
+  {
+    return $this->imageBoundingPolyDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1LabelImageClassificationOperationMetadata
+   */
+  public function setImageClassificationDetails(GoogleCloudDatalabelingV1beta1LabelImageClassificationOperationMetadata $imageClassificationDetails)
+  {
+    $this->imageClassificationDetails = $imageClassificationDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1LabelImageClassificationOperationMetadata
+   */
+  public function getImageClassificationDetails()
+  {
+    return $this->imageClassificationDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1LabelImageOrientedBoundingBoxOperationMetadata
+   */
+  public function setImageOrientedBoundingBoxDetails(GoogleCloudDatalabelingV1beta1LabelImageOrientedBoundingBoxOperationMetadata $imageOrientedBoundingBoxDetails)
+  {
+    $this->imageOrientedBoundingBoxDetails = $imageOrientedBoundingBoxDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1LabelImageOrientedBoundingBoxOperationMetadata
+   */
+  public function getImageOrientedBoundingBoxDetails()
+  {
+    return $this->imageOrientedBoundingBoxDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1LabelImagePolylineOperationMetadata
+   */
+  public function setImagePolylineDetails(GoogleCloudDatalabelingV1beta1LabelImagePolylineOperationMetadata $imagePolylineDetails)
+  {
+    $this->imagePolylineDetails = $imagePolylineDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1LabelImagePolylineOperationMetadata
+   */
+  public function getImagePolylineDetails()
+  {
+    return $this->imagePolylineDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1LabelImageSegmentationOperationMetadata
+   */
+  public function setImageSegmentationDetails(GoogleCloudDatalabelingV1beta1LabelImageSegmentationOperationMetadata $imageSegmentationDetails)
+  {
+    $this->imageSegmentationDetails = $imageSegmentationDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1LabelImageSegmentationOperationMetadata
+   */
+  public function getImageSegmentationDetails()
+  {
+    return $this->imageSegmentationDetails;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialFailures($partialFailures)
+  {
+    $this->partialFailures = $partialFailures;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialFailures()
+  {
+    return $this->partialFailures;
+  }
+  /**
+   * @param int
+   */
+  public function setProgressPercent($progressPercent)
+  {
+    $this->progressPercent = $progressPercent;
+  }
+  /**
+   * @return int
+   */
+  public function getProgressPercent()
+  {
+    return $this->progressPercent;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1LabelTextClassificationOperationMetadata
+   */
+  public function setTextClassificationDetails(GoogleCloudDatalabelingV1beta1LabelTextClassificationOperationMetadata $textClassificationDetails)
+  {
+    $this->textClassificationDetails = $textClassificationDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1LabelTextClassificationOperationMetadata
+   */
+  public function getTextClassificationDetails()
+  {
+    return $this->textClassificationDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1LabelTextEntityExtractionOperationMetadata
+   */
+  public function setTextEntityExtractionDetails(GoogleCloudDatalabelingV1beta1LabelTextEntityExtractionOperationMetadata $textEntityExtractionDetails)
+  {
+    $this->textEntityExtractionDetails = $textEntityExtractionDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1LabelTextEntityExtractionOperationMetadata
+   */
+  public function getTextEntityExtractionDetails()
+  {
+    return $this->textEntityExtractionDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1LabelVideoClassificationOperationMetadata
+   */
+  public function setVideoClassificationDetails(GoogleCloudDatalabelingV1beta1LabelVideoClassificationOperationMetadata $videoClassificationDetails)
+  {
+    $this->videoClassificationDetails = $videoClassificationDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1LabelVideoClassificationOperationMetadata
+   */
+  public function getVideoClassificationDetails()
+  {
+    return $this->videoClassificationDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1LabelVideoEventOperationMetadata
+   */
+  public function setVideoEventDetails(GoogleCloudDatalabelingV1beta1LabelVideoEventOperationMetadata $videoEventDetails)
+  {
+    $this->videoEventDetails = $videoEventDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1LabelVideoEventOperationMetadata
+   */
+  public function getVideoEventDetails()
+  {
+    return $this->videoEventDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1LabelVideoObjectDetectionOperationMetadata
+   */
+  public function setVideoObjectDetectionDetails(GoogleCloudDatalabelingV1beta1LabelVideoObjectDetectionOperationMetadata $videoObjectDetectionDetails)
+  {
+    $this->videoObjectDetectionDetails = $videoObjectDetectionDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1LabelVideoObjectDetectionOperationMetadata
+   */
+  public function getVideoObjectDetectionDetails()
+  {
+    return $this->videoObjectDetectionDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1LabelVideoObjectTrackingOperationMetadata
+   */
+  public function setVideoObjectTrackingDetails(GoogleCloudDatalabelingV1beta1LabelVideoObjectTrackingOperationMetadata $videoObjectTrackingDetails)
+  {
+    $this->videoObjectTrackingDetails = $videoObjectTrackingDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1LabelVideoObjectTrackingOperationMetadata
+   */
+  public function getVideoObjectTrackingDetails()
+  {
+    return $this->videoObjectTrackingDetails;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1LabelOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1LabelOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelStats.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelStats.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelStats.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1LabelStats extends \Google\Model
+{
+  /**
+   * @var string[]
+   */
+  public $exampleCount;
+
+  /**
+   * @param string[]
+   */
+  public function setExampleCount($exampleCount)
+  {
+    $this->exampleCount = $exampleCount;
+  }
+  /**
+   * @return string[]
+   */
+  public function getExampleCount()
+  {
+    return $this->exampleCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1LabelStats::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1LabelStats');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelTextClassificationOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelTextClassificationOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelTextClassificationOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1LabelTextClassificationOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1beta1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1beta1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1LabelTextClassificationOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1LabelTextClassificationOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelTextEntityExtractionOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelTextEntityExtractionOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelTextEntityExtractionOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1LabelTextEntityExtractionOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1beta1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1beta1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1LabelTextEntityExtractionOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1LabelTextEntityExtractionOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelTextRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelTextRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelTextRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,92 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1LabelTextRequest extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1beta1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $feature;
+  protected $textClassificationConfigType = GoogleCloudDatalabelingV1beta1TextClassificationConfig::class;
+  protected $textClassificationConfigDataType = '';
+  protected $textEntityExtractionConfigType = GoogleCloudDatalabelingV1beta1TextEntityExtractionConfig::class;
+  protected $textEntityExtractionConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1beta1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setFeature($feature)
+  {
+    $this->feature = $feature;
+  }
+  /**
+   * @return string
+   */
+  public function getFeature()
+  {
+    return $this->feature;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1TextClassificationConfig
+   */
+  public function setTextClassificationConfig(GoogleCloudDatalabelingV1beta1TextClassificationConfig $textClassificationConfig)
+  {
+    $this->textClassificationConfig = $textClassificationConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1TextClassificationConfig
+   */
+  public function getTextClassificationConfig()
+  {
+    return $this->textClassificationConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1TextEntityExtractionConfig
+   */
+  public function setTextEntityExtractionConfig(GoogleCloudDatalabelingV1beta1TextEntityExtractionConfig $textEntityExtractionConfig)
+  {
+    $this->textEntityExtractionConfig = $textEntityExtractionConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1TextEntityExtractionConfig
+   */
+  public function getTextEntityExtractionConfig()
+  {
+    return $this->textEntityExtractionConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1LabelTextRequest::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1LabelTextRequest');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelVideoClassificationOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelVideoClassificationOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelVideoClassificationOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1LabelVideoClassificationOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1beta1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1beta1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1LabelVideoClassificationOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1LabelVideoClassificationOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelVideoEventOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelVideoEventOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelVideoEventOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1LabelVideoEventOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1beta1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1beta1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1LabelVideoEventOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1LabelVideoEventOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelVideoObjectDetectionOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelVideoObjectDetectionOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelVideoObjectDetectionOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1LabelVideoObjectDetectionOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1beta1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1beta1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1LabelVideoObjectDetectionOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1LabelVideoObjectDetectionOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelVideoObjectTrackingOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelVideoObjectTrackingOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelVideoObjectTrackingOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1LabelVideoObjectTrackingOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1beta1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1beta1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1LabelVideoObjectTrackingOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1LabelVideoObjectTrackingOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelVideoRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelVideoRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1LabelVideoRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,124 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1LabelVideoRequest extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1beta1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+  protected $eventConfigType = GoogleCloudDatalabelingV1beta1EventConfig::class;
+  protected $eventConfigDataType = '';
+  /**
+   * @var string
+   */
+  public $feature;
+  protected $objectDetectionConfigType = GoogleCloudDatalabelingV1beta1ObjectDetectionConfig::class;
+  protected $objectDetectionConfigDataType = '';
+  protected $objectTrackingConfigType = GoogleCloudDatalabelingV1beta1ObjectTrackingConfig::class;
+  protected $objectTrackingConfigDataType = '';
+  protected $videoClassificationConfigType = GoogleCloudDatalabelingV1beta1VideoClassificationConfig::class;
+  protected $videoClassificationConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1beta1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1EventConfig
+   */
+  public function setEventConfig(GoogleCloudDatalabelingV1beta1EventConfig $eventConfig)
+  {
+    $this->eventConfig = $eventConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1EventConfig
+   */
+  public function getEventConfig()
+  {
+    return $this->eventConfig;
+  }
+  /**
+   * @param string
+   */
+  public function setFeature($feature)
+  {
+    $this->feature = $feature;
+  }
+  /**
+   * @return string
+   */
+  public function getFeature()
+  {
+    return $this->feature;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ObjectDetectionConfig
+   */
+  public function setObjectDetectionConfig(GoogleCloudDatalabelingV1beta1ObjectDetectionConfig $objectDetectionConfig)
+  {
+    $this->objectDetectionConfig = $objectDetectionConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ObjectDetectionConfig
+   */
+  public function getObjectDetectionConfig()
+  {
+    return $this->objectDetectionConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ObjectTrackingConfig
+   */
+  public function setObjectTrackingConfig(GoogleCloudDatalabelingV1beta1ObjectTrackingConfig $objectTrackingConfig)
+  {
+    $this->objectTrackingConfig = $objectTrackingConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ObjectTrackingConfig
+   */
+  public function getObjectTrackingConfig()
+  {
+    return $this->objectTrackingConfig;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1VideoClassificationConfig
+   */
+  public function setVideoClassificationConfig(GoogleCloudDatalabelingV1beta1VideoClassificationConfig $videoClassificationConfig)
+  {
+    $this->videoClassificationConfig = $videoClassificationConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1VideoClassificationConfig
+   */
+  public function getVideoClassificationConfig()
+  {
+    return $this->videoClassificationConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1LabelVideoRequest::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1LabelVideoRequest');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListAnnotatedDatasetsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListAnnotatedDatasetsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListAnnotatedDatasetsResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ListAnnotatedDatasetsResponse extends \Google\Collection
+{
+  protected $collection_key = 'annotatedDatasets';
+  protected $annotatedDatasetsType = GoogleCloudDatalabelingV1beta1AnnotatedDataset::class;
+  protected $annotatedDatasetsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotatedDataset[]
+   */
+  public function setAnnotatedDatasets($annotatedDatasets)
+  {
+    $this->annotatedDatasets = $annotatedDatasets;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotatedDataset[]
+   */
+  public function getAnnotatedDatasets()
+  {
+    return $this->annotatedDatasets;
+  }
+  /**
+   * @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(GoogleCloudDatalabelingV1beta1ListAnnotatedDatasetsResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ListAnnotatedDatasetsResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListAnnotationSpecSetsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListAnnotationSpecSetsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListAnnotationSpecSetsResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ListAnnotationSpecSetsResponse extends \Google\Collection
+{
+  protected $collection_key = 'annotationSpecSets';
+  protected $annotationSpecSetsType = GoogleCloudDatalabelingV1beta1AnnotationSpecSet::class;
+  protected $annotationSpecSetsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotationSpecSet[]
+   */
+  public function setAnnotationSpecSets($annotationSpecSets)
+  {
+    $this->annotationSpecSets = $annotationSpecSets;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotationSpecSet[]
+   */
+  public function getAnnotationSpecSets()
+  {
+    return $this->annotationSpecSets;
+  }
+  /**
+   * @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(GoogleCloudDatalabelingV1beta1ListAnnotationSpecSetsResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ListAnnotationSpecSetsResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListDataItemsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListDataItemsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListDataItemsResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ListDataItemsResponse extends \Google\Collection
+{
+  protected $collection_key = 'dataItems';
+  protected $dataItemsType = GoogleCloudDatalabelingV1beta1DataItem::class;
+  protected $dataItemsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1DataItem[]
+   */
+  public function setDataItems($dataItems)
+  {
+    $this->dataItems = $dataItems;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1DataItem[]
+   */
+  public function getDataItems()
+  {
+    return $this->dataItems;
+  }
+  /**
+   * @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(GoogleCloudDatalabelingV1beta1ListDataItemsResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ListDataItemsResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListDatasetsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListDatasetsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListDatasetsResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ListDatasetsResponse extends \Google\Collection
+{
+  protected $collection_key = 'datasets';
+  protected $datasetsType = GoogleCloudDatalabelingV1beta1Dataset::class;
+  protected $datasetsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1Dataset[]
+   */
+  public function setDatasets($datasets)
+  {
+    $this->datasets = $datasets;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1Dataset[]
+   */
+  public function getDatasets()
+  {
+    return $this->datasets;
+  }
+  /**
+   * @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(GoogleCloudDatalabelingV1beta1ListDatasetsResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ListDatasetsResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListEvaluationJobsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListEvaluationJobsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListEvaluationJobsResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ListEvaluationJobsResponse extends \Google\Collection
+{
+  protected $collection_key = 'evaluationJobs';
+  protected $evaluationJobsType = GoogleCloudDatalabelingV1beta1EvaluationJob::class;
+  protected $evaluationJobsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1EvaluationJob[]
+   */
+  public function setEvaluationJobs($evaluationJobs)
+  {
+    $this->evaluationJobs = $evaluationJobs;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1EvaluationJob[]
+   */
+  public function getEvaluationJobs()
+  {
+    return $this->evaluationJobs;
+  }
+  /**
+   * @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(GoogleCloudDatalabelingV1beta1ListEvaluationJobsResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ListEvaluationJobsResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListExamplesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListExamplesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListExamplesResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ListExamplesResponse extends \Google\Collection
+{
+  protected $collection_key = 'examples';
+  protected $examplesType = GoogleCloudDatalabelingV1beta1Example::class;
+  protected $examplesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1Example[]
+   */
+  public function setExamples($examples)
+  {
+    $this->examples = $examples;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1Example[]
+   */
+  public function getExamples()
+  {
+    return $this->examples;
+  }
+  /**
+   * @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(GoogleCloudDatalabelingV1beta1ListExamplesResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ListExamplesResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListFeedbackMessagesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListFeedbackMessagesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListFeedbackMessagesResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ListFeedbackMessagesResponse extends \Google\Collection
+{
+  protected $collection_key = 'feedbackMessages';
+  protected $feedbackMessagesType = GoogleCloudDatalabelingV1beta1FeedbackMessage::class;
+  protected $feedbackMessagesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1FeedbackMessage[]
+   */
+  public function setFeedbackMessages($feedbackMessages)
+  {
+    $this->feedbackMessages = $feedbackMessages;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1FeedbackMessage[]
+   */
+  public function getFeedbackMessages()
+  {
+    return $this->feedbackMessages;
+  }
+  /**
+   * @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(GoogleCloudDatalabelingV1beta1ListFeedbackMessagesResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ListFeedbackMessagesResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListFeedbackThreadsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListFeedbackThreadsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListFeedbackThreadsResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ListFeedbackThreadsResponse extends \Google\Collection
+{
+  protected $collection_key = 'feedbackThreads';
+  protected $feedbackThreadsType = GoogleCloudDatalabelingV1beta1FeedbackThread::class;
+  protected $feedbackThreadsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1FeedbackThread[]
+   */
+  public function setFeedbackThreads($feedbackThreads)
+  {
+    $this->feedbackThreads = $feedbackThreads;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1FeedbackThread[]
+   */
+  public function getFeedbackThreads()
+  {
+    return $this->feedbackThreads;
+  }
+  /**
+   * @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(GoogleCloudDatalabelingV1beta1ListFeedbackThreadsResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ListFeedbackThreadsResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListInstructionsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListInstructionsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ListInstructionsResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ListInstructionsResponse extends \Google\Collection
+{
+  protected $collection_key = 'instructions';
+  protected $instructionsType = GoogleCloudDatalabelingV1beta1Instruction::class;
+  protected $instructionsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1Instruction[]
+   */
+  public function setInstructions($instructions)
+  {
+    $this->instructions = $instructions;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1Instruction[]
+   */
+  public function getInstructions()
+  {
+    return $this->instructions;
+  }
+  /**
+   * @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(GoogleCloudDatalabelingV1beta1ListInstructionsResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ListInstructionsResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1NormalizedBoundingPoly.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1NormalizedBoundingPoly.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1NormalizedBoundingPoly.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1NormalizedBoundingPoly extends \Google\Collection
+{
+  protected $collection_key = 'normalizedVertices';
+  protected $normalizedVerticesType = GoogleCloudDatalabelingV1beta1NormalizedVertex::class;
+  protected $normalizedVerticesDataType = 'array';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1NormalizedVertex[]
+   */
+  public function setNormalizedVertices($normalizedVertices)
+  {
+    $this->normalizedVertices = $normalizedVertices;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1NormalizedVertex[]
+   */
+  public function getNormalizedVertices()
+  {
+    return $this->normalizedVertices;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1NormalizedBoundingPoly::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1NormalizedBoundingPoly');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1NormalizedPolyline.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1NormalizedPolyline.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1NormalizedPolyline.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1NormalizedPolyline extends \Google\Collection
+{
+  protected $collection_key = 'normalizedVertices';
+  protected $normalizedVerticesType = GoogleCloudDatalabelingV1beta1NormalizedVertex::class;
+  protected $normalizedVerticesDataType = 'array';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1NormalizedVertex[]
+   */
+  public function setNormalizedVertices($normalizedVertices)
+  {
+    $this->normalizedVertices = $normalizedVertices;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1NormalizedVertex[]
+   */
+  public function getNormalizedVertices()
+  {
+    return $this->normalizedVertices;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1NormalizedPolyline::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1NormalizedPolyline');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1NormalizedVertex.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1NormalizedVertex.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1NormalizedVertex.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1NormalizedVertex extends \Google\Model
+{
+  /**
+   * @var float
+   */
+  public $x;
+  /**
+   * @var float
+   */
+  public $y;
+
+  /**
+   * @param float
+   */
+  public function setX($x)
+  {
+    $this->x = $x;
+  }
+  /**
+   * @return float
+   */
+  public function getX()
+  {
+    return $this->x;
+  }
+  /**
+   * @param float
+   */
+  public function setY($y)
+  {
+    $this->y = $y;
+  }
+  /**
+   * @return float
+   */
+  public function getY()
+  {
+    return $this->y;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1NormalizedVertex::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1NormalizedVertex');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ObjectDetectionConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ObjectDetectionConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ObjectDetectionConfig.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ObjectDetectionConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $annotationSpecSet;
+  public $extractionFrameRate;
+
+  /**
+   * @param string
+   */
+  public function setAnnotationSpecSet($annotationSpecSet)
+  {
+    $this->annotationSpecSet = $annotationSpecSet;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotationSpecSet()
+  {
+    return $this->annotationSpecSet;
+  }
+  public function setExtractionFrameRate($extractionFrameRate)
+  {
+    $this->extractionFrameRate = $extractionFrameRate;
+  }
+  public function getExtractionFrameRate()
+  {
+    return $this->extractionFrameRate;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ObjectDetectionConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ObjectDetectionConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ObjectDetectionMetrics.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ObjectDetectionMetrics.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ObjectDetectionMetrics.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ObjectDetectionMetrics extends \Google\Model
+{
+  protected $prCurveType = GoogleCloudDatalabelingV1beta1PrCurve::class;
+  protected $prCurveDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1PrCurve
+   */
+  public function setPrCurve(GoogleCloudDatalabelingV1beta1PrCurve $prCurve)
+  {
+    $this->prCurve = $prCurve;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1PrCurve
+   */
+  public function getPrCurve()
+  {
+    return $this->prCurve;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ObjectDetectionMetrics::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ObjectDetectionMetrics');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ObjectTrackingConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ObjectTrackingConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ObjectTrackingConfig.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ObjectTrackingConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $annotationSpecSet;
+  /**
+   * @var int
+   */
+  public $clipLength;
+  /**
+   * @var int
+   */
+  public $overlapLength;
+
+  /**
+   * @param string
+   */
+  public function setAnnotationSpecSet($annotationSpecSet)
+  {
+    $this->annotationSpecSet = $annotationSpecSet;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotationSpecSet()
+  {
+    return $this->annotationSpecSet;
+  }
+  /**
+   * @param int
+   */
+  public function setClipLength($clipLength)
+  {
+    $this->clipLength = $clipLength;
+  }
+  /**
+   * @return int
+   */
+  public function getClipLength()
+  {
+    return $this->clipLength;
+  }
+  /**
+   * @param int
+   */
+  public function setOverlapLength($overlapLength)
+  {
+    $this->overlapLength = $overlapLength;
+  }
+  /**
+   * @return int
+   */
+  public function getOverlapLength()
+  {
+    return $this->overlapLength;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ObjectTrackingConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ObjectTrackingConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ObjectTrackingFrame.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ObjectTrackingFrame.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ObjectTrackingFrame.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ObjectTrackingFrame extends \Google\Model
+{
+  protected $boundingPolyType = GoogleCloudDatalabelingV1beta1BoundingPoly::class;
+  protected $boundingPolyDataType = '';
+  protected $normalizedBoundingPolyType = GoogleCloudDatalabelingV1beta1NormalizedBoundingPoly::class;
+  protected $normalizedBoundingPolyDataType = '';
+  /**
+   * @var string
+   */
+  public $timeOffset;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1BoundingPoly
+   */
+  public function setBoundingPoly(GoogleCloudDatalabelingV1beta1BoundingPoly $boundingPoly)
+  {
+    $this->boundingPoly = $boundingPoly;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1BoundingPoly
+   */
+  public function getBoundingPoly()
+  {
+    return $this->boundingPoly;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1NormalizedBoundingPoly
+   */
+  public function setNormalizedBoundingPoly(GoogleCloudDatalabelingV1beta1NormalizedBoundingPoly $normalizedBoundingPoly)
+  {
+    $this->normalizedBoundingPoly = $normalizedBoundingPoly;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1NormalizedBoundingPoly
+   */
+  public function getNormalizedBoundingPoly()
+  {
+    return $this->normalizedBoundingPoly;
+  }
+  /**
+   * @param string
+   */
+  public function setTimeOffset($timeOffset)
+  {
+    $this->timeOffset = $timeOffset;
+  }
+  /**
+   * @return string
+   */
+  public function getTimeOffset()
+  {
+    return $this->timeOffset;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ObjectTrackingFrame::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ObjectTrackingFrame');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadata extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1OperatorMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1OperatorMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1OperatorMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1OperatorMetadata extends \Google\Collection
+{
+  protected $collection_key = 'comments';
+  /**
+   * @var string[]
+   */
+  public $comments;
+  /**
+   * @var int
+   */
+  public $labelVotes;
+  /**
+   * @var float
+   */
+  public $score;
+  /**
+   * @var int
+   */
+  public $totalVotes;
+
+  /**
+   * @param string[]
+   */
+  public function setComments($comments)
+  {
+    $this->comments = $comments;
+  }
+  /**
+   * @return string[]
+   */
+  public function getComments()
+  {
+    return $this->comments;
+  }
+  /**
+   * @param int
+   */
+  public function setLabelVotes($labelVotes)
+  {
+    $this->labelVotes = $labelVotes;
+  }
+  /**
+   * @return int
+   */
+  public function getLabelVotes()
+  {
+    return $this->labelVotes;
+  }
+  /**
+   * @param float
+   */
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  /**
+   * @return float
+   */
+  public function getScore()
+  {
+    return $this->score;
+  }
+  /**
+   * @param int
+   */
+  public function setTotalVotes($totalVotes)
+  {
+    $this->totalVotes = $totalVotes;
+  }
+  /**
+   * @return int
+   */
+  public function getTotalVotes()
+  {
+    return $this->totalVotes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1OperatorMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1OperatorMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1OutputConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1OutputConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1OutputConfig.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1OutputConfig extends \Google\Model
+{
+  protected $gcsDestinationType = GoogleCloudDatalabelingV1beta1GcsDestination::class;
+  protected $gcsDestinationDataType = '';
+  protected $gcsFolderDestinationType = GoogleCloudDatalabelingV1beta1GcsFolderDestination::class;
+  protected $gcsFolderDestinationDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1GcsDestination
+   */
+  public function setGcsDestination(GoogleCloudDatalabelingV1beta1GcsDestination $gcsDestination)
+  {
+    $this->gcsDestination = $gcsDestination;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1GcsDestination
+   */
+  public function getGcsDestination()
+  {
+    return $this->gcsDestination;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1GcsFolderDestination
+   */
+  public function setGcsFolderDestination(GoogleCloudDatalabelingV1beta1GcsFolderDestination $gcsFolderDestination)
+  {
+    $this->gcsFolderDestination = $gcsFolderDestination;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1GcsFolderDestination
+   */
+  public function getGcsFolderDestination()
+  {
+    return $this->gcsFolderDestination;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1OutputConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1OutputConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1PauseEvaluationJobRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1PauseEvaluationJobRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1PauseEvaluationJobRequest.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1PauseEvaluationJobRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1PauseEvaluationJobRequest::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1PauseEvaluationJobRequest');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1PdfInstruction.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1PdfInstruction.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1PdfInstruction.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1PdfInstruction extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $gcsFileUri;
+
+  /**
+   * @param string
+   */
+  public function setGcsFileUri($gcsFileUri)
+  {
+    $this->gcsFileUri = $gcsFileUri;
+  }
+  /**
+   * @return string
+   */
+  public function getGcsFileUri()
+  {
+    return $this->gcsFileUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1PdfInstruction::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1PdfInstruction');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Polyline.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Polyline.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Polyline.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1Polyline extends \Google\Collection
+{
+  protected $collection_key = 'vertices';
+  protected $verticesType = GoogleCloudDatalabelingV1beta1Vertex::class;
+  protected $verticesDataType = 'array';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1Vertex[]
+   */
+  public function setVertices($vertices)
+  {
+    $this->vertices = $vertices;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1Vertex[]
+   */
+  public function getVertices()
+  {
+    return $this->vertices;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1Polyline::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1Polyline');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1PolylineConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1PolylineConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1PolylineConfig.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1PolylineConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $annotationSpecSet;
+  /**
+   * @var string
+   */
+  public $instructionMessage;
+
+  /**
+   * @param string
+   */
+  public function setAnnotationSpecSet($annotationSpecSet)
+  {
+    $this->annotationSpecSet = $annotationSpecSet;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotationSpecSet()
+  {
+    return $this->annotationSpecSet;
+  }
+  /**
+   * @param string
+   */
+  public function setInstructionMessage($instructionMessage)
+  {
+    $this->instructionMessage = $instructionMessage;
+  }
+  /**
+   * @return string
+   */
+  public function getInstructionMessage()
+  {
+    return $this->instructionMessage;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1PolylineConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1PolylineConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1PrCurve.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1PrCurve.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1PrCurve.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1PrCurve extends \Google\Collection
+{
+  protected $collection_key = 'confidenceMetricsEntries';
+  protected $annotationSpecType = GoogleCloudDatalabelingV1beta1AnnotationSpec::class;
+  protected $annotationSpecDataType = '';
+  /**
+   * @var float
+   */
+  public $areaUnderCurve;
+  protected $confidenceMetricsEntriesType = GoogleCloudDatalabelingV1beta1ConfidenceMetricsEntry::class;
+  protected $confidenceMetricsEntriesDataType = 'array';
+  /**
+   * @var float
+   */
+  public $meanAveragePrecision;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function setAnnotationSpec(GoogleCloudDatalabelingV1beta1AnnotationSpec $annotationSpec)
+  {
+    $this->annotationSpec = $annotationSpec;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function getAnnotationSpec()
+  {
+    return $this->annotationSpec;
+  }
+  /**
+   * @param float
+   */
+  public function setAreaUnderCurve($areaUnderCurve)
+  {
+    $this->areaUnderCurve = $areaUnderCurve;
+  }
+  /**
+   * @return float
+   */
+  public function getAreaUnderCurve()
+  {
+    return $this->areaUnderCurve;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ConfidenceMetricsEntry[]
+   */
+  public function setConfidenceMetricsEntries($confidenceMetricsEntries)
+  {
+    $this->confidenceMetricsEntries = $confidenceMetricsEntries;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ConfidenceMetricsEntry[]
+   */
+  public function getConfidenceMetricsEntries()
+  {
+    return $this->confidenceMetricsEntries;
+  }
+  /**
+   * @param float
+   */
+  public function setMeanAveragePrecision($meanAveragePrecision)
+  {
+    $this->meanAveragePrecision = $meanAveragePrecision;
+  }
+  /**
+   * @return float
+   */
+  public function getMeanAveragePrecision()
+  {
+    return $this->meanAveragePrecision;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1PrCurve::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1PrCurve');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadata extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ResumeEvaluationJobRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ResumeEvaluationJobRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1ResumeEvaluationJobRequest.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1ResumeEvaluationJobRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1ResumeEvaluationJobRequest::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ResumeEvaluationJobRequest');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Row.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Row.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Row.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1Row extends \Google\Collection
+{
+  protected $collection_key = 'entries';
+  protected $annotationSpecType = GoogleCloudDatalabelingV1beta1AnnotationSpec::class;
+  protected $annotationSpecDataType = '';
+  protected $entriesType = GoogleCloudDatalabelingV1beta1ConfusionMatrixEntry::class;
+  protected $entriesDataType = 'array';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function setAnnotationSpec(GoogleCloudDatalabelingV1beta1AnnotationSpec $annotationSpec)
+  {
+    $this->annotationSpec = $annotationSpec;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function getAnnotationSpec()
+  {
+    return $this->annotationSpec;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ConfusionMatrixEntry[]
+   */
+  public function setEntries($entries)
+  {
+    $this->entries = $entries;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ConfusionMatrixEntry[]
+   */
+  public function getEntries()
+  {
+    return $this->entries;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1Row::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1Row');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1SearchEvaluationsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1SearchEvaluationsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1SearchEvaluationsResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1SearchEvaluationsResponse extends \Google\Collection
+{
+  protected $collection_key = 'evaluations';
+  protected $evaluationsType = GoogleCloudDatalabelingV1beta1Evaluation::class;
+  protected $evaluationsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1Evaluation[]
+   */
+  public function setEvaluations($evaluations)
+  {
+    $this->evaluations = $evaluations;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1Evaluation[]
+   */
+  public function getEvaluations()
+  {
+    return $this->evaluations;
+  }
+  /**
+   * @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(GoogleCloudDatalabelingV1beta1SearchEvaluationsResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1SearchEvaluationsResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1SearchExampleComparisonsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1SearchExampleComparisonsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1SearchExampleComparisonsRequest.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1SearchExampleComparisonsRequest 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(GoogleCloudDatalabelingV1beta1SearchExampleComparisonsRequest::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1SearchExampleComparisonsRequest');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1SearchExampleComparisonsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1SearchExampleComparisonsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1SearchExampleComparisonsResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1SearchExampleComparisonsResponse extends \Google\Collection
+{
+  protected $collection_key = 'exampleComparisons';
+  protected $exampleComparisonsType = GoogleCloudDatalabelingV1beta1ExampleComparison::class;
+  protected $exampleComparisonsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ExampleComparison[]
+   */
+  public function setExampleComparisons($exampleComparisons)
+  {
+    $this->exampleComparisons = $exampleComparisons;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ExampleComparison[]
+   */
+  public function getExampleComparisons()
+  {
+    return $this->exampleComparisons;
+  }
+  /**
+   * @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(GoogleCloudDatalabelingV1beta1SearchExampleComparisonsResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1SearchExampleComparisonsResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1SegmentationConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1SegmentationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1SegmentationConfig.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1SegmentationConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $annotationSpecSet;
+  /**
+   * @var string
+   */
+  public $instructionMessage;
+
+  /**
+   * @param string
+   */
+  public function setAnnotationSpecSet($annotationSpecSet)
+  {
+    $this->annotationSpecSet = $annotationSpecSet;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotationSpecSet()
+  {
+    return $this->annotationSpecSet;
+  }
+  /**
+   * @param string
+   */
+  public function setInstructionMessage($instructionMessage)
+  {
+    $this->instructionMessage = $instructionMessage;
+  }
+  /**
+   * @return string
+   */
+  public function getInstructionMessage()
+  {
+    return $this->instructionMessage;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1SegmentationConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1SegmentationConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1SentimentConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1SentimentConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1SentimentConfig.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1SentimentConfig extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $enableLabelSentimentSelection;
+
+  /**
+   * @param bool
+   */
+  public function setEnableLabelSentimentSelection($enableLabelSentimentSelection)
+  {
+    $this->enableLabelSentimentSelection = $enableLabelSentimentSelection;
+  }
+  /**
+   * @return bool
+   */
+  public function getEnableLabelSentimentSelection()
+  {
+    return $this->enableLabelSentimentSelection;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1SentimentConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1SentimentConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1SequentialSegment.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1SequentialSegment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1SequentialSegment.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1SequentialSegment extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $end;
+  /**
+   * @var int
+   */
+  public $start;
+
+  /**
+   * @param int
+   */
+  public function setEnd($end)
+  {
+    $this->end = $end;
+  }
+  /**
+   * @return int
+   */
+  public function getEnd()
+  {
+    return $this->end;
+  }
+  /**
+   * @param int
+   */
+  public function setStart($start)
+  {
+    $this->start = $start;
+  }
+  /**
+   * @return int
+   */
+  public function getStart()
+  {
+    return $this->start;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1SequentialSegment::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1SequentialSegment');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TextClassificationAnnotation.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TextClassificationAnnotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TextClassificationAnnotation.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1TextClassificationAnnotation extends \Google\Model
+{
+  protected $annotationSpecType = GoogleCloudDatalabelingV1beta1AnnotationSpec::class;
+  protected $annotationSpecDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function setAnnotationSpec(GoogleCloudDatalabelingV1beta1AnnotationSpec $annotationSpec)
+  {
+    $this->annotationSpec = $annotationSpec;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function getAnnotationSpec()
+  {
+    return $this->annotationSpec;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1TextClassificationAnnotation::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1TextClassificationAnnotation');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TextClassificationConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TextClassificationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TextClassificationConfig.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1TextClassificationConfig extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $allowMultiLabel;
+  /**
+   * @var string
+   */
+  public $annotationSpecSet;
+  protected $sentimentConfigType = GoogleCloudDatalabelingV1beta1SentimentConfig::class;
+  protected $sentimentConfigDataType = '';
+
+  /**
+   * @param bool
+   */
+  public function setAllowMultiLabel($allowMultiLabel)
+  {
+    $this->allowMultiLabel = $allowMultiLabel;
+  }
+  /**
+   * @return bool
+   */
+  public function getAllowMultiLabel()
+  {
+    return $this->allowMultiLabel;
+  }
+  /**
+   * @param string
+   */
+  public function setAnnotationSpecSet($annotationSpecSet)
+  {
+    $this->annotationSpecSet = $annotationSpecSet;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotationSpecSet()
+  {
+    return $this->annotationSpecSet;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1SentimentConfig
+   */
+  public function setSentimentConfig(GoogleCloudDatalabelingV1beta1SentimentConfig $sentimentConfig)
+  {
+    $this->sentimentConfig = $sentimentConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1SentimentConfig
+   */
+  public function getSentimentConfig()
+  {
+    return $this->sentimentConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1TextClassificationConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1TextClassificationConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TextEntityExtractionAnnotation.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TextEntityExtractionAnnotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TextEntityExtractionAnnotation.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1TextEntityExtractionAnnotation extends \Google\Model
+{
+  protected $annotationSpecType = GoogleCloudDatalabelingV1beta1AnnotationSpec::class;
+  protected $annotationSpecDataType = '';
+  protected $sequentialSegmentType = GoogleCloudDatalabelingV1beta1SequentialSegment::class;
+  protected $sequentialSegmentDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function setAnnotationSpec(GoogleCloudDatalabelingV1beta1AnnotationSpec $annotationSpec)
+  {
+    $this->annotationSpec = $annotationSpec;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function getAnnotationSpec()
+  {
+    return $this->annotationSpec;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1SequentialSegment
+   */
+  public function setSequentialSegment(GoogleCloudDatalabelingV1beta1SequentialSegment $sequentialSegment)
+  {
+    $this->sequentialSegment = $sequentialSegment;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1SequentialSegment
+   */
+  public function getSequentialSegment()
+  {
+    return $this->sequentialSegment;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1TextEntityExtractionAnnotation::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1TextEntityExtractionAnnotation');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TextEntityExtractionConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TextEntityExtractionConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TextEntityExtractionConfig.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1TextEntityExtractionConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $annotationSpecSet;
+
+  /**
+   * @param string
+   */
+  public function setAnnotationSpecSet($annotationSpecSet)
+  {
+    $this->annotationSpecSet = $annotationSpecSet;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotationSpecSet()
+  {
+    return $this->annotationSpecSet;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1TextEntityExtractionConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1TextEntityExtractionConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TextMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TextMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TextMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1TextMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $languageCode;
+
+  /**
+   * @param string
+   */
+  public function setLanguageCode($languageCode)
+  {
+    $this->languageCode = $languageCode;
+  }
+  /**
+   * @return string
+   */
+  public function getLanguageCode()
+  {
+    return $this->languageCode;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1TextMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1TextMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TextPayload.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TextPayload.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TextPayload.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1TextPayload extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $textContent;
+
+  /**
+   * @param string
+   */
+  public function setTextContent($textContent)
+  {
+    $this->textContent = $textContent;
+  }
+  /**
+   * @return string
+   */
+  public function getTextContent()
+  {
+    return $this->textContent;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1TextPayload::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1TextPayload');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TimeSegment.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TimeSegment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1TimeSegment.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1TimeSegment extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $endTimeOffset;
+  /**
+   * @var string
+   */
+  public $startTimeOffset;
+
+  /**
+   * @param string
+   */
+  public function setEndTimeOffset($endTimeOffset)
+  {
+    $this->endTimeOffset = $endTimeOffset;
+  }
+  /**
+   * @return string
+   */
+  public function getEndTimeOffset()
+  {
+    return $this->endTimeOffset;
+  }
+  /**
+   * @param string
+   */
+  public function setStartTimeOffset($startTimeOffset)
+  {
+    $this->startTimeOffset = $startTimeOffset;
+  }
+  /**
+   * @return string
+   */
+  public function getStartTimeOffset()
+  {
+    return $this->startTimeOffset;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1TimeSegment::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1TimeSegment');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Vertex.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Vertex.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1Vertex.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1Vertex extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $x;
+  /**
+   * @var int
+   */
+  public $y;
+
+  /**
+   * @param int
+   */
+  public function setX($x)
+  {
+    $this->x = $x;
+  }
+  /**
+   * @return int
+   */
+  public function getX()
+  {
+    return $this->x;
+  }
+  /**
+   * @param int
+   */
+  public function setY($y)
+  {
+    $this->y = $y;
+  }
+  /**
+   * @return int
+   */
+  public function getY()
+  {
+    return $this->y;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1Vertex::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1Vertex');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1VideoClassificationAnnotation.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1VideoClassificationAnnotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1VideoClassificationAnnotation.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1VideoClassificationAnnotation extends \Google\Model
+{
+  protected $annotationSpecType = GoogleCloudDatalabelingV1beta1AnnotationSpec::class;
+  protected $annotationSpecDataType = '';
+  protected $timeSegmentType = GoogleCloudDatalabelingV1beta1TimeSegment::class;
+  protected $timeSegmentDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function setAnnotationSpec(GoogleCloudDatalabelingV1beta1AnnotationSpec $annotationSpec)
+  {
+    $this->annotationSpec = $annotationSpec;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function getAnnotationSpec()
+  {
+    return $this->annotationSpec;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1TimeSegment
+   */
+  public function setTimeSegment(GoogleCloudDatalabelingV1beta1TimeSegment $timeSegment)
+  {
+    $this->timeSegment = $timeSegment;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1TimeSegment
+   */
+  public function getTimeSegment()
+  {
+    return $this->timeSegment;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1VideoClassificationAnnotation::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1VideoClassificationAnnotation');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1VideoClassificationConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1VideoClassificationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1VideoClassificationConfig.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1VideoClassificationConfig extends \Google\Collection
+{
+  protected $collection_key = 'annotationSpecSetConfigs';
+  protected $annotationSpecSetConfigsType = GoogleCloudDatalabelingV1beta1AnnotationSpecSetConfig::class;
+  protected $annotationSpecSetConfigsDataType = 'array';
+  /**
+   * @var bool
+   */
+  public $applyShotDetection;
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotationSpecSetConfig[]
+   */
+  public function setAnnotationSpecSetConfigs($annotationSpecSetConfigs)
+  {
+    $this->annotationSpecSetConfigs = $annotationSpecSetConfigs;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotationSpecSetConfig[]
+   */
+  public function getAnnotationSpecSetConfigs()
+  {
+    return $this->annotationSpecSetConfigs;
+  }
+  /**
+   * @param bool
+   */
+  public function setApplyShotDetection($applyShotDetection)
+  {
+    $this->applyShotDetection = $applyShotDetection;
+  }
+  /**
+   * @return bool
+   */
+  public function getApplyShotDetection()
+  {
+    return $this->applyShotDetection;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1VideoClassificationConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1VideoClassificationConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1VideoEventAnnotation.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1VideoEventAnnotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1VideoEventAnnotation.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1VideoEventAnnotation extends \Google\Model
+{
+  protected $annotationSpecType = GoogleCloudDatalabelingV1beta1AnnotationSpec::class;
+  protected $annotationSpecDataType = '';
+  protected $timeSegmentType = GoogleCloudDatalabelingV1beta1TimeSegment::class;
+  protected $timeSegmentDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function setAnnotationSpec(GoogleCloudDatalabelingV1beta1AnnotationSpec $annotationSpec)
+  {
+    $this->annotationSpec = $annotationSpec;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function getAnnotationSpec()
+  {
+    return $this->annotationSpec;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1TimeSegment
+   */
+  public function setTimeSegment(GoogleCloudDatalabelingV1beta1TimeSegment $timeSegment)
+  {
+    $this->timeSegment = $timeSegment;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1TimeSegment
+   */
+  public function getTimeSegment()
+  {
+    return $this->timeSegment;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1VideoEventAnnotation::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1VideoEventAnnotation');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1VideoObjectTrackingAnnotation.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1VideoObjectTrackingAnnotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1VideoObjectTrackingAnnotation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,75 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1VideoObjectTrackingAnnotation extends \Google\Collection
+{
+  protected $collection_key = 'objectTrackingFrames';
+  protected $annotationSpecType = GoogleCloudDatalabelingV1beta1AnnotationSpec::class;
+  protected $annotationSpecDataType = '';
+  protected $objectTrackingFramesType = GoogleCloudDatalabelingV1beta1ObjectTrackingFrame::class;
+  protected $objectTrackingFramesDataType = 'array';
+  protected $timeSegmentType = GoogleCloudDatalabelingV1beta1TimeSegment::class;
+  protected $timeSegmentDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function setAnnotationSpec(GoogleCloudDatalabelingV1beta1AnnotationSpec $annotationSpec)
+  {
+    $this->annotationSpec = $annotationSpec;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1AnnotationSpec
+   */
+  public function getAnnotationSpec()
+  {
+    return $this->annotationSpec;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1ObjectTrackingFrame[]
+   */
+  public function setObjectTrackingFrames($objectTrackingFrames)
+  {
+    $this->objectTrackingFrames = $objectTrackingFrames;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1ObjectTrackingFrame[]
+   */
+  public function getObjectTrackingFrames()
+  {
+    return $this->objectTrackingFrames;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1TimeSegment
+   */
+  public function setTimeSegment(GoogleCloudDatalabelingV1beta1TimeSegment $timeSegment)
+  {
+    $this->timeSegment = $timeSegment;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1TimeSegment
+   */
+  public function getTimeSegment()
+  {
+    return $this->timeSegment;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1VideoObjectTrackingAnnotation::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1VideoObjectTrackingAnnotation');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1VideoPayload.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1VideoPayload.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1VideoPayload.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1VideoPayload extends \Google\Collection
+{
+  protected $collection_key = 'videoThumbnails';
+  /**
+   * @var float
+   */
+  public $frameRate;
+  /**
+   * @var string
+   */
+  public $mimeType;
+  /**
+   * @var string
+   */
+  public $signedUri;
+  protected $videoThumbnailsType = GoogleCloudDatalabelingV1beta1VideoThumbnail::class;
+  protected $videoThumbnailsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $videoUri;
+
+  /**
+   * @param float
+   */
+  public function setFrameRate($frameRate)
+  {
+    $this->frameRate = $frameRate;
+  }
+  /**
+   * @return float
+   */
+  public function getFrameRate()
+  {
+    return $this->frameRate;
+  }
+  /**
+   * @param string
+   */
+  public function setMimeType($mimeType)
+  {
+    $this->mimeType = $mimeType;
+  }
+  /**
+   * @return string
+   */
+  public function getMimeType()
+  {
+    return $this->mimeType;
+  }
+  /**
+   * @param string
+   */
+  public function setSignedUri($signedUri)
+  {
+    $this->signedUri = $signedUri;
+  }
+  /**
+   * @return string
+   */
+  public function getSignedUri()
+  {
+    return $this->signedUri;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1beta1VideoThumbnail[]
+   */
+  public function setVideoThumbnails($videoThumbnails)
+  {
+    $this->videoThumbnails = $videoThumbnails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1beta1VideoThumbnail[]
+   */
+  public function getVideoThumbnails()
+  {
+    return $this->videoThumbnails;
+  }
+  /**
+   * @param string
+   */
+  public function setVideoUri($videoUri)
+  {
+    $this->videoUri = $videoUri;
+  }
+  /**
+   * @return string
+   */
+  public function getVideoUri()
+  {
+    return $this->videoUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1VideoPayload::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1VideoPayload');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1VideoThumbnail.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1VideoThumbnail.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1beta1VideoThumbnail.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1beta1VideoThumbnail extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $thumbnail;
+  /**
+   * @var string
+   */
+  public $timeOffset;
+
+  /**
+   * @param string
+   */
+  public function setThumbnail($thumbnail)
+  {
+    $this->thumbnail = $thumbnail;
+  }
+  /**
+   * @return string
+   */
+  public function getThumbnail()
+  {
+    return $this->thumbnail;
+  }
+  /**
+   * @param string
+   */
+  public function setTimeOffset($timeOffset)
+  {
+    $this->timeOffset = $timeOffset;
+  }
+  /**
+   * @return string
+   */
+  public function getTimeOffset()
+  {
+    return $this->timeOffset;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1beta1VideoThumbnail::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1VideoThumbnail');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1CreateInstructionMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1CreateInstructionMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1CreateInstructionMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1CreateInstructionMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialFailures';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $instruction;
+  protected $partialFailuresType = GoogleRpcStatus::class;
+  protected $partialFailuresDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setInstruction($instruction)
+  {
+    $this->instruction = $instruction;
+  }
+  /**
+   * @return string
+   */
+  public function getInstruction()
+  {
+    return $this->instruction;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialFailures($partialFailures)
+  {
+    $this->partialFailures = $partialFailures;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialFailures()
+  {
+    return $this->partialFailures;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1CreateInstructionMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1CreateInstructionMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1ExportDataOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1ExportDataOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1ExportDataOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1ExportDataOperationMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialFailures';
+  /**
+   * @var string
+   */
+  public $annotatedDataset;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $dataset;
+  protected $partialFailuresType = GoogleRpcStatus::class;
+  protected $partialFailuresDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setAnnotatedDataset($annotatedDataset)
+  {
+    $this->annotatedDataset = $annotatedDataset;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDataset()
+  {
+    return $this->annotatedDataset;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialFailures($partialFailures)
+  {
+    $this->partialFailures = $partialFailures;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialFailures()
+  {
+    return $this->partialFailures;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1ExportDataOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1ExportDataOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1ExportDataOperationResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1ExportDataOperationResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1ExportDataOperationResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1ExportDataOperationResponse extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $annotatedDataset;
+  /**
+   * @var string
+   */
+  public $dataset;
+  /**
+   * @var int
+   */
+  public $exportCount;
+  protected $labelStatsType = GoogleCloudDatalabelingV1p1alpha1LabelStats::class;
+  protected $labelStatsDataType = '';
+  protected $outputConfigType = GoogleCloudDatalabelingV1p1alpha1OutputConfig::class;
+  protected $outputConfigDataType = '';
+  /**
+   * @var int
+   */
+  public $totalCount;
+
+  /**
+   * @param string
+   */
+  public function setAnnotatedDataset($annotatedDataset)
+  {
+    $this->annotatedDataset = $annotatedDataset;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDataset()
+  {
+    return $this->annotatedDataset;
+  }
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param int
+   */
+  public function setExportCount($exportCount)
+  {
+    $this->exportCount = $exportCount;
+  }
+  /**
+   * @return int
+   */
+  public function getExportCount()
+  {
+    return $this->exportCount;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1LabelStats
+   */
+  public function setLabelStats(GoogleCloudDatalabelingV1p1alpha1LabelStats $labelStats)
+  {
+    $this->labelStats = $labelStats;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1LabelStats
+   */
+  public function getLabelStats()
+  {
+    return $this->labelStats;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1OutputConfig
+   */
+  public function setOutputConfig(GoogleCloudDatalabelingV1p1alpha1OutputConfig $outputConfig)
+  {
+    $this->outputConfig = $outputConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1OutputConfig
+   */
+  public function getOutputConfig()
+  {
+    return $this->outputConfig;
+  }
+  /**
+   * @param int
+   */
+  public function setTotalCount($totalCount)
+  {
+    $this->totalCount = $totalCount;
+  }
+  /**
+   * @return int
+   */
+  public function getTotalCount()
+  {
+    return $this->totalCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1ExportDataOperationResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1ExportDataOperationResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1GcsDestination.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1GcsDestination.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1GcsDestination.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1GcsDestination extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $mimeType;
+  /**
+   * @var string
+   */
+  public $outputUri;
+
+  /**
+   * @param string
+   */
+  public function setMimeType($mimeType)
+  {
+    $this->mimeType = $mimeType;
+  }
+  /**
+   * @return string
+   */
+  public function getMimeType()
+  {
+    return $this->mimeType;
+  }
+  /**
+   * @param string
+   */
+  public function setOutputUri($outputUri)
+  {
+    $this->outputUri = $outputUri;
+  }
+  /**
+   * @return string
+   */
+  public function getOutputUri()
+  {
+    return $this->outputUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1GcsDestination::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1GcsDestination');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1GcsFolderDestination.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1GcsFolderDestination.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1GcsFolderDestination.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1GcsFolderDestination extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $outputFolderUri;
+
+  /**
+   * @param string
+   */
+  public function setOutputFolderUri($outputFolderUri)
+  {
+    $this->outputFolderUri = $outputFolderUri;
+  }
+  /**
+   * @return string
+   */
+  public function getOutputFolderUri()
+  {
+    return $this->outputFolderUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1GcsFolderDestination::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1GcsFolderDestination');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1GenerateAnalysisReportOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1GenerateAnalysisReportOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1GenerateAnalysisReportOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1GenerateAnalysisReportOperationMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $dataset;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1GenerateAnalysisReportOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1GenerateAnalysisReportOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,189 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig extends \Google\Collection
+{
+  protected $collection_key = 'contributorEmails';
+  /**
+   * @var string
+   */
+  public $annotatedDatasetDescription;
+  /**
+   * @var string
+   */
+  public $annotatedDatasetDisplayName;
+  /**
+   * @var string[]
+   */
+  public $contributorEmails;
+  /**
+   * @var string
+   */
+  public $instruction;
+  /**
+   * @var string
+   */
+  public $labelGroup;
+  /**
+   * @var string
+   */
+  public $languageCode;
+  /**
+   * @var string
+   */
+  public $questionDuration;
+  /**
+   * @var int
+   */
+  public $replicaCount;
+  /**
+   * @var string
+   */
+  public $userEmailAddress;
+
+  /**
+   * @param string
+   */
+  public function setAnnotatedDatasetDescription($annotatedDatasetDescription)
+  {
+    $this->annotatedDatasetDescription = $annotatedDatasetDescription;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDatasetDescription()
+  {
+    return $this->annotatedDatasetDescription;
+  }
+  /**
+   * @param string
+   */
+  public function setAnnotatedDatasetDisplayName($annotatedDatasetDisplayName)
+  {
+    $this->annotatedDatasetDisplayName = $annotatedDatasetDisplayName;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDatasetDisplayName()
+  {
+    return $this->annotatedDatasetDisplayName;
+  }
+  /**
+   * @param string[]
+   */
+  public function setContributorEmails($contributorEmails)
+  {
+    $this->contributorEmails = $contributorEmails;
+  }
+  /**
+   * @return string[]
+   */
+  public function getContributorEmails()
+  {
+    return $this->contributorEmails;
+  }
+  /**
+   * @param string
+   */
+  public function setInstruction($instruction)
+  {
+    $this->instruction = $instruction;
+  }
+  /**
+   * @return string
+   */
+  public function getInstruction()
+  {
+    return $this->instruction;
+  }
+  /**
+   * @param string
+   */
+  public function setLabelGroup($labelGroup)
+  {
+    $this->labelGroup = $labelGroup;
+  }
+  /**
+   * @return string
+   */
+  public function getLabelGroup()
+  {
+    return $this->labelGroup;
+  }
+  /**
+   * @param string
+   */
+  public function setLanguageCode($languageCode)
+  {
+    $this->languageCode = $languageCode;
+  }
+  /**
+   * @return string
+   */
+  public function getLanguageCode()
+  {
+    return $this->languageCode;
+  }
+  /**
+   * @param string
+   */
+  public function setQuestionDuration($questionDuration)
+  {
+    $this->questionDuration = $questionDuration;
+  }
+  /**
+   * @return string
+   */
+  public function getQuestionDuration()
+  {
+    return $this->questionDuration;
+  }
+  /**
+   * @param int
+   */
+  public function setReplicaCount($replicaCount)
+  {
+    $this->replicaCount = $replicaCount;
+  }
+  /**
+   * @return int
+   */
+  public function getReplicaCount()
+  {
+    return $this->replicaCount;
+  }
+  /**
+   * @param string
+   */
+  public function setUserEmailAddress($userEmailAddress)
+  {
+    $this->userEmailAddress = $userEmailAddress;
+  }
+  /**
+   * @return string
+   */
+  public function getUserEmailAddress()
+  {
+    return $this->userEmailAddress;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1ImportDataOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1ImportDataOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1ImportDataOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1ImportDataOperationMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialFailures';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $dataset;
+  protected $partialFailuresType = GoogleRpcStatus::class;
+  protected $partialFailuresDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialFailures($partialFailures)
+  {
+    $this->partialFailures = $partialFailures;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialFailures()
+  {
+    return $this->partialFailures;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1ImportDataOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1ImportDataOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1ImportDataOperationResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1ImportDataOperationResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1ImportDataOperationResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1ImportDataOperationResponse extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $dataset;
+  /**
+   * @var int
+   */
+  public $importCount;
+  /**
+   * @var int
+   */
+  public $totalCount;
+
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param int
+   */
+  public function setImportCount($importCount)
+  {
+    $this->importCount = $importCount;
+  }
+  /**
+   * @return int
+   */
+  public function getImportCount()
+  {
+    return $this->importCount;
+  }
+  /**
+   * @param int
+   */
+  public function setTotalCount($totalCount)
+  {
+    $this->totalCount = $totalCount;
+  }
+  /**
+   * @return int
+   */
+  public function getTotalCount()
+  {
+    return $this->totalCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1ImportDataOperationResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1ImportDataOperationResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingBoxOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingBoxOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingBoxOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingBoxOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingBoxOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingBoxOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingPolyOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingPolyOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingPolyOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingPolyOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingPolyOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingPolyOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelImageClassificationOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelImageClassificationOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelImageClassificationOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1LabelImageClassificationOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1LabelImageClassificationOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1LabelImageClassificationOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelImageOrientedBoundingBoxOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelImageOrientedBoundingBoxOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelImageOrientedBoundingBoxOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1LabelImageOrientedBoundingBoxOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1LabelImageOrientedBoundingBoxOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1LabelImageOrientedBoundingBoxOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelImagePolylineOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelImagePolylineOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelImagePolylineOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1LabelImagePolylineOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1LabelImagePolylineOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1LabelImagePolylineOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelImageSegmentationOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelImageSegmentationOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelImageSegmentationOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1LabelImageSegmentationOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1LabelImageSegmentationOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1LabelImageSegmentationOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,307 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1LabelOperationMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialFailures';
+  /**
+   * @var string
+   */
+  public $annotatedDataset;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $dataset;
+  protected $imageBoundingBoxDetailsType = GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingBoxOperationMetadata::class;
+  protected $imageBoundingBoxDetailsDataType = '';
+  protected $imageBoundingPolyDetailsType = GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingPolyOperationMetadata::class;
+  protected $imageBoundingPolyDetailsDataType = '';
+  protected $imageClassificationDetailsType = GoogleCloudDatalabelingV1p1alpha1LabelImageClassificationOperationMetadata::class;
+  protected $imageClassificationDetailsDataType = '';
+  protected $imageOrientedBoundingBoxDetailsType = GoogleCloudDatalabelingV1p1alpha1LabelImageOrientedBoundingBoxOperationMetadata::class;
+  protected $imageOrientedBoundingBoxDetailsDataType = '';
+  protected $imagePolylineDetailsType = GoogleCloudDatalabelingV1p1alpha1LabelImagePolylineOperationMetadata::class;
+  protected $imagePolylineDetailsDataType = '';
+  protected $imageSegmentationDetailsType = GoogleCloudDatalabelingV1p1alpha1LabelImageSegmentationOperationMetadata::class;
+  protected $imageSegmentationDetailsDataType = '';
+  protected $partialFailuresType = GoogleRpcStatus::class;
+  protected $partialFailuresDataType = 'array';
+  /**
+   * @var int
+   */
+  public $progressPercent;
+  protected $textClassificationDetailsType = GoogleCloudDatalabelingV1p1alpha1LabelTextClassificationOperationMetadata::class;
+  protected $textClassificationDetailsDataType = '';
+  protected $textEntityExtractionDetailsType = GoogleCloudDatalabelingV1p1alpha1LabelTextEntityExtractionOperationMetadata::class;
+  protected $textEntityExtractionDetailsDataType = '';
+  protected $videoClassificationDetailsType = GoogleCloudDatalabelingV1p1alpha1LabelVideoClassificationOperationMetadata::class;
+  protected $videoClassificationDetailsDataType = '';
+  protected $videoEventDetailsType = GoogleCloudDatalabelingV1p1alpha1LabelVideoEventOperationMetadata::class;
+  protected $videoEventDetailsDataType = '';
+  protected $videoObjectDetectionDetailsType = GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectDetectionOperationMetadata::class;
+  protected $videoObjectDetectionDetailsDataType = '';
+  protected $videoObjectTrackingDetailsType = GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectTrackingOperationMetadata::class;
+  protected $videoObjectTrackingDetailsDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setAnnotatedDataset($annotatedDataset)
+  {
+    $this->annotatedDataset = $annotatedDataset;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDataset()
+  {
+    return $this->annotatedDataset;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingBoxOperationMetadata
+   */
+  public function setImageBoundingBoxDetails(GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingBoxOperationMetadata $imageBoundingBoxDetails)
+  {
+    $this->imageBoundingBoxDetails = $imageBoundingBoxDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingBoxOperationMetadata
+   */
+  public function getImageBoundingBoxDetails()
+  {
+    return $this->imageBoundingBoxDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingPolyOperationMetadata
+   */
+  public function setImageBoundingPolyDetails(GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingPolyOperationMetadata $imageBoundingPolyDetails)
+  {
+    $this->imageBoundingPolyDetails = $imageBoundingPolyDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1LabelImageBoundingPolyOperationMetadata
+   */
+  public function getImageBoundingPolyDetails()
+  {
+    return $this->imageBoundingPolyDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1LabelImageClassificationOperationMetadata
+   */
+  public function setImageClassificationDetails(GoogleCloudDatalabelingV1p1alpha1LabelImageClassificationOperationMetadata $imageClassificationDetails)
+  {
+    $this->imageClassificationDetails = $imageClassificationDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1LabelImageClassificationOperationMetadata
+   */
+  public function getImageClassificationDetails()
+  {
+    return $this->imageClassificationDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1LabelImageOrientedBoundingBoxOperationMetadata
+   */
+  public function setImageOrientedBoundingBoxDetails(GoogleCloudDatalabelingV1p1alpha1LabelImageOrientedBoundingBoxOperationMetadata $imageOrientedBoundingBoxDetails)
+  {
+    $this->imageOrientedBoundingBoxDetails = $imageOrientedBoundingBoxDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1LabelImageOrientedBoundingBoxOperationMetadata
+   */
+  public function getImageOrientedBoundingBoxDetails()
+  {
+    return $this->imageOrientedBoundingBoxDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1LabelImagePolylineOperationMetadata
+   */
+  public function setImagePolylineDetails(GoogleCloudDatalabelingV1p1alpha1LabelImagePolylineOperationMetadata $imagePolylineDetails)
+  {
+    $this->imagePolylineDetails = $imagePolylineDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1LabelImagePolylineOperationMetadata
+   */
+  public function getImagePolylineDetails()
+  {
+    return $this->imagePolylineDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1LabelImageSegmentationOperationMetadata
+   */
+  public function setImageSegmentationDetails(GoogleCloudDatalabelingV1p1alpha1LabelImageSegmentationOperationMetadata $imageSegmentationDetails)
+  {
+    $this->imageSegmentationDetails = $imageSegmentationDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1LabelImageSegmentationOperationMetadata
+   */
+  public function getImageSegmentationDetails()
+  {
+    return $this->imageSegmentationDetails;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialFailures($partialFailures)
+  {
+    $this->partialFailures = $partialFailures;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialFailures()
+  {
+    return $this->partialFailures;
+  }
+  /**
+   * @param int
+   */
+  public function setProgressPercent($progressPercent)
+  {
+    $this->progressPercent = $progressPercent;
+  }
+  /**
+   * @return int
+   */
+  public function getProgressPercent()
+  {
+    return $this->progressPercent;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1LabelTextClassificationOperationMetadata
+   */
+  public function setTextClassificationDetails(GoogleCloudDatalabelingV1p1alpha1LabelTextClassificationOperationMetadata $textClassificationDetails)
+  {
+    $this->textClassificationDetails = $textClassificationDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1LabelTextClassificationOperationMetadata
+   */
+  public function getTextClassificationDetails()
+  {
+    return $this->textClassificationDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1LabelTextEntityExtractionOperationMetadata
+   */
+  public function setTextEntityExtractionDetails(GoogleCloudDatalabelingV1p1alpha1LabelTextEntityExtractionOperationMetadata $textEntityExtractionDetails)
+  {
+    $this->textEntityExtractionDetails = $textEntityExtractionDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1LabelTextEntityExtractionOperationMetadata
+   */
+  public function getTextEntityExtractionDetails()
+  {
+    return $this->textEntityExtractionDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1LabelVideoClassificationOperationMetadata
+   */
+  public function setVideoClassificationDetails(GoogleCloudDatalabelingV1p1alpha1LabelVideoClassificationOperationMetadata $videoClassificationDetails)
+  {
+    $this->videoClassificationDetails = $videoClassificationDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1LabelVideoClassificationOperationMetadata
+   */
+  public function getVideoClassificationDetails()
+  {
+    return $this->videoClassificationDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1LabelVideoEventOperationMetadata
+   */
+  public function setVideoEventDetails(GoogleCloudDatalabelingV1p1alpha1LabelVideoEventOperationMetadata $videoEventDetails)
+  {
+    $this->videoEventDetails = $videoEventDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1LabelVideoEventOperationMetadata
+   */
+  public function getVideoEventDetails()
+  {
+    return $this->videoEventDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectDetectionOperationMetadata
+   */
+  public function setVideoObjectDetectionDetails(GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectDetectionOperationMetadata $videoObjectDetectionDetails)
+  {
+    $this->videoObjectDetectionDetails = $videoObjectDetectionDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectDetectionOperationMetadata
+   */
+  public function getVideoObjectDetectionDetails()
+  {
+    return $this->videoObjectDetectionDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectTrackingOperationMetadata
+   */
+  public function setVideoObjectTrackingDetails(GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectTrackingOperationMetadata $videoObjectTrackingDetails)
+  {
+    $this->videoObjectTrackingDetails = $videoObjectTrackingDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectTrackingOperationMetadata
+   */
+  public function getVideoObjectTrackingDetails()
+  {
+    return $this->videoObjectTrackingDetails;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1LabelOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1LabelOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelStats.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelStats.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelStats.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1LabelStats extends \Google\Model
+{
+  /**
+   * @var string[]
+   */
+  public $exampleCount;
+
+  /**
+   * @param string[]
+   */
+  public function setExampleCount($exampleCount)
+  {
+    $this->exampleCount = $exampleCount;
+  }
+  /**
+   * @return string[]
+   */
+  public function getExampleCount()
+  {
+    return $this->exampleCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1LabelStats::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1LabelStats');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelTextClassificationOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelTextClassificationOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelTextClassificationOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1LabelTextClassificationOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1LabelTextClassificationOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1LabelTextClassificationOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelTextEntityExtractionOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelTextEntityExtractionOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelTextEntityExtractionOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1LabelTextEntityExtractionOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1LabelTextEntityExtractionOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1LabelTextEntityExtractionOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelVideoClassificationOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelVideoClassificationOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelVideoClassificationOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1LabelVideoClassificationOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1LabelVideoClassificationOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1LabelVideoClassificationOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelVideoEventOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelVideoEventOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelVideoEventOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1LabelVideoEventOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1LabelVideoEventOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1LabelVideoEventOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectDetectionOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectDetectionOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectDetectionOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectDetectionOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectDetectionOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectDetectionOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectTrackingOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectTrackingOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectTrackingOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectTrackingOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectTrackingOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1LabelVideoObjectTrackingOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1OutputConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1OutputConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p1alpha1OutputConfig.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p1alpha1OutputConfig extends \Google\Model
+{
+  protected $gcsDestinationType = GoogleCloudDatalabelingV1p1alpha1GcsDestination::class;
+  protected $gcsDestinationDataType = '';
+  protected $gcsFolderDestinationType = GoogleCloudDatalabelingV1p1alpha1GcsFolderDestination::class;
+  protected $gcsFolderDestinationDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1GcsDestination
+   */
+  public function setGcsDestination(GoogleCloudDatalabelingV1p1alpha1GcsDestination $gcsDestination)
+  {
+    $this->gcsDestination = $gcsDestination;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1GcsDestination
+   */
+  public function getGcsDestination()
+  {
+    return $this->gcsDestination;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p1alpha1GcsFolderDestination
+   */
+  public function setGcsFolderDestination(GoogleCloudDatalabelingV1p1alpha1GcsFolderDestination $gcsFolderDestination)
+  {
+    $this->gcsFolderDestination = $gcsFolderDestination;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p1alpha1GcsFolderDestination
+   */
+  public function getGcsFolderDestination()
+  {
+    return $this->gcsFolderDestination;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p1alpha1OutputConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p1alpha1OutputConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1CreateInstructionMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1CreateInstructionMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1CreateInstructionMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1CreateInstructionMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialFailures';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $instruction;
+  protected $partialFailuresType = GoogleRpcStatus::class;
+  protected $partialFailuresDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setInstruction($instruction)
+  {
+    $this->instruction = $instruction;
+  }
+  /**
+   * @return string
+   */
+  public function getInstruction()
+  {
+    return $this->instruction;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialFailures($partialFailures)
+  {
+    $this->partialFailures = $partialFailures;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialFailures()
+  {
+    return $this->partialFailures;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1CreateInstructionMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1CreateInstructionMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1ExportDataOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1ExportDataOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1ExportDataOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1ExportDataOperationMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialFailures';
+  /**
+   * @var string
+   */
+  public $annotatedDataset;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $dataset;
+  protected $partialFailuresType = GoogleRpcStatus::class;
+  protected $partialFailuresDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setAnnotatedDataset($annotatedDataset)
+  {
+    $this->annotatedDataset = $annotatedDataset;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDataset()
+  {
+    return $this->annotatedDataset;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialFailures($partialFailures)
+  {
+    $this->partialFailures = $partialFailures;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialFailures()
+  {
+    return $this->partialFailures;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1ExportDataOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1ExportDataOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1ExportDataOperationResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1ExportDataOperationResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1ExportDataOperationResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1ExportDataOperationResponse extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $annotatedDataset;
+  /**
+   * @var string
+   */
+  public $dataset;
+  /**
+   * @var int
+   */
+  public $exportCount;
+  protected $labelStatsType = GoogleCloudDatalabelingV1p2alpha1LabelStats::class;
+  protected $labelStatsDataType = '';
+  protected $outputConfigType = GoogleCloudDatalabelingV1p2alpha1OutputConfig::class;
+  protected $outputConfigDataType = '';
+  /**
+   * @var int
+   */
+  public $totalCount;
+
+  /**
+   * @param string
+   */
+  public function setAnnotatedDataset($annotatedDataset)
+  {
+    $this->annotatedDataset = $annotatedDataset;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDataset()
+  {
+    return $this->annotatedDataset;
+  }
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param int
+   */
+  public function setExportCount($exportCount)
+  {
+    $this->exportCount = $exportCount;
+  }
+  /**
+   * @return int
+   */
+  public function getExportCount()
+  {
+    return $this->exportCount;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1LabelStats
+   */
+  public function setLabelStats(GoogleCloudDatalabelingV1p2alpha1LabelStats $labelStats)
+  {
+    $this->labelStats = $labelStats;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1LabelStats
+   */
+  public function getLabelStats()
+  {
+    return $this->labelStats;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1OutputConfig
+   */
+  public function setOutputConfig(GoogleCloudDatalabelingV1p2alpha1OutputConfig $outputConfig)
+  {
+    $this->outputConfig = $outputConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1OutputConfig
+   */
+  public function getOutputConfig()
+  {
+    return $this->outputConfig;
+  }
+  /**
+   * @param int
+   */
+  public function setTotalCount($totalCount)
+  {
+    $this->totalCount = $totalCount;
+  }
+  /**
+   * @return int
+   */
+  public function getTotalCount()
+  {
+    return $this->totalCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1ExportDataOperationResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1ExportDataOperationResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1GcsDestination.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1GcsDestination.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1GcsDestination.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1GcsDestination extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $mimeType;
+  /**
+   * @var string
+   */
+  public $outputUri;
+
+  /**
+   * @param string
+   */
+  public function setMimeType($mimeType)
+  {
+    $this->mimeType = $mimeType;
+  }
+  /**
+   * @return string
+   */
+  public function getMimeType()
+  {
+    return $this->mimeType;
+  }
+  /**
+   * @param string
+   */
+  public function setOutputUri($outputUri)
+  {
+    $this->outputUri = $outputUri;
+  }
+  /**
+   * @return string
+   */
+  public function getOutputUri()
+  {
+    return $this->outputUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1GcsDestination::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1GcsDestination');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1GcsFolderDestination.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1GcsFolderDestination.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1GcsFolderDestination.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1GcsFolderDestination extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $outputFolderUri;
+
+  /**
+   * @param string
+   */
+  public function setOutputFolderUri($outputFolderUri)
+  {
+    $this->outputFolderUri = $outputFolderUri;
+  }
+  /**
+   * @return string
+   */
+  public function getOutputFolderUri()
+  {
+    return $this->outputFolderUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1GcsFolderDestination::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1GcsFolderDestination');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,189 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig extends \Google\Collection
+{
+  protected $collection_key = 'contributorEmails';
+  /**
+   * @var string
+   */
+  public $annotatedDatasetDescription;
+  /**
+   * @var string
+   */
+  public $annotatedDatasetDisplayName;
+  /**
+   * @var string[]
+   */
+  public $contributorEmails;
+  /**
+   * @var string
+   */
+  public $instruction;
+  /**
+   * @var string
+   */
+  public $labelGroup;
+  /**
+   * @var string
+   */
+  public $languageCode;
+  /**
+   * @var string
+   */
+  public $questionDuration;
+  /**
+   * @var int
+   */
+  public $replicaCount;
+  /**
+   * @var string
+   */
+  public $userEmailAddress;
+
+  /**
+   * @param string
+   */
+  public function setAnnotatedDatasetDescription($annotatedDatasetDescription)
+  {
+    $this->annotatedDatasetDescription = $annotatedDatasetDescription;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDatasetDescription()
+  {
+    return $this->annotatedDatasetDescription;
+  }
+  /**
+   * @param string
+   */
+  public function setAnnotatedDatasetDisplayName($annotatedDatasetDisplayName)
+  {
+    $this->annotatedDatasetDisplayName = $annotatedDatasetDisplayName;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDatasetDisplayName()
+  {
+    return $this->annotatedDatasetDisplayName;
+  }
+  /**
+   * @param string[]
+   */
+  public function setContributorEmails($contributorEmails)
+  {
+    $this->contributorEmails = $contributorEmails;
+  }
+  /**
+   * @return string[]
+   */
+  public function getContributorEmails()
+  {
+    return $this->contributorEmails;
+  }
+  /**
+   * @param string
+   */
+  public function setInstruction($instruction)
+  {
+    $this->instruction = $instruction;
+  }
+  /**
+   * @return string
+   */
+  public function getInstruction()
+  {
+    return $this->instruction;
+  }
+  /**
+   * @param string
+   */
+  public function setLabelGroup($labelGroup)
+  {
+    $this->labelGroup = $labelGroup;
+  }
+  /**
+   * @return string
+   */
+  public function getLabelGroup()
+  {
+    return $this->labelGroup;
+  }
+  /**
+   * @param string
+   */
+  public function setLanguageCode($languageCode)
+  {
+    $this->languageCode = $languageCode;
+  }
+  /**
+   * @return string
+   */
+  public function getLanguageCode()
+  {
+    return $this->languageCode;
+  }
+  /**
+   * @param string
+   */
+  public function setQuestionDuration($questionDuration)
+  {
+    $this->questionDuration = $questionDuration;
+  }
+  /**
+   * @return string
+   */
+  public function getQuestionDuration()
+  {
+    return $this->questionDuration;
+  }
+  /**
+   * @param int
+   */
+  public function setReplicaCount($replicaCount)
+  {
+    $this->replicaCount = $replicaCount;
+  }
+  /**
+   * @return int
+   */
+  public function getReplicaCount()
+  {
+    return $this->replicaCount;
+  }
+  /**
+   * @param string
+   */
+  public function setUserEmailAddress($userEmailAddress)
+  {
+    $this->userEmailAddress = $userEmailAddress;
+  }
+  /**
+   * @return string
+   */
+  public function getUserEmailAddress()
+  {
+    return $this->userEmailAddress;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1ImportDataOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1ImportDataOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1ImportDataOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1ImportDataOperationMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialFailures';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $dataset;
+  protected $partialFailuresType = GoogleRpcStatus::class;
+  protected $partialFailuresDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialFailures($partialFailures)
+  {
+    $this->partialFailures = $partialFailures;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialFailures()
+  {
+    return $this->partialFailures;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1ImportDataOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1ImportDataOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1ImportDataOperationResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1ImportDataOperationResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1ImportDataOperationResponse.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1ImportDataOperationResponse extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $dataset;
+  /**
+   * @var int
+   */
+  public $importCount;
+  /**
+   * @var int
+   */
+  public $totalCount;
+
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param int
+   */
+  public function setImportCount($importCount)
+  {
+    $this->importCount = $importCount;
+  }
+  /**
+   * @return int
+   */
+  public function getImportCount()
+  {
+    return $this->importCount;
+  }
+  /**
+   * @param int
+   */
+  public function setTotalCount($totalCount)
+  {
+    $this->totalCount = $totalCount;
+  }
+  /**
+   * @return int
+   */
+  public function getTotalCount()
+  {
+    return $this->totalCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1ImportDataOperationResponse::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1ImportDataOperationResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingBoxOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingBoxOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingBoxOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingBoxOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingBoxOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingBoxOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingPolyOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingPolyOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingPolyOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingPolyOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingPolyOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingPolyOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelImageClassificationOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelImageClassificationOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelImageClassificationOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1LabelImageClassificationOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1LabelImageClassificationOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1LabelImageClassificationOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelImageOrientedBoundingBoxOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelImageOrientedBoundingBoxOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelImageOrientedBoundingBoxOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1LabelImageOrientedBoundingBoxOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1LabelImageOrientedBoundingBoxOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1LabelImageOrientedBoundingBoxOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelImagePolylineOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelImagePolylineOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelImagePolylineOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1LabelImagePolylineOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1LabelImagePolylineOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1LabelImagePolylineOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelImageSegmentationOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelImageSegmentationOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelImageSegmentationOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1LabelImageSegmentationOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1LabelImageSegmentationOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1LabelImageSegmentationOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,307 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1LabelOperationMetadata extends \Google\Collection
+{
+  protected $collection_key = 'partialFailures';
+  /**
+   * @var string
+   */
+  public $annotatedDataset;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $dataset;
+  protected $imageBoundingBoxDetailsType = GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingBoxOperationMetadata::class;
+  protected $imageBoundingBoxDetailsDataType = '';
+  protected $imageBoundingPolyDetailsType = GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingPolyOperationMetadata::class;
+  protected $imageBoundingPolyDetailsDataType = '';
+  protected $imageClassificationDetailsType = GoogleCloudDatalabelingV1p2alpha1LabelImageClassificationOperationMetadata::class;
+  protected $imageClassificationDetailsDataType = '';
+  protected $imageOrientedBoundingBoxDetailsType = GoogleCloudDatalabelingV1p2alpha1LabelImageOrientedBoundingBoxOperationMetadata::class;
+  protected $imageOrientedBoundingBoxDetailsDataType = '';
+  protected $imagePolylineDetailsType = GoogleCloudDatalabelingV1p2alpha1LabelImagePolylineOperationMetadata::class;
+  protected $imagePolylineDetailsDataType = '';
+  protected $imageSegmentationDetailsType = GoogleCloudDatalabelingV1p2alpha1LabelImageSegmentationOperationMetadata::class;
+  protected $imageSegmentationDetailsDataType = '';
+  protected $partialFailuresType = GoogleRpcStatus::class;
+  protected $partialFailuresDataType = 'array';
+  /**
+   * @var int
+   */
+  public $progressPercent;
+  protected $textClassificationDetailsType = GoogleCloudDatalabelingV1p2alpha1LabelTextClassificationOperationMetadata::class;
+  protected $textClassificationDetailsDataType = '';
+  protected $textEntityExtractionDetailsType = GoogleCloudDatalabelingV1p2alpha1LabelTextEntityExtractionOperationMetadata::class;
+  protected $textEntityExtractionDetailsDataType = '';
+  protected $videoClassificationDetailsType = GoogleCloudDatalabelingV1p2alpha1LabelVideoClassificationOperationMetadata::class;
+  protected $videoClassificationDetailsDataType = '';
+  protected $videoEventDetailsType = GoogleCloudDatalabelingV1p2alpha1LabelVideoEventOperationMetadata::class;
+  protected $videoEventDetailsDataType = '';
+  protected $videoObjectDetectionDetailsType = GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectDetectionOperationMetadata::class;
+  protected $videoObjectDetectionDetailsDataType = '';
+  protected $videoObjectTrackingDetailsType = GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectTrackingOperationMetadata::class;
+  protected $videoObjectTrackingDetailsDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setAnnotatedDataset($annotatedDataset)
+  {
+    $this->annotatedDataset = $annotatedDataset;
+  }
+  /**
+   * @return string
+   */
+  public function getAnnotatedDataset()
+  {
+    return $this->annotatedDataset;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingBoxOperationMetadata
+   */
+  public function setImageBoundingBoxDetails(GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingBoxOperationMetadata $imageBoundingBoxDetails)
+  {
+    $this->imageBoundingBoxDetails = $imageBoundingBoxDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingBoxOperationMetadata
+   */
+  public function getImageBoundingBoxDetails()
+  {
+    return $this->imageBoundingBoxDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingPolyOperationMetadata
+   */
+  public function setImageBoundingPolyDetails(GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingPolyOperationMetadata $imageBoundingPolyDetails)
+  {
+    $this->imageBoundingPolyDetails = $imageBoundingPolyDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1LabelImageBoundingPolyOperationMetadata
+   */
+  public function getImageBoundingPolyDetails()
+  {
+    return $this->imageBoundingPolyDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1LabelImageClassificationOperationMetadata
+   */
+  public function setImageClassificationDetails(GoogleCloudDatalabelingV1p2alpha1LabelImageClassificationOperationMetadata $imageClassificationDetails)
+  {
+    $this->imageClassificationDetails = $imageClassificationDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1LabelImageClassificationOperationMetadata
+   */
+  public function getImageClassificationDetails()
+  {
+    return $this->imageClassificationDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1LabelImageOrientedBoundingBoxOperationMetadata
+   */
+  public function setImageOrientedBoundingBoxDetails(GoogleCloudDatalabelingV1p2alpha1LabelImageOrientedBoundingBoxOperationMetadata $imageOrientedBoundingBoxDetails)
+  {
+    $this->imageOrientedBoundingBoxDetails = $imageOrientedBoundingBoxDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1LabelImageOrientedBoundingBoxOperationMetadata
+   */
+  public function getImageOrientedBoundingBoxDetails()
+  {
+    return $this->imageOrientedBoundingBoxDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1LabelImagePolylineOperationMetadata
+   */
+  public function setImagePolylineDetails(GoogleCloudDatalabelingV1p2alpha1LabelImagePolylineOperationMetadata $imagePolylineDetails)
+  {
+    $this->imagePolylineDetails = $imagePolylineDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1LabelImagePolylineOperationMetadata
+   */
+  public function getImagePolylineDetails()
+  {
+    return $this->imagePolylineDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1LabelImageSegmentationOperationMetadata
+   */
+  public function setImageSegmentationDetails(GoogleCloudDatalabelingV1p2alpha1LabelImageSegmentationOperationMetadata $imageSegmentationDetails)
+  {
+    $this->imageSegmentationDetails = $imageSegmentationDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1LabelImageSegmentationOperationMetadata
+   */
+  public function getImageSegmentationDetails()
+  {
+    return $this->imageSegmentationDetails;
+  }
+  /**
+   * @param GoogleRpcStatus[]
+   */
+  public function setPartialFailures($partialFailures)
+  {
+    $this->partialFailures = $partialFailures;
+  }
+  /**
+   * @return GoogleRpcStatus[]
+   */
+  public function getPartialFailures()
+  {
+    return $this->partialFailures;
+  }
+  /**
+   * @param int
+   */
+  public function setProgressPercent($progressPercent)
+  {
+    $this->progressPercent = $progressPercent;
+  }
+  /**
+   * @return int
+   */
+  public function getProgressPercent()
+  {
+    return $this->progressPercent;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1LabelTextClassificationOperationMetadata
+   */
+  public function setTextClassificationDetails(GoogleCloudDatalabelingV1p2alpha1LabelTextClassificationOperationMetadata $textClassificationDetails)
+  {
+    $this->textClassificationDetails = $textClassificationDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1LabelTextClassificationOperationMetadata
+   */
+  public function getTextClassificationDetails()
+  {
+    return $this->textClassificationDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1LabelTextEntityExtractionOperationMetadata
+   */
+  public function setTextEntityExtractionDetails(GoogleCloudDatalabelingV1p2alpha1LabelTextEntityExtractionOperationMetadata $textEntityExtractionDetails)
+  {
+    $this->textEntityExtractionDetails = $textEntityExtractionDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1LabelTextEntityExtractionOperationMetadata
+   */
+  public function getTextEntityExtractionDetails()
+  {
+    return $this->textEntityExtractionDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1LabelVideoClassificationOperationMetadata
+   */
+  public function setVideoClassificationDetails(GoogleCloudDatalabelingV1p2alpha1LabelVideoClassificationOperationMetadata $videoClassificationDetails)
+  {
+    $this->videoClassificationDetails = $videoClassificationDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1LabelVideoClassificationOperationMetadata
+   */
+  public function getVideoClassificationDetails()
+  {
+    return $this->videoClassificationDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1LabelVideoEventOperationMetadata
+   */
+  public function setVideoEventDetails(GoogleCloudDatalabelingV1p2alpha1LabelVideoEventOperationMetadata $videoEventDetails)
+  {
+    $this->videoEventDetails = $videoEventDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1LabelVideoEventOperationMetadata
+   */
+  public function getVideoEventDetails()
+  {
+    return $this->videoEventDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectDetectionOperationMetadata
+   */
+  public function setVideoObjectDetectionDetails(GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectDetectionOperationMetadata $videoObjectDetectionDetails)
+  {
+    $this->videoObjectDetectionDetails = $videoObjectDetectionDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectDetectionOperationMetadata
+   */
+  public function getVideoObjectDetectionDetails()
+  {
+    return $this->videoObjectDetectionDetails;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectTrackingOperationMetadata
+   */
+  public function setVideoObjectTrackingDetails(GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectTrackingOperationMetadata $videoObjectTrackingDetails)
+  {
+    $this->videoObjectTrackingDetails = $videoObjectTrackingDetails;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectTrackingOperationMetadata
+   */
+  public function getVideoObjectTrackingDetails()
+  {
+    return $this->videoObjectTrackingDetails;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1LabelOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1LabelOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelStats.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelStats.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelStats.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1LabelStats extends \Google\Model
+{
+  /**
+   * @var string[]
+   */
+  public $exampleCount;
+
+  /**
+   * @param string[]
+   */
+  public function setExampleCount($exampleCount)
+  {
+    $this->exampleCount = $exampleCount;
+  }
+  /**
+   * @return string[]
+   */
+  public function getExampleCount()
+  {
+    return $this->exampleCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1LabelStats::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1LabelStats');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelTextClassificationOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelTextClassificationOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelTextClassificationOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1LabelTextClassificationOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1LabelTextClassificationOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1LabelTextClassificationOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelTextEntityExtractionOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelTextEntityExtractionOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelTextEntityExtractionOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1LabelTextEntityExtractionOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1LabelTextEntityExtractionOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1LabelTextEntityExtractionOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelVideoClassificationOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelVideoClassificationOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelVideoClassificationOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1LabelVideoClassificationOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1LabelVideoClassificationOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1LabelVideoClassificationOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelVideoEventOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelVideoEventOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelVideoEventOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1LabelVideoEventOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1LabelVideoEventOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1LabelVideoEventOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectDetectionOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectDetectionOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectDetectionOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectDetectionOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectDetectionOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectDetectionOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectTrackingOperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectTrackingOperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectTrackingOperationMetadata.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectTrackingOperationMetadata extends \Google\Model
+{
+  protected $basicConfigType = GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig::class;
+  protected $basicConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function setBasicConfig(GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig $basicConfig)
+  {
+    $this->basicConfig = $basicConfig;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1HumanAnnotationConfig
+   */
+  public function getBasicConfig()
+  {
+    return $this->basicConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectTrackingOperationMetadata::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1LabelVideoObjectTrackingOperationMetadata');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1OutputConfig.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1OutputConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleCloudDatalabelingV1p2alpha1OutputConfig.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\DataLabeling;
+
+class GoogleCloudDatalabelingV1p2alpha1OutputConfig extends \Google\Model
+{
+  protected $gcsDestinationType = GoogleCloudDatalabelingV1p2alpha1GcsDestination::class;
+  protected $gcsDestinationDataType = '';
+  protected $gcsFolderDestinationType = GoogleCloudDatalabelingV1p2alpha1GcsFolderDestination::class;
+  protected $gcsFolderDestinationDataType = '';
+
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1GcsDestination
+   */
+  public function setGcsDestination(GoogleCloudDatalabelingV1p2alpha1GcsDestination $gcsDestination)
+  {
+    $this->gcsDestination = $gcsDestination;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1GcsDestination
+   */
+  public function getGcsDestination()
+  {
+    return $this->gcsDestination;
+  }
+  /**
+   * @param GoogleCloudDatalabelingV1p2alpha1GcsFolderDestination
+   */
+  public function setGcsFolderDestination(GoogleCloudDatalabelingV1p2alpha1GcsFolderDestination $gcsFolderDestination)
+  {
+    $this->gcsFolderDestination = $gcsFolderDestination;
+  }
+  /**
+   * @return GoogleCloudDatalabelingV1p2alpha1GcsFolderDestination
+   */
+  public function getGcsFolderDestination()
+  {
+    return $this->gcsFolderDestination;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDatalabelingV1p2alpha1OutputConfig::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1p2alpha1OutputConfig');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleLongrunningListOperationsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleLongrunningListOperationsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleLongrunningListOperationsResponse.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\DataLabeling;
+
+class GoogleLongrunningListOperationsResponse extends \Google\Collection
+{
+  protected $collection_key = 'operations';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $operationsType = GoogleLongrunningOperation::class;
+  protected $operationsDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleLongrunningOperation[]
+   */
+  public function setOperations($operations)
+  {
+    $this->operations = $operations;
+  }
+  /**
+   * @return GoogleLongrunningOperation[]
+   */
+  public function getOperations()
+  {
+    return $this->operations;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleLongrunningListOperationsResponse::class, 'Google_Service_DataLabeling_GoogleLongrunningListOperationsResponse');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleLongrunningOperation.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleLongrunningOperation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleLongrunningOperation.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\DataLabeling;
+
+class GoogleLongrunningOperation extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $done;
+  protected $errorType = GoogleRpcStatus::class;
+  protected $errorDataType = '';
+  /**
+   * @var array[]
+   */
+  public $metadata;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var array[]
+   */
+  public $response;
+
+  /**
+   * @param bool
+   */
+  public function setDone($done)
+  {
+    $this->done = $done;
+  }
+  /**
+   * @return bool
+   */
+  public function getDone()
+  {
+    return $this->done;
+  }
+  /**
+   * @param GoogleRpcStatus
+   */
+  public function setError(GoogleRpcStatus $error)
+  {
+    $this->error = $error;
+  }
+  /**
+   * @return GoogleRpcStatus
+   */
+  public function getError()
+  {
+    return $this->error;
+  }
+  /**
+   * @param array[]
+   */
+  public function setMetadata($metadata)
+  {
+    $this->metadata = $metadata;
+  }
+  /**
+   * @return array[]
+   */
+  public function getMetadata()
+  {
+    return $this->metadata;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param array[]
+   */
+  public function setResponse($response)
+  {
+    $this->response = $response;
+  }
+  /**
+   * @return array[]
+   */
+  public function getResponse()
+  {
+    return $this->response;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleLongrunningOperation::class, 'Google_Service_DataLabeling_GoogleLongrunningOperation');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleProtobufEmpty.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleProtobufEmpty.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/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\DataLabeling;
+
+class GoogleProtobufEmpty extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleProtobufEmpty::class, 'Google_Service_DataLabeling_GoogleProtobufEmpty');
Index: vendor/google/apiclient-services/src/DataLabeling/GoogleRpcStatus.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/GoogleRpcStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/GoogleRpcStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,81 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling;
+
+class GoogleRpcStatus extends \Google\Collection
+{
+  protected $collection_key = 'details';
+  /**
+   * @var int
+   */
+  public $code;
+  /**
+   * @var array[]
+   */
+  public $details;
+  /**
+   * @var string
+   */
+  public $message;
+
+  /**
+   * @param int
+   */
+  public function setCode($code)
+  {
+    $this->code = $code;
+  }
+  /**
+   * @return int
+   */
+  public function getCode()
+  {
+    return $this->code;
+  }
+  /**
+   * @param array[]
+   */
+  public function setDetails($details)
+  {
+    $this->details = $details;
+  }
+  /**
+   * @return array[]
+   */
+  public function getDetails()
+  {
+    return $this->details;
+  }
+  /**
+   * @param string
+   */
+  public function setMessage($message)
+  {
+    $this->message = $message;
+  }
+  /**
+   * @return string
+   */
+  public function getMessage()
+  {
+    return $this->message;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleRpcStatus::class, 'Google_Service_DataLabeling_GoogleRpcStatus');
Index: vendor/google/apiclient-services/src/DataLabeling/Resource/Projects.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/Resource/Projects.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/Resource/Projects.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,33 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling\Resource;
+
+/**
+ * The "projects" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $datalabelingService = new Google\Service\DataLabeling(...);
+ *   $projects = $datalabelingService->projects;
+ *  </code>
+ */
+class Projects extends \Google\Service\Resource
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(Projects::class, 'Google_Service_DataLabeling_Resource_Projects');
Index: vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsAnnotationSpecSets.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsAnnotationSpecSets.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsAnnotationSpecSets.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,110 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling\Resource;
+
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1AnnotationSpecSet;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1CreateAnnotationSpecSetRequest;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1ListAnnotationSpecSetsResponse;
+use Google\Service\DataLabeling\GoogleProtobufEmpty;
+
+/**
+ * The "annotationSpecSets" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $datalabelingService = new Google\Service\DataLabeling(...);
+ *   $annotationSpecSets = $datalabelingService->projects_annotationSpecSets;
+ *  </code>
+ */
+class ProjectsAnnotationSpecSets extends \Google\Service\Resource
+{
+  /**
+   * Creates an annotation spec set by providing a set of labels.
+   * (annotationSpecSets.create)
+   *
+   * @param string $parent Required. AnnotationSpecSet resource parent, format:
+   * projects/{project_id}
+   * @param GoogleCloudDatalabelingV1beta1CreateAnnotationSpecSetRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDatalabelingV1beta1AnnotationSpecSet
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDatalabelingV1beta1CreateAnnotationSpecSetRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleCloudDatalabelingV1beta1AnnotationSpecSet::class);
+  }
+  /**
+   * Deletes an annotation spec set by resource name. (annotationSpecSets.delete)
+   *
+   * @param string $name Required. AnnotationSpec resource name, format:
+   * `projects/{project_id}/annotationSpecSets/{annotation_spec_set_id}`.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets an annotation spec set by resource name. (annotationSpecSets.get)
+   *
+   * @param string $name Required. AnnotationSpecSet resource name, format:
+   * projects/{project_id}/annotationSpecSets/{annotation_spec_set_id}
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDatalabelingV1beta1AnnotationSpecSet
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDatalabelingV1beta1AnnotationSpecSet::class);
+  }
+  /**
+   * Lists annotation spec sets for a project. Pagination is supported.
+   * (annotationSpecSets.listProjectsAnnotationSpecSets)
+   *
+   * @param string $parent Required. Parent of AnnotationSpecSet resource, format:
+   * projects/{project_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter is not supported at this moment.
+   * @opt_param int pageSize Optional. Requested page size. Server may return
+   * fewer results than requested. Default value is 100.
+   * @opt_param string pageToken Optional. A token identifying a page of results
+   * for the server to return. Typically obtained by
+   * ListAnnotationSpecSetsResponse.next_page_token of the previous
+   * [DataLabelingService.ListAnnotationSpecSets] call. Return first page if
+   * empty.
+   * @return GoogleCloudDatalabelingV1beta1ListAnnotationSpecSetsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsAnnotationSpecSets($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDatalabelingV1beta1ListAnnotationSpecSetsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsAnnotationSpecSets::class, 'Google_Service_DataLabeling_Resource_ProjectsAnnotationSpecSets');
Index: vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasets.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasets.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasets.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,148 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling\Resource;
+
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1CreateDatasetRequest;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1Dataset;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1ExportDataRequest;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1ImportDataRequest;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1ListDatasetsResponse;
+use Google\Service\DataLabeling\GoogleLongrunningOperation;
+use Google\Service\DataLabeling\GoogleProtobufEmpty;
+
+/**
+ * The "datasets" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $datalabelingService = new Google\Service\DataLabeling(...);
+ *   $datasets = $datalabelingService->projects_datasets;
+ *  </code>
+ */
+class ProjectsDatasets extends \Google\Service\Resource
+{
+  /**
+   * Creates dataset. If success return a Dataset resource. (datasets.create)
+   *
+   * @param string $parent Required. Dataset resource parent, format:
+   * projects/{project_id}
+   * @param GoogleCloudDatalabelingV1beta1CreateDatasetRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDatalabelingV1beta1Dataset
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDatalabelingV1beta1CreateDatasetRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleCloudDatalabelingV1beta1Dataset::class);
+  }
+  /**
+   * Deletes a dataset by resource name. (datasets.delete)
+   *
+   * @param string $name Required. Dataset resource name, format:
+   * projects/{project_id}/datasets/{dataset_id}
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Exports data and annotations from dataset. (datasets.exportData)
+   *
+   * @param string $name Required. Dataset resource name, format:
+   * projects/{project_id}/datasets/{dataset_id}
+   * @param GoogleCloudDatalabelingV1beta1ExportDataRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function exportData($name, GoogleCloudDatalabelingV1beta1ExportDataRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('exportData', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Gets dataset by resource name. (datasets.get)
+   *
+   * @param string $name Required. Dataset resource name, format:
+   * projects/{project_id}/datasets/{dataset_id}
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDatalabelingV1beta1Dataset
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDatalabelingV1beta1Dataset::class);
+  }
+  /**
+   * Imports data into dataset based on source locations defined in request. It
+   * can be called multiple times for the same dataset. Each dataset can only have
+   * one long running operation running on it. For example, no labeling task (also
+   * long running operation) can be started while importing is still ongoing. Vice
+   * versa. (datasets.importData)
+   *
+   * @param string $name Required. Dataset resource name, format:
+   * projects/{project_id}/datasets/{dataset_id}
+   * @param GoogleCloudDatalabelingV1beta1ImportDataRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function importData($name, GoogleCloudDatalabelingV1beta1ImportDataRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('importData', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Lists datasets under a project. Pagination is supported.
+   * (datasets.listProjectsDatasets)
+   *
+   * @param string $parent Required. Dataset resource parent, format:
+   * projects/{project_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter on dataset is not supported at this
+   * moment.
+   * @opt_param int pageSize Optional. Requested page size. Server may return
+   * fewer results than requested. Default value is 100.
+   * @opt_param string pageToken Optional. A token identifying a page of results
+   * for the server to return. Typically obtained by
+   * ListDatasetsResponse.next_page_token of the previous
+   * [DataLabelingService.ListDatasets] call. Returns the first page if empty.
+   * @return GoogleCloudDatalabelingV1beta1ListDatasetsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsDatasets($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDatalabelingV1beta1ListDatasetsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsDatasets::class, 'Google_Service_DataLabeling_Resource_ProjectsDatasets');
Index: vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsAnnotatedDatasets.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsAnnotatedDatasets.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsAnnotatedDatasets.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,93 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling\Resource;
+
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1AnnotatedDataset;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1ListAnnotatedDatasetsResponse;
+use Google\Service\DataLabeling\GoogleProtobufEmpty;
+
+/**
+ * The "annotatedDatasets" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $datalabelingService = new Google\Service\DataLabeling(...);
+ *   $annotatedDatasets = $datalabelingService->projects_datasets_annotatedDatasets;
+ *  </code>
+ */
+class ProjectsDatasetsAnnotatedDatasets extends \Google\Service\Resource
+{
+  /**
+   * Deletes an annotated dataset by resource name. (annotatedDatasets.delete)
+   *
+   * @param string $name Required. Name of the annotated dataset to delete,
+   * format: projects/{project_id}/datasets/{dataset_id}/annotatedDatasets/
+   * {annotated_dataset_id}
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets an annotated dataset by resource name. (annotatedDatasets.get)
+   *
+   * @param string $name Required. Name of the annotated dataset to get, format:
+   * projects/{project_id}/datasets/{dataset_id}/annotatedDatasets/
+   * {annotated_dataset_id}
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDatalabelingV1beta1AnnotatedDataset
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDatalabelingV1beta1AnnotatedDataset::class);
+  }
+  /**
+   * Lists annotated datasets for a dataset. Pagination is supported.
+   * (annotatedDatasets.listProjectsDatasetsAnnotatedDatasets)
+   *
+   * @param string $parent Required. Name of the dataset to list annotated
+   * datasets, format: projects/{project_id}/datasets/{dataset_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter is not supported at this moment.
+   * @opt_param int pageSize Optional. Requested page size. Server may return
+   * fewer results than requested. Default value is 100.
+   * @opt_param string pageToken Optional. A token identifying a page of results
+   * for the server to return. Typically obtained by
+   * ListAnnotatedDatasetsResponse.next_page_token of the previous
+   * [DataLabelingService.ListAnnotatedDatasets] call. Return first page if empty.
+   * @return GoogleCloudDatalabelingV1beta1ListAnnotatedDatasetsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsDatasetsAnnotatedDatasets($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDatalabelingV1beta1ListAnnotatedDatasetsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsDatasetsAnnotatedDatasets::class, 'Google_Service_DataLabeling_Resource_ProjectsDatasetsAnnotatedDatasets');
Index: vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsAnnotatedDatasetsDataItems.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsAnnotatedDatasetsDataItems.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsAnnotatedDatasetsDataItems.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,77 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling\Resource;
+
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1DataItem;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1ListDataItemsResponse;
+
+/**
+ * The "dataItems" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $datalabelingService = new Google\Service\DataLabeling(...);
+ *   $dataItems = $datalabelingService->projects_datasets_annotatedDatasets_dataItems;
+ *  </code>
+ */
+class ProjectsDatasetsAnnotatedDatasetsDataItems extends \Google\Service\Resource
+{
+  /**
+   * Gets a data item in a dataset by resource name. This API can be called after
+   * data are imported into dataset. (dataItems.get)
+   *
+   * @param string $name Required. The name of the data item to get, format:
+   * projects/{project_id}/datasets/{dataset_id}/dataItems/{data_item_id}
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDatalabelingV1beta1DataItem
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDatalabelingV1beta1DataItem::class);
+  }
+  /**
+   * Lists data items in a dataset. This API can be called after data are imported
+   * into dataset. Pagination is supported.
+   * (dataItems.listProjectsDatasetsAnnotatedDatasetsDataItems)
+   *
+   * @param string $parent Required. Name of the dataset to list data items,
+   * format: projects/{project_id}/datasets/{dataset_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter is not supported at this moment.
+   * @opt_param int pageSize Optional. Requested page size. Server may return
+   * fewer results than requested. Default value is 100.
+   * @opt_param string pageToken Optional. A token identifying a page of results
+   * for the server to return. Typically obtained by
+   * ListDataItemsResponse.next_page_token of the previous
+   * [DataLabelingService.ListDataItems] call. Return first page if empty.
+   * @return GoogleCloudDatalabelingV1beta1ListDataItemsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsDatasetsAnnotatedDatasetsDataItems($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDatalabelingV1beta1ListDataItemsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsDatasetsAnnotatedDatasetsDataItems::class, 'Google_Service_DataLabeling_Resource_ProjectsDatasetsAnnotatedDatasetsDataItems');
Index: vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsAnnotatedDatasetsExamples.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsAnnotatedDatasetsExamples.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsAnnotatedDatasetsExamples.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,83 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling\Resource;
+
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1Example;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1ListExamplesResponse;
+
+/**
+ * The "examples" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $datalabelingService = new Google\Service\DataLabeling(...);
+ *   $examples = $datalabelingService->projects_datasets_annotatedDatasets_examples;
+ *  </code>
+ */
+class ProjectsDatasetsAnnotatedDatasetsExamples extends \Google\Service\Resource
+{
+  /**
+   * Gets an example by resource name, including both data and annotation.
+   * (examples.get)
+   *
+   * @param string $name Required. Name of example, format:
+   * projects/{project_id}/datasets/{dataset_id}/annotatedDatasets/
+   * {annotated_dataset_id}/examples/{example_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. An expression for filtering Examples.
+   * Filter by annotation_spec.display_name is supported. Format
+   * "annotation_spec.display_name = {display_name}"
+   * @return GoogleCloudDatalabelingV1beta1Example
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDatalabelingV1beta1Example::class);
+  }
+  /**
+   * Lists examples in an annotated dataset. Pagination is supported.
+   * (examples.listProjectsDatasetsAnnotatedDatasetsExamples)
+   *
+   * @param string $parent Required. Example resource parent.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. An expression for filtering Examples. For
+   * annotated datasets that have annotation spec set, filter by
+   * annotation_spec.display_name is supported. Format
+   * "annotation_spec.display_name = {display_name}"
+   * @opt_param int pageSize Optional. Requested page size. Server may return
+   * fewer results than requested. Default value is 100.
+   * @opt_param string pageToken Optional. A token identifying a page of results
+   * for the server to return. Typically obtained by
+   * ListExamplesResponse.next_page_token of the previous
+   * [DataLabelingService.ListExamples] call. Return first page if empty.
+   * @return GoogleCloudDatalabelingV1beta1ListExamplesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsDatasetsAnnotatedDatasetsExamples($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDatalabelingV1beta1ListExamplesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsDatasetsAnnotatedDatasetsExamples::class, 'Google_Service_DataLabeling_Resource_ProjectsDatasetsAnnotatedDatasetsExamples');
Index: vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsAnnotatedDatasetsFeedbackThreads.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsAnnotatedDatasetsFeedbackThreads.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsAnnotatedDatasetsFeedbackThreads.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,93 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling\Resource;
+
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1FeedbackThread;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1ListFeedbackThreadsResponse;
+use Google\Service\DataLabeling\GoogleProtobufEmpty;
+
+/**
+ * The "feedbackThreads" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $datalabelingService = new Google\Service\DataLabeling(...);
+ *   $feedbackThreads = $datalabelingService->projects_datasets_annotatedDatasets_feedbackThreads;
+ *  </code>
+ */
+class ProjectsDatasetsAnnotatedDatasetsFeedbackThreads extends \Google\Service\Resource
+{
+  /**
+   * Delete a FeedbackThread. (feedbackThreads.delete)
+   *
+   * @param string $name Required. Name of the FeedbackThread that is going to be
+   * deleted. Format: 'projects/{project_id}/datasets/{dataset_id}/annotatedDatase
+   * ts/{annotated_dataset_id}/feedbackThreads/{feedback_thread_id}'.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Get a FeedbackThread object. (feedbackThreads.get)
+   *
+   * @param string $name Required. Name of the feedback. Format: 'projects/{projec
+   * t_id}/datasets/{dataset_id}/annotatedDatasets/{annotated_dataset_id}/feedback
+   * Threads/{feedback_thread_id}'.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDatalabelingV1beta1FeedbackThread
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDatalabelingV1beta1FeedbackThread::class);
+  }
+  /**
+   * List FeedbackThreads with pagination.
+   * (feedbackThreads.listProjectsDatasetsAnnotatedDatasetsFeedbackThreads)
+   *
+   * @param string $parent Required. FeedbackThread resource parent. Format: "proj
+   * ects/{project_id}/datasets/{dataset_id}/annotatedDatasets/{annotated_dataset_
+   * id}"
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize Optional. Requested page size. Server may return
+   * fewer results than requested. Default value is 100.
+   * @opt_param string pageToken Optional. A token identifying a page of results
+   * for the server to return. Typically obtained by
+   * ListFeedbackThreads.next_page_token of the previous
+   * [DataLabelingService.ListFeedbackThreads] call. Return first page if empty.
+   * @return GoogleCloudDatalabelingV1beta1ListFeedbackThreadsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsDatasetsAnnotatedDatasetsFeedbackThreads($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDatalabelingV1beta1ListFeedbackThreadsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsDatasetsAnnotatedDatasetsFeedbackThreads::class, 'Google_Service_DataLabeling_Resource_ProjectsDatasetsAnnotatedDatasetsFeedbackThreads');
Index: vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsAnnotatedDatasetsFeedbackThreadsFeedbackMessages.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsAnnotatedDatasetsFeedbackThreadsFeedbackMessages.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsAnnotatedDatasetsFeedbackThreadsFeedbackMessages.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\DataLabeling\Resource;
+
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1FeedbackMessage;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1ListFeedbackMessagesResponse;
+use Google\Service\DataLabeling\GoogleLongrunningOperation;
+use Google\Service\DataLabeling\GoogleProtobufEmpty;
+
+/**
+ * The "feedbackMessages" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $datalabelingService = new Google\Service\DataLabeling(...);
+ *   $feedbackMessages = $datalabelingService->projects_datasets_annotatedDatasets_feedbackThreads_feedbackMessages;
+ *  </code>
+ */
+class ProjectsDatasetsAnnotatedDatasetsFeedbackThreadsFeedbackMessages extends \Google\Service\Resource
+{
+  /**
+   * Create a FeedbackMessage object. (feedbackMessages.create)
+   *
+   * @param string $parent Required. FeedbackMessage resource parent, format: proj
+   * ects/{project_id}/datasets/{dataset_id}/annotatedDatasets/{annotated_dataset_
+   * id}/feedbackThreads/{feedback_thread_id}.
+   * @param GoogleCloudDatalabelingV1beta1FeedbackMessage $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDatalabelingV1beta1FeedbackMessage $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Delete a FeedbackMessage. (feedbackMessages.delete)
+   *
+   * @param string $name Required. Name of the FeedbackMessage that is going to be
+   * deleted. Format: 'projects/{project_id}/datasets/{dataset_id}/annotatedDatase
+   * ts/{annotated_dataset_id}/feedbackThreads/{feedback_thread_id}/feedbackMessag
+   * es/{feedback_message_id}'.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Get a FeedbackMessage object. (feedbackMessages.get)
+   *
+   * @param string $name Required. Name of the feedback. Format: 'projects/{projec
+   * t_id}/datasets/{dataset_id}/annotatedDatasets/{annotated_dataset_id}/feedback
+   * Threads/{feedback_thread_id}/feedbackMessages/{feedback_message_id}'.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDatalabelingV1beta1FeedbackMessage
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDatalabelingV1beta1FeedbackMessage::class);
+  }
+  /**
+   * List FeedbackMessages with pagination. (feedbackMessages.listProjectsDatasets
+   * AnnotatedDatasetsFeedbackThreadsFeedbackMessages)
+   *
+   * @param string $parent Required. FeedbackMessage resource parent. Format: "pro
+   * jects/{project_id}/datasets/{dataset_id}/annotatedDatasets/{annotated_dataset
+   * _id}/feedbackThreads/{feedback_thread_id}"
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize Optional. Requested page size. Server may return
+   * fewer results than requested. Default value is 100.
+   * @opt_param string pageToken Optional. A token identifying a page of results
+   * for the server to return. Typically obtained by
+   * ListFeedbackMessages.next_page_token of the previous
+   * [DataLabelingService.ListFeedbackMessages] call. Return first page if empty.
+   * @return GoogleCloudDatalabelingV1beta1ListFeedbackMessagesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsDatasetsAnnotatedDatasetsFeedbackThreadsFeedbackMessages($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDatalabelingV1beta1ListFeedbackMessagesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsDatasetsAnnotatedDatasetsFeedbackThreadsFeedbackMessages::class, 'Google_Service_DataLabeling_Resource_ProjectsDatasetsAnnotatedDatasetsFeedbackThreadsFeedbackMessages');
Index: vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsDataItems.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsDataItems.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsDataItems.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,77 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling\Resource;
+
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1DataItem;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1ListDataItemsResponse;
+
+/**
+ * The "dataItems" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $datalabelingService = new Google\Service\DataLabeling(...);
+ *   $dataItems = $datalabelingService->projects_datasets_dataItems;
+ *  </code>
+ */
+class ProjectsDatasetsDataItems extends \Google\Service\Resource
+{
+  /**
+   * Gets a data item in a dataset by resource name. This API can be called after
+   * data are imported into dataset. (dataItems.get)
+   *
+   * @param string $name Required. The name of the data item to get, format:
+   * projects/{project_id}/datasets/{dataset_id}/dataItems/{data_item_id}
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDatalabelingV1beta1DataItem
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDatalabelingV1beta1DataItem::class);
+  }
+  /**
+   * Lists data items in a dataset. This API can be called after data are imported
+   * into dataset. Pagination is supported.
+   * (dataItems.listProjectsDatasetsDataItems)
+   *
+   * @param string $parent Required. Name of the dataset to list data items,
+   * format: projects/{project_id}/datasets/{dataset_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter is not supported at this moment.
+   * @opt_param int pageSize Optional. Requested page size. Server may return
+   * fewer results than requested. Default value is 100.
+   * @opt_param string pageToken Optional. A token identifying a page of results
+   * for the server to return. Typically obtained by
+   * ListDataItemsResponse.next_page_token of the previous
+   * [DataLabelingService.ListDataItems] call. Return first page if empty.
+   * @return GoogleCloudDatalabelingV1beta1ListDataItemsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsDatasetsDataItems($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDatalabelingV1beta1ListDataItemsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsDatasetsDataItems::class, 'Google_Service_DataLabeling_Resource_ProjectsDatasetsDataItems');
Index: vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsEvaluations.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsEvaluations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsEvaluations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,51 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling\Resource;
+
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1Evaluation;
+
+/**
+ * The "evaluations" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $datalabelingService = new Google\Service\DataLabeling(...);
+ *   $evaluations = $datalabelingService->projects_datasets_evaluations;
+ *  </code>
+ */
+class ProjectsDatasetsEvaluations extends \Google\Service\Resource
+{
+  /**
+   * Gets an evaluation by resource name (to search, use
+   * projects.evaluations.search). (evaluations.get)
+   *
+   * @param string $name Required. Name of the evaluation. Format:
+   * "projects/{project_id}/datasets/ {dataset_id}/evaluations/{evaluation_id}'
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDatalabelingV1beta1Evaluation
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDatalabelingV1beta1Evaluation::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsDatasetsEvaluations::class, 'Google_Service_DataLabeling_Resource_ProjectsDatasetsEvaluations');
Index: vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsEvaluationsExampleComparisons.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsEvaluationsExampleComparisons.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsEvaluationsExampleComparisons.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,55 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling\Resource;
+
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1SearchExampleComparisonsRequest;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1SearchExampleComparisonsResponse;
+
+/**
+ * The "exampleComparisons" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $datalabelingService = new Google\Service\DataLabeling(...);
+ *   $exampleComparisons = $datalabelingService->projects_datasets_evaluations_exampleComparisons;
+ *  </code>
+ */
+class ProjectsDatasetsEvaluationsExampleComparisons extends \Google\Service\Resource
+{
+  /**
+   * Searches example comparisons from an evaluation. The return format is a list
+   * of example comparisons that show ground truth and prediction(s) for a single
+   * input. Search by providing an evaluation ID. (exampleComparisons.search)
+   *
+   * @param string $parent Required. Name of the Evaluation resource to search for
+   * example comparisons from. Format:
+   * "projects/{project_id}/datasets/{dataset_id}/evaluations/ {evaluation_id}"
+   * @param GoogleCloudDatalabelingV1beta1SearchExampleComparisonsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDatalabelingV1beta1SearchExampleComparisonsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function search($parent, GoogleCloudDatalabelingV1beta1SearchExampleComparisonsRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('search', [$params], GoogleCloudDatalabelingV1beta1SearchExampleComparisonsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsDatasetsEvaluationsExampleComparisons::class, 'Google_Service_DataLabeling_Resource_ProjectsDatasetsEvaluationsExampleComparisons');
Index: vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsImage.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsImage.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsImage.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\DataLabeling\Resource;
+
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1LabelImageRequest;
+use Google\Service\DataLabeling\GoogleLongrunningOperation;
+
+/**
+ * The "image" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $datalabelingService = new Google\Service\DataLabeling(...);
+ *   $image = $datalabelingService->projects_datasets_image;
+ *  </code>
+ */
+class ProjectsDatasetsImage extends \Google\Service\Resource
+{
+  /**
+   * Starts a labeling task for image. The type of image labeling task is
+   * configured by feature in the request. (image.label)
+   *
+   * @param string $parent Required. Name of the dataset to request labeling task,
+   * format: projects/{project_id}/datasets/{dataset_id}
+   * @param GoogleCloudDatalabelingV1beta1LabelImageRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function label($parent, GoogleCloudDatalabelingV1beta1LabelImageRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('label', [$params], GoogleLongrunningOperation::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsDatasetsImage::class, 'Google_Service_DataLabeling_Resource_ProjectsDatasetsImage');
Index: vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsText.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsText.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsText.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\DataLabeling\Resource;
+
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1LabelTextRequest;
+use Google\Service\DataLabeling\GoogleLongrunningOperation;
+
+/**
+ * The "text" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $datalabelingService = new Google\Service\DataLabeling(...);
+ *   $text = $datalabelingService->projects_datasets_text;
+ *  </code>
+ */
+class ProjectsDatasetsText extends \Google\Service\Resource
+{
+  /**
+   * Starts a labeling task for text. The type of text labeling task is configured
+   * by feature in the request. (text.label)
+   *
+   * @param string $parent Required. Name of the data set to request labeling
+   * task, format: projects/{project_id}/datasets/{dataset_id}
+   * @param GoogleCloudDatalabelingV1beta1LabelTextRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function label($parent, GoogleCloudDatalabelingV1beta1LabelTextRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('label', [$params], GoogleLongrunningOperation::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsDatasetsText::class, 'Google_Service_DataLabeling_Resource_ProjectsDatasetsText');
Index: vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsVideo.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsVideo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsDatasetsVideo.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\DataLabeling\Resource;
+
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1LabelVideoRequest;
+use Google\Service\DataLabeling\GoogleLongrunningOperation;
+
+/**
+ * The "video" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $datalabelingService = new Google\Service\DataLabeling(...);
+ *   $video = $datalabelingService->projects_datasets_video;
+ *  </code>
+ */
+class ProjectsDatasetsVideo extends \Google\Service\Resource
+{
+  /**
+   * Starts a labeling task for video. The type of video labeling task is
+   * configured by feature in the request. (video.label)
+   *
+   * @param string $parent Required. Name of the dataset to request labeling task,
+   * format: projects/{project_id}/datasets/{dataset_id}
+   * @param GoogleCloudDatalabelingV1beta1LabelVideoRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function label($parent, GoogleCloudDatalabelingV1beta1LabelVideoRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('label', [$params], GoogleLongrunningOperation::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsDatasetsVideo::class, 'Google_Service_DataLabeling_Resource_ProjectsDatasetsVideo');
Index: vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsEvaluationJobs.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsEvaluationJobs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsEvaluationJobs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,179 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling\Resource;
+
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1CreateEvaluationJobRequest;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1EvaluationJob;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1ListEvaluationJobsResponse;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1PauseEvaluationJobRequest;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1ResumeEvaluationJobRequest;
+use Google\Service\DataLabeling\GoogleProtobufEmpty;
+
+/**
+ * The "evaluationJobs" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $datalabelingService = new Google\Service\DataLabeling(...);
+ *   $evaluationJobs = $datalabelingService->projects_evaluationJobs;
+ *  </code>
+ */
+class ProjectsEvaluationJobs extends \Google\Service\Resource
+{
+  /**
+   * Creates an evaluation job. (evaluationJobs.create)
+   *
+   * @param string $parent Required. Evaluation job resource parent. Format:
+   * "projects/{project_id}"
+   * @param GoogleCloudDatalabelingV1beta1CreateEvaluationJobRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDatalabelingV1beta1EvaluationJob
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDatalabelingV1beta1CreateEvaluationJobRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleCloudDatalabelingV1beta1EvaluationJob::class);
+  }
+  /**
+   * Stops and deletes an evaluation job. (evaluationJobs.delete)
+   *
+   * @param string $name Required. Name of the evaluation job that is going to be
+   * deleted. Format: "projects/{project_id}/evaluationJobs/{evaluation_job_id}"
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets an evaluation job by resource name. (evaluationJobs.get)
+   *
+   * @param string $name Required. Name of the evaluation job. Format:
+   * "projects/{project_id} /evaluationJobs/{evaluation_job_id}"
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDatalabelingV1beta1EvaluationJob
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDatalabelingV1beta1EvaluationJob::class);
+  }
+  /**
+   * Lists all evaluation jobs within a project with possible filters. Pagination
+   * is supported. (evaluationJobs.listProjectsEvaluationJobs)
+   *
+   * @param string $parent Required. Evaluation job resource parent. Format:
+   * "projects/{project_id}"
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. You can filter the jobs to list by
+   * model_id (also known as model_name, as described in
+   * EvaluationJob.modelVersion) or by evaluation job state (as described in
+   * EvaluationJob.state). To filter by both criteria, use the `AND` operator or
+   * the `OR` operator. For example, you can use the following string for your
+   * filter: "evaluation_job.model_id = {model_name} AND evaluation_job.state =
+   * {evaluation_job_state}"
+   * @opt_param int pageSize Optional. Requested page size. Server may return
+   * fewer results than requested. Default value is 100.
+   * @opt_param string pageToken Optional. A token identifying a page of results
+   * for the server to return. Typically obtained by the nextPageToken in the
+   * response to the previous request. The request returns the first page if this
+   * is empty.
+   * @return GoogleCloudDatalabelingV1beta1ListEvaluationJobsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsEvaluationJobs($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDatalabelingV1beta1ListEvaluationJobsResponse::class);
+  }
+  /**
+   * Updates an evaluation job. You can only update certain fields of the job's
+   * EvaluationJobConfig: `humanAnnotationConfig.instruction`, `exampleCount`, and
+   * `exampleSamplePercentage`. If you want to change any other aspect of the
+   * evaluation job, you must delete the job and create a new one.
+   * (evaluationJobs.patch)
+   *
+   * @param string $name Output only. After you create a job, Data Labeling
+   * Service assigns a name to the job with the following format:
+   * "projects/{project_id}/evaluationJobs/ {evaluation_job_id}"
+   * @param GoogleCloudDatalabelingV1beta1EvaluationJob $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Optional. Mask for which fields to update. You
+   * can only provide the following fields: *
+   * `evaluationJobConfig.humanAnnotationConfig.instruction` *
+   * `evaluationJobConfig.exampleCount` *
+   * `evaluationJobConfig.exampleSamplePercentage` You can provide more than one
+   * of these fields by separating them with commas.
+   * @return GoogleCloudDatalabelingV1beta1EvaluationJob
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudDatalabelingV1beta1EvaluationJob $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleCloudDatalabelingV1beta1EvaluationJob::class);
+  }
+  /**
+   * Pauses an evaluation job. Pausing an evaluation job that is already in a
+   * `PAUSED` state is a no-op. (evaluationJobs.pause)
+   *
+   * @param string $name Required. Name of the evaluation job that is going to be
+   * paused. Format: "projects/{project_id}/evaluationJobs/{evaluation_job_id}"
+   * @param GoogleCloudDatalabelingV1beta1PauseEvaluationJobRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function pause($name, GoogleCloudDatalabelingV1beta1PauseEvaluationJobRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('pause', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Resumes a paused evaluation job. A deleted evaluation job can't be resumed.
+   * Resuming a running or scheduled evaluation job is a no-op.
+   * (evaluationJobs.resume)
+   *
+   * @param string $name Required. Name of the evaluation job that is going to be
+   * resumed. Format: "projects/{project_id}/evaluationJobs/{evaluation_job_id}"
+   * @param GoogleCloudDatalabelingV1beta1ResumeEvaluationJobRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function resume($name, GoogleCloudDatalabelingV1beta1ResumeEvaluationJobRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('resume', [$params], GoogleProtobufEmpty::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsEvaluationJobs::class, 'Google_Service_DataLabeling_Resource_ProjectsEvaluationJobs');
Index: vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsEvaluations.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsEvaluations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsEvaluations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,73 @@
+<?php
+/*
+ * Copyright 2014 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+namespace Google\Service\DataLabeling\Resource;
+
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1SearchEvaluationsResponse;
+
+/**
+ * The "evaluations" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $datalabelingService = new Google\Service\DataLabeling(...);
+ *   $evaluations = $datalabelingService->projects_evaluations;
+ *  </code>
+ */
+class ProjectsEvaluations extends \Google\Service\Resource
+{
+  /**
+   * Searches evaluations within a project. (evaluations.search)
+   *
+   * @param string $parent Required. Evaluation search parent (project ID).
+   * Format: "projects/ {project_id}"
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. To search evaluations, you can filter by
+   * the following: * evaluation_job.evaluation_job_id (the last part of
+   * EvaluationJob.name) * evaluation_job.model_id (the {model_name} portion of
+   * EvaluationJob.modelVersion) * evaluation_job.evaluation_job_run_time_start
+   * (Minimum threshold for the evaluationJobRunTime that created the evaluation)
+   * * evaluation_job.evaluation_job_run_time_end (Maximum threshold for the
+   * evaluationJobRunTime that created the evaluation) * evaluation_job.job_state
+   * (EvaluationJob.state) * annotation_spec.display_name (the Evaluation contains
+   * a metric for the annotation spec with this displayName) To filter by multiple
+   * critiera, use the `AND` operator or the `OR` operator. The following examples
+   * shows a string that filters by several critiera:
+   * "evaluation_job.evaluation_job_id = {evaluation_job_id} AND
+   * evaluation_job.model_id = {model_name} AND
+   * evaluation_job.evaluation_job_run_time_start = {timestamp_1} AND
+   * evaluation_job.evaluation_job_run_time_end = {timestamp_2} AND
+   * annotation_spec.display_name = {display_name}"
+   * @opt_param int pageSize Optional. Requested page size. Server may return
+   * fewer results than requested. Default value is 100.
+   * @opt_param string pageToken Optional. A token identifying a page of results
+   * for the server to return. Typically obtained by the nextPageToken of the
+   * response to a previous search request. If you don't specify this field, the
+   * API call requests the first page of the search.
+   * @return GoogleCloudDatalabelingV1beta1SearchEvaluationsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function search($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('search', [$params], GoogleCloudDatalabelingV1beta1SearchEvaluationsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsEvaluations::class, 'Google_Service_DataLabeling_Resource_ProjectsEvaluations');
Index: vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsInstructions.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsInstructions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsInstructions.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\DataLabeling\Resource;
+
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1CreateInstructionRequest;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1Instruction;
+use Google\Service\DataLabeling\GoogleCloudDatalabelingV1beta1ListInstructionsResponse;
+use Google\Service\DataLabeling\GoogleLongrunningOperation;
+use Google\Service\DataLabeling\GoogleProtobufEmpty;
+
+/**
+ * The "instructions" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $datalabelingService = new Google\Service\DataLabeling(...);
+ *   $instructions = $datalabelingService->projects_instructions;
+ *  </code>
+ */
+class ProjectsInstructions extends \Google\Service\Resource
+{
+  /**
+   * Creates an instruction for how data should be labeled. (instructions.create)
+   *
+   * @param string $parent Required. Instruction resource parent, format:
+   * projects/{project_id}
+   * @param GoogleCloudDatalabelingV1beta1CreateInstructionRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDatalabelingV1beta1CreateInstructionRequest $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Deletes an instruction object by resource name. (instructions.delete)
+   *
+   * @param string $name Required. Instruction resource name, format:
+   * projects/{project_id}/instructions/{instruction_id}
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets an instruction by resource name. (instructions.get)
+   *
+   * @param string $name Required. Instruction resource name, format:
+   * projects/{project_id}/instructions/{instruction_id}
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDatalabelingV1beta1Instruction
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDatalabelingV1beta1Instruction::class);
+  }
+  /**
+   * Lists instructions for a project. Pagination is supported.
+   * (instructions.listProjectsInstructions)
+   *
+   * @param string $parent Required. Instruction resource parent, format:
+   * projects/{project_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter is not supported at this moment.
+   * @opt_param int pageSize Optional. Requested page size. Server may return
+   * fewer results than requested. Default value is 100.
+   * @opt_param string pageToken Optional. A token identifying a page of results
+   * for the server to return. Typically obtained by
+   * ListInstructionsResponse.next_page_token of the previous
+   * [DataLabelingService.ListInstructions] call. Return first page if empty.
+   * @return GoogleCloudDatalabelingV1beta1ListInstructionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsInstructions($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDatalabelingV1beta1ListInstructionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsInstructions::class, 'Google_Service_DataLabeling_Resource_ProjectsInstructions');
Index: vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsOperations.php
===================================================================
--- vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsOperations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/DataLabeling/Resource/ProjectsOperations.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\DataLabeling\Resource;
+
+use Google\Service\DataLabeling\GoogleLongrunningListOperationsResponse;
+use Google\Service\DataLabeling\GoogleLongrunningOperation;
+use Google\Service\DataLabeling\GoogleProtobufEmpty;
+
+/**
+ * The "operations" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $datalabelingService = new Google\Service\DataLabeling(...);
+ *   $operations = $datalabelingService->projects_operations;
+ *  </code>
+ */
+class ProjectsOperations extends \Google\Service\Resource
+{
+  /**
+   * Starts asynchronous cancellation on a long-running operation. The server
+   * makes a best effort to cancel the operation, but success is not guaranteed.
+   * If the server doesn't support this method, it returns
+   * `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or
+   * other methods to check whether the cancellation succeeded or whether the
+   * operation completed despite cancellation. On successful cancellation, the
+   * operation is not deleted; instead, it becomes an operation with an
+   * Operation.error value with a google.rpc.Status.code of `1`, corresponding to
+   * `Code.CANCELLED`. (operations.cancel)
+   *
+   * @param string $name The name of the operation resource to be cancelled.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function cancel($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('cancel', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Deletes a long-running operation. This method indicates that the client is no
+   * longer interested in the operation result. It does not cancel the operation.
+   * If the server doesn't support this method, it returns
+   * `google.rpc.Code.UNIMPLEMENTED`. (operations.delete)
+   *
+   * @param string $name The name of the operation resource to be deleted.
+   * @param array $optParams Optional parameters.
+   * @return GoogleProtobufEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleProtobufEmpty::class);
+  }
+  /**
+   * Gets the latest state of a long-running operation. Clients can use this
+   * method to poll the operation result at intervals as recommended by the API
+   * service. (operations.get)
+   *
+   * @param string $name The name of the operation resource.
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Lists operations that match the specified filter in the request. If the
+   * server doesn't support this method, it returns `UNIMPLEMENTED`.
+   * (operations.listProjectsOperations)
+   *
+   * @param string $name The name of the operation's parent resource.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter The standard list filter.
+   * @opt_param int pageSize The standard list page size.
+   * @opt_param string pageToken The standard list page token.
+   * @return GoogleLongrunningListOperationsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsOperations($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleLongrunningListOperationsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsOperations::class, 'Google_Service_DataLabeling_Resource_ProjectsOperations');
